public final class LeafEffectiveStatementImpl extends AbstractEffectiveDataSchemaNode<LeafStatement> implements LeafEffectiveStatement, LeafSchemaNode, DerivableSchemaNode
DocumentedNode.WithStatus| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
Collection<MustDefinition> |
getMustConstraints()
Specifies the rules which the node which contains
must YANG substatement has to match. |
Optional<LeafSchemaNode> |
getOriginal()
If this node is added by uses, returns original node definition from
grouping where it was defined.
|
TypeDefinition<?> |
getType()
Returns type of the instance which implements
DataSchemaNode. |
int |
hashCode() |
boolean |
isMandatory()
Return whether this node is mandatory or not.
|
String |
toString() |
getWhenCondition, isAddedByUses, isAugmenting, isConfiguration, resetAugmentinggetPath, getQName, getUnknownSchemaNodesgetNamespaceContentsgetDescription, getReference, getStatusargument, getDeclared, getStatementSource, statementDefinitionallSubstatementsOfType, effectiveSubstatements, firstEffective, firstEffectiveSubstatementOfType, firstSchemaNode, firstSubstatementOfType, firstSubstatementOfType, get, getAll, initSubstatementsclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetIdentifiereffectiveSubstatements, findAll, findFirstEffectiveSubstatement, findFirstEffectiveSubstatementArgument, get, getAll, getDeclared, streamEffectiveSubstatementsargument, getStatementSource, statementDefinitionisConfigurationgetPath, getQNamegetStatusgetDescription, getReference, getUnknownSchemaNodesisAugmentingisAddedByUsesgetWhenConditionpublic boolean isMandatory()
MandatoryAwaremandatory node as per RFC7950 Terminology.isMandatory in interface MandatoryAwarepublic Optional<LeafSchemaNode> getOriginal()
DerivableSchemaNodegetOriginal in interface DerivableSchemaNodepublic TypeDefinition<?> getType()
TypedDataSchemaNodeDataSchemaNode.getType in interface TypeAwaregetType in interface TypedDataSchemaNodetype substatement
of the leaf or leaf-list statementpublic Collection<MustDefinition> getMustConstraints()
MustConstraintAwaremust YANG substatement has to match.getMustConstraints in interface MustConstraintAwareMustDefinition (XPath) instances which represents the concrete data
constraintsCopyright © 2019 OpenDaylight. All rights reserved.