Interface OperationDeclaredStatement
- All Superinterfaces:
DeclaredStatement<QName>
,DocumentedDeclaredStatement<QName>
,DocumentedDeclaredStatement.WithStatus<QName>
,IfFeatureAwareDeclaredStatement<QName>
,ModelStatement<QName>
- All Known Subinterfaces:
ActionStatement
,RpcStatement
- All Known Implementing Classes:
EmptyActionStatement
,EmptyRpcStatement
,RefActionStatement
,RefRpcStatement
,RegularActionStatement
,RegularRpcStatement
@Beta
public sealed interface OperationDeclaredStatement
extends DocumentedDeclaredStatement.WithStatus<QName>, IfFeatureAwareDeclaredStatement<QName>
permits ActionStatement, RpcStatement
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
Modifier and TypeMethodDescriptiondefault @NonNull Collection
<? extends GroupingStatement> default @NonNull Optional
<InputStatement> getInput()
default @NonNull Optional
<OutputStatement> default @NonNull Collection
<? extends TypedefStatement> 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.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, statementDefinition
-
Method Details
-
getInput
-
getOutput
-
getTypedefs
-
getGroupings
-