X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=yang%2Fyang-model-api%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fmodel%2Fapi%2Fstmt%2FRpcStatement.java;h=3fe02b20ad10a61bf48e4c195c388dae2ddbdad3;hb=add05f07912c3070a8bef551d7673befcb4264f2;hp=9a39d0da4934c18f1300e47871a0b360c388642c;hpb=f1c55073f8d7631007c01a401346cc83383e5745;p=yangtools.git diff --git a/yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/RpcStatement.java b/yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/RpcStatement.java index 9a39d0da49..3fe02b20ad 100644 --- a/yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/RpcStatement.java +++ b/yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/RpcStatement.java @@ -7,20 +7,12 @@ */ package org.opendaylight.yangtools.yang.model.api.stmt; -import java.util.Collection; -import org.opendaylight.yangtools.yang.common.QName; -import org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement; - -public interface RpcStatement extends DeclaredStatement, DocumentationGroup.WithStatus, ConditionalFeature { - - QName getName(); - - Collection getTypedefs(); - - Collection getGroupings(); - - InputStatement getInput(); - - OutputStatement getOutput(); - +import org.opendaylight.yangtools.yang.model.api.YangStmtMapping; +import org.opendaylight.yangtools.yang.model.api.meta.StatementDefinition; + +public interface RpcStatement extends OperationDeclaredStatement { + @Override + default StatementDefinition statementDefinition() { + return YangStmtMapping.RPC; + } }