| 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use NodeTest | |
| org.apache.xalan.transformer | In charge of run-time transformations and the production of result trees. | 
| org.apache.xpath | Implementation of XPath; for the most part, only classes meant for public use are found at this root level of the XPath packages. | 
| org.apache.xpath.axes | Implementation of XPath LocationPath support -- primary classes are LocPathIterator and UnionPathIterator. | 
| org.apache.xpath.patterns | Implementation of XPath nodeTest support, and XSLT pattern matching support. | 
| Uses of NodeTest in org.apache.xalan.transformer | 
| Subclasses of NodeTest in org.apache.xalan.transformer | |
 class | 
KeyIterator
This class implements an optimized iterator for "key()" patterns, matching each node to the match attribute in one or more xsl:key declarations.  | 
 class | 
KeyRefIterator
This class filters nodes from a key iterator, according to whether or not the use value matches the ref value.  | 
| Uses of NodeTest in org.apache.xpath | 
| Methods in org.apache.xpath with parameters of type NodeTest | |
 boolean | 
XPathVisitor.visitStep(ExpressionOwner owner,
          NodeTest step)
Visit a step within a location path.  | 
| Uses of NodeTest in org.apache.xpath.axes | 
| Subclasses of NodeTest in org.apache.xpath.axes | |||
 class | 
AttributeIterator
This class implements an optimized iterator for attribute axes patterns.  | 
||
 class | 
AxesWalker
Serves as common interface for axes Walkers, and stores common state variables.  | 
||
 class | 
BasicTestIterator
Base for iterators that handle predicates.  | 
||
 class | 
ChildIterator
This class implements an optimized iterator for "node()" patterns, that is, any children of the context node.  | 
||
 class | 
ChildTestIterator
This class implements an optimized iterator for children patterns that have a node test, and possibly a predicate.  | 
||
 class | 
DescendantIterator
This class implements an optimized iterator for descendant, descendant-or-self, or "//foo" patterns.  | 
||
 class | 
FilterExprIterator
 | 
||
 class | 
FilterExprIteratorSimple
Class to use for one-step iteration that doesn't have a predicate, and doesn't need to set the context.  | 
||
 class | 
FilterExprWalker
Walker for the OP_VARIABLE, or OP_EXTFUNCTION, or OP_FUNCTION, or OP_GROUP, op codes.  | 
||
 class | 
LocPathIterator
This class extends NodeSetDTM, which implements NodeIterator, and fetches nodes one at a time in document order based on a XPath  | 
 class | 
MatchPatternIterator
This class treats a LocationPath as a filtered iteration over the tree, evaluating each node in a super axis traversal against the LocationPath interpreted as a match pattern.  | 
 class | 
OneStepIterator
This class implements a general iterator for those LocationSteps with only one step, and perhaps a predicate.  | 
||
 class | 
OneStepIteratorForward
This class implements a general iterator for those LocationSteps with only one step, and perhaps a predicate, that only go forward (i.e.  | 
||
 class | 
PredicatedNodeTest
 | 
||
 class | 
ReverseAxesWalker
Walker for a reverse axes.  | 
||
 class | 
SelfIteratorNoPredicate
This class implements an optimized iterator for "." patterns, that is, the self axes without any predicates.  | 
||
 class | 
UnionChildIterator
This class defines a simplified type of union iterator that only tests along the child axes.  | 
||
 class | 
UnionPathIterator
This class extends NodeSetDTM, which implements DTMIterator, and fetches nodes one at a time in document order based on a XPath UnionExpr.  | 
||
 class | 
WalkingIterator
Location path iterator that uses Walkers.  | 
||
 class | 
WalkingIteratorSorted
This class iterates over set of nodes that needs to be sorted.  | 
||
| Uses of NodeTest in org.apache.xpath.patterns | 
| Subclasses of NodeTest in org.apache.xpath.patterns | |
 class | 
ContextMatchStepPattern
Special context node pattern matcher.  | 
 class | 
FunctionPattern
Match pattern step that contains a function.  | 
 class | 
StepPattern
This class represents a single pattern match step.  | 
| Methods in org.apache.xpath.patterns with parameters of type NodeTest | |
 void | 
NodeTestFilter.setNodeTest(NodeTest nodeTest)
Set the node test for this filter.  | 
  | 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||