Class Step<T extends XSComponent>


  • public abstract class Step<T extends XSComponent>
    extends Object
    Building block of SCD.
    Author:
    Kohsuke Kawaguchi
    • Constructor Detail

      • Step

        protected Step​(Axis<? extends T> axis)
    • Method Detail

      • filter

        protected abstract Iterator<? extends T> filter​(Iterator<? extends T> base)
        Perform filtering (which is different depending on the kind of step.)
      • evaluate

        public final Iterator<T> evaluate​(Iterator<XSComponent> nodeSet)
        Evaluate this step against the current node set and returns matched nodes.