org.apache.commons.jxpath.ri.compiler
Class Step

java.lang.Object
  extended byorg.apache.commons.jxpath.ri.compiler.Step

public class Step
extends java.lang.Object

Version:
$Revision: 1.9 $ $Date: 2004/02/29 14:17:39 $
Author:
Dmitri Plotnikov

Field Summary
private  int axis
           
private  NodeTest nodeTest
           
private  Expression[] predicates
           
 
Constructor Summary
protected Step(int axis, NodeTest nodeTest, Expression[] predicates)
           
 
Method Summary
static java.lang.String axisToString(int axis)
           
 int getAxis()
           
 NodeTest getNodeTest()
           
 Expression[] getPredicates()
           
 boolean isContextDependent()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

axis

private int axis

nodeTest

private NodeTest nodeTest

predicates

private Expression[] predicates
Constructor Detail

Step

protected Step(int axis,
               NodeTest nodeTest,
               Expression[] predicates)
Method Detail

getAxis

public int getAxis()

getNodeTest

public NodeTest getNodeTest()

getPredicates

public Expression[] getPredicates()

isContextDependent

public boolean isContextDependent()

toString

public java.lang.String toString()

axisToString

public static java.lang.String axisToString(int axis)