public class Asn1XmlNamespaceCtxt
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DEFAULT_NS_PREFIX |
static java.lang.String |
NULL_NS_URI |
Constructor and Description |
---|
Asn1XmlNamespaceCtxt() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
addNamespace(java.lang.String namespaceURI,
java.lang.String prefix)
Add (or replace) a namespace mapping.
|
java.lang.String |
addUniquePrefix(java.lang.String namespaceURI)
Map a unique prefix for the given namespace.
|
java.lang.String |
getExistingPrefix(java.lang.String namespaceURI)
Return a prefix for the given namespace URI.
|
java.lang.String |
getNamespaceURI(java.lang.String prefix)
Return the namespace URI that the given prefix is mapped to.
|
java.lang.String |
getPrefix(java.lang.String namespaceURI)
Return a prefix for the given namespace URI.
|
boolean |
isDefaultNamespaceURI(java.lang.String namespaceURI)
Return true if the given namespace is currently the default namespace
(ie, DEFAULT_NS_PREFIX is mapped to this URI)
|
java.util.Set |
prefixes()
Return an unmodifiable Set of all mapped prefixes
|
public static final java.lang.String DEFAULT_NS_PREFIX
public static final java.lang.String NULL_NS_URI
public java.lang.String addNamespace(java.lang.String namespaceURI, java.lang.String prefix)
namespaceURI
- prefix
- public java.lang.String addUniquePrefix(java.lang.String namespaceURI)
public java.lang.String getExistingPrefix(java.lang.String namespaceURI)
namespaceURI
- public java.lang.String getNamespaceURI(java.lang.String prefix)
prefix
- public java.lang.String getPrefix(java.lang.String namespaceURI)
namespaceURI
- public boolean isDefaultNamespaceURI(java.lang.String namespaceURI)
namespaceURI
- public java.util.Set prefixes()