public class LeafrefSpecificationImpl extends AbstractDeclaredStatement<String> implements TypeStatement.LeafrefSpecification
| Modifier and Type | Class and Description |
|---|---|
static class |
LeafrefSpecificationImpl.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 |
LeafrefSpecificationImpl(StmtContext<String,TypeStatement.LeafrefSpecification,?> context) |
| Modifier and Type | Method and Description |
|---|---|
String |
getName() |
PathStatement |
getPath() |
RequireInstanceStatement |
getRequireInstance()
All implementations should override this method.
|
allDeclared, argument, declaredSubstatements, firstDeclared, getStatementSource, rawArgument, statementDefinitionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdeclaredSubstatements, rawArgumentargument, getStatementSource, statementDefinitionprotected LeafrefSpecificationImpl(StmtContext<String,TypeStatement.LeafrefSpecification,?> context)
@Nonnull public String getName()
getName in interface TypeStatement@Nonnull public PathStatement getPath()
getPath in interface TypeStatement.LeafrefSpecification@Nullable public RequireInstanceStatement getRequireInstance()
TypeStatement.LeafrefSpecificationgetRequireInstance in interface TypeStatement.LeafrefSpecificationCopyright © 2018 OpenDaylight. All rights reserved.