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>
@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 theEffectiveStatementNamespace
s.- Author:
- Robert Varga
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default QName
getIdentifier()
Return this objects Identifier.-
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement
effectiveSubstatements, findFirstEffectiveSubstatement, findFirstEffectiveSubstatementArgument, get, getAll, getDeclared, streamEffectiveSubstatements
-
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.meta.ModelStatement
argument, getStatementSource, statementDefinition
-
-
-
-
Method Detail
-
getIdentifier
default QName 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.
-
-