Binding v2 - Fix setter constant naming
[mdsal.git] / binding2 / mdsal-binding2-java-api-generator / src / main / twirl / org / opendaylight / mdsal / binding / javav2 / java / api / generator / builderTemplate.scala.txt
index 5a74bdb55f0ae13e4ead9117c0b3d250237bbaf6..fa064425a0b618170c6db989249543981680b39d 100755 (executable)
@@ -343,9 +343,8 @@ public class @{genType.getName}Builder implements @{getSimpleNameForBuilder} <@{
     @for(currentConstant <- genType.getConstantDefinitions) {
         @defining(fieldName(field)) { suffix =>
         @if(currentConstant.getName.startsWith(BindingMapping.PATTERN_CONSTANT_NAME)
-                && suffix.toUpperCase().equals(currentConstant.getName.substring(BindingMapping.PATTERN_CONSTANT_NAME.length))
-                && currentConstant.getValue.isInstanceOf[List[_]]) {
-            @{importedNames.get("codeHelpers")}.checkPattern(value, @{BindingMapping.MEMBER_PATTERN_LIST}@{suffix}, @{BindingMapping.MEMBER_REGEX_LIST}@{suffix};
+                && suffix.equals(currentConstant.getName.substring(BindingMapping.PATTERN_CONSTANT_NAME.length))) {
+            @{importedNames.get("codeHelpers")}.checkPattern(value, @{BindingMapping.MEMBER_PATTERN_LIST}@{suffix}, @{BindingMapping.MEMBER_REGEX_LIST}@{suffix});
         }
         }
     }