Interface IfFeatureAwareDeclaredStatement<A>
-
- All Superinterfaces:
DeclaredStatement<A>
,ModelStatement<A>
- All Known Subinterfaces:
ActionStatement
,AnnotationStatement
,AnydataStatement
,AnyxmlStatement
,AugmentStatement
,BitStatement
,CaseStatement
,ChoiceStatement
,ContainerStatement
,DataDefinitionStatement
,EnumStatement
,FeatureStatement
,IdentityStatement
,LeafListStatement
,LeafStatement
,ListStatement
,MultipleElementsDeclaredStatement
,NotificationStatement
,OperationDeclaredStatement
,RefineStatement
,RpcStatement
,UsesStatement
,WhenStatementAwareDeclaredStatement<A>
@Beta public interface IfFeatureAwareDeclaredStatement<A> extends DeclaredStatement<A>
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default @NonNull Collection<? extends IfFeatureStatement>
getIfFeatures()
Return attached if-feature statements.-
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement
declaredSubstatements, declaredSubstatements, findFirstDeclaredSubstatement, findFirstDeclaredSubstatementArgument, rawArgument, streamDeclaredSubstatements
-
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.meta.ModelStatement
argument, getStatementSource, statementDefinition
-
-
-
-
Method Detail
-
getIfFeatures
default @NonNull Collection<? extends IfFeatureStatement> getIfFeatures()
Return attached if-feature statements. Metamodel differs here between RFC6020 and RFC7950: some nodes will be returning an empty collection in YANG 1.0 mode.- Returns:
- collection of if-feature statements
-
-