public abstract class Step<T extends XSComponent>
extends java.lang.Object
SCD.| Modifier | Constructor | Description |
|---|---|---|
protected |
Step(Axis<? extends T> axis) |
| Modifier and Type | Method | Description |
|---|---|---|
java.util.Iterator<T> |
evaluate(java.util.Iterator<XSComponent> nodeSet) |
Evaluate this step against the current node set
and returns matched nodes.
|
protected abstract java.util.Iterator<? extends T> |
filter(java.util.Iterator<? extends T> base) |
Perform filtering (which is different depending on the kind of step.)
|
public final Axis<? extends T extends XSComponent> axis
protected abstract java.util.Iterator<? extends T> filter(java.util.Iterator<? extends T> base)
public final java.util.Iterator<T> evaluate(java.util.Iterator<XSComponent> nodeSet)
Copyright © 2017 Oracle Corporation. All rights reserved.