X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fsal%2Fyang-prototype%2Fcode-generator%2Fbinding-generator-util%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fbinding%2Fgenerator%2Futil%2Fgenerated%2Ftype%2Fbuilder%2FAbstractGeneratedType.java;h=8c7ee353442d7c2fb6ec221c08100bf3b26fb7c7;hb=a9e6627736e99183c5c6be4dd42ec364836acb80;hp=5609f730644912ab5f807c2b36e4594c321b6bf4;hpb=f607c4b0b922281f1ddd5fda2e7b49ca67d26ecd;p=controller.git diff --git a/opendaylight/sal/yang-prototype/code-generator/binding-generator-util/src/main/java/org/opendaylight/controller/binding/generator/util/generated/type/builder/AbstractGeneratedType.java b/opendaylight/sal/yang-prototype/code-generator/binding-generator-util/src/main/java/org/opendaylight/controller/binding/generator/util/generated/type/builder/AbstractGeneratedType.java index 5609f73064..8c7ee35344 100644 --- a/opendaylight/sal/yang-prototype/code-generator/binding-generator-util/src/main/java/org/opendaylight/controller/binding/generator/util/generated/type/builder/AbstractGeneratedType.java +++ b/opendaylight/sal/yang-prototype/code-generator/binding-generator-util/src/main/java/org/opendaylight/controller/binding/generator/util/generated/type/builder/AbstractGeneratedType.java @@ -43,7 +43,7 @@ abstract class AbstractGeneratedType extends AbstractBaseType implements Generat this.comment = comment; this.annotations = toUnmodifiableAnnotations(annotationBuilders); this.implementsTypes = Collections.unmodifiableList(implementsTypes); - this.constants = toUnmodifiableConstants(constants); + this.constants = Collections.unmodifiableList(constants); this.enumerations = toUnmodifiableEnumerations(enumBuilders); this.methodSignatures = toUnmodifiableMethods(methodBuilders); this.enclosedTypes = toUnmodifiableEnclosedTypes(enclosedGenTypeBuilders, enclosedGenTOBuilders); @@ -94,15 +94,6 @@ abstract class AbstractGeneratedType extends AbstractBaseType implements Generat return Collections.unmodifiableList(enums); } - protected List toUnmodifiableConstants( - List constants) { - for (final Constant constant : constants) { - constants.add(new ConstantImpl(this, constant.getType(), - constant.getName(), constant.getValue())); - } - return Collections.unmodifiableList(constants); - } - @Override public Type getParentType() { return parent;