com.sun.org.apache.xpath.internal.axes#ChildTestIterator
Modifier and Type | Field and Description |
---|---|
protected int | m_axis
The traversal axis from where the nodes will be filtered. |
pack-priv static final long |
Access | Constructor and Description |
---|---|
pack-priv | OneStepIteratorForward(Compiler
A reference to the Compiler that contains the op map. compiler, int The position within the op map, which contains the
location path expression for this itterator. opPos, int analysis)Create a OneStepIterator object. |
public | OneStepIteratorForward(int
One of the com.sun.org.apache.xml.internal.dtm.Axis integers. axis)Create a OneStepIterator object that will just traverse the self axes. |
Modifier and Type | Method and Description |
---|---|
public boolean | deepEquals(Expression
Another expression object. expr)Overrides com. Compare this object with another object and see if they are equal, include the sub heararchy. |
public int | Returns: Axis.CHILD, etc., or -1 if the axis is not known or is of multiple types.Overrides com. Implements com. Returns the axis being iterated, if it is known. |
protected int | getNextNode()
Overrides com. Get the next node via getFirstAttribute && getNextAttribute. |
public void | setRoot(int
The XPath runtime context for this
transformation. context, Object The environment object.
The environment in which this iterator operates, which should provide:
environment)
At this time the exact implementation of this environment is application dependent. Probably a proper interface will be created fairly soon. Overrides com. Implements com. Initialize the context values for this expression after it is cloned. |
m_axis | back to summary |
---|---|
protected int m_axis The traversal axis from where the nodes will be filtered. |
serialVersionUID | back to summary |
---|---|
pack-priv static final long serialVersionUID Hides com. |
OneStepIteratorForward | back to summary |
---|---|
pack-priv OneStepIteratorForward(Compiler compiler, int opPos, int analysis) throws TransformerException Create a OneStepIterator object.
|
OneStepIteratorForward | back to summary |
---|---|
public OneStepIteratorForward(int axis) Create a OneStepIterator object that will just traverse the self axes.
|
deepEquals | back to summary |
---|---|
public boolean deepEquals(Expression expr) Overrides com. Doc from com. Compare this object with another object and see if they are equal, include the sub heararchy.
|
getAxis | back to summary |
---|---|
public int getAxis() Overrides com. Implements com. Returns the axis being iterated, if it is known.
|
getNextNode | back to summary |
---|---|
protected int getNextNode() Overrides com. Get the next node via getFirstAttribute && getNextAttribute.
|
setRoot | back to summary |
---|---|
public void setRoot(int context, Object environment) Overrides com. Implements com. Initialize the context values for this expression after it is cloned.
|