public class NamespaceMap extends java.util.HashMap<java.lang.String,java.lang.Object> implements NamespacePrefixList
| Modifier and Type | Field and Description |
|---|---|
private static long |
serialVersionUID |
| Constructor and Description |
|---|
NamespaceMap() |
NamespaceMap(java.util.Map<java.lang.String,java.lang.Object> map) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(java.lang.String prefix,
java.lang.String namespaceURI) |
java.lang.String[] |
getDeclaredPrefixes()
Returns the list of currently defined namespace prefixes.
|
java.lang.String |
getNamespaceURI(java.lang.String prefix) |
java.lang.String |
getPrefix(java.lang.String namespaceURI) |
java.util.Iterator<java.lang.String> |
getPrefixes(java.lang.String namespaceURI) |
clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesprivate static final long serialVersionUID
public NamespaceMap()
public NamespaceMap(java.util.Map<java.lang.String,java.lang.Object> map)
public void add(java.lang.String prefix,
java.lang.String namespaceURI)
public java.lang.String[] getDeclaredPrefixes()
NamespacePrefixListgetDeclaredPrefixes in interface NamespacePrefixListpublic java.lang.String getNamespaceURI(java.lang.String prefix)
getNamespaceURI in interface javax.xml.namespace.NamespaceContextpublic java.lang.String getPrefix(java.lang.String namespaceURI)
getPrefix in interface javax.xml.namespace.NamespaceContextpublic java.util.Iterator<java.lang.String> getPrefixes(java.lang.String namespaceURI)
getPrefixes in interface javax.xml.namespace.NamespaceContext