|
||||||||||
| 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 | |||||||||