X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=binding%2Fmdsal-binding-generator%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fmdsal%2Fbinding%2Fgenerator%2Fimpl%2Freactor%2FIdentityGenerator.java;h=39d4a2a61a26ad2a3e6872f999a1a27ed5b09958;hb=6c92275ae2b3c6ce597c0c0f7a915ec911aacf21;hp=efffb79ecc0b9e4e018eaee8cda25994fd8e76e4;hpb=4c2b08900d7a4a06bf99698801f339c8bf22e07c;p=mdsal.git diff --git a/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/reactor/IdentityGenerator.java b/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/reactor/IdentityGenerator.java index efffb79ecc..39d4a2a61a 100644 --- a/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/reactor/IdentityGenerator.java +++ b/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/reactor/IdentityGenerator.java @@ -15,7 +15,6 @@ import java.util.stream.Collectors; import org.opendaylight.mdsal.binding.generator.impl.rt.DefaultIdentityRuntimeType; import org.opendaylight.mdsal.binding.model.api.GeneratedType; import org.opendaylight.mdsal.binding.model.api.Type; -import org.opendaylight.mdsal.binding.model.api.type.builder.GeneratedTypeBuilder; import org.opendaylight.mdsal.binding.model.api.type.builder.GeneratedTypeBuilderBase; import org.opendaylight.mdsal.binding.runtime.api.IdentityRuntimeType; import org.opendaylight.mdsal.binding.spec.naming.BindingMapping; @@ -55,9 +54,9 @@ public final class IdentityGenerator @Override GeneratedType createTypeImpl(final TypeBuilderFactory builderFactory) { - final GeneratedTypeBuilder builder = builderFactory.newGeneratedTypeBuilder(typeName()); + final var builder = builderFactory.newGeneratedTypeBuilder(typeName()); if (!baseIdentities.isEmpty()) { - for (IdentityGenerator baseIdentity : baseIdentities) { + for (var baseIdentity : baseIdentities) { builder.addImplementsType(baseIdentity.getGeneratedType(builderFactory)); } } else { @@ -79,11 +78,6 @@ public final class IdentityGenerator return builder.build(); } - @Override - GeneratedType runtimeJavaType() { - return generatedType().orElse(null); - } - @Override IdentityRuntimeType createExternalRuntimeType(final Type type) { verify(type instanceof GeneratedType, "Unexpected type %s", type);