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.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.getNodeSetByKey(QName name, java.lang.String ref)
          Given a valid element key, return the corresponding node list.
 LocPathIterator KeyManager.getNodeSetByKey(XPathContext xctxt, Node doc, QName name, java.lang.String 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.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.
 

Methods in org.apache.xpath.axes that return LocPathIterator
 LocPathIterator PredicatedNodeTest.getLocPathIterator()
          Get the owning location path iterator.
static LocPathIterator WalkerFactory.newLocPathIterator(Compiler compiler, int opPos)
          Create a new LocPathIterator 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
PredicatedNodeTest.PredicatedNodeTest(LocPathIterator locPathIterator)
          Construct an AxesWalker using a LocPathIterator.
AxesWalker.AxesWalker(LocPathIterator locPathIterator)
          Construct an AxesWalker using a LocPathIterator.
DescendantWalker.DescendantWalker(LocPathIterator locPathIterator)
          Construct an DescendantWalker using a LocPathIterator.
DescendantOrSelfWalker.DescendantOrSelfWalker(LocPathIterator locPathIterator)
          Construct a DescendantOrSelfWalker using a LocPathIterator.
RootWalker.RootWalker(LocPathIterator locPathIterator)
          Construct a RootWalker using a LocPathIterator.
ReverseAxesWalker.ReverseAxesWalker(LocPathIterator locPathIterator)
          Construct an AxesWalker using a LocPathIterator.
PrecedingSiblingWalker.PrecedingSiblingWalker(LocPathIterator locPathIterator)
          Construct a PrecedingSiblingWalker using a LocPathIterator.
SelfWalkerOneStep.SelfWalkerOneStep(LocPathIterator locPathIterator)
          Construct an AxesWalker using a LocPathIterator.
PrecedingWalker.PrecedingWalker(LocPathIterator locPathIterator)
          Construct a PrecedingWalker using a LocPathIterator.
FollowingSiblingWalker.FollowingSiblingWalker(LocPathIterator locPathIterator)
          Construct a FollowingSiblingWalker using a LocPathIterator.
ChildWalkerMultiStep.ChildWalkerMultiStep(LocPathIterator locPathIterator)
          Construct an ChildWalkerMultiStep using a LocPathIterator.
RootWalkerMultiStep.RootWalkerMultiStep(LocPathIterator locPathIterator)
          Construct an ChildWalkerMultiStep using a LocPathIterator.
ChildWalker.ChildWalker(LocPathIterator locPathIterator)
          Construct an ChildWalker using a LocPathIterator.
SelfWalker.SelfWalker(LocPathIterator locPathIterator)
          Construct a SelfWalker using a LocPathIterator.
FollowingWalker.FollowingWalker(LocPathIterator locPathIterator)
          Construct a FollowingWalker using a LocPathIterator.
AttributeWalker.AttributeWalker(LocPathIterator locPathIterator)
          Construct an AttributeWalker using a LocPathWalker.
ParentWalker.ParentWalker(LocPathIterator locPathIterator)
          Construct a ParentWalker using a LocPathIterator.
AttributeWalkerOneStep.AttributeWalkerOneStep(LocPathIterator locPathIterator)
          Construct an AxesWalker using a LocPathIterator.
AncestorWalker.AncestorWalker(LocPathIterator locPathIterator)
          Construct an AncestorWalker using a LocPathWalker.
ChildWalkerOneStep.ChildWalkerOneStep(LocPathIterator locPathIterator)
          Construct an AxesWalker using a LocPathIterator.
FilterExprWalker.FilterExprWalker(LocPathIterator locPathIterator)
          Construct a FilterExprWalker using a LocPathIterator.
AncestorOrSelfWalker.AncestorOrSelfWalker(LocPathIterator locPathIterator)
          Construct an AncestorOrSelfWalker using a LocPathWalker.
NamespaceWalker.NamespaceWalker(LocPathIterator locPathIterator)
          Construct an NamespaceWalker using a LocPathIterator.
 



Copyright © 2000 Apache XML Project. All Rights Reserved.