X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-rest-connector%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fsal%2Frestconf%2Fimpl%2FIdentityValuesDTO.java;h=248830830e78ca2112817383786d02b0161774f9;hp=14a558967d2081a18e045192712ab0988cde6efa;hb=f8a1d73f6c85f1fd4bd5231207dbd16bac3307f7;hpb=61bad4207cc91cd14d8d38a255ad6549c20ff54e diff --git a/opendaylight/md-sal/sal-rest-connector/src/main/java/org/opendaylight/controller/sal/restconf/impl/IdentityValuesDTO.java b/opendaylight/md-sal/sal-rest-connector/src/main/java/org/opendaylight/controller/sal/restconf/impl/IdentityValuesDTO.java index 14a558967d..248830830e 100644 --- a/opendaylight/md-sal/sal-rest-connector/src/main/java/org/opendaylight/controller/sal/restconf/impl/IdentityValuesDTO.java +++ b/opendaylight/md-sal/sal-rest-connector/src/main/java/org/opendaylight/controller/sal/restconf/impl/IdentityValuesDTO.java @@ -16,37 +16,36 @@ public final class IdentityValuesDTO { private final List elementData = new ArrayList<>(); private final String originValue; - public IdentityValuesDTO(String namespace, String value, String prefix,String originValue) { - elementData.add(new IdentityValue(namespace, value, prefix)); + public IdentityValuesDTO(final String namespace, final String value, final String prefix, final String originValue) { + elementData.add(new IdentityValue(namespace, value)); this.originValue = originValue; } - - public IdentityValuesDTO(String originValue) { + + public IdentityValuesDTO(final String originValue) { this.originValue = originValue; } - + public IdentityValuesDTO() { originValue = null; } - public void add(String namespace, String value, String prefix) { - elementData.add(new IdentityValue(namespace, value, prefix)); + public void add(final String namespace, final String value, final String prefix) { + elementData.add(new IdentityValue(namespace, value)); } - - public void add(IdentityValue identityValue) { + + public void add(final IdentityValue identityValue) { elementData.add(identityValue); } - public List getValuesWithNamespaces() { return Collections.unmodifiableList(elementData); } - + @Override public String toString() { return elementData.toString(); } - + public String getOriginValue() { return originValue; } @@ -55,13 +54,11 @@ public final class IdentityValuesDTO { private final String namespace; private final String value; - private final String prefix; private List predicates; - public IdentityValue(String namespace, String value, String prefix) { + public IdentityValue(final String namespace, final String value) { this.namespace = namespace; this.value = value; - this.prefix = prefix; } public String getNamespace() { @@ -72,9 +69,6 @@ public final class IdentityValuesDTO { return value; } - public String getPrefix() { - return prefix; - } public List getPredicates() { if (predicates == null) { @@ -83,24 +77,21 @@ public final class IdentityValuesDTO { return Collections.unmodifiableList(predicates); } - public void setPredicates(List predicates) { + public void setPredicates(final List predicates) { this.predicates = predicates; } - + @Override public String toString() { - StringBuilder sb = new StringBuilder(); + final StringBuilder sb = new StringBuilder(); if (namespace != null) { sb.append(namespace); } - if (prefix != null) { - sb.append("(").append(prefix).append(")"); - } if (value != null) { sb.append(" - ").append(value); } if (predicates != null && !predicates.isEmpty()) { - for (Predicate predicate : predicates) { + for (final Predicate predicate : predicates) { sb.append("["); predicate.toString(); sb.append("]"); @@ -110,29 +101,29 @@ public final class IdentityValuesDTO { } } - + public static final class Predicate { - + private final IdentityValue name; private final String value; - - public Predicate(IdentityValue name, String value) { + + public Predicate(final IdentityValue name, final String value) { super(); this.name = name; this.value = value; } - + public IdentityValue getName() { return name; } - + public String getValue() { return value; } @Override public String toString() { - StringBuilder sb = new StringBuilder(); + final StringBuilder sb = new StringBuilder(); if (name != null) { sb.append(name.toString()); } @@ -141,10 +132,10 @@ public final class IdentityValuesDTO { } return sb.toString(); } - + public boolean isLeafList() { return name == null ? true : false; } - + } }