QNameCache caches instances of QName for reuse both across documents and within documents.
QNameCache
QName
260261262263264265266267
namespace = Namespace.get(prefix, uri); } private static QNameCache getCache() { QNameCache cache = (QNameCache) singleton.instance(); return cache; }
402403404405406407408
* if you wish to use your own derivation of QName. * * @return DOCUMENT ME! */ protected QNameCache createQNameCache() { return new QNameCache(this); }
248249250251252253254255
246247248249250251252
/* 397 */ return this.cache.intern(qname); /* */ } /* */ /* */ protected QNameCache createQNameCache() /* */ { /* 407 */ return new QNameCache(this); /* */ }
169170171172173174175176
/* */ /* 249 */ this.namespace = Namespace.get(prefix, uri); /* */ } /* */ /* */ private static QNameCache getCache() { /* 253 */ QNameCache cache = (QNameCache)singleton.instance(); /* 254 */ return cache; /* */ }