public class IdentityRefSpecificationImpl extends AbstractDeclaredStatement<String> implements TypeStatement.IdentityRefSpecification
Modifier and Type | Class and Description |
---|---|
static class |
IdentityRefSpecificationImpl.Definition |
TypeStatement.BinarySpecification, TypeStatement.BitsSpecification, TypeStatement.Decimal64Specification, TypeStatement.EnumSpecification, TypeStatement.IdentityRefSpecification, TypeStatement.InstanceIdentifierSpecification, TypeStatement.LeafrefSpecification, TypeStatement.NumericalRestrictions, TypeStatement.StringRestrictions, TypeStatement.UnionSpecification
Modifier | Constructor and Description |
---|---|
protected |
IdentityRefSpecificationImpl(StmtContext<String,TypeStatement.IdentityRefSpecification,?> context) |
Modifier and Type | Method and Description |
---|---|
BaseStatement |
getBase()
Returns the base identity.
|
Collection<? extends BaseStatement> |
getBases()
Returns the base statements.
|
String |
getName() |
allDeclared, argument, declaredSubstatements, firstDeclared, getStatementSource, rawArgument, statementDefinition
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
declaredSubstatements, rawArgument
argument, getStatementSource, statementDefinition
protected IdentityRefSpecificationImpl(StmtContext<String,TypeStatement.IdentityRefSpecification,?> context)
@Nonnull public String getName()
getName
in interface TypeStatement
@Nonnull public BaseStatement getBase()
TypeStatement.IdentityRefSpecification
getBase
in interface TypeStatement.IdentityRefSpecification
@Nonnull public Collection<? extends BaseStatement> getBases()
TypeStatement.IdentityRefSpecification
getBases
in interface TypeStatement.IdentityRefSpecification
Copyright © 2017 OpenDaylight. All rights reserved.