public class XmlBlob
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
base
Initial
xml:base value. |
protected java.lang.String |
blob
Contents of the blob.
|
protected java.lang.String |
fullText
Contains strings from
blob for full-text indexing. |
protected java.lang.String |
lang
Initial
xml:lang value. |
protected java.util.LinkedList<XmlNamespace> |
namespaces
Namespace declarations inherited when this blob was parsed but used
within it.
|
Constructor and Description |
---|
XmlBlob() |
Modifier and Type | Method and Description |
---|---|
boolean |
addNamespace(XmlNamespace namespace) |
static void |
endElement(XmlWriter w,
XmlNamespace namespace,
java.lang.String elementName,
XmlBlob xml)
Generates an element closing tag containing an XML blob.
|
java.lang.String |
getBase() |
java.lang.String |
getBlob() |
java.lang.String |
getFullText() |
java.lang.String |
getLang() |
java.util.List<XmlNamespace> |
getNamespaces() |
void |
setBase(java.lang.String v) |
void |
setBlob(java.lang.String v) |
void |
setFullText(java.lang.String v) |
void |
setLang(java.lang.String v) |
static void |
startElement(XmlWriter w,
XmlNamespace namespace,
java.lang.String elementName,
XmlBlob xml,
java.util.Collection<XmlWriter.Attribute> additionalAttrs,
java.util.Collection<XmlNamespace> additionalNs)
Generates an element opening tag containing an XML blob.
|
protected java.lang.String lang
xml:lang
value. This value is typically inherited through
the XML tree. The blob itself may contain overrides.
See http://www.w3.org/TR/REC-xml/#sec-lang-tag for more information.
protected java.lang.String base
xml:base
value. This value is typically inherited through
the XML tree. The blob itself may contain overrides.
See http://www.cafeconleche.org/books/xmljava/chapters/ch03s03.html for more information.
protected java.util.LinkedList<XmlNamespace> namespaces
protected java.lang.String blob
protected java.lang.String fullText
blob
for full-text indexing.
Valid only when this blob comes from XmlParser
.public java.lang.String getLang()
public void setLang(java.lang.String v)
public java.lang.String getBase()
public void setBase(java.lang.String v)
public java.util.List<XmlNamespace> getNamespaces()
public boolean addNamespace(XmlNamespace namespace)
public java.lang.String getBlob()
public void setBlob(java.lang.String v)
public java.lang.String getFullText()
public void setFullText(java.lang.String v)
public static void startElement(XmlWriter w, XmlNamespace namespace, java.lang.String elementName, XmlBlob xml, java.util.Collection<XmlWriter.Attribute> additionalAttrs, java.util.Collection<XmlNamespace> additionalNs) throws java.io.IOException
java.io.IOException
public static void endElement(XmlWriter w, XmlNamespace namespace, java.lang.String elementName, XmlBlob xml) throws java.io.IOException
java.io.IOException