X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=binding%2Fmdsal-binding-java-api-generator%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fmdsal%2Fbinding%2Fjava%2Fapi%2Fgenerator%2FClassTemplate.xtend;h=08935e81aa35ddfa171daa7da35c4d0790ce9b84;hb=refs%2Fchanges%2F17%2F100117%2F20;hp=4b4c9b4518f9a8fdbc148860cecbcc19f1f0907a;hpb=56029dd8a38725d8c5149646a9348e58e769583a;p=mdsal.git diff --git a/binding/mdsal-binding-java-api-generator/src/main/java/org/opendaylight/mdsal/binding/java/api/generator/ClassTemplate.xtend b/binding/mdsal-binding-java-api-generator/src/main/java/org/opendaylight/mdsal/binding/java/api/generator/ClassTemplate.xtend index 4b4c9b4518..08935e81aa 100644 --- a/binding/mdsal-binding-java-api-generator/src/main/java/org/opendaylight/mdsal/binding/java/api/generator/ClassTemplate.xtend +++ b/binding/mdsal-binding-java-api-generator/src/main/java/org/opendaylight/mdsal/binding/java/api/generator/ClassTemplate.xtend @@ -26,6 +26,7 @@ import static org.opendaylight.mdsal.binding.model.ri.BindingTypes.SCALAR_TYPE_O import static org.opendaylight.mdsal.binding.model.ri.Types.BOOLEAN import static org.opendaylight.mdsal.binding.model.ri.Types.STRING; import static extension org.apache.commons.text.StringEscapeUtils.escapeJava +import static extension org.opendaylight.mdsal.binding.model.ri.BindingTypes.isBitsType import com.google.common.base.Preconditions import com.google.common.collect.ImmutableList @@ -51,7 +52,6 @@ import org.opendaylight.mdsal.binding.model.api.Type import org.opendaylight.mdsal.binding.model.ri.TypeConstants import org.opendaylight.mdsal.binding.spec.naming.BindingMapping import org.opendaylight.yangtools.yang.common.Empty -import org.opendaylight.yangtools.yang.model.api.type.BitsTypeDefinition /** * Template for generating JAVA class. @@ -177,7 +177,7 @@ class ClassTemplate extends BaseTemplate { «propertyMethods» - «IF (genTO.isTypedef() && genTO.getBaseType instanceof BitsTypeDefinition)» + «IF genTO.isBitsType» «generateGetValueForBitsTypeDef» «ENDIF»