Add input()/output() utility methods 08/103308/1
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 21 Nov 2022 15:58:35 +0000 (16:58 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Mon, 21 Nov 2022 16:22:02 +0000 (17:22 +0100)
commitedd145d4675e528301dbf095c214f65cc92530af
treed914357bc3b93408c7125215b6824bbd6b540735
parent274de5b85ab4626c0ba6f79c38e8dd2e5b0eddcb
Add input()/output() utility methods

RpcDefinition and ActionDefinition provide direct access to their,
always present, input and output substatements. Expose equivalent
functionality from {Action,Rpc}EffectiveStatement.

JIRA: YANGTOOLS-1466
Change-Id: I836bc03f6215eec98c66502619c51bf361cc77b2
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
model/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/ActionEffectiveStatement.java
model/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/DefaultMethodHelpers.java
model/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/RpcEffectiveStatement.java
parser/yang-parser-rfc7950/src/test/java/org/opendaylight/yangtools/yang/stmt/YT1262Test.java