public interface TraverserGenerator
Traversal. In essence, wrap objects in a Traverser.
Typically the TraverserGenerator chosen is determined by the TraverserRequirement of the Traversal.
Simple requirements, simpler traversers. Complex requirements, complex traversers.| Modifier and Type | Method and Description |
|---|---|
<S> Traverser.Admin<S> |
generate(S start,
Step<S,?> startStep,
long initialBulk) |
default <S> Iterator<Traverser.Admin<S>> |
generateIterator(Iterator<S> starts,
Step<S,?> startStep,
long initialBulk) |
Set<org.apache.tinkerpop.gremlin.process.traversal.traverser.TraverserRequirement> |
getProvidedRequirements() |
Set<org.apache.tinkerpop.gremlin.process.traversal.traverser.TraverserRequirement> getProvidedRequirements()
<S> Traverser.Admin<S> generate(S start, Step<S,?> startStep, long initialBulk)
default <S> Iterator<Traverser.Admin<S>> generateIterator(Iterator<S> starts, Step<S,?> startStep, long initialBulk)
Copyright © 2013–2016 Apache Software Foundation. All rights reserved.