Interface SchemaNode
- All Superinterfaces:
DocumentedNode
,DocumentedNode.WithStatus
- All Known Subinterfaces:
ActionDefinition
,AliasSchemaNode
,AnnotationSchemaNode
,AnnotationSchemaNodeAwareSchemaContext
,AnydataSchemaNode
,AnyxmlSchemaNode
,BinaryTypeDefinition
,BitsTypeDefinition
,BooleanTypeDefinition
,CaseSchemaNode
,ChoiceSchemaNode
,ContainerLike
,ContainerSchemaNode
,DataSchemaNode
,DecimalTypeDefinition
,DefaultDenyAllSchemaNode
,DefaultDenyWriteSchemaNode
,DefValSchemaNode
,DisplayHintSchemaNode
,EffectiveModelContext
,EffectiveStatementMixins.DataSchemaNodeMixin<D>
,EffectiveStatementMixins.OpaqueDataSchemaNodeMixin<D>
,EffectiveStatementMixins.OperationContainerMixin<D>
,EffectiveStatementMixins.OperationDefinitionMixin<D>
,EffectiveStatementMixins.SchemaNodeMixin<D>
,EffectiveStatementMixins.UnknownSchemaNodeMixin<A,
,D> EmptyTypeDefinition
,EnumTypeDefinition
,ExtensionDefinition
,FeatureDefinition
,GetFilterElementAttributesSchemaNode
,GroupingDefinition
,IdentityrefTypeDefinition
,IdentitySchemaNode
,IdentityTypeDefinition
,ImpliedSchemaNode
,InputSchemaNode
,InstanceIdentifierTypeDefinition
,Int16TypeDefinition
,Int32TypeDefinition
,Int64TypeDefinition
,Int8TypeDefinition
,LeafListSchemaNode
,LeafrefTypeDefinition
,LeafSchemaNode
,LengthRestrictedTypeDefinition<T>
,ListSchemaNode
,MaxAccessSchemaNode
,MountPointSchemaNode
,NotificationDefinition
,OidSchemaNode
,OpenConfigHashedValueSchemaNode
,OperationDefinition
,OutputSchemaNode
,RangeRestrictedTypeDefinition<T,
,N> RequireInstanceRestrictedTypeDefinition<T>
,RpcDefinition
,SchemaContext
,StringTypeDefinition
,SubIdSchemaNode
,TypedDataSchemaNode
,TypeDefinition<T>
,Uint16TypeDefinition
,Uint32TypeDefinition
,Uint64TypeDefinition
,Uint8TypeDefinition
,UnionTypeDefinition
,UnknownSchemaNode
,YangDataSchemaNode
- All Known Implementing Classes:
AbstractChoiceEffectiveStatement
,AbstractContainerEffectiveStatement
,AbstractEffectiveUnknownSchmemaNode
,AbstractGroupingEffectiveStatement
,AbstractLeafEffectiveStatement
,AbstractSchemaContext
,ActionEffectiveStatementImpl
,ContainerLikeCompat
,DeclaredCaseEffectiveStatement
,DeclaredInputEffectiveStatement
,DeclaredOutputEffectiveStatement
,EffectiveSchemaContext
,EmptyAnydataEffectiveStatement
,EmptyAnyxmlEffectiveStatement
,EmptyChoiceEffectiveStatement
,EmptyContainerEffectiveStatement
,EmptyFeatureEffectiveStatement
,EmptyGroupingEffectiveStatement
,EmptyIdentityEffectiveStatement
,EmptyLeafEffectiveStatement
,EmptyLeafListEffectiveStatement
,EmptyListEffectiveStatement
,ExtensionEffectiveStatementImpl
,FilteringSchemaContextProxy
,NotificationEffectiveStatementImpl
,RegularAnydataEffectiveStatement
,RegularAnyxmlEffectiveStatement
,RegularChoiceEffectiveStatement
,RegularContainerEffectiveStatement
,RegularFeatureEffectiveStatement
,RegularGroupingEffectiveStatement
,RegularIdentityEffectiveStatement
,RegularLeafEffectiveStatement
,RegularLeafListEffectiveStatement
,RegularListEffectiveStatement
,RpcEffectiveStatementImpl
,SimpleSchemaContext
,SlimLeafListEffectiveStatement
,TypedefEffectiveStatementImpl
,UndeclaredCaseEffectiveStatement
,UndeclaredInputEffectiveStatement
,UndeclaredLeafEffectiveStatement
,UndeclaredOutputEffectiveStatement
SchemaNode represents a node in schema tree.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.opendaylight.yangtools.yang.model.api.DocumentedNode
DocumentedNode.WithStatus
-
Method Summary
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.DocumentedNode
getDescription, getReference, getUnknownSchemaNodes
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.DocumentedNode.WithStatus
getStatus
-
Method Details
-
getQName
@NonNull QName getQName()Returns QName of the instance of the typeSchemaNode
.- Returns:
- QName with the name of the schema node
-