X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=mdsal.git;a=blobdiff_plain;f=binding%2Fmdsal-binding-generator%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fmdsal%2Fbinding%2Fgenerator%2Fimpl%2Freactor%2FOperationContainerGenerator.java;h=687d7f946a912ccedd19bf20303c56f4de5da49e;hp=d9dc18aabe6e498694a005b4aeccef48116d9399;hb=2db704e27af6f96b6cc7a37f86bd0b2ad378384e;hpb=36191f702d313533fab9ac71262c4e1e530e63f3 diff --git a/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/reactor/OperationContainerGenerator.java b/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/reactor/OperationContainerGenerator.java index d9dc18aabe..687d7f946a 100644 --- a/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/reactor/OperationContainerGenerator.java +++ b/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/reactor/OperationContainerGenerator.java @@ -10,9 +10,7 @@ package org.opendaylight.mdsal.binding.generator.impl.reactor; import org.opendaylight.mdsal.binding.model.api.ConcreteType; import org.opendaylight.mdsal.binding.model.api.GeneratedType; import org.opendaylight.mdsal.binding.model.api.type.builder.GeneratedTypeBuilder; -import org.opendaylight.mdsal.binding.model.ri.Types; -import org.opendaylight.yangtools.yang.binding.RpcInput; -import org.opendaylight.yangtools.yang.binding.RpcOutput; +import org.opendaylight.mdsal.binding.model.ri.BindingTypes; import org.opendaylight.yangtools.yang.model.api.stmt.InputEffectiveStatement; import org.opendaylight.yangtools.yang.model.api.stmt.OutputEffectiveStatement; import org.opendaylight.yangtools.yang.model.api.stmt.SchemaTreeEffectiveStatement; @@ -22,19 +20,16 @@ import org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack; * Generator corresponding to an {@code input} or an {@code output} statement. */ class OperationContainerGenerator extends AbstractCompositeGenerator> { - private static final ConcreteType RPC_INPUT = Types.typeForClass(RpcInput.class); - private static final ConcreteType RPC_OUTPUT = Types.typeForClass(RpcOutput.class); - private final ConcreteType baseInterface; OperationContainerGenerator(final InputEffectiveStatement statement, final AbstractCompositeGenerator parent) { super(statement, parent); - baseInterface = RPC_INPUT; + baseInterface = BindingTypes.RPC_INPUT; } OperationContainerGenerator(final OutputEffectiveStatement statement, final AbstractCompositeGenerator parent) { super(statement, parent); - baseInterface = RPC_OUTPUT; + baseInterface = BindingTypes.RPC_OUTPUT; } @Override