public class XmlNs
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
_prefix |
private java.lang.String |
_uri |
static java.lang.String |
FRAG_SEP |
static XmlNs |
xsi |
Constructor and Description |
---|
XmlNs(java.lang.String prefix,
java.lang.String uri) |
XmlNs(java.lang.String prefix,
java.lang.String uri,
NamespaceCache cache) |
Modifier and Type | Method and Description |
---|---|
(package private) java.lang.String |
asPrefix()
Returns this namespace as prefix, ready to concatenate (e.g., "rdf:", or "" if prefix is null
or empty).
|
java.lang.String |
getPrefix()
Returns the prefix used for this namespace (e.g., "rdf").
|
java.lang.String |
getUri()
Returns URI of this namespace, as found in the root element (e.g., "http://...#").
|
java.lang.String |
getUriWithoutFragmentSeparator()
Returns
getUri() with fragment separator trimmed out. |
java.lang.String |
qName(java.lang.String name)
Returns qualified name for
name with this instance's prefix as qualifier (e.g.,
"rdf:name" or "name" if namespace prefix null or empty). |
java.lang.String |
toString() |
public static final XmlNs xsi
public static final java.lang.String FRAG_SEP
private final java.lang.String _prefix
private final java.lang.String _uri
public XmlNs(java.lang.String prefix, java.lang.String uri)
public XmlNs(java.lang.String prefix, java.lang.String uri, NamespaceCache cache)
public final java.lang.String getPrefix()
public java.lang.String qName(java.lang.String name)
name
with this instance's prefix as qualifier (e.g.,
"rdf:name" or "name" if namespace prefix null or empty).name
- name to qualify.final java.lang.String asPrefix()
public final java.lang.String getUri()
public final java.lang.String getUriWithoutFragmentSeparator()
getUri()
with fragment separator trimmed out.public java.lang.String toString()
toString
in class java.lang.Object
Copyright 2009-2015 Tatjana (Tanja) Kostic