Uses of Interface
org.apache.tinkerpop.gremlin.process.traversal.TraversalSource
-
-
Uses of TraversalSource in org.apache.tinkerpop.gremlin.jsr223
Classes in org.apache.tinkerpop.gremlin.jsr223 with type parameters of type TraversalSource Modifier and Type Class Description classJavaTranslator<S extends TraversalSource,T extends Traversal.Admin<?,?>>Methods in org.apache.tinkerpop.gremlin.jsr223 with type parameters of type TraversalSource Modifier and Type Method Description static <S extends TraversalSource,T extends Traversal.Admin<?,?>>
JavaTranslator<S,T>JavaTranslator. of(S traversalSource) -
Uses of TraversalSource in org.apache.tinkerpop.gremlin.process.computer.traversal
Methods in org.apache.tinkerpop.gremlin.process.computer.traversal with parameters of type TraversalSource Modifier and Type Method Description TraversalVertexProgram.BuilderTraversalVertexProgram.Builder. traversal(TraversalSource traversalSource, String scriptEngine, String traversalScript, Object... bindings) -
Uses of TraversalSource in org.apache.tinkerpop.gremlin.process.traversal
Classes in org.apache.tinkerpop.gremlin.process.traversal with type parameters of type TraversalSource Modifier and Type Class Description classAnonymousTraversalSource<T extends TraversalSource>Provides a unified way to construct aTraversalSourcefrom the perspective of the traversal.static interfaceTranslator.StepTranslator<S extends TraversalSource,T extends Traversal.Admin<?,?>>Translates bytecode to actual steps.Methods in org.apache.tinkerpop.gremlin.process.traversal with type parameters of type TraversalSource Modifier and Type Method Description static <T extends TraversalSource>
AnonymousTraversalSource<T>AnonymousTraversalSource. traversal(Class<T> traversalSourceClass)Constructs anAnonymousTraversalSourcewhich will then be configured to spawn the specifiedTraversalSource.Methods in org.apache.tinkerpop.gremlin.process.traversal that return TraversalSource Modifier and Type Method Description TraversalSourceTraversalSource. clone()The clone-method should be used to create immutable traversal sources with each call to a configuration "withXXX"-method.default TraversalSourceTraversalSource. with(String key)Provides a configuration to a traversal in the form of a key which is the same aswith(key, true).default TraversalSourceTraversalSource. with(String key, Object value)Provides a configuration to a traversal in the form of a key value pair.default TraversalSourceTraversalSource. withComputer()Add the standardGraphComputerof the graph that will be used to execute the traversal.default TraversalSourceTraversalSource. withComputer(Class<? extends GraphComputer> graphComputerClass)Add aGraphComputerclass used to execute the traversal.default TraversalSourceTraversalSource. withComputer(Computer computer)Add aComputerthat will generate aGraphComputerfrom theGraphthat will be used to execute the traversal.default TraversalSourceTraversalSource. withoutStrategies(Class<? extends TraversalStrategy>... traversalStrategyClasses)Remove an arbitrary collection ofTraversalStrategyclasses from the traversal source.default <A> TraversalSourceTraversalSource. withSack(A initialValue)Add a sack to be used throughout the life of a spawnedTraversal.default <A> TraversalSourceTraversalSource. withSack(A initialValue, BinaryOperator<A> mergeOperator)Add a sack to be used throughout the life of a spawnedTraversal.default <A> TraversalSourceTraversalSource. withSack(A initialValue, UnaryOperator<A> splitOperator)Add a sack to be used throughout the life of a spawnedTraversal.default <A> TraversalSourceTraversalSource. withSack(A initialValue, UnaryOperator<A> splitOperator, BinaryOperator<A> mergeOperator)Add a sack to be used throughout the life of a spawnedTraversal.default <A> TraversalSourceTraversalSource. withSack(Supplier<A> initialValue)Add a sack to be used throughout the life of a spawnedTraversal.default <A> TraversalSourceTraversalSource. withSack(Supplier<A> initialValue, BinaryOperator<A> mergeOperator)Add a sack to be used throughout the life of a spawnedTraversal.default <A> TraversalSourceTraversalSource. withSack(Supplier<A> initialValue, UnaryOperator<A> splitOperator)Add a sack to be used throughout the life of a spawnedTraversal.default <A> TraversalSourceTraversalSource. withSack(Supplier<A> initialValue, UnaryOperator<A> splitOperator, BinaryOperator<A> mergeOperator)Add a sack to be used throughout the life of a spawnedTraversal.default <A> TraversalSourceTraversalSource. withSideEffect(String key, A initialValue)Add a sideEffect to be used throughout the life of a spawnedTraversal.default <A> TraversalSourceTraversalSource. withSideEffect(String key, A initialValue, BinaryOperator<A> reducer)Add a sideEffect to be used throughout the life of a spawnedTraversal.default <A> TraversalSourceTraversalSource. withSideEffect(String key, Supplier<A> initialValue)Add a sideEffect to be used throughout the life of a spawnedTraversal.default <A> TraversalSourceTraversalSource. withSideEffect(String key, Supplier<A> initialValue, BinaryOperator<A> reducer)Add a sideEffect to be used throughout the life of a spawnedTraversal.default TraversalSourceTraversalSource. withStrategies(TraversalStrategy... traversalStrategies)Add an arbitrary collection ofTraversalStrategyinstances to the traversal source.Methods in org.apache.tinkerpop.gremlin.process.traversal that return types with arguments of type TraversalSource Modifier and Type Method Description default Optional<TraversalSource>Traversal.Admin. getTraversalSource()Gets theTraversalSourcethat spawned theTraversalinstance initially if present. -
Uses of TraversalSource in org.apache.tinkerpop.gremlin.process.traversal.dsl.graph
Classes in org.apache.tinkerpop.gremlin.process.traversal.dsl.graph that implement TraversalSource Modifier and Type Class Description classGraphTraversalSourceAGraphTraversalSourceis the primary DSL of the Gremlin traversal machine. -
Uses of TraversalSource in org.apache.tinkerpop.gremlin.structure
Methods in org.apache.tinkerpop.gremlin.structure with type parameters of type TraversalSource Modifier and Type Method Description default <T extends TraversalSource>
TTransaction. begin()Starts a transaction in the context of aGraphTraversalSourceinstance.<T extends TraversalSource>
TTransaction. begin(Class<T> traversalSourceClass)Starts a transaction in the context of a particularTraversalSourceinstance.default <C extends TraversalSource>
CGraph. traversal(Class<C> traversalSourceClass)Generate aTraversalSourceusing the specifiedTraversalSourceclass.
-