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, getUnknownSchemaNodesgetDescription, getReference, getStatusargument, getDeclared, getStatementSource, statementDefinitionallSubstatementsOfType, effectiveSubstatements, firstEffective, firstEffectiveSubstatementOfType, firstSchemaNode, firstSubstatementOfType, firstSubstatementOfType, get, getAllclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetPath, getQNamegetStatusgetDescription, getReference, getUnknownSchemaNodespublic AbstractEffectiveDataSchemaNode(StmtContext<QName,D,?> ctx)
public boolean isAugmenting()
DataSchemaNodetrue if the data node was added by augmentation,
otherwise returns falseisAugmenting in interface DataSchemaNodetrue if the data node was added by augmentation,
otherwise returns falsepublic boolean isAddedByUses()
DataSchemaNodetrue if the data node was added by uses statement,
otherwise returns falseisAddedByUses in interface DataSchemaNodetrue if the data node was added by uses statement,
otherwise returns falsepublic boolean isConfiguration()
DataSchemaNodetrue if the data represents configuration data,
otherwise returns falseisConfiguration in interface DataSchemaNodetrue if the data represents configuration data,
otherwise returns falsepublic ConstraintDefinition getConstraints()
DataSchemaNodegetConstraints in interface DataSchemaNodeCopyright © 2018 OpenDaylight. All rights reserved.