Interface OperationDeclaredStatement
-
- All Superinterfaces:
DeclaredStatement<QName>
,DocumentedDeclaredStatement<QName>
,DocumentedDeclaredStatement.WithStatus<QName>
,IfFeatureAwareDeclaredStatement<QName>
,ModelStatement<QName>
- All Known Subinterfaces:
ActionStatement
,RpcStatement
@Beta public interface OperationDeclaredStatement extends DocumentedDeclaredStatement.WithStatus<QName>, IfFeatureAwareDeclaredStatement<QName>
Common interface for action and rpc statements.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.opendaylight.yangtools.yang.model.api.stmt.DocumentedDeclaredStatement
DocumentedDeclaredStatement.WithStatus<T>
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default @NonNull Collection<? extends GroupingStatement>
getGroupings()
default @NonNull Optional<InputStatement>
getInput()
default @NonNull QName
getName()
default @NonNull Optional<OutputStatement>
getOutput()
default @NonNull Collection<? extends TypedefStatement>
getTypedefs()
-
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.stmt.DocumentedDeclaredStatement
getDescription, getReference
-
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.stmt.DocumentedDeclaredStatement.WithStatus
getStatus
-
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.stmt.IfFeatureAwareDeclaredStatement
getIfFeatures
-
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.meta.ModelStatement
argument, getStatementSource, statementDefinition
-
-
-
-
Method Detail
-
getName
default @NonNull QName getName()
-
getInput
default @NonNull Optional<InputStatement> getInput()
-
getOutput
default @NonNull Optional<OutputStatement> getOutput()
-
getTypedefs
default @NonNull Collection<? extends TypedefStatement> getTypedefs()
-
getGroupings
default @NonNull Collection<? extends GroupingStatement> getGroupings()
-
-