Class LazyFoldStep<S>

  • All Implemented Interfaces:
    Serializable, Cloneable, Iterator<org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin<Iterable<S>>>, org.apache.tinkerpop.gremlin.process.traversal.Step<S,​Iterable<S>>

    public class LazyFoldStep<S>
    extends org.apache.tinkerpop.gremlin.process.traversal.step.util.AbstractStep<S,​Iterable<S>>
    A Lazy implementation of the FoldStep Folds to a lazy iterable
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      LazyFoldStep​(org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin<S,​Iterable<S>> traversal)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin<Iterable<S>> processNextStart()  
      • Methods inherited from class org.apache.tinkerpop.gremlin.process.traversal.step.util.AbstractStep

        addLabel, addStart, addStarts, clearLabels, clone, equals, getId, getLabels, getNextStep, getPreviousStep, getStarts, getTraversal, hashCode, hasNext, hasStarts, isTraverserStepIdAndLabelsSetByChild, next, removeLabel, reset, setId, setNextStep, setPreviousStep, setTraversal, toString
      • Methods inherited from interface org.apache.tinkerpop.gremlin.process.traversal.Step

        equals, getRequirements
    • Constructor Detail

      • LazyFoldStep

        public LazyFoldStep​(org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin<S,​Iterable<S>> traversal)
    • Method Detail

      • processNextStart

        public org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin<Iterable<S>> processNextStart()