public abstract class Step<T extends XSComponent> extends Object
SCD
.Modifier | Constructor | Description |
---|---|---|
protected |
Step(Axis<? extends T> axis) |
Modifier and Type | Method | 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 © 2018 Oracle Corporation. All rights reserved.