Uses of Interface
org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin
-
-
Uses of Traversal.Admin in org.apache.tinkerpop.gremlin
Methods in org.apache.tinkerpop.gremlin with parameters of type Traversal.Admin Modifier and Type Method Description static void
AbstractGremlinTest. verifyRootIdentification(Traversal.Admin<?,?> traversal, boolean expectRoot)
Ensures that theTraversal
and all of its children is constructed in a fashion where the parent/child relationship is properly established.static void
AbstractGremlinTest. verifyUniqueStepIds(Traversal.Admin<?,?> traversal)
-
Uses of Traversal.Admin in org.apache.tinkerpop.gremlin.driver.remote
Classes in org.apache.tinkerpop.gremlin.driver.remote that implement Traversal.Admin Modifier and Type Class Description class
DriverRemoteTraversal<S,E>
AAbstractRemoteTraversal
implementation for the Gremlin Driver. -
Uses of Traversal.Admin in org.apache.tinkerpop.gremlin.groovy.engine
Methods in org.apache.tinkerpop.gremlin.groovy.engine that return Traversal.Admin Modifier and Type Method Description Traversal.Admin
GremlinExecutor. eval(Bytecode bytecode, Bindings boundVars, String language, String traversalSource)
Evaluates bytecode with bindings for a specific language into aTraversal
. -
Uses of Traversal.Admin in org.apache.tinkerpop.gremlin.groovy.jsr223
Methods in org.apache.tinkerpop.gremlin.groovy.jsr223 that return Traversal.Admin Modifier and Type Method Description Traversal.Admin
GremlinGroovyScriptEngine. eval(Bytecode bytecode, Bindings bindings, String traversalSource)
-
Uses of Traversal.Admin in org.apache.tinkerpop.gremlin.groovy.jsr223.dsl.credential
Subinterfaces of Traversal.Admin in org.apache.tinkerpop.gremlin.groovy.jsr223.dsl.credential Modifier and Type Interface Description interface
CredentialTraversal<S,E>
interface
CredentialTraversalDsl<S,E>
A DSL for managing a "credentials graph" used by Gremlin Server for simple authentication functions.Classes in org.apache.tinkerpop.gremlin.groovy.jsr223.dsl.credential that implement Traversal.Admin Modifier and Type Class Description class
DefaultCredentialTraversal<S,E>
-
Uses of Traversal.Admin in org.apache.tinkerpop.gremlin.groovy.loaders
Methods in org.apache.tinkerpop.gremlin.groovy.loaders with parameters of type Traversal.Admin Modifier and Type Method Description static Object
SugarLoader.GraphTraversalCategory. and(GraphTraversal.Admin leftTraversal, Traversal.Admin rightTraversal)
static Object
SugarLoader.GraphTraversalCategory. or(GraphTraversal.Admin leftTraversal, Traversal.Admin rightTraversal)
-
Uses of Traversal.Admin in org.apache.tinkerpop.gremlin.jsr223
Classes in org.apache.tinkerpop.gremlin.jsr223 with type parameters of type Traversal.Admin Modifier and Type Class Description class
JavaTranslator<S extends TraversalSource,T extends Traversal.Admin<?,?>>
Methods in org.apache.tinkerpop.gremlin.jsr223 with type parameters of type Traversal.Admin Modifier and Type Method Description static <S extends TraversalSource,T extends Traversal.Admin<?,?>>
JavaTranslator<S,T>JavaTranslator. of(S traversalSource)
Methods in org.apache.tinkerpop.gremlin.jsr223 that return Traversal.Admin Modifier and Type Method Description Traversal.Admin
GremlinLangScriptEngine. eval(Bytecode bytecode, Bindings bindings, String traversalSource)
Bytecode is evaluated by theJavaTranslator
.default Traversal.Admin
GremlinScriptEngine. eval(Bytecode bytecode, String traversalSource)
Traversal.Admin
GremlinScriptEngine. eval(Bytecode bytecode, Bindings bindings, String traversalSource)
Traversal.Admin
MockGremlinScriptEngine. eval(Bytecode bytecode, Bindings bindings, String traversalSource)
-
Uses of Traversal.Admin in org.apache.tinkerpop.gremlin.process.computer
Methods in org.apache.tinkerpop.gremlin.process.computer that return Traversal.Admin Modifier and Type Method Description Traversal.Admin<Vertex,Edge>
GraphFilter. getEdgeFilter()
Get the edge filter associated with this graph filter.Traversal.Admin<Vertex,Vertex>
GraphFilter. getVertexFilter()
Get the vertex filter associated with this graph filter.Traversal.Admin<Vertex,? extends Property<?>>
GraphFilter. getVertexPropertyFilter()
Get the vertex property filter associated with this graph filter. -
Uses of Traversal.Admin in org.apache.tinkerpop.gremlin.process.computer.clustering.connected
Methods in org.apache.tinkerpop.gremlin.process.computer.clustering.connected with parameters of type Traversal.Admin Modifier and Type Method Description ConnectedComponentVertexProgram.Builder
ConnectedComponentVertexProgram.Builder. edges(Traversal.Admin<Vertex,Edge> edgeTraversal)
-
Uses of Traversal.Admin in org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure
Methods in org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure with parameters of type Traversal.Admin Modifier and Type Method Description PeerPressureVertexProgram.Builder
PeerPressureVertexProgram.Builder. edges(Traversal.Admin<Vertex,Edge> edgeTraversal)
PeerPressureVertexProgram.Builder
PeerPressureVertexProgram.Builder. initialVoteStrength(Traversal.Admin<Vertex,? extends Number> initialVoteStrengthTraversal)
-
Uses of Traversal.Admin in org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank
Methods in org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank with parameters of type Traversal.Admin Modifier and Type Method Description PageRankVertexProgram.Builder
PageRankVertexProgram.Builder. edges(Traversal.Admin<Vertex,Edge> edgeTraversal)
PageRankVertexProgram.Builder
PageRankVertexProgram.Builder. initialRank(Traversal.Admin<Vertex,? extends Number> initialRankTraversal)
-
Uses of Traversal.Admin in org.apache.tinkerpop.gremlin.process.computer.traversal
Methods in org.apache.tinkerpop.gremlin.process.computer.traversal with parameters of type Traversal.Admin Modifier and Type Method Description static Set<MemoryComputeKey>
MemoryTraversalSideEffects. getMemoryComputeKeys(Traversal.Admin<?,?> traversal)
static ProgramPhase
MemoryTraversalSideEffects. getMemorySideEffectsPhase(Traversal.Admin<?,?> traversal)
static void
MemoryTraversalSideEffects. setMemorySideEffects(Traversal.Admin<?,?> traversal, Memory memory, ProgramPhase phase)
TraversalVertexProgram.Builder
TraversalVertexProgram.Builder. traversal(Traversal.Admin<?,?> traversal)
-
Uses of Traversal.Admin in org.apache.tinkerpop.gremlin.process.computer.traversal.lambda
Classes in org.apache.tinkerpop.gremlin.process.computer.traversal.lambda that implement Traversal.Admin Modifier and Type Class Description class
HaltedTraversersCountTraversal
-
Uses of Traversal.Admin in org.apache.tinkerpop.gremlin.process.computer.traversal.step.map
Methods in org.apache.tinkerpop.gremlin.process.computer.traversal.step.map that return types with arguments of type Traversal.Admin Modifier and Type Method Description List<Traversal.Admin<?,?>>
TraversalVertexProgramStep. getGlobalChildren()
List<Traversal.Admin<Vertex,Edge>>
PageRankVertexProgramStep. getLocalChildren()
List<Traversal.Admin<Vertex,Edge>>
PeerPressureVertexProgramStep. getLocalChildren()
List<Traversal.Admin<?,?>>
ShortestPathVertexProgramStep. getLocalChildren()
Methods in org.apache.tinkerpop.gremlin.process.computer.traversal.step.map with parameters of type Traversal.Admin Modifier and Type Method Description void
TraversalVertexProgramStep. setComputerTraversal(Traversal.Admin<?,?> computerTraversal)
void
PageRankVertexProgramStep. setTraversal(Traversal.Admin<?,?> parentTraversal)
void
PeerPressureVertexProgramStep. setTraversal(Traversal.Admin<?,?> parentTraversal)
void
ShortestPathVertexProgramStep. setTraversal(Traversal.Admin<?,?> parentTraversal)
void
TraversalVertexProgramStep. setTraversal(Traversal.Admin<?,?> parentTraversal)
Constructors in org.apache.tinkerpop.gremlin.process.computer.traversal.step.map with parameters of type Traversal.Admin Constructor Description ComputerResultStep(Traversal.Admin traversal)
ConnectedComponentVertexProgramStep(Traversal.Admin traversal)
PageRankVertexProgramStep(Traversal.Admin traversal, double alpha)
PeerPressureVertexProgramStep(Traversal.Admin traversal)
ProgramVertexProgramStep(Traversal.Admin traversal, VertexProgram vertexProgram)
ShortestPathVertexProgramStep(Traversal.Admin<?,?> traversal)
TraversalVertexProgramStep(Traversal.Admin traversal, Traversal.Admin<?,?> computerTraversal)
VertexProgramStep(Traversal.Admin traversal)
-
Uses of Traversal.Admin in org.apache.tinkerpop.gremlin.process.computer.traversal.strategy.decoration
Methods in org.apache.tinkerpop.gremlin.process.computer.traversal.strategy.decoration with parameters of type Traversal.Admin Modifier and Type Method Description void
VertexProgramStrategy. apply(Traversal.Admin<?,?> traversal)
-
Uses of Traversal.Admin in org.apache.tinkerpop.gremlin.process.computer.traversal.strategy.finalization
Methods in org.apache.tinkerpop.gremlin.process.computer.traversal.strategy.finalization with parameters of type Traversal.Admin Modifier and Type Method Description void
ComputerFinalizationStrategy. apply(Traversal.Admin<?,?> traversal)
-
Uses of Traversal.Admin in org.apache.tinkerpop.gremlin.process.computer.traversal.strategy.optimization
Methods in org.apache.tinkerpop.gremlin.process.computer.traversal.strategy.optimization that return Traversal.Admin Modifier and Type Method Description protected static Traversal.Admin<Vertex,Edge>
GraphFilterStrategy. getEdgeFilter(Traversal.Admin<?,?> traversal)
Methods in org.apache.tinkerpop.gremlin.process.computer.traversal.strategy.optimization with parameters of type Traversal.Admin Modifier and Type Method Description void
GraphFilterStrategy. apply(Traversal.Admin<?,?> traversal)
void
MessagePassingReductionStrategy. apply(Traversal.Admin<?,?> traversal)
protected static Traversal.Admin<Vertex,Edge>
GraphFilterStrategy. getEdgeFilter(Traversal.Admin<?,?> traversal)
-
Uses of Traversal.Admin in org.apache.tinkerpop.gremlin.process.computer.traversal.strategy.verification
Methods in org.apache.tinkerpop.gremlin.process.computer.traversal.strategy.verification with parameters of type Traversal.Admin Modifier and Type Method Description void
VertexProgramRestrictionStrategy. apply(Traversal.Admin<?,?> traversal)
-
Uses of Traversal.Admin in org.apache.tinkerpop.gremlin.process.computer.util
Methods in org.apache.tinkerpop.gremlin.process.computer.util that return Traversal.Admin Modifier and Type Method Description static <S,E>
Traversal.Admin<S,E>VertexProgramHelper. reverse(Traversal.Admin<S,E> traversal)
Methods in org.apache.tinkerpop.gremlin.process.computer.util with parameters of type Traversal.Admin Modifier and Type Method Description static <S,E>
Traversal.Admin<S,E>VertexProgramHelper. reverse(Traversal.Admin<S,E> traversal)
-
Uses of Traversal.Admin in org.apache.tinkerpop.gremlin.process.remote.traversal
Subinterfaces of Traversal.Admin in org.apache.tinkerpop.gremlin.process.remote.traversal Modifier and Type Interface Description interface
RemoteTraversal<S,E>
ARemoteTraversal
is returned fromRemoteConnection.submitAsync(Bytecode)
.Classes in org.apache.tinkerpop.gremlin.process.remote.traversal that implement Traversal.Admin Modifier and Type Class Description class
AbstractRemoteTraversal<S,E>
This is a stub implementation forRemoteTraversal
and requires that theAbstractRemoteTraversal.nextTraverser()
method is implemented fromTraversal.Admin
.class
EmbeddedRemoteTraversal<S,E>
Generated by theEmbeddedRemoteConnection
to help simulate a remote traversal execution within the same JVM.Methods in org.apache.tinkerpop.gremlin.process.remote.traversal that return Traversal.Admin Modifier and Type Method Description <S2,E2>
Traversal.Admin<S2,E2>AbstractRemoteTraversal. addStep(int index, Step<?,?> step)
Traversal.Admin<S,E>
AbstractRemoteTraversal. clone()
<S2,E2>
Traversal.Admin<S2,E2>AbstractRemoteTraversal. removeStep(int index)
-
Uses of Traversal.Admin in org.apache.tinkerpop.gremlin.process.remote.traversal.step.map
Constructors in org.apache.tinkerpop.gremlin.process.remote.traversal.step.map with parameters of type Traversal.Admin Constructor Description RemoteStep(Traversal.Admin traversal, RemoteConnection remoteConnection)
-
Uses of Traversal.Admin in org.apache.tinkerpop.gremlin.process.remote.traversal.strategy.decoration
Methods in org.apache.tinkerpop.gremlin.process.remote.traversal.strategy.decoration with parameters of type Traversal.Admin Modifier and Type Method Description void
RemoteStrategy. apply(Traversal.Admin<?,?> traversal)
-
Uses of Traversal.Admin in org.apache.tinkerpop.gremlin.process.traversal
Classes in org.apache.tinkerpop.gremlin.process.traversal with type parameters of type Traversal.Admin Modifier and Type Interface Description static interface
Translator.StepTranslator<S extends TraversalSource,T extends Traversal.Admin<?,?>>
Translates bytecode to actual steps.Methods in org.apache.tinkerpop.gremlin.process.traversal that return Traversal.Admin Modifier and Type Method Description <S2,E2>
Traversal.Admin<S2,E2>Traversal.Admin. addStep(int index, Step<?,?> step)
Add aStep
to an arbitrary point in the traversal.default <E2> Traversal.Admin<S,E2>
Traversal.Admin. addStep(Step<?,E2> step)
Add aStep
to the end of the traversal.default Traversal.Admin<S,E>
Traversal. asAdmin()
Get access to administrative methods of the traversal via its accompanyingTraversal.Admin
.Traversal.Admin<S,E>
Traversal.Admin. clone()
Cloning is used to duplicate the traversal typically in OLAP environments.<A,B>
Traversal.Admin<A,B>Step. getTraversal()
Get theTraversal.Admin
that this step is contained within.<S2,E2>
Traversal.Admin<S2,E2>Traversal.Admin. removeStep(int index)
Remove aStep
from the traversal.default <S2,E2>
Traversal.Admin<S2,E2>Traversal.Admin. removeStep(Step<?,?> step)
Remove aStep
from the traversal.Methods in org.apache.tinkerpop.gremlin.process.traversal with parameters of type Traversal.Admin Modifier and Type Method Description void
TraversalStrategy. apply(Traversal.Admin<?,?> traversal)
default boolean
Traversal.Admin. equals(Traversal.Admin<S,E> other)
void
Step. setTraversal(Traversal.Admin<?,?> traversal)
Set theTraversal
that this step is contained within. -
Uses of Traversal.Admin in org.apache.tinkerpop.gremlin.process.traversal.dsl.graph
Subinterfaces of Traversal.Admin in org.apache.tinkerpop.gremlin.process.traversal.dsl.graph Modifier and Type Interface Description static interface
GraphTraversal.Admin<S,E>
Classes in org.apache.tinkerpop.gremlin.process.traversal.dsl.graph that implement Traversal.Admin Modifier and Type Class Description class
DefaultGraphTraversal<S,E>
-
Uses of Traversal.Admin in org.apache.tinkerpop.gremlin.process.traversal.lambda
Classes in org.apache.tinkerpop.gremlin.process.traversal.lambda that implement Traversal.Admin Modifier and Type Class Description class
AbstractLambdaTraversal<S,E>
class
ColumnTraversal
class
ConstantTraversal<S,E>
ATraversal
that always returns a constant value.class
IdentityTraversal<S>
class
LoopTraversal<S>
class
PredicateTraversal<S>
class
TokenTraversal<S,E>
class
TrueTraversal<S>
class
ValueTraversal<T,V>
More efficiently extracts a value from anElement
orMap
to avoid strategy application costs.Fields in org.apache.tinkerpop.gremlin.process.traversal.lambda declared as Traversal.Admin Modifier and Type Field Description protected Traversal.Admin<S,E>
AbstractLambdaTraversal. bypassTraversal
Methods in org.apache.tinkerpop.gremlin.process.traversal.lambda that return Traversal.Admin Modifier and Type Method Description <S2,E2>
Traversal.Admin<S2,E2>AbstractLambdaTraversal. addStep(int index, Step<?,?> step)
Traversal.Admin<S,E>
AbstractLambdaTraversal. clone()
Traversal.Admin<S,E>
AbstractLambdaTraversal. getBypassTraversal()
<S2,E2>
Traversal.Admin<S2,E2>AbstractLambdaTraversal. removeStep(int index)
Methods in org.apache.tinkerpop.gremlin.process.traversal.lambda with parameters of type Traversal.Admin Modifier and Type Method Description void
AbstractLambdaTraversal. setBypassTraversal(Traversal.Admin<S,E> bypassTraversal)
Constructors in org.apache.tinkerpop.gremlin.process.traversal.lambda with parameters of type Traversal.Admin Constructor Description ValueTraversal(String propertyKey, Traversal.Admin<T,V> bypassTraversal)
Creates an instance with thebypassTraversal
set on construction. -
Uses of Traversal.Admin in org.apache.tinkerpop.gremlin.process.traversal.step
Methods in org.apache.tinkerpop.gremlin.process.traversal.step that return Traversal.Admin Modifier and Type Method Description default Traversal.Admin<S,V>
Grouping. convertValueTraversal(Traversal.Admin<S,V> valueTraversal)
Traversal.Admin<S,K>
Grouping. getKeyTraversal()
Determines if the provided traversal is equal to the key traversal that theGrouping
has.Traversal.Admin<S,V>
Grouping. getValueTraversal()
Determines if the provided traversal is equal to the value traversal that theGrouping
has.default <S,E>
Traversal.Admin<S,E>TraversalParent. integrateChild(Traversal.Admin<?,?> childTraversal)
Methods in org.apache.tinkerpop.gremlin.process.traversal.step that return types with arguments of type Traversal.Admin Modifier and Type Method Description List<org.javatuples.Pair<Traversal.Admin<S,C>,Comparator<C>>>
ComparatorHolder. getComparators()
Get the comparators associated with this holder.default <S,E>
List<Traversal.Admin<S,E>>TraversalParent. getGlobalChildren()
default <S,E>
List<Traversal.Admin<S,E>>TraversalParent. getLocalChildren()
Methods in org.apache.tinkerpop.gremlin.process.traversal.step with parameters of type Traversal.Admin Modifier and Type Method Description void
ComparatorHolder. addComparator(Traversal.Admin<S,C> traversal, Comparator<C> comparator)
Add aTraversal
-basedComparator
to the holder.default void
FromToModulating. addFrom(Traversal.Admin<?,?> fromTraversal)
default void
TraversalParent. addGlobalChild(Traversal.Admin<?,?> globalChildTraversal)
void
TraversalOptionParent. addGlobalChildOption(M pickToken, Traversal.Admin<S,E> traversalOption)
default void
TraversalParent. addLocalChild(Traversal.Admin<?,?> localChildTraversal)
default void
FromToModulating. addTo(Traversal.Admin<?,?> toTraversal)
default Traversal.Admin<S,V>
Grouping. convertValueTraversal(Traversal.Admin<S,V> valueTraversal)
default Barrier
Grouping. determineBarrierStep(Traversal.Admin<S,V> traversal)
Determines the first non-localBarrier
step in the provided traversal.default Map<K,V>
Grouping. doFinalReduction(Map<K,Object> map, Traversal.Admin<S,V> valueTraversal)
When there is aBarrier
detected byGrouping.determineBarrierStep(Traversal.Admin)
it is processed in full up to that point and then the remainder of the traversal that follows it is completed.default <S,E>
Traversal.Admin<S,E>TraversalParent. integrateChild(Traversal.Admin<?,?> childTraversal)
default void
ByModulating. modulateBy(Traversal.Admin<?,?> traversal)
default void
ByModulating. modulateBy(Traversal.Admin<?,?> traversal, Comparator comparator)
default void
TraversalParent. removeGlobalChild(Traversal.Admin<?,?> globalChildTraversal)
default void
TraversalParent. removeLocalChild(Traversal.Admin<?,?> localChildTraversal)
default void
TraversalParent. replaceLocalChild(Traversal.Admin<?,?> oldTraversal, Traversal.Admin<?,?> newTraversal)
-
Uses of Traversal.Admin in org.apache.tinkerpop.gremlin.process.traversal.step.branch
Fields in org.apache.tinkerpop.gremlin.process.traversal.step.branch declared as Traversal.Admin Modifier and Type Field Description protected Traversal.Admin<S,M>
BranchStep. branchTraversal
Fields in org.apache.tinkerpop.gremlin.process.traversal.step.branch with type parameters of type Traversal.Admin Modifier and Type Field Description protected List<org.javatuples.Pair<Traversal.Admin<M,?>,Traversal.Admin<S,E>>>
BranchStep. traversalOptions
protected List<org.javatuples.Pair<Traversal.Admin<M,?>,Traversal.Admin<S,E>>>
BranchStep. traversalOptions
protected Map<TraversalOptionParent.Pick,List<Traversal.Admin<S,E>>>
BranchStep. traversalPickOptions
Methods in org.apache.tinkerpop.gremlin.process.traversal.step.branch that return Traversal.Admin Modifier and Type Method Description Traversal.Admin<S,?>
RepeatStep. getEmitTraversal()
Traversal.Admin<S,S>
RepeatStep. getRepeatTraversal()
Traversal.Admin<S,?>
RepeatStep. getUntilTraversal()
Methods in org.apache.tinkerpop.gremlin.process.traversal.step.branch that return types with arguments of type Traversal.Admin Modifier and Type Method Description List<Traversal.Admin<S,E>>
BranchStep. getGlobalChildren()
List<Traversal.Admin<S,S>>
RepeatStep. getGlobalChildren()
List<Traversal.Admin<?,?>>
BranchStep. getLocalChildren()
List<Traversal.Admin<S,E>>
LocalStep. getLocalChildren()
List<Traversal.Admin<S,S>>
OptionalStep. getLocalChildren()
List<Traversal.Admin<S,?>>
RepeatStep. getLocalChildren()
Methods in org.apache.tinkerpop.gremlin.process.traversal.step.branch with parameters of type Traversal.Admin Modifier and Type Method Description static <A,B,C extends Traversal<A,B>>
CRepeatStep. addEmitToTraversal(C traversal, Traversal.Admin<B,?> emitPredicate)
void
BranchStep. addGlobalChildOption(M pickToken, Traversal.Admin<S,E> traversalOption)
void
ChooseStep. addGlobalChildOption(M pickToken, Traversal.Admin<S,E> traversalOption)
void
UnionStep. addGlobalChildOption(TraversalOptionParent.Pick pickToken, Traversal.Admin<S,E> traversalOption)
static <A,B,C extends Traversal<A,B>>
CRepeatStep. addRepeatToTraversal(C traversal, String loopName, Traversal.Admin<B,B> repeatTraversal)
static <A,B,C extends Traversal<A,B>>
CRepeatStep. addRepeatToTraversal(C traversal, Traversal.Admin<B,B> repeatTraversal)
static <A,B,C extends Traversal<A,B>>
CRepeatStep. addUntilToTraversal(C traversal, Traversal.Admin<B,?> untilPredicate)
void
BranchStep. setBranchTraversal(Traversal.Admin<S,M> branchTraversal)
void
RepeatStep. setEmitTraversal(Traversal.Admin<S,?> emitTraversal)
void
RepeatStep. setRepeatTraversal(Traversal.Admin<S,S> repeatTraversal)
void
BranchStep. setTraversal(Traversal.Admin<?,?> parentTraversal)
void
LocalStep. setTraversal(Traversal.Admin<?,?> parentTraversal)
void
OptionalStep. setTraversal(Traversal.Admin<?,?> parentTraversal)
void
RepeatStep. setTraversal(Traversal.Admin<?,?> parentTraversal)
void
RepeatStep. setUntilTraversal(Traversal.Admin<S,?> untilTraversal)
Constructors in org.apache.tinkerpop.gremlin.process.traversal.step.branch with parameters of type Traversal.Admin Constructor Description BranchStep(Traversal.Admin traversal)
ChooseStep(Traversal.Admin traversal, Traversal.Admin<S,?> predicateTraversal, Traversal.Admin<S,E> trueChoice, Traversal.Admin<S,E> falseChoice)
ChooseStep(Traversal.Admin traversal, Traversal.Admin<S,M> choiceTraversal)
LocalStep(Traversal.Admin traversal, Traversal.Admin<S,E> localTraversal)
OptionalStep(Traversal.Admin traversal, Traversal.Admin<S,S> optionalTraversal)
RepeatEndStep(Traversal.Admin traversal)
RepeatStep(Traversal.Admin traversal)
UnionStep(Traversal.Admin traversal, Traversal.Admin<?,E>... unionTraversals)
-
Uses of Traversal.Admin in org.apache.tinkerpop.gremlin.process.traversal.step.filter
Fields in org.apache.tinkerpop.gremlin.process.traversal.step.filter declared as Traversal.Admin Modifier and Type Field Description protected Traversal.Admin<?,?>
WhereTraversalStep. whereTraversal
Fields in org.apache.tinkerpop.gremlin.process.traversal.step.filter with type parameters of type Traversal.Admin Modifier and Type Field Description protected List<Traversal.Admin<S,?>>
ConnectiveStep. traversals
Methods in org.apache.tinkerpop.gremlin.process.traversal.step.filter that return Traversal.Admin Modifier and Type Method Description Traversal.Admin<S,?>
TraversalFilterStep. getFilterTraversal()
Methods in org.apache.tinkerpop.gremlin.process.traversal.step.filter that return types with arguments of type Traversal.Admin Modifier and Type Method Description List<Traversal.Admin<S,?>>
ConnectiveStep. getLocalChildren()
List<Traversal.Admin<S,?>>
NotStep. getLocalChildren()
List<Traversal.Admin<Object,Object>>
PathFilterStep. getLocalChildren()
List<Traversal.Admin<S,Number>>
SampleGlobalStep. getLocalChildren()
List<Traversal.Admin<S,?>>
TraversalFilterStep. getLocalChildren()
List<Traversal.Admin<S,?>>
WherePredicateStep. getLocalChildren()
List<Traversal.Admin<?,?>>
WhereTraversalStep. getLocalChildren()
Methods in org.apache.tinkerpop.gremlin.process.traversal.step.filter with parameters of type Traversal.Admin Modifier and Type Method Description void
ConnectiveStep. addLocalChild(Traversal.Admin<?,?> localChildTraversal)
void
DedupGlobalStep. modulateBy(Traversal.Admin<?,?> dedupTraversal)
void
PathFilterStep. modulateBy(Traversal.Admin<?,?> pathTraversal)
void
SampleGlobalStep. modulateBy(Traversal.Admin<?,?> probabilityTraversal)
void
WherePredicateStep. modulateBy(Traversal.Admin<?,?> traversal)
void
DedupGlobalStep. replaceLocalChild(Traversal.Admin<?,?> oldTraversal, Traversal.Admin<?,?> newTraversal)
void
PathFilterStep. replaceLocalChild(Traversal.Admin<?,?> oldTraversal, Traversal.Admin<?,?> newTraversal)
void
SampleGlobalStep. replaceLocalChild(Traversal.Admin<?,?> oldTraversal, Traversal.Admin<?,?> newTraversal)
void
WherePredicateStep. replaceLocalChild(Traversal.Admin<?,?> oldTraversal, Traversal.Admin<?,?> newTraversal)
void
ConnectiveStep. setTraversal(Traversal.Admin<?,?> parentTraversal)
void
DedupGlobalStep. setTraversal(Traversal.Admin<?,?> parentTraversal)
void
NotStep. setTraversal(Traversal.Admin<?,?> parentTraversal)
void
PathFilterStep. setTraversal(Traversal.Admin<?,?> parentTraversal)
void
SampleGlobalStep. setTraversal(Traversal.Admin<?,?> parentTraversal)
void
TraversalFilterStep. setTraversal(Traversal.Admin<?,?> parentTraversal)
void
WherePredicateStep. setTraversal(Traversal.Admin<?,?> parentTraversal)
void
WhereTraversalStep. setTraversal(Traversal.Admin<?,?> parentTraversal)
-
Uses of Traversal.Admin in org.apache.tinkerpop.gremlin.process.traversal.step.map
Fields in org.apache.tinkerpop.gremlin.process.traversal.step.map declared as Traversal.Admin Modifier and Type Field Description protected Traversal.Admin<Element,? extends Property>
PropertyMapStep. propertyTraversal
Traversal.Admin<Object,Object>
MatchStep.CountMatchAlgorithm.Bundle. traversal
Fields in org.apache.tinkerpop.gremlin.process.traversal.step.map with type parameters of type Traversal.Admin Modifier and Type Field Description static Function<List<Traversal.Admin<Object,Object>>,IllegalStateException>
MatchStep.MatchAlgorithm. UNMATCHABLE_PATTERN
Methods in org.apache.tinkerpop.gremlin.process.traversal.step.map that return Traversal.Admin Modifier and Type Method Description Traversal.Admin<Object,Object>
MatchStep.CountMatchAlgorithm. apply(Traverser.Admin<Object> traverser)
Traversal.Admin<Object,Object>
MatchStep.GreedyMatchAlgorithm. apply(Traverser.Admin<Object> traverser)
Traversal.Admin<S,K>
GroupStep. getKeyTraversal()
Traversal.Admin<Element,? extends Property>
PropertyMapStep. getPropertyTraversal()
Traversal.Admin<S,V>
GroupStep. getValueTraversal()
Methods in org.apache.tinkerpop.gremlin.process.traversal.step.map with parameters of type Traversal.Admin Modifier and Type Method Description void
OrderGlobalStep. addComparator(Traversal.Admin<S,C> traversal, Comparator<C> comparator)
void
OrderLocalStep. addComparator(Traversal.Admin<S,C> traversal, Comparator<C> comparator)
void
AddEdgeStartStep. addFrom(Traversal.Admin<?,?> fromObject)
void
AddEdgeStep. addFrom(Traversal.Admin<?,?> fromObject)
void
MatchStep. addGlobalChild(Traversal.Admin<?,?> globalChildTraversal)
void
GroupCountStep. addLocalChild(Traversal.Admin<?,?> groupTraversal)
void
AddEdgeStartStep. addTo(Traversal.Admin<?,?> toObject)
void
AddEdgeStep. addTo(Traversal.Admin<?,?> toObject)
protected MatchStep.CountMatchAlgorithm.Bundle
MatchStep.CountMatchAlgorithm. getBundle(Traversal.Admin<Object,Object> traversal)
static Optional<String>
MatchStep.Helper. getEndLabel(Traversal.Admin<Object,Object> traversal)
static Set<String>
MatchStep.Helper. getStartLabels(Traversal.Admin<Object,Object> traversal)
static MatchStep.TraversalType
MatchStep.Helper. getTraversalType(Traversal.Admin<Object,Object> traversal)
static boolean
MatchStep.Helper. hasEndLabel(Traverser.Admin<Object> traverser, Traversal.Admin<Object,Object> traversal)
static boolean
MatchStep.Helper. hasExecutedTraversal(Traverser.Admin<Object> traverser, Traversal.Admin<Object,Object> traversal)
static boolean
MatchStep.Helper. hasStartLabels(Traverser.Admin<Object> traverser, Traversal.Admin<Object,Object> traversal)
void
GroupCountStep. modulateBy(Traversal.Admin<?,?> keyTraversal)
void
GroupStep. modulateBy(Traversal.Admin<?,?> kvTraversal)
void
MathStep. modulateBy(Traversal.Admin<?,?> selectTraversal)
void
OrderGlobalStep. modulateBy(Traversal.Admin<?,?> traversal)
void
OrderGlobalStep. modulateBy(Traversal.Admin<?,?> traversal, Comparator comparator)
void
OrderLocalStep. modulateBy(Traversal.Admin<?,?> traversal)
void
OrderLocalStep. modulateBy(Traversal.Admin<?,?> traversal, Comparator comparator)
void
PathStep. modulateBy(Traversal.Admin<?,?> pathTraversal)
void
ProjectStep. modulateBy(Traversal.Admin<?,?> selectTraversal)
void
PropertyMapStep. modulateBy(Traversal.Admin<?,?> selectTraversal)
void
SelectOneStep. modulateBy(Traversal.Admin<?,?> selectTraversal)
void
SelectStep. modulateBy(Traversal.Admin<?,?> selectTraversal)
void
TraversalSelectStep. modulateBy(Traversal.Admin<?,?> selectTraversal)
void
TreeStep. modulateBy(Traversal.Admin<?,?> treeTraversal)
void
MatchStep.CountMatchAlgorithm. recordEnd(Traverser.Admin<Object> traverser, Traversal.Admin<Object,Object> traversal)
default void
MatchStep.MatchAlgorithm. recordEnd(Traverser.Admin<Object> traverser, Traversal.Admin<Object,Object> traversal)
void
MatchStep.CountMatchAlgorithm. recordStart(Traverser.Admin<Object> traverser, Traversal.Admin<Object,Object> traversal)
default void
MatchStep.MatchAlgorithm. recordStart(Traverser.Admin<Object> traverser, Traversal.Admin<Object,Object> traversal)
void
MatchStep. removeGlobalChild(Traversal.Admin<?,?> globalChildTraversal)
void
SelectOneStep. removeLocalChild(Traversal.Admin<?,?> traversal)
void
TraversalSelectStep. removeLocalChild(Traversal.Admin<?,?> traversal)
void
GroupCountStep. replaceLocalChild(Traversal.Admin<?,?> oldTraversal, Traversal.Admin<?,?> newTraversal)
void
GroupStep. replaceLocalChild(Traversal.Admin<?,?> oldTraversal, Traversal.Admin<?,?> newTraversal)
void
OrderGlobalStep. replaceLocalChild(Traversal.Admin<?,?> oldTraversal, Traversal.Admin<?,?> newTraversal)
void
OrderLocalStep. replaceLocalChild(Traversal.Admin<?,?> oldTraversal, Traversal.Admin<?,?> newTraversal)
void
PathStep. replaceLocalChild(Traversal.Admin<?,?> oldTraversal, Traversal.Admin<?,?> newTraversal)
void
ProjectStep. replaceLocalChild(Traversal.Admin<?,?> oldTraversal, Traversal.Admin<?,?> newTraversal)
void
SelectOneStep. replaceLocalChild(Traversal.Admin<?,?> oldTraversal, Traversal.Admin<?,?> newTraversal)
void
SelectStep. replaceLocalChild(Traversal.Admin<?,?> oldTraversal, Traversal.Admin<?,?> newTraversal)
void
TreeStep. replaceLocalChild(Traversal.Admin<?,?> oldTraversal, Traversal.Admin<?,?> newTraversal)
void
PropertyMapStep. setPropertyTraversal(Traversal.Admin<Element,? extends Property> propertyTraversal)
void
AddEdgeStartStep. setTraversal(Traversal.Admin<?,?> parentTraversal)
void
AddEdgeStep. setTraversal(Traversal.Admin<?,?> parentTraversal)
void
AddVertexStartStep. setTraversal(Traversal.Admin<?,?> parentTraversal)
void
AddVertexStep. setTraversal(Traversal.Admin<?,?> parentTraversal)
void
CoalesceStep. setTraversal(Traversal.Admin<?,?> parentTraversal)
void
GroupCountStep. setTraversal(Traversal.Admin<?,?> parentTraversal)
void
GroupStep. setTraversal(Traversal.Admin<?,?> parentTraversal)
void
MatchStep. setTraversal(Traversal.Admin<?,?> parentTraversal)
void
MathStep. setTraversal(Traversal.Admin<?,?> parentTraversal)
void
OrderGlobalStep. setTraversal(Traversal.Admin<?,?> parentTraversal)
void
OrderLocalStep. setTraversal(Traversal.Admin<?,?> parentTraversal)
void
PathStep. setTraversal(Traversal.Admin<?,?> parentTraversal)
void
ProjectStep. setTraversal(Traversal.Admin<?,?> parentTraversal)
void
PropertyMapStep. setTraversal(Traversal.Admin<?,?> parentTraversal)
void
SelectOneStep. setTraversal(Traversal.Admin<?,?> parentTraversal)
void
SelectStep. setTraversal(Traversal.Admin<?,?> parentTraversal)
void
TraversalFlatMapStep. setTraversal(Traversal.Admin<?,?> parentTraversal)
void
TraversalMapStep. setTraversal(Traversal.Admin<?,?> parentTraversal)
void
TraversalSelectStep. setTraversal(Traversal.Admin<?,?> parentTraversal)
void
TreeStep. setTraversal(Traversal.Admin<?,?> parentTraversal)
Method parameters in org.apache.tinkerpop.gremlin.process.traversal.step.map with type arguments of type Traversal.Admin Modifier and Type Method Description static String
MatchStep.Helper. computeStartLabel(List<Traversal.Admin<Object,Object>> traversals)
void
MatchStep.CountMatchAlgorithm. initialize(boolean onComputer, List<Traversal.Admin<Object,Object>> traversals)
void
MatchStep.GreedyMatchAlgorithm. initialize(boolean onComputer, List<Traversal.Admin<Object,Object>> traversals)
void
MatchStep.MatchAlgorithm. initialize(boolean onComputer, List<Traversal.Admin<Object,Object>> traversals)
-
Uses of Traversal.Admin in org.apache.tinkerpop.gremlin.process.traversal.step.sideEffect
Methods in org.apache.tinkerpop.gremlin.process.traversal.step.sideEffect that return Traversal.Admin Modifier and Type Method Description Traversal.Admin<S,K>
GroupSideEffectStep. getKeyTraversal()
Traversal.Admin<S,V>
GroupSideEffectStep. getValueTraversal()
Methods in org.apache.tinkerpop.gremlin.process.traversal.step.sideEffect that return types with arguments of type Traversal.Admin Modifier and Type Method Description <S,E>
List<Traversal.Admin<S,E>>AddPropertyStep. getLocalChildren()
List<Traversal.Admin<S,Object>>
AggregateGlobalStep. getLocalChildren()
List<Traversal.Admin<S,Object>>
AggregateLocalStep. getLocalChildren()
List<Traversal.Admin<S,E>>
GroupCountSideEffectStep. getLocalChildren()
List<Traversal.Admin<?,?>>
GroupSideEffectStep. getLocalChildren()
List<Traversal.Admin<S,B>>
SackValueStep. getLocalChildren()
List<Traversal.Admin<S,?>>
TraversalSideEffectStep. getLocalChildren()
List<Traversal.Admin<Object,Object>>
TreeSideEffectStep. getLocalChildren()
Methods in org.apache.tinkerpop.gremlin.process.traversal.step.sideEffect with parameters of type Traversal.Admin Modifier and Type Method Description void
GroupCountSideEffectStep. addLocalChild(Traversal.Admin<?,?> groupTraversal)
void
AggregateGlobalStep. modulateBy(Traversal.Admin<?,?> aggregateTraversal)
void
AggregateLocalStep. modulateBy(Traversal.Admin<?,?> storeTraversal)
void
GroupCountSideEffectStep. modulateBy(Traversal.Admin<?,?> keyTraversal)
void
GroupSideEffectStep. modulateBy(Traversal.Admin<?,?> kvTraversal)
void
SackValueStep. modulateBy(Traversal.Admin<?,?> sackTraversal)
void
TreeSideEffectStep. modulateBy(Traversal.Admin<?,?> treeTraversal)
void
AggregateGlobalStep. replaceLocalChild(Traversal.Admin<?,?> oldTraversal, Traversal.Admin<?,?> newTraversal)
void
AggregateLocalStep. replaceLocalChild(Traversal.Admin<?,?> oldTraversal, Traversal.Admin<?,?> newTraversal)
void
GroupCountSideEffectStep. replaceLocalChild(Traversal.Admin<?,?> oldTraversal, Traversal.Admin<?,?> newTraversal)
void
GroupSideEffectStep. replaceLocalChild(Traversal.Admin<?,?> oldTraversal, Traversal.Admin<?,?> newTraversal)
void
SackValueStep. replaceLocalChild(Traversal.Admin<?,?> oldTraversal, Traversal.Admin<?,?> newTraversal)
void
TreeSideEffectStep. replaceLocalChild(Traversal.Admin<?,?> oldTraversal, Traversal.Admin<?,?> newTraversal)
void
AddPropertyStep. setTraversal(Traversal.Admin<?,?> parentTraversal)
void
AggregateGlobalStep. setTraversal(Traversal.Admin<?,?> parentTraversal)
void
AggregateLocalStep. setTraversal(Traversal.Admin<?,?> parentTraversal)
void
GroupCountSideEffectStep. setTraversal(Traversal.Admin<?,?> parentTraversal)
void
GroupSideEffectStep. setTraversal(Traversal.Admin<?,?> parentTraversal)
void
SackValueStep. setTraversal(Traversal.Admin<?,?> parentTraversal)
void
TraversalSideEffectStep. setTraversal(Traversal.Admin<?,?> parentTraversal)
void
TreeSideEffectStep. setTraversal(Traversal.Admin<?,?> parentTraversal)
-
Uses of Traversal.Admin in org.apache.tinkerpop.gremlin.process.traversal.step.util
Fields in org.apache.tinkerpop.gremlin.process.traversal.step.util declared as Traversal.Admin Modifier and Type Field Description protected Traversal.Admin
AbstractStep. traversal
Fields in org.apache.tinkerpop.gremlin.process.traversal.step.util with type parameters of type Traversal.Admin Modifier and Type Field Description protected List<Traversal.Admin<?,?>>
Parameters. traversals
A cached list of traversals that serve as parameter values.Methods in org.apache.tinkerpop.gremlin.process.traversal.step.util that return Traversal.Admin Modifier and Type Method Description <A,B>
Traversal.Admin<A,B>AbstractStep. getTraversal()
<A,B>
Traversal.Admin<A,B>EmptyStep. getTraversal()
Methods in org.apache.tinkerpop.gremlin.process.traversal.step.util that return types with arguments of type Traversal.Admin Modifier and Type Method Description <S,E>
List<Traversal.Admin<S,E>>Parameters. getTraversals()
Gets all theTraversal.Admin
objects in the map of parameters.Methods in org.apache.tinkerpop.gremlin.process.traversal.step.util with parameters of type Traversal.Admin Modifier and Type Method Description void
AbstractStep. setTraversal(Traversal.Admin<?,?> traversal)
void
EmptyStep. setTraversal(Traversal.Admin<?,?> traversal)
Constructors in org.apache.tinkerpop.gremlin.process.traversal.step.util with parameters of type Traversal.Admin Constructor Description AbstractStep(Traversal.Admin traversal)
CollectingBarrierStep(Traversal.Admin traversal)
CollectingBarrierStep(Traversal.Admin traversal, int maxBarrierSize)
ComputerAwareStep(Traversal.Admin traversal)
EndStep(Traversal.Admin traversal)
ProfileStep(Traversal.Admin traversal)
ReducingBarrierStep(Traversal.Admin traversal)
RequirementsStep(Traversal.Admin traversal, Set<TraverserRequirement> requirements)
SupplyingBarrierStep(Traversal.Admin traversal)
-
Uses of Traversal.Admin in org.apache.tinkerpop.gremlin.process.traversal.strategy
Methods in org.apache.tinkerpop.gremlin.process.traversal.strategy with parameters of type Traversal.Admin Modifier and Type Method Description void
TraversalStrategyProxy. apply(Traversal.Admin traversal)
-
Uses of Traversal.Admin in org.apache.tinkerpop.gremlin.process.traversal.strategy.decoration
Methods in org.apache.tinkerpop.gremlin.process.traversal.strategy.decoration with parameters of type Traversal.Admin Modifier and Type Method Description void
ConnectiveStrategy. apply(Traversal.Admin<?,?> traversal)
void
ElementIdStrategy. apply(Traversal.Admin<?,?> traversal)
void
EventStrategy. apply(Traversal.Admin<?,?> traversal)
void
HaltedTraverserStrategy. apply(Traversal.Admin<?,?> traversal)
void
OptionsStrategy. apply(Traversal.Admin<?,?> traversal)
void
PartitionStrategy. apply(Traversal.Admin<?,?> traversal)
void
RequirementsStrategy. apply(Traversal.Admin<?,?> traversal)
void
SackStrategy. apply(Traversal.Admin<?,?> traversal)
void
SeedStrategy. apply(Traversal.Admin<?,?> traversal)
void
SideEffectStrategy. apply(Traversal.Admin<?,?> traversal)
void
SubgraphStrategy. apply(Traversal.Admin<?,?> traversal)
void
TranslationStrategy. apply(Traversal.Admin<?,?> traversal)
-
Uses of Traversal.Admin in org.apache.tinkerpop.gremlin.process.traversal.strategy.finalization
Methods in org.apache.tinkerpop.gremlin.process.traversal.strategy.finalization with parameters of type Traversal.Admin Modifier and Type Method Description void
MatchAlgorithmStrategy. apply(Traversal.Admin<?,?> traversal)
void
ProfileStrategy. apply(Traversal.Admin<?,?> traversal)
void
ReferenceElementStrategy. apply(Traversal.Admin<?,?> traversal)
Constructors in org.apache.tinkerpop.gremlin.process.traversal.strategy.finalization with parameters of type Traversal.Admin Constructor Description ReferenceElementStep(Traversal.Admin traversal)
-
Uses of Traversal.Admin in org.apache.tinkerpop.gremlin.process.traversal.strategy.optimization
Methods in org.apache.tinkerpop.gremlin.process.traversal.strategy.optimization with parameters of type Traversal.Admin Modifier and Type Method Description void
AdjacentToIncidentStrategy. apply(Traversal.Admin<?,?> traversal)
void
ByModulatorOptimizationStrategy. apply(Traversal.Admin<?,?> traversal)
void
CountStrategy. apply(Traversal.Admin<?,?> traversal)
void
EarlyLimitStrategy. apply(Traversal.Admin<?,?> traversal)
void
FilterRankingStrategy. apply(Traversal.Admin<?,?> traversal)
void
IdentityRemovalStrategy. apply(Traversal.Admin<?,?> traversal)
void
IncidentToAdjacentStrategy. apply(Traversal.Admin<?,?> traversal)
void
InlineFilterStrategy. apply(Traversal.Admin<?,?> traversal)
void
LazyBarrierStrategy. apply(Traversal.Admin<?,?> traversal)
void
MatchPredicateStrategy. apply(Traversal.Admin<?,?> traversal)
void
OrderLimitStrategy. apply(Traversal.Admin<?,?> traversal)
void
PathProcessorStrategy. apply(Traversal.Admin<?,?> traversal)
void
PathRetractionStrategy. apply(Traversal.Admin<?,?> traversal)
void
ProductiveByStrategy. apply(Traversal.Admin<?,?> traversal)
void
RepeatUnrollStrategy. apply(Traversal.Admin<?,?> traversal)
-
Uses of Traversal.Admin in org.apache.tinkerpop.gremlin.process.traversal.strategy.verification
Methods in org.apache.tinkerpop.gremlin.process.traversal.strategy.verification with parameters of type Traversal.Admin Modifier and Type Method Description void
AbstractWarningVerificationStrategy. apply(Traversal.Admin<?,?> traversal)
void
ComputerVerificationStrategy. apply(Traversal.Admin<?,?> traversal)
void
LambdaRestrictionStrategy. apply(Traversal.Admin<?,?> traversal)
void
ReadOnlyStrategy. apply(Traversal.Admin<?,?> traversal)
void
StandardVerificationStrategy. apply(Traversal.Admin<?,?> traversal)
-
Uses of Traversal.Admin in org.apache.tinkerpop.gremlin.process.traversal.util
Classes in org.apache.tinkerpop.gremlin.process.traversal.util that implement Traversal.Admin Modifier and Type Class Description class
DefaultTraversal<S,E>
class
EmptyTraversal<S,E>
class
ScriptTraversal<S,E>
ScriptTraversal encapsulates aScriptEngine
and a script which is compiled into aTraversal
atapplyStrategies()
.Fields in org.apache.tinkerpop.gremlin.process.traversal.util declared as Traversal.Admin Modifier and Type Field Description protected Traversal.Admin<?,?>
TraversalExplanation. traversal
Fields in org.apache.tinkerpop.gremlin.process.traversal.util with type parameters of type Traversal.Admin Modifier and Type Field Description protected List<org.javatuples.Pair<TraversalStrategy,Traversal.Admin<?,?>>>
TraversalExplanation. strategyTraversals
Methods in org.apache.tinkerpop.gremlin.process.traversal.util with type parameters of type Traversal.Admin Modifier and Type Method Description static <T extends Traversal.Admin<?,?>>
TTraversalHelper. addHasContainer(T traversal, HasContainer hasContainer)
Used to left-fold aHasContainer
to aHasContainerHolder
if it exists.Methods in org.apache.tinkerpop.gremlin.process.traversal.util that return Traversal.Admin Modifier and Type Method Description <S2,E2>
Traversal.Admin<S2,E2>DefaultTraversal. addStep(int index, Step<?,?> step)
<S2,E2>
Traversal.Admin<S2,E2>EmptyTraversal. addStep(int index, Step<?,?> step)
<E2> Traversal.Admin<S,E2>
EmptyTraversal. addStep(Step<?,E2> step)
Traversal.Admin<S,E>
TraversalClassFunction. apply(Graph graph)
Traversal.Admin<S,E>
TraversalObjectFunction. apply(Graph graph)
Traversal.Admin<S,E>
DefaultTraversal. asAdmin()
Traversal.Admin<S,E>
EmptyTraversal. asAdmin()
Traversal.Admin<S,E>
PureTraversal. get()
Traversal.Admin<?,?>
ImmutableExplanation. getOriginalTraversal()
Traversal.Admin<?,?>
TraversalExplanation. getOriginalTraversal()
Get the originalTraversal
used to create this explanation.Traversal.Admin<S,E>
PureTraversal. getPure()
static Traversal.Admin<?,?>
TraversalHelper. getRootTraversal(Traversal.Admin<?,?> traversal)
Traversal.Admin<S,E>
TraversalMatrix. getTraversal()
Traversal.Admin<A,B>
TraversalRing. next()
<S2,E2>
Traversal.Admin<S2,E2>DefaultTraversal. removeStep(int index)
<S2,E2>
Traversal.Admin<S2,E2>EmptyTraversal. removeStep(int index)
Methods in org.apache.tinkerpop.gremlin.process.traversal.util that return types with arguments of type Traversal.Admin Modifier and Type Method Description List<org.javatuples.Pair<TraversalStrategy,Traversal.Admin<?,?>>>
ImmutableExplanation. getStrategyTraversals()
List<org.javatuples.Pair<TraversalStrategy,Traversal.Admin<?,?>>>
TraversalExplanation. getStrategyTraversals()
Get the list ofTraversalStrategy
applications.List<Traversal.Admin<A,B>>
TraversalRing. getTraversals()
Methods in org.apache.tinkerpop.gremlin.process.traversal.util with parameters of type Traversal.Admin Modifier and Type Method Description void
TraversalRing. addTraversal(Traversal.Admin<A,B> traversal)
static boolean
TraversalHelper. anyStepRecursively(Predicate<Step> predicate, Traversal.Admin<?,?> traversal)
static <S,E>
ETraversalUtil. apply(Traverser.Admin<S> traverser, Traversal.Admin<S,E> traversal)
static <S,E>
ETraversalUtil. apply(S start, Traversal.Admin<S,E> traversal)
static <S,E>
Iterator<E>TraversalUtil. applyAll(Traverser.Admin<S> traverser, Traversal.Admin<S,E> traversal)
static <S,E>
Iterator<E>TraversalUtil. applyAll(S start, Traversal.Admin<S,E> traversal)
static <S,E>
ETraversalUtil. applyNullable(Traverser.Admin<S> traverser, Traversal.Admin<S,E> traversal)
static <S,E>
ETraversalUtil. applyNullable(S start, Traversal.Admin<S,E> traversal)
static void
TraversalHelper. applySingleLevelStrategies(Traversal.Admin<?,?> parentTraversal, Traversal.Admin<?,?> childTraversal, Class<? extends TraversalStrategy> stopAfterStrategy)
Deprecated.As of release 3.5.2, not replaced as strategies are not applied in this fashion after 3.5.0static void
TraversalHelper. applyTraversalRecursively(Consumer<Traversal.Admin<?,?>> consumer, Traversal.Admin<?,?> traversal)
static void
TraversalHelper. applyTraversalRecursively(Consumer<Traversal.Admin<?,?>> consumer, Traversal.Admin<?,?> traversal, boolean applyToChildrenOnly)
static <S> Optional<S>
TraversalHelper. getFirstStepOfAssignableClass(Class<S> stepClass, Traversal.Admin<?,?> traversal)
static Set<String>
TraversalHelper. getLabels(Traversal.Admin<?,?> traversal)
static <S> Optional<S>
TraversalHelper. getLastStepOfAssignableClass(Class<S> stepClass, Traversal.Admin<?,?> traversal)
static Traversal.Admin<?,?>
TraversalHelper. getRootTraversal(Traversal.Admin<?,?> traversal)
static <S> List<S>
TraversalHelper. getStepsOfAssignableClass(Class<S> stepClass, Traversal.Admin<?,?> traversal)
static <S> List<S>
TraversalHelper. getStepsOfAssignableClassRecursively(Class<S> stepClass, Traversal.Admin<?,?> traversal)
static <S> List<S>
TraversalHelper. getStepsOfAssignableClassRecursively(Scope scope, Class<S> stepClass, Traversal.Admin<?,?> traversal)
static List<Step<?,?>>
TraversalHelper. getStepsOfAssignableClassRecursively(Traversal.Admin<?,?> traversal, Class<?>... stepClasses)
Get steps of the specified classes throughout the traversal.static List<Step<?,?>>
TraversalHelper. getStepsOfAssignableClassRecursivelyFromDepth(Traversal.Admin<?,?> traversal, Class<?>... stepClasses)
Get steps of the specified classes throughout the traversal, collecting them in a fashion that orders them from the deepest steps first.static <S> List<S>
TraversalHelper. getStepsOfClass(Class<S> stepClass, Traversal.Admin<?,?> traversal)
static Set<Scoping.Variable>
TraversalHelper. getVariableLocations(Traversal.Admin<?,?> traversal)
static boolean
TraversalHelper. hasAllStepsOfClass(Traversal.Admin<?,?> traversal, Class<?>... classesToCheck)
static boolean
TraversalHelper. hasLabels(Traversal.Admin<?,?> traversal)
static boolean
TraversalHelper. hasStepOfAssignableClass(Class superClass, Traversal.Admin<?,?> traversal)
Determine if the traversal has a step of an assignable class.static boolean
TraversalHelper. hasStepOfAssignableClassRecursively(Class stepClass, Traversal.Admin<?,?> traversal)
Determine if the traversal has a step of an assignable class in the currentTraversal
and its local and global child traversals.static boolean
TraversalHelper. hasStepOfAssignableClassRecursively(Collection<Class> stepClasses, Traversal.Admin<?,?> traversal)
Determine if the traversal has any of the supplied steps of an assignable class in the currentTraversal
and its global or local child traversals.static boolean
TraversalHelper. hasStepOfAssignableClassRecursively(Scope scope, Class stepClass, Traversal.Admin<?,?> traversal)
static boolean
TraversalHelper. hasStepOfAssignableClassRecursively(Scope scope, Collection<Class> stepClasses, Traversal.Admin<?,?> traversal)
static boolean
TraversalHelper. hasStepOfClass(Class stepClass, Traversal.Admin<?,?> traversal)
Determine if the traversal has a step of a particular class.static boolean
TraversalHelper. hasStepOfClass(Traversal.Admin<?,?> traversal, Class<?>... classesToCheck)
static <S,E>
voidTraversalHelper. insertAfterStep(Step<S,E> insertStep, Step<?,S> beforeStep, Traversal.Admin<?,?> traversal)
Insert a step after a specified step instance.static <S,E>
voidTraversalHelper. insertBeforeStep(Step<S,E> insertStep, Step<E,?> afterStep, Traversal.Admin<?,?> traversal)
Insert a step before a specified step instance.static <S,E>
Step<?,E>TraversalHelper. insertTraversal(int insertIndex, Traversal.Admin<S,E> insertTraversal, Traversal.Admin<?,?> traversal)
static <S,E>
Step<?,E>TraversalHelper. insertTraversal(Step<?,S> previousStep, Traversal.Admin<S,E> insertTraversal, Traversal.Admin<?,?> traversal)
static boolean
TraversalHelper. isGlobalChild(Traversal.Admin<?,?> traversal)
static boolean
TraversalHelper. isLocalProperties(Traversal.Admin<?,?> traversal)
static boolean
TraversalHelper. isLocalStarGraph(Traversal.Admin<?,?> traversal)
static boolean
TraversalHelper. onGraphComputer(Traversal.Admin<?,?> traversal)
static void
TraversalHelper. reIdSteps(StepPosition stepPosition, Traversal.Admin<?,?> traversal)
static void
TraversalHelper. removeAllSteps(Traversal.Admin<?,?> traversal)
static <S,E>
voidTraversalHelper. removeToTraversal(Step<S,?> startStep, Step<?,E> endStep, Traversal.Admin<S,E> newTraversal)
static <S,E>
voidTraversalHelper. replaceStep(Step<S,E> removeStep, Step<S,E> insertStep, Traversal.Admin<?,?> traversal)
Replace a step with a new step.void
TraversalRing. replaceTraversal(Traversal.Admin<A,B> oldTraversal, Traversal.Admin<A,B> newTraversal)
void
DefaultTraversalMetrics. setMetrics(Traversal.Admin traversal, boolean onGraphComputer)
Extracts metrics from the providedtraversal
and computes metrics.static <S,E>
intTraversalHelper. stepIndex(Step<S,E> step, Traversal.Admin<?,?> traversal)
Gets the index of a particular step in theTraversal
.static <S,E>
voidPureTraversal. storeState(org.apache.commons.configuration2.Configuration configuration, String configurationKey, Traversal.Admin<S,E> traversal)
static <S,E>
booleanTraversalUtil. test(Traverser.Admin<S> traverser, Traversal.Admin<S,E> traversal)
static <S,E>
booleanTraversalUtil. test(Traverser.Admin<S> traverser, Traversal.Admin<S,E> traversal, E end)
static <S,E>
booleanTraversalUtil. test(S start, Traversal.Admin<S,E> traversal)
static <S,E>
booleanTraversalUtil. test(S start, Traversal.Admin<S,E> traversal, E end)
Method parameters in org.apache.tinkerpop.gremlin.process.traversal.util with type arguments of type Traversal.Admin Modifier and Type Method Description static void
TraversalHelper. applyTraversalRecursively(Consumer<Traversal.Admin<?,?>> consumer, Traversal.Admin<?,?> traversal)
static void
TraversalHelper. applyTraversalRecursively(Consumer<Traversal.Admin<?,?>> consumer, Traversal.Admin<?,?> traversal, boolean applyToChildrenOnly)
Constructors in org.apache.tinkerpop.gremlin.process.traversal.util with parameters of type Traversal.Admin Constructor Description DefaultTraversal(TraversalSource traversalSource, Traversal.Admin<S,E> traversal)
PureTraversal(Traversal.Admin<S,E> pureTraversal)
TraversalExplanation(Traversal.Admin<?,?> traversal)
TraversalMatrix(Traversal.Admin<S,E> traversal)
TraversalObjectFunction(Traversal.Admin<S,E> traversal)
TraversalRing(Traversal.Admin<A,B>... traversals)
Constructor parameters in org.apache.tinkerpop.gremlin.process.traversal.util with type arguments of type Traversal.Admin Constructor Description TraversalClassFunction(Class<? extends Supplier<Traversal.Admin<S,E>>> traversalSupplierClass)
-
Uses of Traversal.Admin in org.apache.tinkerpop.gremlin.server.util
Methods in org.apache.tinkerpop.gremlin.server.util that return Traversal.Admin Modifier and Type Method Description Traversal.Admin
TraverserIterator. getTraversal()
Constructors in org.apache.tinkerpop.gremlin.server.util with parameters of type Traversal.Admin Constructor Description TraverserIterator(Traversal.Admin traversal)
-
Uses of Traversal.Admin in org.apache.tinkerpop.gremlin.structure.util
Methods in org.apache.tinkerpop.gremlin.structure.util with parameters of type Traversal.Admin Modifier and Type Method Description static String
StringFactory. traversalString(Traversal.Admin<?,?> traversal)
-
Uses of Traversal.Admin in org.apache.tinkerpop.gremlin.tinkergraph.process.traversal.step.map
Constructors in org.apache.tinkerpop.gremlin.tinkergraph.process.traversal.step.map with parameters of type Traversal.Admin Constructor Description TinkerCountGlobalStep(Traversal.Admin traversal, Class<S> elementClass)
-
Uses of Traversal.Admin in org.apache.tinkerpop.gremlin.tinkergraph.process.traversal.strategy.optimization
Methods in org.apache.tinkerpop.gremlin.tinkergraph.process.traversal.strategy.optimization with parameters of type Traversal.Admin Modifier and Type Method Description void
TinkerGraphCountStrategy. apply(Traversal.Admin<?,?> traversal)
void
TinkerGraphStepStrategy. apply(Traversal.Admin<?,?> traversal)
-
Uses of Traversal.Admin in org.apache.tinkerpop.gremlin.util.function
Constructor parameters in org.apache.tinkerpop.gremlin.util.function with type arguments of type Traversal.Admin Constructor Description ChainedComparator(boolean traversers, List<org.javatuples.Pair<Traversal.Admin<S,C>,Comparator<C>>> comparators)
-