public abstract class AbstractEffectiveDataSchemaNode<D extends DeclaredStatement<QName>> extends AbstractEffectiveSchemaNode<D> implements DataSchemaNode
DocumentedNode.WithStatus
Constructor and Description |
---|
AbstractEffectiveDataSchemaNode(StmtContext<QName,D,?> ctx) |
Modifier and Type | Method and Description |
---|---|
ConstraintDefinition |
getConstraints()
Returns the constraints associated with Data Schema Node
|
boolean |
isAddedByUses()
Returns
true if the data node was added by uses statement,
otherwise returns false |
boolean |
isAugmenting()
Returns
true if the data node was added by augmentation,
otherwise returns false |
boolean |
isConfiguration()
Returns
true if the data represents configuration data,
otherwise returns false |
getPath, getQName, getUnknownSchemaNodes
getDescription, getReference, getStatus
argument, getDeclared, getStatementSource, statementDefinition
allSubstatementsOfType, effectiveSubstatements, firstEffective, firstEffectiveSubstatementOfType, firstSchemaNode, firstSubstatementOfType, firstSubstatementOfType, get, getAll
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getPath, getQName
getStatus
getDescription, getReference, getUnknownSchemaNodes
public AbstractEffectiveDataSchemaNode(StmtContext<QName,D,?> ctx)
public boolean isAugmenting()
DataSchemaNode
true
if the data node was added by augmentation,
otherwise returns false
isAugmenting
in interface DataSchemaNode
true
if the data node was added by augmentation,
otherwise returns false
public boolean isAddedByUses()
DataSchemaNode
true
if the data node was added by uses statement,
otherwise returns false
isAddedByUses
in interface DataSchemaNode
true
if the data node was added by uses statement,
otherwise returns false
public boolean isConfiguration()
DataSchemaNode
true
if the data represents configuration data,
otherwise returns false
isConfiguration
in interface DataSchemaNode
true
if the data represents configuration data,
otherwise returns false
public ConstraintDefinition getConstraints()
DataSchemaNode
getConstraints
in interface DataSchemaNode
Copyright © 2018 OpenDaylight. All rights reserved.