Interface AddedByUsesAware
-
- All Known Subinterfaces:
ActionDefinition
,AliasSchemaNode
,AnnotationSchemaNode
,AnnotationSchemaNodeAwareSchemaContext
,AnydataSchemaNode
,AnyxmlSchemaNode
,CaseSchemaNode
,ChoiceSchemaNode
,ContainerLike
,ContainerSchemaNode
,CopyableNode
,CopyHistory
,DataSchemaNode
,DefaultDenyAllSchemaNode
,DefaultDenyWriteSchemaNode
,DefValSchemaNode
,DisplayHintSchemaNode
,EffectiveModelContext
,EffectiveStatementMixins.AddedByUsesMixin<A,D>
,EffectiveStatementMixins.CopyableMixin<A,D>
,EffectiveStatementMixins.DataSchemaNodeMixin<D>
,EffectiveStatementMixins.OpaqueDataSchemaNodeMixin<D>
,EffectiveStatementMixins.OperationContainerMixin<D>
,EffectiveStatementMixins.UnknownSchemaNodeMixin<A,D>
,GetFilterElementAttributesSchemaNode
,GroupingDefinition
,ImpliedSchemaNode
,InputSchemaNode
,LeafListSchemaNode
,LeafSchemaNode
,ListSchemaNode
,MaxAccessSchemaNode
,MountPointSchemaNode
,NotificationDefinition
,OidSchemaNode
,OpenConfigHashedValueSchemaNode
,OutputSchemaNode
,SchemaContext
,SubIdSchemaNode
,TypedDataSchemaNode
,UnknownSchemaNode
,UsesNode
,YangDataSchemaNode
- All Known Implementing Classes:
AbstractChoiceEffectiveStatement
,AbstractContainerEffectiveStatement
,AbstractEffectiveUnknownSchmemaNode
,AbstractGroupingEffectiveStatement
,AbstractLeafEffectiveStatement
,AbstractSchemaContext
,ActionEffectiveStatementImpl
,DeclaredCaseEffectiveStatement
,DeclaredInputEffectiveStatement
,DeclaredOutputEffectiveStatement
,EffectiveSchemaContext
,EmptyAnydataEffectiveStatement
,EmptyAnyxmlEffectiveStatement
,EmptyChoiceEffectiveStatement
,EmptyContainerEffectiveStatement
,EmptyGroupingEffectiveStatement
,EmptyLeafEffectiveStatement
,EmptyLeafListEffectiveStatement
,EmptyListEffectiveStatement
,FilteringSchemaContextProxy
,NotificationAsContainer
,NotificationEffectiveStatementImpl
,OperationAsContainer
,RegularAnydataEffectiveStatement
,RegularAnyxmlEffectiveStatement
,RegularChoiceEffectiveStatement
,RegularContainerEffectiveStatement
,RegularGroupingEffectiveStatement
,RegularLeafEffectiveStatement
,RegularLeafListEffectiveStatement
,RegularListEffectiveStatement
,RootStatementContext
,SimpleSchemaContext
,SlimLeafListEffectiveStatement
,UndeclaredCaseEffectiveStatement
,UndeclaredInputEffectiveStatement
,UndeclaredLeafEffectiveStatement
,UndeclaredOutputEffectiveStatement
@Beta @Deprecated(since="7.0.9", forRemoval=true) public interface AddedByUsesAware
Deprecated, for removal: This API element is subject to removal in a future version.The only user of this trait is MD-SAL's binding component. As such, we provide enough information in EffectiveStatement tree to reconstruct this information.Trait interface forSchemaNode
s, which have theisAddedByUses()
method.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description boolean
isAddedByUses()
Deprecated, for removal: This API element is subject to removal in a future version.Returnstrue
if this node was added by uses statement, otherwise returnsfalse
.
-