public abstract class Step<T extends XSComponent> extends Object
SCD.| Modifier | Constructor and Description |
|---|---|
protected |
Step(Axis<? extends T> axis) |
| Modifier and Type | Method and Description |
|---|---|
Iterator<T> |
evaluate(Iterator<XSComponent> nodeSet)
Evaluate this step against the current node set
and returns matched nodes.
|
protected abstract Iterator<? extends T> |
filter(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 Iterator<? extends T> filter(Iterator<? extends T> base)
public final Iterator<T> evaluate(Iterator<XSComponent> nodeSet)
Copyright © 2005–2017 Oracle Corporation. All rights reserved.