Uses of Interface
org.apache.xpath.axes.SubContextList

Packages that use SubContextList
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 SubContextList in org.apache.xalan.transformer
 

Classes in org.apache.xalan.transformer that implement SubContextList
 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.
 class KeyWalker
          **For internal use only** Walker for a Key() function.
 

Uses of SubContextList in org.apache.xpath
 

Methods in org.apache.xpath that return SubContextList
 SubContextList XPathContext.getSubContextList()
          **For internal use only** Get the current axes iterator, or return null if none.
 

Methods in org.apache.xpath with parameters of type SubContextList
 void XPathContext.pushSubContextList(SubContextList iter)
          **For internal use only** Push a TreeWalker on the stack.
 

Uses of SubContextList in org.apache.xpath.axes
 

Classes in org.apache.xpath.axes that implement SubContextList
 class AncestorOrSelfWalker
          Walker for the 'ancestor-or-self' axes.
 class AncestorWalker
          Walker for the 'ancestor' axes.
 class AttributeIterator
          **For advanced use only** This class implements an optimized iterator for attribute axes patterns.
 class AttributeWalker
          Walker for the 'attribute' axes.
 class AttributeWalkerOneStep
          **For advanced use only** This walker should be used when the walker is at the end of a location path, or is the only step.
 class AxesWalker
          Serves as common interface for axes Walkers, and stores common state variables.
 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 ChildWalker
          Walker for the 'child' axes.
 class ChildWalkerMultiStep
          **For advanced use only** A child walker multistep is created while only child steps are found.
 class ChildWalkerOneStep
          **For advanced use only** Walker to use when we only have one step, but it has a predicate.
 class DescendantIterator
          **For advanced use only** This class implements an optimized iterator for descendant, descendant-or-self, or "//foo" patterns.
 class DescendantOrSelfWalker
          Walker for the 'descendant-or-self' axes.
 class DescendantWalker
          Walker for the 'descendant' axes.
 class FilterExprWalker
          Walker for the OP_VARIABLE, or OP_EXTFUNCTION, or OP_FUNCTION, or OP_GROUP, op codes.
 class FollowingSiblingWalker
          Walker for the 'following-sibling' axes.
 class FollowingWalker
          Walker for the 'following' axes.
 class LocPathIterator
          **For advanced use only** This class extends NodeSet, which implements NodeIterator, and fetches nodes one at a time in document order based on a XPath
 class NamespaceWalker
          Walker for the 'namespace' axes.
 class ParentWalker
          Walker for the 'parent' axes.
 class PrecedingSiblingWalker
          Walker for the 'preceding-sibling' axes.
 class PrecedingWalker
          Walker for the 'preceding' axes.
 class PredicatedNodeTest
           
 class ReverseAxesWalker
          Walker for a reverse axes.
 class RootWalker
          Walker for the FROM_ROOT axes.
 class RootWalkerMultiStep
          This class extends ChildWalkerMultiStep to handle the root step of patterns such as "/foo/baz" where the first step is the root, and the rest of the steps are simple child steps.
 class SelfWalker
          Walker for the 'self' axes.
 class SelfWalkerOneStep
          **For advanced use only** Class SelfWalkerOneStep
 

Uses of SubContextList in org.apache.xpath.patterns
 

Classes in org.apache.xpath.patterns that implement SubContextList
 class AncestorStepPattern
          **For advanced use only** Implements a match pattern step that tests an ancestor.
 class FunctionPattern
          **For advanced use only** Match pattern step that contains a function.
 class StepPattern
          **For advanced use only** This class represents a single pattern match step.
 



Copyright © 2000 Apache XML Project. All Rights Reserved.