Uses of Class
org.apache.xpath.patterns.NodeTest

Packages that use NodeTest
org.apache.xalan.lib.sql Provides extension functions for connecting to a JDBC data source, executing a query, and working incrementally through "streamable" result set. 
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. 
org.apache.xpath.patterns Implementation of XPath nodeTest support, and XSLT pattern matching support. 
 

Uses of NodeTest in org.apache.xalan.lib.sql
 

Methods in org.apache.xalan.lib.sql that return NodeTest
 NodeTest StreamableNode.getNodeTest()
          Return the current NodeTest instance
 

Methods in org.apache.xalan.lib.sql with parameters of type NodeTest
 void StreamableNode.setNodeTest(NodeTest nodeTest)
          Set NodeTest instance
 

Uses of NodeTest in org.apache.xalan.transformer
 

Subclasses of NodeTest 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.
 class KeyWalker
          **For internal use only** Walker for a Key() function.
 

Uses of NodeTest in org.apache.xpath.axes
 

Subclasses of NodeTest in org.apache.xpath.axes
 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 NodeTest in org.apache.xpath.patterns
 

Subclasses of NodeTest in org.apache.xpath.patterns
 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.
 

Methods in org.apache.xpath.patterns with parameters of type NodeTest
 void NodeTestFilter.setNodeTest(NodeTest nodeTest)
          Set the node test for this filter.
 



Copyright � 2000 Apache XML Project. All Rights Reserved.