public class NotificationEffectiveStatementImpl extends AbstractEffectiveDocumentedNode<A,D> implements NotificationDefinition
DocumentedNode.WithStatus| Constructor and Description |
|---|
NotificationEffectiveStatementImpl(StmtContext<QName,NotificationStatement,EffectiveStatement<QName,NotificationStatement>> ctx) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
Set<AugmentationSchema> |
getAvailableAugmentations() |
Set<DataSchemaNode> |
getChildNodes()
Returns set of all child nodes defined within this DataNodeContainer.
|
ConstraintDefinition |
getConstraints()
All implementations should override this method.
|
DataSchemaNode |
getDataChildByName(QName name) |
Set<GroupingDefinition> |
getGroupings()
Returns set of all groupings defined within this DataNodeContainer.
|
SchemaPath |
getPath()
Returns the schema path of the instance of the type
SchemaNode SchemaNode. |
QName |
getQName()
Returns QName of the instance of the type
SchemaNode. |
Set<TypeDefinition<?>> |
getTypeDefinitions()
Returns set of all newly defined types within this DataNodeContainer.
|
List<UnknownSchemaNode> |
getUnknownSchemaNodes()
Returns unknown schema nodes which belongs to this instance.
|
Set<UsesNode> |
getUses() |
int |
hashCode() |
String |
toString() |
getDescription, getReference, getStatusargument, getDeclared, getStatementSource, statementDefinitionallSubstatementsOfType, effectiveSubstatements, firstEffective, firstEffectiveSubstatementOfType, firstSchemaNode, firstSubstatementOfType, firstSubstatementOfType, get, getAllclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetStatusgetDescription, getReferencegetChildNodes, getDataChildByName, getGroupings, getTypeDefinitions, getUsespublic NotificationEffectiveStatementImpl(StmtContext<QName,NotificationStatement,EffectiveStatement<QName,NotificationStatement>> ctx)
@Nonnull public QName getQName()
SchemaNodeSchemaNode.getQName in interface SchemaNode@Nonnull public SchemaPath getPath()
SchemaNodeSchemaNode SchemaNode.getPath in interface SchemaNodepublic ConstraintDefinition getConstraints()
NotificationDefinitiongetConstraints in interface NotificationDefinitionpublic Set<AugmentationSchema> getAvailableAugmentations()
getAvailableAugmentations in interface AugmentationTarget@Nonnull public List<UnknownSchemaNode> getUnknownSchemaNodes()
DocumentedNodegetUnknownSchemaNodes in interface DocumentedNodepublic final Set<TypeDefinition<?>> getTypeDefinitions()
DataNodeContainergetTypeDefinitions in interface DataNodeContainerpublic final Set<DataSchemaNode> getChildNodes()
DataNodeContainergetChildNodes in interface DataNodeContainerpublic final Set<GroupingDefinition> getGroupings()
DataNodeContainergetGroupings in interface DataNodeContainerpublic final DataSchemaNode getDataChildByName(QName name)
getDataChildByName in interface DataNodeContainername - QName of seeked childpublic Set<UsesNode> getUses()
getUses in interface DataNodeContainerCopyright © 2018 OpenDaylight. All rights reserved.