Added check for valid length to typedef constructors.
[yangtools.git] / code-generator / binding-java-api-generator / src / main / java / org / opendaylight / yangtools / sal / java / api / generator / ClassTemplate.xtend
index a5bddd7308029879e1f0e6c39b2e9559cea4a5a4..d3931f93259dc2801b0cedb61028c5e60c554aaa 100644 (file)
@@ -154,8 +154,10 @@ class ClassTemplate extends BaseTemplate {
         «IF false == parentProperties.empty»\r
             super(«parentProperties.asArguments»);\r
         «ENDIF»\r
-        «FOR p : properties» \r
+        «FOR p : allProperties» \r
             «generateLengthRestrictions(type, p.fieldName.toString, p.returnType)»\r
+        «ENDFOR»\r
+        «FOR p : properties» \r
             this.«p.fieldName» = «p.fieldName»;\r
         «ENDFOR»\r
     }\r