| Package | Description | 
|---|---|
| org.apache.xalan.transformer | In charge of run-time transformations and the production of result trees. | 
| org.apache.xpath.axes | Implementation of XPath LocationPath support -- primary classes are 
    LocPathIterator and UnionPathIterator. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | KeyIteratorThis class implements an optimized iterator for 
 "key()" patterns, matching each node to the 
 match attribute in one or more xsl:key declarations. | 
| class  | KeyRefIteratorThis class filters nodes from a key iterator, according to 
 whether or not the use value matches the ref value. | 
| Modifier and Type | Class and Description | ||
|---|---|---|---|
| class  | AttributeIteratorThis class implements an optimized iterator for
 attribute axes patterns. | ||
| class  | AxesWalkerServes as common interface for axes Walkers, and stores common
 state variables. | ||
| class  | BasicTestIteratorBase for iterators that handle predicates. | ||
| class  | ChildIteratorThis class implements an optimized iterator for
 "node()" patterns, that is, any children of the
 context node. | ||
| class  | ChildTestIteratorThis class implements an optimized iterator for
 children patterns that have a node test, and possibly a predicate. | ||
| class  | DescendantIteratorThis class implements an optimized iterator for
 descendant, descendant-or-self, or "//foo" patterns. | ||
| class  | FilterExprIterator | ||
| class  | FilterExprIteratorSimpleClass to use for one-step iteration that doesn't have a predicate, and 
 doesn't need to set the context. | ||
| class  | FilterExprWalkerWalker for the OP_VARIABLE, or OP_EXTFUNCTION, or OP_FUNCTION, or OP_GROUP,
 op codes. | ||
| class  | LocPathIteratorThis class extends NodeSetDTM, which implements NodeIterator,
 and fetches nodes one at a time in document order based on a XPath
 
 class MatchPatternIteratorThis 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  | OneStepIteratorThis class implements a general iterator for
 those LocationSteps with only one step, and perhaps a predicate. | ||
| class  | OneStepIteratorForwardThis class implements a general iterator for
 those LocationSteps with only one step, and perhaps a predicate, 
 that only go forward (i.e. | ||
| class  | ReverseAxesWalkerWalker for a reverse axes. | ||
| class  | SelfIteratorNoPredicateThis class implements an optimized iterator for
 "." patterns, that is, the self axes without any predicates. | ||
| class  | UnionChildIteratorThis class defines a simplified type of union iterator that only 
 tests along the child axes. | ||
| class  | UnionPathIteratorThis class extends NodeSetDTM, which implements DTMIterator,
 and fetches nodes one at a time in document order based on a XPath
 UnionExpr. | ||
| class  | WalkingIteratorLocation path iterator that uses Walkers. | ||
| class  | WalkingIteratorSortedThis class iterates over set of nodes that needs to be sorted. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | UnionChildIterator. addNodeTest(PredicatedNodeTest test)Add a node test to the union list. | 
Copyright © 2017 JBoss by Red Hat. All rights reserved.