public abstract class UnknownEffectiveStatementBase<A> extends AbstractEffectiveDocumentedNode<A,UnknownStatement<A>> implements UnknownSchemaNode
DocumentedNode.WithStatus
Modifier | Constructor and Description |
---|---|
protected |
UnknownEffectiveStatementBase(StmtContext<A,UnknownStatement<A>,?> ctx) |
Modifier and Type | Method and Description |
---|---|
ExtensionDefinition |
getExtensionDefinition()
Get extension definition which identifies this node.
|
String |
getNodeParameter()
Returns name of the unknown node.
|
QName |
getNodeType()
Returns QName instance with the name of the unknown node.
|
List<UnknownSchemaNode> |
getUnknownSchemaNodes()
Returns unknown schema nodes which belongs to this instance.
|
boolean |
isAddedByAugmentation()
Describes whether the node was added through
augment YANG
statement. |
boolean |
isAddedByUses()
Describes whether the node was added through
uses YANG
keyword. |
String |
toString() |
getDescription, getReference, getStatus
argument, getDeclared, getStatementSource, statementDefinition
allSubstatementsOfType, effectiveSubstatements, firstEffective, firstEffectiveSubstatementOfType, firstSchemaNode, firstSubstatementOfType, firstSubstatementOfType, get, getAll
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getPath, getQName
getStatus
getDescription, getReference
protected UnknownEffectiveStatementBase(StmtContext<A,UnknownStatement<A>,?> ctx)
public boolean isAddedByAugmentation()
UnknownSchemaNode
augment
YANG
statement.isAddedByAugmentation
in interface UnknownSchemaNode
true
if the node is added by
augment
YANG statementpublic QName getNodeType()
UnknownSchemaNode
getNodeType
in interface UnknownSchemaNode
public String getNodeParameter()
UnknownSchemaNode
getNodeParameter
in interface UnknownSchemaNode
public boolean isAddedByUses()
UnknownSchemaNode
uses
YANG
keyword.isAddedByUses
in interface UnknownSchemaNode
true
if the node is added by
uses
YANG keywordpublic ExtensionDefinition getExtensionDefinition()
UnknownSchemaNode
getExtensionDefinition
in interface UnknownSchemaNode
@Nonnull public List<UnknownSchemaNode> getUnknownSchemaNodes()
DocumentedNode
getUnknownSchemaNodes
in interface DocumentedNode
Copyright © 2018 OpenDaylight. All rights reserved.