Uses of Interface
org.apache.tinkerpop.gremlin.process.traversal.Traverser
-
Packages that use Traverser Package Description org.apache.tinkerpop.gremlin.process.traversal org.apache.tinkerpop.gremlin.process.traversal.dsl.graph -
-
Uses of Traverser in org.apache.tinkerpop.gremlin.process.traversal
Subinterfaces of Traverser in org.apache.tinkerpop.gremlin.process.traversal Modifier and Type Interface Description static interface
Traverser.Admin<T>
The methods in System.Traverser are useful to underlying Step and Traversal implementations.Methods in org.apache.tinkerpop.gremlin.process.traversal that return Traverser Modifier and Type Method Description Traverser<T>
Traverser. clone()
Traverser cloning is important when splitting a traverser at a bifurcation point in a traversal.Methods in org.apache.tinkerpop.gremlin.process.traversal with parameters of type Traverser Modifier and Type Method Description default int
Traverser. compareTo(Traverser<T> other)
If the underlying object of the traverser is comparable, compare it with the other traverser. -
Uses of Traverser in org.apache.tinkerpop.gremlin.process.traversal.dsl.graph
Method parameters in org.apache.tinkerpop.gremlin.process.traversal.dsl.graph with type arguments of type Traverser Modifier and Type Method Description default <M,E2>
GraphTraversal<S,E2>GraphTraversal. branch(Function<Traverser<E>,M> function)
Split theTraverser
to all the specified functions.default GraphTraversal<S,E>
GraphTraversal. emit(Predicate<Traverser<E>> emitPredicate)
Emit is used in conjunction withGraphTraversal.repeat(Traversal)
to determine what objects get emit from the loop.default GraphTraversal<S,E>
GraphTraversal. filter(Predicate<Traverser<E>> predicate)
Map theTraverser
to eithertrue
orfalse
, wherefalse
will not pass the traverser to the next step.default <E2> GraphTraversal<S,E2>
GraphTraversal. flatMap(Function<Traverser<E>,Iterator<E2>> function)
default <E2> GraphTraversal<S,E2>
GraphTraversal. map(Function<Traverser<E>,E2> function)
default GraphTraversal<S,E>
GraphTraversal. sideEffect(Consumer<Traverser<E>> consumer)
Perform some operation on theTraverser
and pass it to the next step unmodified.default GraphTraversal<S,E>
GraphTraversal. until(Predicate<Traverser<E>> untilPredicate)
Modifies aGraphTraversal.repeat(Traversal)
to determine when the loop should exit.
-