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>
- All Known Implementing Classes:
EmptyActionStatement
,EmptyAnydataStatement
,EmptyAnyxmlStatement
,EmptyAugmentStatement
,EmptyBitStatement
,EmptyCaseStatement
,EmptyChoiceStatement
,EmptyContainerStatement
,EmptyEnumStatement
,EmptyFeatureStatement
,EmptyIdentityStatement
,EmptyLeafListStatement
,EmptyLeafStatement
,EmptyListStatement
,EmptyNotificationStatement
,EmptyRpcStatement
,EmptyUndeclaredCaseStatement
,EmptyUsesStatement
,RefActionStatement
,RefAnydataStatement
,RefAnyxmlStatement
,RefAugmentStatement
,RefBitStatement
,RefCaseStatement
,RefChoiceStatement
,RefContainerStatement
,RefEnumStatement
,RefFeatureStatement
,RefIdentityStatement
,RefineStatementImpl
,RefLeafListStatement
,RefLeafStatement
,RefListStatement
,RefNotificationStatement
,RefRefineStatement
,RefRpcStatement
,RefUsesStatement
,RegularActionStatement
,RegularAnydataStatement
,RegularAnyxmlStatement
,RegularAugmentStatement
,RegularBitStatement
,RegularCaseStatement
,RegularChoiceStatement
,RegularContainerStatement
,RegularEnumStatement
,RegularFeatureStatement
,RegularIdentityStatement
,RegularLeafListStatement
,RegularLeafStatement
,RegularListStatement
,RegularNotificationStatement
,RegularRpcStatement
,RegularUndeclaredCaseStatement
,RegularUsesStatement
@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
declarationReference, declaredSubstatements, declaredSubstatements, findFirstDeclaredSubstatement, findFirstDeclaredSubstatementArgument, rawArgument, streamDeclaredSubstatements
-
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.meta.ModelStatement
argument, statementDefinition, statementOrigin
-
-
-
-
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
-
-