Interface NamespacedEffectiveStatement<D extends DeclaredStatement<QName>>
- Type Parameters:
D
- Declared statement type
- All Superinterfaces:
EffectiveStatement<QName,
,D> Identifiable<QName>
,ModelStatement<QName>
- All Known Subinterfaces:
ActionEffectiveStatement
,AnydataEffectiveStatement
,AnyxmlEffectiveStatement
,CaseEffectiveStatement
,ChoiceEffectiveStatement
,ContainerEffectiveStatement
,DataTreeEffectiveStatement<D>
,ExtensionEffectiveStatement
,FeatureEffectiveStatement
,IdentityEffectiveStatement
,InputEffectiveStatement
,LeafEffectiveStatement
,LeafListEffectiveStatement
,ListEffectiveStatement
,NotificationEffectiveStatement
,OutputEffectiveStatement
,RpcEffectiveStatement
,SchemaTreeEffectiveStatement<D>
,TypedefEffectiveStatement
- All Known Implementing Classes:
AbstractChoiceEffectiveStatement
,AbstractContainerEffectiveStatement
,AbstractLeafEffectiveStatement
,ActionEffectiveStatementImpl
,DeclaredCaseEffectiveStatement
,DeclaredInputEffectiveStatement
,DeclaredOutputEffectiveStatement
,EmptyAnydataEffectiveStatement
,EmptyAnyxmlEffectiveStatement
,EmptyChoiceEffectiveStatement
,EmptyContainerEffectiveStatement
,EmptyFeatureEffectiveStatement
,EmptyIdentityEffectiveStatement
,EmptyLeafEffectiveStatement
,EmptyLeafListEffectiveStatement
,EmptyListEffectiveStatement
,ExtensionEffectiveStatementImpl
,NotificationEffectiveStatementImpl
,RegularAnydataEffectiveStatement
,RegularAnyxmlEffectiveStatement
,RegularChoiceEffectiveStatement
,RegularContainerEffectiveStatement
,RegularFeatureEffectiveStatement
,RegularIdentityEffectiveStatement
,RegularLeafEffectiveStatement
,RegularLeafListEffectiveStatement
,RegularListEffectiveStatement
,RpcEffectiveStatementImpl
,SlimLeafListEffectiveStatement
,TypedefEffectiveStatementImpl
,UndeclaredCaseEffectiveStatement
,UndeclaredInputEffectiveStatement
,UndeclaredLeafEffectiveStatement
,UndeclaredOutputEffectiveStatement
@Beta
public interface NamespacedEffectiveStatement<D extends DeclaredStatement<QName>>
extends EffectiveStatement<QName,D>, Identifiable<QName>
Common super-interface for all statements which can be held in one of the
EffectiveStatementNamespace
s.- Author:
- Robert Varga
-
Method Summary
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement
effectiveSubstatements, findFirstEffectiveSubstatement, findFirstEffectiveSubstatementArgument, get, getAll, getDeclared, statementOrigin, streamEffectiveSubstatements
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.meta.ModelStatement
argument, statementDefinition
-
Method Details
-
getIdentifier
Description copied from interface:Identifiable
Return this objects Identifier.- Specified by:
getIdentifier
in interfaceIdentifiable<D extends DeclaredStatement<QName>>
- Returns:
- Object's identifier, must not be null.
-