|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use NodeIterator | |
---|---|
com.caucho.xpath | Finding and selecting XML nodes using XSL patterns. |
com.caucho.xpath.expr | |
com.caucho.xpath.pattern |
Uses of NodeIterator in com.caucho.xpath |
---|
Methods in com.caucho.xpath that return NodeIterator | |
---|---|
NodeIterator |
Expr.evalNodeSet(org.w3c.dom.Node node)
Returns an iterator of matching nodes |
NodeIterator |
Expr.evalNodeSet(org.w3c.dom.Node node,
ExprEnvironment env)
Returns an iterator of matching nodes |
NodeIterator |
Pattern.select(org.w3c.dom.Node node)
Selects all nodes matching the pattern. |
NodeIterator |
Pattern.select(org.w3c.dom.Node node,
ExprEnvironment env)
Selects all nodes matching the pattern. |
Uses of NodeIterator in com.caucho.xpath.expr |
---|
Methods in com.caucho.xpath.expr that return NodeIterator | |
---|---|
NodeIterator |
NodeSetExpr.evalNodeSet(org.w3c.dom.Node node,
ExprEnvironment env)
Evaluate a node-set object, returning an iterator of the node set. |
NodeIterator |
ObjectExpr.evalNodeSet(org.w3c.dom.Node node,
ExprEnvironment env)
Evaluates the expression as a node set. |
NodeIterator |
VarExpr.evalNodeSet(org.w3c.dom.Node node,
ExprEnvironment env)
Returns the value of the variable as a node set. |
Uses of NodeIterator in com.caucho.xpath.pattern |
---|
Subclasses of NodeIterator in com.caucho.xpath.pattern | |
---|---|
class |
AttributeIterator
Uses the axis to select new nodes. |
class |
AttributeListIterator
Uses the axis to select new nodes. |
class |
AxisIterator
Uses the axis to select new nodes. |
class |
FilterIterator
Uses the axis to select new nodes. |
class |
MergeIterator
The merge iterator. |
class |
NamespaceIterator
Selects namespace nodes. |
class |
NodeArrayListIterator
Iterates through matching nodes. |
class |
NodeListIterator
Iterates through matching nodes. |
class |
SingleNodeIterator
Iterates through matching nodes. |
class |
UnionIterator
Uses the axis to select new nodes. |
class |
UniqueIterator
The unique iterator. |
Fields in com.caucho.xpath.pattern declared as NodeIterator | |
---|---|
protected NodeIterator |
AttributeListIterator._parentIter
|
protected NodeIterator |
AxisIterator._parentIter
|
protected NodeIterator |
NamespaceIterator._parentIter
|
Methods in com.caucho.xpath.pattern that return NodeIterator | |
---|---|
NodeIterator |
AbstractPattern.createNodeIterator(org.w3c.dom.Node node,
ExprEnvironment env,
AbstractPattern pattern)
Creates a new node iterator. |
NodeIterator |
CurrentPattern.createNodeIterator(org.w3c.dom.Node node,
ExprEnvironment env,
AbstractPattern match)
Creates a new node iterator. |
NodeIterator |
FilterPattern.createNodeIterator(org.w3c.dom.Node node,
ExprEnvironment env,
AbstractPattern match)
Creates a new node iterator. |
NodeIterator |
FromAttributes.createNodeIterator(org.w3c.dom.Node node,
ExprEnvironment env,
AbstractPattern match)
Creates a new node iterator. |
NodeIterator |
FromExpr.createNodeIterator(org.w3c.dom.Node node,
ExprEnvironment env,
AbstractPattern match)
Creates a new node iterator. |
NodeIterator |
FromNamespace.createNodeIterator(org.w3c.dom.Node node,
ExprEnvironment env,
AbstractPattern match)
Creates a new node iterator. |
NodeIterator |
UnionPattern.createNodeIterator(org.w3c.dom.Node node,
ExprEnvironment env,
AbstractPattern match)
Creates a new node iterator. |
NodeIterator |
AbstractPattern.select(org.w3c.dom.Node node,
ExprEnvironment env)
Returns an iterator selecting nodes in document order. |
NodeIterator |
AbstractPattern.selectUnique(org.w3c.dom.Node node,
ExprEnvironment env)
Returns an iterator selecting unique nodes. |
Methods in com.caucho.xpath.pattern with parameters of type NodeIterator | |
---|---|
void |
NodeIterator.copy(NodeIterator src)
copies the iterator. |
Constructors in com.caucho.xpath.pattern with parameters of type NodeIterator | |
---|---|
AttributeIterator(NodeIterator parentIter,
AbstractPattern axis,
org.w3c.dom.Node node,
ExprEnvironment env,
AbstractPattern match)
Creates the new AxisIterator. |
|
AttributeListIterator(NodeIterator parentIter,
ExprEnvironment env,
AbstractPattern match)
Creates the new AxisIterator. |
|
AxisIterator(NodeIterator parentIter,
AbstractPattern axis,
org.w3c.dom.Node node,
ExprEnvironment env,
AbstractPattern match)
Creates the new AxisIterator. |
|
FilterIterator(NodeIterator parentIter,
Expr expr,
ExprEnvironment env,
org.w3c.dom.Node context)
Creates the new AxisIterator. |
|
MergeIterator(ExprEnvironment env,
NodeIterator baseIterator)
Creates a merge iterator with a given base. |
|
NamespaceIterator(org.w3c.dom.Node node,
NodeIterator parentIter,
ExprEnvironment env,
AbstractPattern match)
Creates the new NamespaceIterator. |
|
UnionIterator(ExprEnvironment env,
NodeIterator leftIter,
NodeIterator rightIter)
Creates the new AxisIterator. |
|
UniqueIterator(ExprEnvironment env,
NodeIterator baseIterator)
Creates a merge iterator with a given base. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |