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%2FOpaqueObjectGenerator.java;h=35f1c45f7df66cdb32cad4743e2b93e17443db98;hb=32fec636ad3113a3acc52d56410c5e1b90d647e0;hp=3c2dc07662a0f8d6b00a156051b684f0bd1ca492;hpb=01dd79f2bff48d983d808060b2328c146f97ca70;p=mdsal.git diff --git a/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/reactor/OpaqueObjectGenerator.java b/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/reactor/OpaqueObjectGenerator.java index 3c2dc07662..35f1c45f7d 100644 --- a/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/reactor/OpaqueObjectGenerator.java +++ b/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/reactor/OpaqueObjectGenerator.java @@ -7,8 +7,6 @@ */ package org.opendaylight.mdsal.binding.generator.impl.reactor; -import static com.google.common.base.Verify.verify; - import org.eclipse.jdt.annotation.NonNull; import org.opendaylight.mdsal.binding.generator.impl.rt.DefaultAnydataRuntimeType; import org.opendaylight.mdsal.binding.generator.impl.rt.DefaultAnyxmlRuntimeType; @@ -107,17 +105,15 @@ abstract class OpaqueObjectGenerator, R } @Override - final @NonNull R createExternalRuntimeType(final Type type) { - verify(type instanceof GeneratedType, "Unexpected type %s", type); - return createExternalRuntimeType((GeneratedType) type); + final R createExternalRuntimeType(final Type type) { + return createExternalRuntimeType(verifyGeneratedType(type)); } abstract @NonNull R createExternalRuntimeType(@NonNull GeneratedType type); @Override final R createInternalRuntimeType(final AugmentResolver resolver, final S statement, final Type type) { - verify(type instanceof GeneratedType, "Unexpected type %s", type); - return createInternalRuntimeType(statement, (GeneratedType) type); + return createInternalRuntimeType(statement, verifyGeneratedType(type)); } abstract @NonNull R createInternalRuntimeType(@NonNull S statement, @NonNull GeneratedType type);