Uses of Package
org.apache.xpath.axes

Packages that use org.apache.xpath.axes
org.apache.xalan.templates Implements the Templates interface, and defines a set of classes that represent an XSLT stylesheet. 
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.objects Implementation of XPath polymorphic type objects -- this package will grow as XPath objects are expanded to support XML Schema data types. 
org.apache.xpath.operations Support for XPath operations, such as +, -, string(), etc. 
org.apache.xpath.patterns Implementation of XPath nodeTest support, and XSLT pattern matching support. 
 

Classes in org.apache.xpath.axes used by org.apache.xalan.templates
LocPathIterator
          **For advanced use only** This class extends NodeSetDTM, which implements NodeIterator, and fetches nodes one at a time in document order based on a XPath
Classes in org.apache.xpath.axes used by org.apache.xalan.transformer
BasicTestIterator
          Base for iterators that handle predicates.
ChildTestIterator
          **For advanced use only** This class implements an optimized iterator for children patterns that have a node test, and possibly a predicate.
LocPathIterator
          **For advanced use only** This class extends NodeSetDTM, which implements NodeIterator, and fetches nodes one at a time in document order based on a XPath
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.
PathComponent
          Classes who implement this information provide information needed for static analysis of a path component.
PredicatedNodeTest
           
SubContextList
          **For advanced use only** A class that implements this interface is a sub context node list, meaning it is a node list for a location path step for a predicate.
 

Classes in org.apache.xpath.axes used by org.apache.xpath
ContextNodeList
          **For advanced use only** Classes who implement this interface can be a current node list, also refered to here as a context node list.
LocPathIterator
          **For advanced use only** This class extends NodeSetDTM, which implements NodeIterator, and fetches nodes one at a time in document order based on a XPath
SubContextList
          **For advanced use only** A class that implements this interface is a sub context node list, meaning it is a node list for a location path step for a predicate.
UnionPathIterator
          **For advanced use only** This class extends NodeSetDTM, which implements DTMIterator, and fetches nodes one at a time in document order based on a XPath UnionExpr.
 

Classes in org.apache.xpath.axes used by org.apache.xpath.axes
AxesWalker
          Serves as common interface for axes Walkers, and stores common state variables.
BasicTestIterator
          Base for iterators that handle predicates.
ChildTestIterator
          **For advanced use only** This class implements an optimized iterator for children patterns that have a node test, and possibly a predicate.
LocPathIterator
          **For advanced use only** This class extends NodeSetDTM, which implements NodeIterator, and fetches nodes one at a time in document order based on a XPath
PathComponent
          Classes who implement this information provide information needed for static analysis of a path component.
PredicatedNodeTest
           
SubContextList
          **For advanced use only** A class that implements this interface is a sub context node list, meaning it is a node list for a location path step for a predicate.
WalkingIterator
          Location path iterator that uses Walkers.
 

Classes in org.apache.xpath.axes used by org.apache.xpath.objects
NodeSequence
          This class is the dynamic wrapper for a Xalan DTMIterator instance, and provides random access capabilities.
PathComponent
          Classes who implement this information provide information needed for static analysis of a path component.
 

Classes in org.apache.xpath.axes used by org.apache.xpath.operations
PathComponent
          Classes who implement this information provide information needed for static analysis of a path component.
 

Classes in org.apache.xpath.axes used by org.apache.xpath.patterns
SubContextList
          **For advanced use only** A class that implements this interface is a sub context node list, meaning it is a node list for a location path step for a predicate.
 



Copyright © 2002 Apache XML Project. All Rights Reserved.