|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.icl.saxon.expr.Step
public final class 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
node: - The node from which we want to make the stepcontext: - The context for evaluation. Affects the result of positional
filters
XPathExceptionpublic void display(int level)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||