com.ctc.wstx.util
public final class BijectiveNsMap extends java.lang.Object
Currently only used by stream writers, but could be more generally useful too.
Modifier and Type | Method and Description |
---|---|
java.lang.String |
addGeneratedMapping(java.lang.String prefixBase,
javax.xml.namespace.NamespaceContext ctxt,
java.lang.String uri,
int[] seqArr)
Method used to add a dynamic binding, and return the prefix
used to bind the specified namespace URI.
|
java.lang.String |
addMapping(java.lang.String prefix,
java.lang.String uri)
Method to add a new prefix-to-URI mapping for the current scope.
|
BijectiveNsMap |
createChild() |
static BijectiveNsMap |
createEmpty() |
java.lang.String |
findPrefixByUri(java.lang.String uri) |
java.lang.String |
findUriByPrefix(java.lang.String prefix) |
java.util.List |
getPrefixesBoundToUri(java.lang.String uri,
java.util.List l) |
int |
localSize() |
int |
size() |
java.lang.String |
toString() |
public static BijectiveNsMap createEmpty()
public BijectiveNsMap createChild()
public java.lang.String findUriByPrefix(java.lang.String prefix)
public java.lang.String findPrefixByUri(java.lang.String uri)
public java.util.List getPrefixesBoundToUri(java.lang.String uri, java.util.List l)
public int size()
public int localSize()
public java.lang.String addMapping(java.lang.String prefix, java.lang.String uri)
prefix
- Prefix to binduri
- URI to bind to the prefixpublic java.lang.String addGeneratedMapping(java.lang.String prefixBase, javax.xml.namespace.NamespaceContext ctxt, java.lang.String uri, int[] seqArr)
public java.lang.String toString()
toString
in class java.lang.Object