X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fconfig%2Fyang-jmx-generator-plugin%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fconfig%2Fyangjmxgenerator%2Fplugin%2Fftl%2Fmodel%2FField.java;h=ad5cbb287c73a4aef2cafebce6afb442f57fd1ed;hb=20500c9eb46d1ceb99d742d1c110dcb7c558dc2b;hp=0857ec6f8da64e16e64119d44d78834fd477cb9c;hpb=616a88111ea9603f0d6f93c7462e6dab39644fcf;p=controller.git diff --git a/opendaylight/config/yang-jmx-generator-plugin/src/main/java/org/opendaylight/controller/config/yangjmxgenerator/plugin/ftl/model/Field.java b/opendaylight/config/yang-jmx-generator-plugin/src/main/java/org/opendaylight/controller/config/yangjmxgenerator/plugin/ftl/model/Field.java index 0857ec6f8d..ad5cbb287c 100644 --- a/opendaylight/config/yang-jmx-generator-plugin/src/main/java/org/opendaylight/controller/config/yangjmxgenerator/plugin/ftl/model/Field.java +++ b/opendaylight/config/yang-jmx-generator-plugin/src/main/java/org/opendaylight/controller/config/yangjmxgenerator/plugin/ftl/model/Field.java @@ -16,25 +16,40 @@ public class Field { private final String name; private final String definition; private final List modifiers; + private final boolean needsDepResolver; public Field(String type, String name) { - this(Lists. newArrayList(), type, name, null); + this(Lists. newArrayList(), type, name, null, false); } public Field(String type, String name, String definition) { - this(Lists. newArrayList(), type, name, definition); + this(Lists. newArrayList(), type, name, definition, false); } public Field(List modifiers, String type, String name) { - this(modifiers, type, name, null); + this(modifiers, type, name, null, false); } public Field(List modifiers, String type, String name, String definition) { + this(modifiers, type, name, definition, false); + } + + public Field(List modifiers, String type, String name, + String definition, boolean needsDepResolver) { this.modifiers = modifiers; this.type = type; this.name = name; this.definition = definition; + this.needsDepResolver = needsDepResolver; + } + + public Field(String type, String name, String definition, boolean needsDepResolver) { + this(Lists. newArrayList(), type, name, definition, needsDepResolver); + } + + public boolean isNeedsDepResolver() { + return needsDepResolver; } public String getType() {