| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.icl.saxon.expr.Step
A step in a path expression
| Constructor Summary | |
| Step(byte axis,
     NodeTest nodeTest) | |
| Method Summary | |
|  Step | addFilter(Expression exp) | 
|  void | display(int level)Diagnostic print of expression structure | 
|  NodeEnumeration | enumerate(NodeInfo node,
          Context context)Enumerate this step. | 
|  byte | getAxis() | 
|  Expression[] | getFilters() | 
|  NodeTest | getNodeTest() | 
|  int | getNumberOfFilters() | 
|  void | setFilters(Expression[] filters,
           int count) | 
|  Step | simplify()Simplify the step. | 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
public Step(byte axis,
            NodeTest nodeTest)
| Method Detail | 
public Step addFilter(Expression exp)
public void setFilters(Expression[] filters,
                       int count)
public byte getAxis()
public NodeTest getNodeTest()
public Expression[] getFilters()
public int getNumberOfFilters()
public Step simplify()
              throws XPathException
XPathException
public NodeEnumeration enumerate(NodeInfo node,
                                 Context context)
                          throws XPathException
XPathExceptionpublic void display(int level)
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||