Class LazyFoldStep<S>
- java.lang.Object
-
- org.apache.tinkerpop.gremlin.process.traversal.step.util.AbstractStep<S,Iterable<S>>
-
- uk.gov.gchq.gaffer.tinkerpop.process.traversal.step.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 java.util.Iterator
forEachRemaining, remove
-
-