X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=yang%2Fyang-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fcommon%2FQName.java;h=2c19fa9f0295263ad9a6f85f7eed1a7c7ce47e80;hb=741f82fd1d5f27cc878a27bb4d055c25ae57498e;hp=d74786b910fabc6ad8efa51eabb6b9381928731d;hpb=ce2dacd877878d47df97c524f2307f0d2b393163;p=yangtools.git diff --git a/yang/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/QName.java b/yang/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/QName.java index d74786b910..2c19fa9f02 100644 --- a/yang/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/QName.java +++ b/yang/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/QName.java @@ -74,10 +74,6 @@ public final class QName extends AbstractQName implements Comparable { // Note: 5398411242927766414L is used for versions < 3.0.0 without writeReplace private static final long serialVersionUID = 1L; - static final String QNAME_REVISION_DELIMITER = "?revision="; - static final String QNAME_LEFT_PARENTHESIS = "("; - static final String QNAME_RIGHT_PARENTHESIS = ")"; - @Regex private static final String QNAME_STRING_FULL = "^\\((.+)\\?revision=(.+)\\)(.+)$"; private static final Pattern QNAME_PATTERN_FULL = Pattern.compile(QNAME_STRING_FULL); @@ -322,12 +318,12 @@ public final class QName extends AbstractQName implements Comparable { @Override public @NonNull String toString() { - final StringBuilder sb = new StringBuilder().append(QNAME_LEFT_PARENTHESIS).append(getNamespace()); + final StringBuilder sb = new StringBuilder().append('(').append(getNamespace()); final Optional rev = getRevision(); if (rev.isPresent()) { - sb.append(QNAME_REVISION_DELIMITER).append(rev.get()); + sb.append("?revision=").append(rev.get()); } - return sb.append(QNAME_RIGHT_PARENTHESIS).append(getLocalName()).toString(); + return sb.append(')').append(getLocalName()).toString(); } @Override