Package org.eclipse.wst.xml.xpath2.processor.internal.ast
public class AxisStep extends org.eclipse.wst.xml.xpath2.processor.internal.ast.StepExprClass for AxisStep, this generates a sequence of zero or more nodes. These nodes are always returned in Document Order. This can be Forward Step or Reverse Step.
Constructor Summary |
AxisStep(org.eclipse.wst.xml.xpath2.processor.internal.ast.Step step
,
java.util.Collection exprs) |
Method Summary | |
public java.lang.Object | accept(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v) Support for Visitor interface. |
public java.util.Iterator | iterator() Interator. |
public int | predicate_count() Determines size of expressions. |
public void | set_step(org.eclipse.wst.xml.xpath2.processor.internal.ast.Step s) Set the step direction. |
public org.eclipse.wst.xml.xpath2.processor.internal.ast.Step | step() Advances to next step. |
Constructor Detail |
public AxisStep(org.eclipse.wst.xml.xpath2.processor.internal.ast.Step step
,
java.util.Collection exprs)
Constructor for AxisStep.
Methods Detail |
public java.lang.Object accept(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)
Support for Visitor interface.
v
java.lang.Object
- Result of Visitor operation.
public java.util.Iterator iterator()
Interator.
java.util.Iterator
- Iterated expressions.
public int predicate_count()
Determines size of expressions.
int
- Size of expressions.
public void set_step(org.eclipse.wst.xml.xpath2.processor.internal.ast.Step s)
Set the step direction.
s
public org.eclipse.wst.xml.xpath2.processor.internal.ast.Step step()
Advances to next step.
org.eclipse.wst.xml.xpath2.processor.internal.ast.Step
- Previous step.