Uses of Class
org.apache.xpath.axes.LocPathIterator

Packages that use LocPathIterator
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. 
 

Uses of LocPathIterator in org.apache.xalan.transformer
 

Subclasses of LocPathIterator in org.apache.xalan.transformer
 class KeyIterator
          **For internal use only** This class implements an optimized iterator for "key()" patterns.
 class KeyRefIterator
          **For internal use only** This class implements an optimized iterator for "key()" patterns.
 

Methods in org.apache.xalan.transformer that return LocPathIterator
 LocPathIterator KeyTable.getNodeSetDTMByKey(QName name, XMLString ref)
          Given a valid element key, return the corresponding node list.
 LocPathIterator KeyManager.getNodeSetDTMByKey(XPathContext xctxt, int doc, QName name, XMLString ref, PrefixResolver nscontext)
          Given a valid element key, return the corresponding node list.
 

Constructors in org.apache.xalan.transformer with parameters of type LocPathIterator
KeyWalker.KeyWalker(LocPathIterator locPathIterator)
          Construct a KeyWalker using a LocPathIterator.
 

Uses of LocPathIterator in org.apache.xpath
 

Methods in org.apache.xpath that return LocPathIterator
 LocPathIterator XPathContext.getCurrentNodeList()
          **For internal use only** Get the current node list as defined by the XSLT spec.
 

Uses of LocPathIterator in org.apache.xpath.axes
 

Subclasses of LocPathIterator in org.apache.xpath.axes
 class AttributeIterator
          **For advanced use only** This class implements an optimized iterator for attribute axes patterns.
 class ChildIterator
          **For advanced use only** This class implements an optimized iterator for "node()" patterns, that is, any children of the context node.
 class ChildTestIterator
          **For advanced use only** This class implements an optimized iterator for children patterns that have a node test, and possibly a predicate.
 class DescendantIterator
          **For advanced use only** This class implements an optimized iterator for descendant, descendant-or-self, or "//foo" patterns.
 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
          **For advanced use only** This class implements a general iterator for those LocationSteps with only one step, and perhaps a predicate.
 class OneStepIteratorForward
          **For advanced use only** This class implements a general iterator for those LocationSteps with only one step, and perhaps a predicate, that only go forward (i.e.
 class SelfIteratorNoPredicate
          **For advanced use only** This class implements an optimized iterator for "." patterns, that is, the self axes without any predicates.
 class WalkingIterator
          Location path iterator that uses Walkers.
 class WalkingIteratorSorted
          **For internal use only** NEEDSDOC Class WalkingIteratorSorted
 

Methods in org.apache.xpath.axes that return LocPathIterator
 LocPathIterator PredicatedNodeTest.getLocPathIterator()
          Get the owning location path iterator.
 

Methods in org.apache.xpath.axes with parameters of type LocPathIterator
 void PredicatedNodeTest.setLocPathIterator(LocPathIterator li)
          Set the location path iterator owner for this walker.
 void UnionPathIterator.addIterator(LocPathIterator iter)
          Add an iterator to the union list.
 

Constructors in org.apache.xpath.axes with parameters of type LocPathIterator
AxesWalker.AxesWalker(LocPathIterator locPathIterator, int axis)
          Construct an AxesWalker using a LocPathIterator.
 



Copyright © 2001 Apache XML Project. All Rights Reserved.