Added serialVersionUID field to classes generated from list key.
[yangtools.git] / code-generator / binding-generator-util / src / main / java / org / opendaylight / yangtools / binding / generator / util / generated / type / builder / GeneratedPropertyImpl.java
index 38902cf0a814e0a99e7626a49a0a124f8939b33b..2abe75c7d1d29f27ca340466c570947438addbd9 100644 (file)
@@ -7,23 +7,29 @@
  */
 package org.opendaylight.yangtools.binding.generator.util.generated.type.builder;
 
+import java.util.List;
+
 import org.opendaylight.yangtools.sal.binding.model.api.AccessModifier;
 import org.opendaylight.yangtools.sal.binding.model.api.AnnotationType;
 import org.opendaylight.yangtools.sal.binding.model.api.GeneratedProperty;
 import org.opendaylight.yangtools.sal.binding.model.api.Type;
 
-import java.util.List;
-
 final class GeneratedPropertyImpl extends AbstractTypeMember implements GeneratedProperty {
-
+    private String value;
     private boolean isReadOnly;
 
     public GeneratedPropertyImpl(Type definingType, String name, List<AnnotationType> annotations, String comment,
-                                 AccessModifier accessModifier, Type returnType, boolean isFinal, boolean isReadOnly) {
-        super(definingType, name, annotations, comment, accessModifier, returnType, isFinal);
+                                 AccessModifier accessModifier, Type returnType, boolean isFinal, boolean isStatic, boolean isReadOnly, String value) {
+        super(definingType, name, annotations, comment, accessModifier, returnType, isFinal, isStatic);
+        this.value = value;
         this.isReadOnly = isReadOnly;
     }
 
+    @Override
+    public String getValue() {
+        return value;
+    }
+
     @Override
     public boolean isReadOnly() {
         return isReadOnly;