| Package | Description |
|---|---|
| org.xmlpull.v1.builder |
This package defines API modeled after
XML Information Set
for building incrmentally XML trees
from events streamed from pull parser
(user can start navigating tree before whole XML input was parsed!)
and has an unique ability to bypass tree building for selected sub trees
to work directly with underlying event stream.
|
| org.xmlpull.v1.builder.adapter | |
| org.xmlpull.v1.builder.impl | |
| org.xmlpull.v1.builder.xpath.impl |
| Modifier and Type | Method and Description |
|---|---|
XmlNamespace |
XmlElement.declareNamespace(String prefix,
String namespaceName)
Create new namespace with prefix and namespace name (both must be not null)
and add it to current element.
|
XmlNamespace |
XmlElement.declareNamespace(XmlNamespace namespace)
Add namespace to current element (both prefix and namespace name must be not null)
|
XmlNamespace |
XmlElement.getNamespace()
Return namespace of current element
(XML Infoset [namespace name] and [prefix] properties combined)
null is only returned if
element was created without namespace
|
XmlNamespace |
XmlAttribute.getNamespace()
Combination of XML Infoset [namespace name] and [prefix] properties
|
XmlNamespace |
XmlElement.lookupNamespaceByName(String namespaceName)
Find namespace (will have non empty prefix) corresponding to namespace name
checking first current elemen and if not found continue in parent (if element has parent).
|
XmlNamespace |
XmlElement.lookupNamespaceByPrefix(String namespacePrefix)
Find namespace (will have non empty prefix) corresponding to namespace prefix
checking first current elemen and if not found continue in parent (if element has parent)
and so on.
|
abstract XmlNamespace |
XmlInfosetBuilder.newNamespace(String namespaceName)
Create a new namespace that is not associated with any XML document.
|
XmlNamespace |
XmlElement.newNamespace(String namespaceName)
Create new namespace with null prefix (namespace name must be not null).
|
abstract XmlNamespace |
XmlInfosetBuilder.newNamespace(String prefix,
String namespaceName)
Create a new namespace that is not associated with any XML document.
|
XmlNamespace |
XmlElement.newNamespace(String prefix,
String namespaceName)
Create new namespace with prefix and namespace name (both must be not null).
|
| Modifier and Type | Method and Description |
|---|---|
XmlAttribute |
XmlElement.addAttribute(String type,
XmlNamespace namespace,
String name,
String value)
Method addAttribute
|
XmlAttribute |
XmlElement.addAttribute(String type,
XmlNamespace namespace,
String name,
String value,
boolean specified)
Method addAttribute
|
XmlAttribute |
XmlElement.addAttribute(XmlNamespace namespace,
String name,
String value)
Method addAttribute
|
XmlElement |
XmlDocument.addDocumentElement(XmlNamespace namespace,
String name) |
XmlElement |
XmlElement.addElement(XmlNamespace namespace,
String name)
Method addElement
|
XmlAttribute |
XmlElement.attribute(XmlNamespace attributeNamespaceName,
String attributeName)
Find attribute that matches given name or namespace
Returns null if not found.
|
XmlNamespace |
XmlElement.declareNamespace(XmlNamespace namespace)
Add namespace to current element (both prefix and namespace name must be not null)
|
XmlElement |
XmlElement.element(XmlNamespace n,
String name)
find first element with name and namespace (if namespace is null it is ignored in search)
|
XmlElement |
XmlDocument.element(XmlNamespace n,
String name) |
XmlElement |
XmlElement.element(XmlNamespace n,
String name,
boolean create)
find first element with name and namespace (if namespace is null it is ignored in search)
if no matching element is found then new element is created, appended to children, and returned
|
XmlElement |
XmlDocument.element(XmlNamespace n,
String name,
boolean create) |
Iterable |
XmlElement.elements(XmlNamespace n,
String name)
Return all elements that has namespace and name (null is never returned but empty iteraotr)
|
XmlElement |
XmlElement.newElement(XmlNamespace namespace,
String name)
Method newElement
|
abstract XmlElement |
XmlInfosetBuilder.newFragment(XmlNamespace elementNamespace,
String elementName)
Create XML fragment that is not associated with any document.
|
XmlElement |
XmlElement.requiredElement(XmlNamespace n,
String name)
call element(n, name) and if null was returnedthrow XmlBuilderException
|
XmlElement |
XmlDocument.requiredElement(XmlNamespace n,
String name) |
void |
XmlElement.setNamespace(XmlNamespace namespace)
Set namespace ot use for theis element.
|
| Modifier and Type | Method and Description |
|---|---|
XmlNamespace |
XmlElementAdapter.declareNamespace(String prefix,
String namespaceName) |
XmlNamespace |
XmlElementAdapter.declareNamespace(XmlNamespace namespace) |
XmlNamespace |
XmlElementAdapter.getNamespace() |
XmlNamespace |
XmlAttributeAdapter.getNamespace() |
XmlNamespace |
XmlElementAdapter.lookupNamespaceByName(String namespaceName) |
XmlNamespace |
XmlElementAdapter.lookupNamespaceByPrefix(String namespacePrefix) |
XmlNamespace |
XmlElementAdapter.newNamespace(String namespaceName) |
XmlNamespace |
XmlElementAdapter.newNamespace(String prefix,
String namespaceName) |
| Modifier and Type | Method and Description |
|---|---|
XmlAttribute |
XmlElementAdapter.addAttribute(String type,
XmlNamespace namespace,
String name,
String value) |
XmlAttribute |
XmlElementAdapter.addAttribute(String type,
XmlNamespace namespace,
String name,
String value,
boolean specified) |
XmlAttribute |
XmlElementAdapter.addAttribute(XmlNamespace namespace,
String name,
String value) |
XmlElement |
XmlDocumentAdapter.addDocumentElement(XmlNamespace namespace,
String name) |
XmlElement |
XmlElementAdapter.addElement(XmlNamespace namespace,
String name) |
XmlAttribute |
XmlElementAdapter.attribute(XmlNamespace attributeNamespaceName,
String attributeName) |
XmlNamespace |
XmlElementAdapter.declareNamespace(XmlNamespace namespace) |
XmlElement |
XmlElementAdapter.element(XmlNamespace n,
String name) |
XmlElement |
XmlDocumentAdapter.element(XmlNamespace n,
String name) |
XmlElement |
XmlElementAdapter.element(XmlNamespace n,
String name,
boolean create) |
XmlElement |
XmlDocumentAdapter.element(XmlNamespace n,
String name,
boolean create) |
Iterable |
XmlElementAdapter.elements(XmlNamespace n,
String name) |
XmlElement |
XmlElementAdapter.newElement(XmlNamespace namespace,
String name) |
XmlElement |
XmlElementAdapter.requiredElement(XmlNamespace n,
String name) |
XmlElement |
XmlDocumentAdapter.requiredElement(XmlNamespace n,
String name) |
void |
XmlElementAdapter.setNamespace(XmlNamespace namespace) |
| Modifier and Type | Class and Description |
|---|---|
class |
XmlNamespaceImpl
Simple implementation.
|
| Modifier and Type | Method and Description |
|---|---|
XmlNamespace |
XmlElementImpl.declareNamespace(String prefix,
String namespaceName) |
XmlNamespace |
XmlElementImpl.declareNamespace(XmlNamespace n) |
XmlNamespace |
XmlElementImpl.getNamespace() |
XmlNamespace |
XmlAttributeImpl.getNamespace() |
XmlNamespace |
XmlElementImpl.lookupNamespaceByName(String namespaceName) |
XmlNamespace |
XmlElementImpl.lookupNamespaceByPrefix(String namespacePrefix) |
XmlNamespace |
XmlInfosetBuilderImpl.newNamespace(String namespaceName) |
XmlNamespace |
XmlElementImpl.newNamespace(String namespaceName) |
XmlNamespace |
XmlInfosetBuilderImpl.newNamespace(String prefix,
String namespaceName) |
XmlNamespace |
XmlElementImpl.newNamespace(String prefix,
String namespaceName) |
| Modifier and Type | Method and Description |
|---|---|
XmlAttribute |
XmlElementImpl.addAttribute(String attributeType,
XmlNamespace namespace,
String name,
String value) |
XmlAttribute |
XmlElementImpl.addAttribute(String attributeType,
XmlNamespace namespace,
String name,
String value,
boolean specified) |
XmlAttribute |
XmlElementImpl.addAttribute(XmlNamespace namespace,
String name,
String value) |
XmlElement |
XmlDocumentImpl.addDocumentElement(XmlNamespace namespace,
String name) |
XmlElement |
XmlElementImpl.addElement(XmlNamespace namespace,
String name) |
XmlAttribute |
XmlElementImpl.attribute(XmlNamespace attributeNamespace,
String attributeName) |
XmlNamespace |
XmlElementImpl.declareNamespace(XmlNamespace n) |
XmlElement |
XmlElementImpl.element(XmlNamespace n,
String name) |
XmlElement |
XmlDocumentImpl.element(XmlNamespace n,
String name) |
XmlElement |
XmlElementImpl.element(XmlNamespace n,
String name,
boolean create) |
XmlElement |
XmlDocumentImpl.element(XmlNamespace namespace,
String name,
boolean create) |
Iterable |
XmlElementImpl.elements(XmlNamespace n,
String name) |
XmlElement |
XmlElementImpl.newElement(XmlNamespace namespace,
String name) |
XmlElement |
XmlInfosetBuilderImpl.newFragment(XmlNamespace elementNamespace,
String elementName) |
XmlElement |
XmlElementImpl.requiredElement(XmlNamespace n,
String name) |
XmlElement |
XmlDocumentImpl.requiredElement(XmlNamespace n,
String name) |
void |
XmlElementImpl.setNamespace(XmlNamespace namespace) |
| Modifier and Type | Method and Description |
|---|---|
XmlNamespace |
XPathNamespace.getNamespace() |
| Constructor and Description |
|---|
XPathNamespace(XmlElement element,
XmlNamespace namespace) |
XPathNamespace(XmlNamespace namespace) |
Copyright © 2013. All Rights Reserved.