|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.dom4j.tree.NamespaceCache
NamespaceCache
caches instances of DefaultNamespace
for reuse both across documents and within documents.
Field Summary | |
protected static java.util.Map |
cache
Cache of Map instances indexed by URI which contain
caches of Namespace for each prefix |
protected static java.util.Map |
noPrefixCache
Cache of Namespace instances indexed by URI
for default namespaces with no prefixes |
Constructor Summary | |
NamespaceCache()
|
Method Summary | |
protected Namespace |
createNamespace(java.lang.String prefix,
java.lang.String uri)
A factory method to create Namespace instance |
protected java.util.Map |
createPrefixMap()
A factory method to create prefix caches |
protected java.util.Map |
createURIMap()
A factory method to create URI caches |
Namespace |
get(java.lang.String uri)
|
Namespace |
get(java.lang.String prefix,
java.lang.String uri)
|
protected java.util.Map |
getURICache(java.lang.String uri)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected static java.util.Map cache
Map
instances indexed by URI which contain
caches of Namespace
for each prefix
protected static java.util.Map noPrefixCache
Namespace
instances indexed by URI
for default namespaces with no prefixes
Constructor Detail |
public NamespaceCache()
Method Detail |
public Namespace get(java.lang.String prefix, java.lang.String uri)
public Namespace get(java.lang.String uri)
protected java.util.Map getURICache(java.lang.String uri)
protected Namespace createNamespace(java.lang.String prefix, java.lang.String uri)
Namespace
instance
Namespace
instance.protected java.util.Map createPrefixMap()
Map
instance.protected java.util.Map createURIMap()
Map
instance.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |