Package | Description |
---|---|
org.apache.commons.jxpath.ri.model |
The "model" package defines APIs that are implemented
for every object model to be supported by JXPath.
|
org.apache.commons.jxpath.ri.model.beans |
Implementation of "model" APIs for JavaBeans, Dynamic Property Objects,
collections and null.
|
org.apache.commons.jxpath.ri.model.container |
Implementation of "model" APIs for Containers.
|
org.apache.commons.jxpath.ri.model.dom |
Implementation of "model" APIs for W3C DOM.
|
org.apache.commons.jxpath.ri.model.dynamic |
Implementation of "model" APIs for dynamic property objects e.g.
|
org.apache.commons.jxpath.ri.model.jdom |
Implementation of "model" APIs for JDOM (see jdom.org).
|
Modifier and Type | Method and Description |
---|---|
NodeIterator |
VariablePointer.attributeIterator(QName name) |
NodeIterator |
NodePointer.attributeIterator(QName qname)
Returns a NodeIterator that iterates over all attributes of the current
node matching the supplied node name (could have a wildcard).
|
NodeIterator |
VariablePointer.childIterator(NodeTest test,
boolean reverse,
NodePointer startWith) |
NodeIterator |
NodePointer.childIterator(NodeTest test,
boolean reverse,
NodePointer startWith)
Returns a NodeIterator that iterates over all children or all children
that match the given NodeTest, starting with the specified one.
|
NodeIterator |
VariablePointer.namespaceIterator() |
NodeIterator |
NodePointer.namespaceIterator()
Returns a NodeIterator that iterates over all namespaces of the value
currently pointed at.
|
Modifier and Type | Class and Description |
---|---|
class |
BeanAttributeIterator
An iterator of attributes of a JavaBean.
|
class |
CollectionAttributeNodeIterator
Combines attribute node iterators of all elements of a collection into one
aggregate attribute node iterator.
|
class |
CollectionChildNodeIterator
Combines child node iterators of all elements of a collection into one
aggregate child node iterator.
|
class |
CollectionNodeIterator
Combines node iterators of all elements of a collection into one
aggregate node iterator.
|
class |
PropertyIterator
Iterates property values of an object pointed at with a
PropertyOwnerPointer . |
Modifier and Type | Method and Description |
---|---|
NodeIterator |
PropertyOwnerPointer.attributeIterator(QName name) |
NodeIterator |
CollectionPointer.attributeIterator(QName name) |
NodeIterator |
PropertyOwnerPointer.childIterator(NodeTest test,
boolean reverse,
NodePointer startWith) |
NodeIterator |
CollectionPointer.childIterator(NodeTest test,
boolean reverse,
NodePointer startWith) |
NodeIterator |
PropertyOwnerPointer.createNodeIterator(String property,
boolean reverse,
NodePointer startWith)
Create a NodeIterator.
|
protected abstract NodeIterator |
CollectionNodeIterator.getElementNodeIterator(NodePointer elementPointer)
Implemented by subclasses to produce child/attribute node iterators.
|
protected NodeIterator |
CollectionChildNodeIterator.getElementNodeIterator(NodePointer elementPointer) |
protected NodeIterator |
CollectionAttributeNodeIterator.getElementNodeIterator(NodePointer elementPointer) |
NodeIterator |
CollectionPointer.namespaceIterator() |
Modifier and Type | Method and Description |
---|---|
NodeIterator |
ContainerPointer.attributeIterator(QName name) |
NodeIterator |
ContainerPointer.childIterator(NodeTest test,
boolean reverse,
NodePointer startWith) |
NodeIterator |
ContainerPointer.namespaceIterator() |
Modifier and Type | Class and Description |
---|---|
class |
DOMAttributeIterator
An iterator of attributes of a DOM Node.
|
class |
DOMNamespaceIterator
An iterator of namespaces of a DOM Node.
|
class |
DOMNodeIterator
An iterator of children of a DOM Node.
|
Modifier and Type | Method and Description |
---|---|
NodeIterator |
DOMNodePointer.attributeIterator(QName name) |
NodeIterator |
DOMNodePointer.childIterator(NodeTest test,
boolean reverse,
NodePointer startWith) |
NodeIterator |
DOMNodePointer.namespaceIterator() |
Modifier and Type | Class and Description |
---|---|
class |
DynamicAttributeIterator
DynamicAttributeIterator is different from a regular
BeanAttributeIterator in that given a property name it
will always find that property (albeit with a null value). |
class |
DynamicPropertyIterator
Deprecated.
- no longer needed, as it is identical to PropertyIterator.
|
Modifier and Type | Method and Description |
---|---|
NodeIterator |
DynamicPointer.attributeIterator(QName name) |
NodeIterator |
DynamicPointer.createNodeIterator(String property,
boolean reverse,
NodePointer startWith) |
Modifier and Type | Class and Description |
---|---|
class |
JDOMAttributeIterator
An iterator of attributes of a DOM Node.
|
class |
JDOMNamespaceIterator
An iterator of namespaces of a DOM Node.
|
class |
JDOMNodeIterator
An iterator of children of a JDOM Node.
|
Modifier and Type | Method and Description |
---|---|
NodeIterator |
JDOMNodePointer.attributeIterator(QName name) |
NodeIterator |
JDOMNodePointer.childIterator(NodeTest test,
boolean reverse,
NodePointer startWith) |
NodeIterator |
JDOMNodePointer.namespaceIterator() |
Copyright © 2001–2015 The Apache Software Foundation. All rights reserved.