Do not generate 'isFoo()' methods
[mdsal.git] / binding / mdsal-binding-generator-impl / src / main / java / org / opendaylight / mdsal / binding / generator / impl / AbstractTypeGenerator.java
index 30989d2c2ce9c9c903191107deb7bb890c0c5c8a..15f702b9bb7d32ab2480e306c5d36be0f080cdaa 100644 (file)
@@ -36,7 +36,6 @@ import static org.opendaylight.mdsal.binding.model.util.BindingTypes.keyedListAc
 import static org.opendaylight.mdsal.binding.model.util.BindingTypes.keyedListNotification;
 import static org.opendaylight.mdsal.binding.model.util.BindingTypes.opaqueObject;
 import static org.opendaylight.mdsal.binding.model.util.BindingTypes.rpcResult;
-import static org.opendaylight.mdsal.binding.model.util.Types.BOOLEAN;
 import static org.opendaylight.mdsal.binding.model.util.Types.STRING;
 import static org.opendaylight.mdsal.binding.model.util.Types.classType;
 import static org.opendaylight.mdsal.binding.model.util.Types.listTypeFor;
@@ -1986,14 +1985,6 @@ abstract class AbstractTypeGenerator {
         annotateDeprecatedIfNecessary(node, getMethod);
         addComment(getMethod, node);
 
-        if (BOOLEAN.equals(returnType)) {
-            // Construct a default 'isFoo()' method for compatibility
-            interfaceBuilder.addMethod(BindingMapping.getGetterMethodName(node.getQName().getLocalName(), true))
-                .setAccessModifier(AccessModifier.PUBLIC)
-                .setDefault(true)
-                .setReturnType(BOOLEAN);
-        }
-
         return getMethod;
     }