From: Robert Varga Date: Thu, 18 Feb 2016 09:48:48 +0000 (+0100) Subject: Remove use of QName.cachedReference() X-Git-Tag: release/boron~209 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=commitdiff_plain;h=61492ee61e40d632721b654afb65113aa99b004d;p=mdsal.git Remove use of QName.cachedReference() This method in obsolete, use intern() instead. Change-Id: Ib81bb55117138a697722dbf4ab2348a8a2643922 Signed-off-by: Robert Varga --- diff --git a/binding/yang-binding/src/main/java/org/opendaylight/yangtools/yang/binding/util/BindingReflections.java b/binding/yang-binding/src/main/java/org/opendaylight/yangtools/yang/binding/util/BindingReflections.java index d2456f52ba..a11c5a4bc0 100644 --- a/binding/yang-binding/src/main/java/org/opendaylight/yangtools/yang/binding/util/BindingReflections.java +++ b/binding/yang-binding/src/main/java/org/opendaylight/yangtools/yang/binding/util/BindingReflections.java @@ -566,15 +566,15 @@ public class BindingReflections { } catch (Exception e) { throw new IllegalStateException("Unable to get QName for " + key + ". YangModuleInfo was not found.", e); } - final QName module = QName.cachedReference(getModuleQName(moduleInfo)); + final QName module = getModuleQName(moduleInfo).intern(); if (Augmentation.class.isAssignableFrom(key)) { return module; } else if (isRpcType(key)) { final String className = key.getSimpleName(); if (className.endsWith(BindingMapping.RPC_OUTPUT_SUFFIX)) { - return QName.cachedReference(QName.create(module, "output")); + return QName.create(module, "output").intern(); } else { - return QName.cachedReference(QName.create(module, "input")); + return QName.create(module, "input").intern(); } } /*