| Modifier and Type | Method and Description | 
|---|---|
| static void | AbstractGremlinTest. verifyUniqueStepIds(Traversal.Admin<?,?> traversal) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DriverRemoteTraversal<S,E>A  AbstractRemoteTraversalimplementation for the Gremlin Driver. | 
| Modifier and Type | Method and Description | 
|---|---|
| Traversal.Admin | GremlinExecutor. eval(Bytecode bytecode,
    Bindings boundVars,
    String language,
    String traversalSource)Evaluates bytecode with bindings for a specific language into a  Traversal. | 
| Modifier and Type | Method and Description | 
|---|---|
| Traversal.Admin | GremlinGroovyScriptEngine. eval(Bytecode bytecode,
    Bindings bindings,
    String traversalSource) | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | CredentialTraversal<S,E> | 
| interface  | CredentialTraversalDsl<S,E>A DSL for managing a "credentials graph" used by Gremlin Server for simple authentication functions. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DefaultCredentialTraversal<S,E> | 
| Modifier and Type | Method and Description | 
|---|---|
| static Object | SugarLoader.GraphTraversalCategory. and(GraphTraversal.Admin leftTraversal,
   Traversal.Admin rightTraversal) | 
| static Object | SugarLoader.GraphTraversalCategory. or(GraphTraversal.Admin leftTraversal,
  Traversal.Admin rightTraversal) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | JavaTranslator<S extends TraversalSource,T extends Traversal.Admin<?,?>> | 
| Modifier and Type | Method and Description | 
|---|---|
| static <S extends TraversalSource,T extends Traversal.Admin<?,?>> | JavaTranslator. of(S traversalSource) | 
| Modifier and Type | Method and Description | 
|---|---|
| Traversal.Admin | GremlinLangScriptEngine. eval(Bytecode bytecode,
    Bindings bindings,
    String traversalSource)Bytecode is evaluated by the  JavaTranslator. | 
| Traversal.Admin | GremlinScriptEngine. eval(Bytecode bytecode,
    Bindings bindings,
    String traversalSource) | 
| Traversal.Admin | MockGremlinScriptEngine. eval(Bytecode bytecode,
    Bindings bindings,
    String traversalSource) | 
| default Traversal.Admin | GremlinScriptEngine. eval(Bytecode bytecode,
    String traversalSource) | 
| Modifier and Type | Method and 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. | 
| Modifier and Type | Method and Description | 
|---|---|
| ConnectedComponentVertexProgram.Builder | ConnectedComponentVertexProgram.Builder. edges(Traversal.Admin<Vertex,Edge> edgeTraversal) | 
| Modifier and Type | Method and Description | 
|---|---|
| PeerPressureVertexProgram.Builder | PeerPressureVertexProgram.Builder. edges(Traversal.Admin<Vertex,Edge> edgeTraversal) | 
| PeerPressureVertexProgram.Builder | PeerPressureVertexProgram.Builder. initialVoteStrength(Traversal.Admin<Vertex,? extends Number> initialVoteStrengthTraversal) | 
| Modifier and Type | Method and Description | 
|---|---|
| PageRankVertexProgram.Builder | PageRankVertexProgram.Builder. edges(Traversal.Admin<Vertex,Edge> edgeTraversal) | 
| PageRankVertexProgram.Builder | PageRankVertexProgram.Builder. initialRank(Traversal.Admin<Vertex,? extends Number> initialRankTraversal) | 
| Modifier and Type | Method and 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) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | HaltedTraversersCountTraversal | 
| Modifier and Type | Method and Description | 
|---|---|
| List<Traversal.Admin<?,?>> | TraversalVertexProgramStep. getGlobalChildren() | 
| List<Traversal.Admin<?,?>> | ShortestPathVertexProgramStep. getLocalChildren() | 
| List<Traversal.Admin<Vertex,Edge>> | PageRankVertexProgramStep. getLocalChildren() | 
| List<Traversal.Admin<Vertex,Edge>> | PeerPressureVertexProgramStep. getLocalChildren() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | TraversalVertexProgramStep. setComputerTraversal(Traversal.Admin<?,?> computerTraversal) | 
| void | ShortestPathVertexProgramStep. setTraversal(Traversal.Admin<?,?> parentTraversal) | 
| void | PageRankVertexProgramStep. setTraversal(Traversal.Admin<?,?> parentTraversal) | 
| void | PeerPressureVertexProgramStep. setTraversal(Traversal.Admin<?,?> parentTraversal) | 
| void | TraversalVertexProgramStep. setTraversal(Traversal.Admin<?,?> parentTraversal) | 
| Constructor and 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) | 
| TraversalVertexProgramStep(Traversal.Admin traversal,
                          Traversal.Admin<?,?> computerTraversal) | 
| VertexProgramStep(Traversal.Admin traversal) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | VertexProgramStrategy. apply(Traversal.Admin<?,?> traversal) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ComputerFinalizationStrategy. apply(Traversal.Admin<?,?> traversal) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected static Traversal.Admin<Vertex,Edge> | GraphFilterStrategy. getEdgeFilter(Traversal.Admin<?,?> traversal) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | GraphFilterStrategy. apply(Traversal.Admin<?,?> traversal) | 
| void | MessagePassingReductionStrategy. apply(Traversal.Admin<?,?> traversal) | 
| protected static Traversal.Admin<Vertex,Edge> | GraphFilterStrategy. getEdgeFilter(Traversal.Admin<?,?> traversal) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | VertexProgramRestrictionStrategy. apply(Traversal.Admin<?,?> traversal) | 
| Modifier and Type | Method and Description | 
|---|---|
| static <S,E> Traversal.Admin<S,E> | VertexProgramHelper. reverse(Traversal.Admin<S,E> traversal) | 
| Modifier and Type | Method and Description | 
|---|---|
| static <S,E> Traversal.Admin<S,E> | VertexProgramHelper. reverse(Traversal.Admin<S,E> traversal) | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | RemoteTraversal<S,E>A  RemoteTraversalis returned fromRemoteConnection.submitAsync(Bytecode). | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractRemoteTraversal<S,E>This is a stub implementation for  RemoteTraversaland requires that theAbstractRemoteTraversal.nextTraverser()method
 is implemented fromTraversal.Admin. | 
| class  | EmbeddedRemoteTraversal<S,E>Generated by the  EmbeddedRemoteConnectionto help simulate a remote traversal execution within the same JVM. | 
| Modifier and Type | Method and 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) | 
| Constructor and Description | 
|---|
| RemoteStep(Traversal.Admin traversal,
          RemoteConnection remoteConnection) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | RemoteStrategy. apply(Traversal.Admin<?,?> traversal) | 
| Modifier and Type | Interface and Description | 
|---|---|
| static interface  | Translator.StepTranslator<S extends TraversalSource,T extends Traversal.Admin<?,?>>Translates bytecode to actual steps. | 
| Modifier and Type | Method and Description | 
|---|---|
| <S2,E2> Traversal.Admin<S2,E2> | Traversal.Admin. addStep(int index,
       Step<?,?> step)Add a  Stepto an arbitrary point in the traversal. | 
| default <E2> Traversal.Admin<S,E2> | Traversal.Admin. addStep(Step<?,E2> step)Add a  Stepto the end of the traversal. | 
| default Traversal.Admin<S,E> | Traversal. asAdmin()Get access to administrative methods of the traversal via its accompanying  Traversal.Admin. | 
| Traversal.Admin<S,E> | Traversal.Admin. clone()Cloning is used to duplicate the traversal typically in OLAP environments. | 
| Traversal.Admin | Failure. getTraversal() | 
| <A,B> Traversal.Admin<A,B> | Step. getTraversal()Get the  Traversal.Adminthat this step is contained within. | 
| <S2,E2> Traversal.Admin<S2,E2> | Traversal.Admin. removeStep(int index)Remove a  Stepfrom the traversal. | 
| default <S2,E2> Traversal.Admin<S2,E2> | Traversal.Admin. removeStep(Step<?,?> step)Remove a  Stepfrom the traversal. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | TraversalStrategy. apply(Traversal.Admin<?,?> traversal) | 
| default boolean | Traversal.Admin. equals(Traversal.Admin<S,E> other) | 
| void | Step. setTraversal(Traversal.Admin<?,?> traversal)Set the  Traversalthat this step is contained within. | 
| Modifier and Type | Interface and Description | 
|---|---|
| static interface  | GraphTraversal.Admin<S,E> | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DefaultGraphTraversal<S,E> | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractLambdaTraversal<S,E> | 
| class  | ColumnTraversal | 
| class  | ConstantTraversal<S,E>A  Traversalthat 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 an  ElementorMapto avoid strategy application costs. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Traversal.Admin<S,E> | AbstractLambdaTraversal. bypassTraversal | 
| Modifier and Type | Method and 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) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | AbstractLambdaTraversal. setBypassTraversal(Traversal.Admin<S,E> bypassTraversal) | 
| Constructor and Description | 
|---|
| ValueTraversal(String propertyKey,
              Traversal.Admin<T,V> bypassTraversal)Creates an instance with the  bypassTraversalset on construction. | 
| Modifier and Type | Method and 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 the  Groupinghas. | 
| Traversal.Admin<S,V> | Grouping. getValueTraversal()Determines if the provided traversal is equal to the value traversal that the  Groupinghas. | 
| default <S,E> Traversal.Admin<S,E> | TraversalParent. integrateChild(Traversal.Admin<?,?> childTraversal) | 
| Modifier and Type | Method and 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() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | TraversalOptionParent. addChildOption(M token,
              Traversal.Admin<S,E> traversalOption) | 
| void | ComparatorHolder. addComparator(Traversal.Admin<S,C> traversal,
             Comparator<C> comparator)Add a  Traversal-basedComparatorto the holder. | 
| default void | FromToModulating. addFrom(Traversal.Admin<?,?> fromTraversal) | 
| default void | TraversalParent. addGlobalChild(Traversal.Admin<?,?> globalChildTraversal) | 
| 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-local  Barrierstep in the provided traversal. | 
| default Map<K,V> | Grouping. doFinalReduction(Map<K,Object> map,
                Traversal.Admin<S,V> valueTraversal)When there is a  Barrierdetected 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) | 
| default void | TraversalParent. replaceLocalChild(Traversal.Admin<?,?> oldTraversal,
                 Traversal.Admin<?,?> newTraversal) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Traversal.Admin<S,M> | BranchStep. branchTraversal | 
| Modifier and Type | Field and Description | 
|---|---|
| protected List<org.javatuples.Pair<Traversal.Admin,Traversal.Admin<S,E>>> | BranchStep. traversalOptions | 
| protected List<org.javatuples.Pair<Traversal.Admin,Traversal.Admin<S,E>>> | BranchStep. traversalOptions | 
| protected Map<Pick,List<Traversal.Admin<S,E>>> | BranchStep. traversalPickOptions | 
| Modifier and Type | Method and Description | 
|---|---|
| Traversal.Admin<S,?> | RepeatStep. getEmitTraversal() | 
| Traversal.Admin<S,S> | RepeatStep. getRepeatTraversal() | 
| Traversal.Admin<S,?> | RepeatStep. getUntilTraversal() | 
| Modifier and Type | Method and Description | 
|---|---|
| List<Traversal.Admin<S,E>> | BranchStep. getGlobalChildren() | 
| List<Traversal.Admin<S,S>> | RepeatStep. getGlobalChildren() | 
| List<Traversal.Admin<S,S>> | OptionalStep. getLocalChildren() | 
| List<Traversal.Admin<S,M>> | BranchStep. getLocalChildren() | 
| List<Traversal.Admin<S,E>> | LocalStep. getLocalChildren() | 
| List<Traversal.Admin<S,?>> | RepeatStep. getLocalChildren() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | BranchStep. addChildOption(M pickToken,
              Traversal.Admin<S,E> traversalOption) | 
| void | ChooseStep. addChildOption(M pickToken,
              Traversal.Admin<S,E> traversalOption) | 
| void | UnionStep. addChildOption(Pick pickToken,
              Traversal.Admin<S,E> traversalOption) | 
| static <A,B,C extends Traversal<A,B>> | RepeatStep. addEmitToTraversal(C traversal,
                  Traversal.Admin<B,?> emitPredicate) | 
| static <A,B,C extends Traversal<A,B>> | RepeatStep. addRepeatToTraversal(C traversal,
                    String loopName,
                    Traversal.Admin<B,B> repeatTraversal) | 
| static <A,B,C extends Traversal<A,B>> | RepeatStep. addRepeatToTraversal(C traversal,
                    Traversal.Admin<B,B> repeatTraversal) | 
| static <A,B,C extends Traversal<A,B>> | RepeatStep. 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 | OptionalStep. setTraversal(Traversal.Admin<?,?> parentTraversal) | 
| void | BranchStep. setTraversal(Traversal.Admin<?,?> parentTraversal) | 
| void | LocalStep. setTraversal(Traversal.Admin<?,?> parentTraversal) | 
| void | RepeatStep. setTraversal(Traversal.Admin<?,?> parentTraversal) | 
| void | RepeatStep. setUntilTraversal(Traversal.Admin<S,?> untilTraversal) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Traversal.Admin<?,?> | WhereTraversalStep. whereTraversal | 
| Modifier and Type | Field and Description | 
|---|---|
| protected List<Traversal.Admin<S,?>> | ConnectiveStep. traversals | 
| Modifier and Type | Method and Description | 
|---|---|
| Traversal.Admin<S,?> | TraversalFilterStep. getFilterTraversal() | 
| Modifier and Type | Method and Description | 
|---|---|
| List<Traversal.Admin<S,?>> | NotStep. getLocalChildren() | 
| List<Traversal.Admin<Object,Object>> | PathFilterStep. getLocalChildren() | 
| List<Traversal.Admin<S,?>> | ConnectiveStep. getLocalChildren() | 
| List<Traversal.Admin<S,?>> | WherePredicateStep. getLocalChildren() | 
| List<Traversal.Admin<S,?>> | TraversalFilterStep. getLocalChildren() | 
| List<Traversal.Admin<S,Number>> | SampleGlobalStep. getLocalChildren() | 
| List<Traversal.Admin<?,?>> | WhereTraversalStep. getLocalChildren() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ConnectiveStep. addLocalChild(Traversal.Admin<?,?> localChildTraversal) | 
| void | PathFilterStep. modulateBy(Traversal.Admin<?,?> pathTraversal) | 
| void | WherePredicateStep. modulateBy(Traversal.Admin<?,?> traversal) | 
| void | SampleGlobalStep. modulateBy(Traversal.Admin<?,?> probabilityTraversal) | 
| void | DedupGlobalStep. modulateBy(Traversal.Admin<?,?> dedupTraversal) | 
| void | PathFilterStep. replaceLocalChild(Traversal.Admin<?,?> oldTraversal,
                 Traversal.Admin<?,?> newTraversal) | 
| void | PathFilterStep. replaceLocalChild(Traversal.Admin<?,?> oldTraversal,
                 Traversal.Admin<?,?> newTraversal) | 
| void | WherePredicateStep. replaceLocalChild(Traversal.Admin<?,?> oldTraversal,
                 Traversal.Admin<?,?> newTraversal) | 
| void | WherePredicateStep. replaceLocalChild(Traversal.Admin<?,?> oldTraversal,
                 Traversal.Admin<?,?> newTraversal) | 
| void | SampleGlobalStep. replaceLocalChild(Traversal.Admin<?,?> oldTraversal,
                 Traversal.Admin<?,?> newTraversal) | 
| void | SampleGlobalStep. replaceLocalChild(Traversal.Admin<?,?> oldTraversal,
                 Traversal.Admin<?,?> newTraversal) | 
| void | DedupGlobalStep. replaceLocalChild(Traversal.Admin<?,?> oldTraversal,
                 Traversal.Admin<?,?> newTraversal) | 
| void | DedupGlobalStep. replaceLocalChild(Traversal.Admin<?,?> oldTraversal,
                 Traversal.Admin<?,?> newTraversal) | 
| void | NotStep. setTraversal(Traversal.Admin<?,?> parentTraversal) | 
| void | PathFilterStep. setTraversal(Traversal.Admin<?,?> parentTraversal) | 
| void | ConnectiveStep. setTraversal(Traversal.Admin<?,?> parentTraversal) | 
| void | WherePredicateStep. setTraversal(Traversal.Admin<?,?> parentTraversal) | 
| void | TraversalFilterStep. setTraversal(Traversal.Admin<?,?> parentTraversal) | 
| void | SampleGlobalStep. setTraversal(Traversal.Admin<?,?> parentTraversal) | 
| void | DedupGlobalStep. setTraversal(Traversal.Admin<?,?> parentTraversal) | 
| void | WhereTraversalStep. setTraversal(Traversal.Admin<?,?> parentTraversal) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Traversal.Admin<Element,? extends Property> | PropertyMapStep. propertyTraversal | 
| Traversal.Admin<Object,Object> | MatchStep.CountMatchAlgorithm.Bundle. traversal | 
| Modifier and Type | Field and Description | 
|---|---|
| static Function<List<Traversal.Admin<Object,Object>>,IllegalStateException> | MatchStep.MatchAlgorithm. UNMATCHABLE_PATTERN | 
| Modifier and Type | Method and Description | 
|---|---|
| Traversal.Admin<Object,Object> | MatchStep.GreedyMatchAlgorithm. apply(Traverser.Admin<Object> traverser) | 
| Traversal.Admin<Object,Object> | MatchStep.CountMatchAlgorithm. apply(Traverser.Admin<Object> traverser) | 
| Traversal.Admin<S,K> | GroupStep. getKeyTraversal() | 
| Traversal.Admin<S,Map<Object,Object>> | MergeVertexStep. getOnCreateTraversal()Gets the traversal that will be used to provide the  Mapthat will be the override to the one provided
 by theMergeVertexStep.getSearchCreateTraversal()for vertex creation events. | 
| Traversal.Admin<S,Map<Object,Object>> | MergeEdgeStep. getOnCreateTraversal()Gets the traversal that will be used to provide the  Mapthat will be the override to the one provided
 by theMergeEdgeStep.getSearchCreateTraversal()for edge creation events. | 
| Traversal.Admin<S,Map<String,Object>> | MergeVertexStep. getOnMatchTraversal()Gets the traversal that will be used to provide the  Mapthat will be used to modify vertices that
 match the search criteria ofMergeVertexStep.getSearchCreateTraversal(). | 
| Traversal.Admin<S,Map<String,Object>> | MergeEdgeStep. getOnMatchTraversal()Gets the traversal that will be used to provide the  Mapthat will be used to modify edges that
 match the search criteria ofMergeEdgeStep.getSearchCreateTraversal(). | 
| Traversal.Admin<S,Map<Object,Object>> | MergeVertexStep. getSearchCreateTraversal()Gets the traversal that will be used to provide the  Mapthat will be used to search for vertices. | 
| Traversal.Admin<S,Map<Object,Object>> | MergeEdgeStep. getSearchCreateTraversal()Gets the traversal that will be used to provide the  Mapthat will be used to search for edges. | 
| Traversal.Admin<S,V> | GroupStep. getValueTraversal() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | MergeEdgeStep. addChildOption(Merge token,
              Traversal.Admin<S,Edge> traversalOption) | 
| void | MergeVertexStep. addChildOption(Merge token,
              Traversal.Admin<S,Vertex> traversalOption) | 
| void | OrderLocalStep. addComparator(Traversal.Admin<S,C> traversal,
             Comparator<C> comparator) | 
| void | OrderGlobalStep. 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 | ProjectStep. modulateBy(Traversal.Admin<?,?> selectTraversal) | 
| void | TreeStep. modulateBy(Traversal.Admin<?,?> treeTraversal) | 
| void | GroupStep. modulateBy(Traversal.Admin<?,?> kvTraversal) | 
| void | SelectOneStep. modulateBy(Traversal.Admin<?,?> selectTraversal) | 
| void | GroupCountStep. modulateBy(Traversal.Admin<?,?> keyTraversal) | 
| void | OrderLocalStep. modulateBy(Traversal.Admin<?,?> traversal) | 
| void | MathStep. modulateBy(Traversal.Admin<?,?> selectTraversal) | 
| void | TraversalSelectStep. modulateBy(Traversal.Admin<?,?> selectTraversal) | 
| void | OrderGlobalStep. modulateBy(Traversal.Admin<?,?> traversal) | 
| void | PathStep. modulateBy(Traversal.Admin<?,?> pathTraversal) | 
| void | SelectStep. modulateBy(Traversal.Admin<?,?> selectTraversal) | 
| void | PropertyMapStep. modulateBy(Traversal.Admin<?,?> selectTraversal) | 
| void | OrderLocalStep. modulateBy(Traversal.Admin<?,?> traversal,
          Comparator comparator) | 
| void | OrderGlobalStep. modulateBy(Traversal.Admin<?,?> traversal,
          Comparator comparator) | 
| default void | MatchStep.MatchAlgorithm. recordEnd(Traverser.Admin<Object> traverser,
         Traversal.Admin<Object,Object> traversal) | 
| void | MatchStep.CountMatchAlgorithm. recordEnd(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.CountMatchAlgorithm. 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 | ProjectStep. replaceLocalChild(Traversal.Admin<?,?> oldTraversal,
                 Traversal.Admin<?,?> newTraversal) | 
| void | ProjectStep. replaceLocalChild(Traversal.Admin<?,?> oldTraversal,
                 Traversal.Admin<?,?> newTraversal) | 
| void | TreeStep. replaceLocalChild(Traversal.Admin<?,?> oldTraversal,
                 Traversal.Admin<?,?> newTraversal) | 
| void | TreeStep. replaceLocalChild(Traversal.Admin<?,?> oldTraversal,
                 Traversal.Admin<?,?> newTraversal) | 
| void | GroupStep. replaceLocalChild(Traversal.Admin<?,?> oldTraversal,
                 Traversal.Admin<?,?> newTraversal) | 
| void | GroupStep. replaceLocalChild(Traversal.Admin<?,?> oldTraversal,
                 Traversal.Admin<?,?> newTraversal) | 
| void | SelectOneStep. replaceLocalChild(Traversal.Admin<?,?> oldTraversal,
                 Traversal.Admin<?,?> newTraversal) | 
| void | SelectOneStep. replaceLocalChild(Traversal.Admin<?,?> oldTraversal,
                 Traversal.Admin<?,?> newTraversal) | 
| void | GroupCountStep. replaceLocalChild(Traversal.Admin<?,?> oldTraversal,
                 Traversal.Admin<?,?> newTraversal) | 
| void | GroupCountStep. replaceLocalChild(Traversal.Admin<?,?> oldTraversal,
                 Traversal.Admin<?,?> newTraversal) | 
| void | OrderLocalStep. replaceLocalChild(Traversal.Admin<?,?> oldTraversal,
                 Traversal.Admin<?,?> newTraversal) | 
| void | OrderLocalStep. replaceLocalChild(Traversal.Admin<?,?> oldTraversal,
                 Traversal.Admin<?,?> newTraversal) | 
| void | OrderGlobalStep. replaceLocalChild(Traversal.Admin<?,?> oldTraversal,
                 Traversal.Admin<?,?> newTraversal) | 
| void | OrderGlobalStep. replaceLocalChild(Traversal.Admin<?,?> oldTraversal,
                 Traversal.Admin<?,?> newTraversal) | 
| void | PathStep. replaceLocalChild(Traversal.Admin<?,?> oldTraversal,
                 Traversal.Admin<?,?> newTraversal) | 
| void | PathStep. replaceLocalChild(Traversal.Admin<?,?> oldTraversal,
                 Traversal.Admin<?,?> newTraversal) | 
| void | SelectStep. replaceLocalChild(Traversal.Admin<?,?> oldTraversal,
                 Traversal.Admin<?,?> newTraversal) | 
| void | SelectStep. replaceLocalChild(Traversal.Admin<?,?> oldTraversal,
                 Traversal.Admin<?,?> newTraversal) | 
| void | PropertyMapStep. setPropertyTraversal(Traversal.Admin<Element,? extends Property> propertyTraversal) | 
| void | MergeVertexStep. setTraversal(Traversal.Admin<?,?> parentTraversal) | 
| void | ProjectStep. setTraversal(Traversal.Admin<?,?> parentTraversal) | 
| void | TreeStep. setTraversal(Traversal.Admin<?,?> parentTraversal) | 
| void | GroupStep. setTraversal(Traversal.Admin<?,?> parentTraversal) | 
| void | SelectOneStep. setTraversal(Traversal.Admin<?,?> parentTraversal) | 
| void | GroupCountStep. setTraversal(Traversal.Admin<?,?> parentTraversal) | 
| void | OrderLocalStep. setTraversal(Traversal.Admin<?,?> parentTraversal) | 
| void | MathStep. setTraversal(Traversal.Admin<?,?> parentTraversal) | 
| void | TraversalMapStep. setTraversal(Traversal.Admin<?,?> parentTraversal) | 
| void | TraversalSelectStep. setTraversal(Traversal.Admin<?,?> parentTraversal) | 
| void | MatchStep. setTraversal(Traversal.Admin<?,?> parentTraversal) | 
| void | OrderGlobalStep. setTraversal(Traversal.Admin<?,?> parentTraversal) | 
| void | CoalesceStep. setTraversal(Traversal.Admin<?,?> parentTraversal) | 
| void | MergeEdgeStep. setTraversal(Traversal.Admin<?,?> parentTraversal) | 
| void | AddEdgeStartStep. setTraversal(Traversal.Admin<?,?> parentTraversal) | 
| void | TraversalFlatMapStep. setTraversal(Traversal.Admin<?,?> parentTraversal) | 
| void | AddVertexStartStep. setTraversal(Traversal.Admin<?,?> parentTraversal) | 
| void | CallStep. setTraversal(Traversal.Admin<?,?> parentTraversal) | 
| void | PathStep. setTraversal(Traversal.Admin<?,?> parentTraversal) | 
| void | SelectStep. setTraversal(Traversal.Admin<?,?> parentTraversal) | 
| void | AddEdgeStep. setTraversal(Traversal.Admin<?,?> parentTraversal) | 
| void | PropertyMapStep. setTraversal(Traversal.Admin<?,?> parentTraversal) | 
| void | AddVertexStep. setTraversal(Traversal.Admin<?,?> parentTraversal) | 
| Modifier and Type | Method and Description | 
|---|---|
| static String | MatchStep.Helper. computeStartLabel(List<Traversal.Admin<Object,Object>> traversals) | 
| void | MatchStep.MatchAlgorithm. initialize(boolean onComputer,
          List<Traversal.Admin<Object,Object>> traversals) | 
| void | MatchStep.GreedyMatchAlgorithm. initialize(boolean onComputer,
          List<Traversal.Admin<Object,Object>> traversals) | 
| void | MatchStep.CountMatchAlgorithm. initialize(boolean onComputer,
          List<Traversal.Admin<Object,Object>> traversals) | 
| Modifier and Type | Method and Description | 
|---|---|
| Traversal.Admin<S,K> | GroupSideEffectStep. getKeyTraversal() | 
| Traversal.Admin | FailStep.FailException. getTraversal() | 
| Traversal.Admin<S,V> | GroupSideEffectStep. getValueTraversal() | 
| Modifier and Type | Method and Description | 
|---|---|
| List<Traversal.Admin<S,E>> | GroupCountSideEffectStep. getLocalChildren() | 
| List<Traversal.Admin<?,?>> | GroupSideEffectStep. getLocalChildren() | 
| List<Traversal.Admin<Object,Object>> | TreeSideEffectStep. getLocalChildren() | 
| List<Traversal.Admin<S,B>> | SackValueStep. getLocalChildren() | 
| List<Traversal.Admin<S,Object>> | AggregateLocalStep. getLocalChildren() | 
| List<Traversal.Admin<S,?>> | TraversalSideEffectStep. getLocalChildren() | 
| List<Traversal.Admin<S,Object>> | AggregateGlobalStep. getLocalChildren() | 
| <S,E> List<Traversal.Admin<S,E>> | AddPropertyStep. getLocalChildren() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | GroupCountSideEffectStep. addLocalChild(Traversal.Admin<?,?> groupTraversal) | 
| void | GroupCountSideEffectStep. modulateBy(Traversal.Admin<?,?> keyTraversal) | 
| void | GroupSideEffectStep. modulateBy(Traversal.Admin<?,?> kvTraversal) | 
| void | TreeSideEffectStep. modulateBy(Traversal.Admin<?,?> treeTraversal) | 
| void | SackValueStep. modulateBy(Traversal.Admin<?,?> sackTraversal) | 
| void | AggregateLocalStep. modulateBy(Traversal.Admin<?,?> storeTraversal) | 
| void | AggregateGlobalStep. modulateBy(Traversal.Admin<?,?> aggregateTraversal) | 
| void | GroupCountSideEffectStep. 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 | GroupSideEffectStep. replaceLocalChild(Traversal.Admin<?,?> oldTraversal,
                 Traversal.Admin<?,?> newTraversal) | 
| void | TreeSideEffectStep. replaceLocalChild(Traversal.Admin<?,?> oldTraversal,
                 Traversal.Admin<?,?> newTraversal) | 
| void | TreeSideEffectStep. replaceLocalChild(Traversal.Admin<?,?> oldTraversal,
                 Traversal.Admin<?,?> newTraversal) | 
| void | SackValueStep. replaceLocalChild(Traversal.Admin<?,?> oldTraversal,
                 Traversal.Admin<?,?> newTraversal) | 
| void | SackValueStep. replaceLocalChild(Traversal.Admin<?,?> oldTraversal,
                 Traversal.Admin<?,?> newTraversal) | 
| void | AggregateLocalStep. replaceLocalChild(Traversal.Admin<?,?> oldTraversal,
                 Traversal.Admin<?,?> newTraversal) | 
| void | AggregateLocalStep. replaceLocalChild(Traversal.Admin<?,?> oldTraversal,
                 Traversal.Admin<?,?> newTraversal) | 
| void | AggregateGlobalStep. replaceLocalChild(Traversal.Admin<?,?> oldTraversal,
                 Traversal.Admin<?,?> newTraversal) | 
| void | AggregateGlobalStep. replaceLocalChild(Traversal.Admin<?,?> oldTraversal,
                 Traversal.Admin<?,?> newTraversal) | 
| void | AddPropertyStep. setTraversal(Traversal.Admin<?,?> parentTraversal) | 
| void | GroupCountSideEffectStep. setTraversal(Traversal.Admin<?,?> parentTraversal) | 
| void | GroupSideEffectStep. setTraversal(Traversal.Admin<?,?> parentTraversal) | 
| void | TreeSideEffectStep. setTraversal(Traversal.Admin<?,?> parentTraversal) | 
| void | SackValueStep. setTraversal(Traversal.Admin<?,?> parentTraversal) | 
| void | AggregateLocalStep. setTraversal(Traversal.Admin<?,?> parentTraversal) | 
| void | TraversalSideEffectStep. setTraversal(Traversal.Admin<?,?> parentTraversal) | 
| void | AggregateGlobalStep. setTraversal(Traversal.Admin<?,?> parentTraversal) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Traversal.Admin | AbstractStep. traversal | 
| Modifier and Type | Field and Description | 
|---|---|
| protected List<Traversal.Admin<?,?>> | Parameters. traversalsA cached list of traversals that serve as parameter values. | 
| Modifier and Type | Method and Description | 
|---|---|
| <A,B> Traversal.Admin<A,B> | AbstractStep. getTraversal() | 
| <A,B> Traversal.Admin<A,B> | EmptyStep. getTraversal() | 
| Modifier and Type | Method and Description | 
|---|---|
| <S,E> List<Traversal.Admin<S,E>> | Parameters. getTraversals()Gets all the  Traversal.Adminobjects in the map of parameters. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | AbstractStep. setTraversal(Traversal.Admin<?,?> traversal) | 
| void | EmptyStep. setTraversal(Traversal.Admin<?,?> traversal) | 
| Constructor and 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) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | TraversalStrategyProxy. apply(Traversal.Admin traversal) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | SideEffectStrategy. apply(Traversal.Admin<?,?> traversal) | 
| void | ConnectiveStrategy. apply(Traversal.Admin<?,?> traversal) | 
| void | RequirementsStrategy. apply(Traversal.Admin<?,?> traversal) | 
| void | SackStrategy. apply(Traversal.Admin<?,?> traversal) | 
| void | ElementIdStrategy. apply(Traversal.Admin<?,?> traversal) | 
| void | PartitionStrategy. apply(Traversal.Admin<?,?> traversal) | 
| void | SeedStrategy. apply(Traversal.Admin<?,?> traversal) | 
| void | OptionsStrategy. apply(Traversal.Admin<?,?> traversal) | 
| void | EventStrategy. apply(Traversal.Admin<?,?> traversal) | 
| void | HaltedTraverserStrategy. apply(Traversal.Admin<?,?> traversal) | 
| void | SubgraphStrategy. apply(Traversal.Admin<?,?> traversal) | 
| void | TranslationStrategy. apply(Traversal.Admin<?,?> traversal) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ProfileStrategy. apply(Traversal.Admin<?,?> traversal) | 
| void | ReferenceElementStrategy. apply(Traversal.Admin<?,?> traversal) | 
| void | MatchAlgorithmStrategy. apply(Traversal.Admin<?,?> traversal) | 
| Constructor and Description | 
|---|
| ReferenceElementStep(Traversal.Admin traversal) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | InlineFilterStrategy. apply(Traversal.Admin<?,?> traversal) | 
| void | PathProcessorStrategy. apply(Traversal.Admin<?,?> traversal) | 
| void | IncidentToAdjacentStrategy. apply(Traversal.Admin<?,?> traversal) | 
| void | LazyBarrierStrategy. apply(Traversal.Admin<?,?> traversal) | 
| void | ProductiveByStrategy. apply(Traversal.Admin<?,?> traversal) | 
| void | CountStrategy. apply(Traversal.Admin<?,?> traversal) | 
| void | AdjacentToIncidentStrategy. apply(Traversal.Admin<?,?> traversal) | 
| void | RepeatUnrollStrategy. apply(Traversal.Admin<?,?> traversal) | 
| void | PathRetractionStrategy. apply(Traversal.Admin<?,?> traversal) | 
| void | FilterRankingStrategy. apply(Traversal.Admin<?,?> traversal) | 
| void | EarlyLimitStrategy. apply(Traversal.Admin<?,?> traversal) | 
| void | IdentityRemovalStrategy. apply(Traversal.Admin<?,?> traversal) | 
| void | ByModulatorOptimizationStrategy. apply(Traversal.Admin<?,?> traversal) | 
| void | MatchPredicateStrategy. apply(Traversal.Admin<?,?> traversal) | 
| void | OrderLimitStrategy. apply(Traversal.Admin<?,?> traversal) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | StandardVerificationStrategy. apply(Traversal.Admin<?,?> traversal) | 
| void | ReadOnlyStrategy. apply(Traversal.Admin<?,?> traversal) | 
| void | AbstractWarningVerificationStrategy. apply(Traversal.Admin<?,?> traversal) | 
| void | ComputerVerificationStrategy. apply(Traversal.Admin<?,?> traversal) | 
| void | LambdaRestrictionStrategy. apply(Traversal.Admin<?,?> traversal) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DefaultTraversal<S,E> | 
| class  | EmptyTraversal<S,E> | 
| class  | ScriptTraversal<S,E>ScriptTraversal encapsulates a  ScriptEngineand a script which is compiled into aTraversalatAdmin#applyStrategies(). | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Traversal.Admin<?,?> | TraversalExplanation. traversal | 
| Modifier and Type | Field and Description | 
|---|---|
| protected List<org.javatuples.Pair<TraversalStrategy,Traversal.Admin<?,?>>> | TraversalExplanation. strategyTraversals | 
| Modifier and Type | Method and Description | 
|---|---|
| static <T extends Traversal.Admin<?,?>> | TraversalHelper. addHasContainer(T traversal,
               HasContainer hasContainer)Used to left-fold a  HasContainerto aHasContainerHolderif it exists. | 
| Modifier and Type | Method and 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> | TraversalObjectFunction. apply(Graph graph) | 
| Traversal.Admin<S,E> | TraversalClassFunction. apply(Graph graph) | 
| Traversal.Admin<S,E> | DefaultTraversal. asAdmin() | 
| Traversal.Admin<S,E> | EmptyTraversal. asAdmin() | 
| Traversal.Admin<S,E> | PureTraversal. get() | 
| Traversal.Admin<?,?> | TraversalExplanation. getOriginalTraversal()Get the original  Traversalused to create this explanation. | 
| Traversal.Admin<?,?> | ImmutableExplanation. getOriginalTraversal() | 
| 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) | 
| Modifier and Type | Method and Description | 
|---|---|
| List<org.javatuples.Pair<TraversalStrategy,Traversal.Admin<?,?>>> | TraversalExplanation. getStrategyTraversals()Get the list of  TraversalStrategyapplications. | 
| List<org.javatuples.Pair<TraversalStrategy,Traversal.Admin<?,?>>> | ImmutableExplanation. getStrategyTraversals() | 
| List<Traversal.Admin<A,B>> | TraversalRing. getTraversals() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | TraversalRing. addTraversal(Traversal.Admin<A,B> traversal) | 
| static boolean | TraversalHelper. anyStepRecursively(Predicate<Step> predicate,
                  Traversal.Admin<?,?> traversal) | 
| static <S,E> E | TraversalUtil. apply(S start,
     Traversal.Admin<S,E> traversal) | 
| static <S,E> E | TraversalUtil. apply(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> Iterator<E> | TraversalUtil. applyAll(Traverser.Admin<S> traverser,
        Traversal.Admin<S,E> traversal) | 
| static <S,E> E | TraversalUtil. applyNullable(S start,
             Traversal.Admin<S,E> traversal) | 
| static <S,E> E | TraversalUtil. applyNullable(Traverser.Admin<S> traverser,
             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.0 | 
| 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.0 | 
| static void | TraversalHelper. applyTraversalRecursively(Consumer<Traversal.Admin<?,?>> consumer,
                         Traversal.Admin<?,?> traversal) | 
| 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 <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 current  Traversaland 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 current  Traversaland 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> void | TraversalHelper. insertAfterStep(Step<S,E> insertStep,
               Step<?,S> beforeStep,
               Traversal.Admin<?,?> traversal)Insert a step after a specified step instance. | 
| static <S,E> void | TraversalHelper. 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(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 <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 <S,E> Traverser<S> | TraversalUtil. prepare(Traverser.Admin<S> traverser,
       Traversal.Admin<S,E> traversal) | 
| static <S,E> TraversalProduct | TraversalUtil. produce(S start,
       Traversal.Admin<S,E> traversal) | 
| static <S,E> TraversalProduct | TraversalUtil. produce(Traverser.Admin<S> traverser,
       Traversal.Admin<S,E> traversal) | 
| static void | TraversalHelper. reIdSteps(StepPosition stepPosition,
         Traversal.Admin<?,?> traversal) | 
| static void | TraversalHelper. removeAllSteps(Traversal.Admin<?,?> traversal) | 
| static <S,E> void | TraversalHelper. removeToTraversal(Step<S,?> startStep,
                 Step<?,E> endStep,
                 Traversal.Admin<S,E> newTraversal) | 
| static <S,E> void | TraversalHelper. 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 | TraversalRing. replaceTraversal(Traversal.Admin<A,B> oldTraversal,
                Traversal.Admin<A,B> newTraversal) | 
| void | DefaultTraversalMetrics. setMetrics(Traversal.Admin traversal,
          boolean onGraphComputer)Extracts metrics from the provided  Traversaland computes metrics. | 
| static <S,E> int | TraversalHelper. stepIndex(Step<S,E> step,
         Traversal.Admin<?,?> traversal)Gets the index of a particular step in the  Traversal. | 
| static <S,E> void | PureTraversal. storeState(org.apache.commons.configuration2.Configuration configuration,
          String configurationKey,
          Traversal.Admin<S,E> traversal) | 
| static <S,E> boolean | TraversalUtil. test(S start,
    Traversal.Admin<S,E> traversal) | 
| static <S,E> boolean | TraversalUtil. test(S start,
    Traversal.Admin<S,E> traversal,
    E end) | 
| static <S,E> boolean | TraversalUtil. test(Traverser.Admin<S> traverser,
    Traversal.Admin<S,E> traversal) | 
| static <S,E> boolean | TraversalUtil. test(Traverser.Admin<S> traverser,
    Traversal.Admin<S,E> traversal,
    E end) | 
| Modifier and Type | Method and Description | 
|---|---|
| static void | TraversalHelper. applyTraversalRecursively(Consumer<Traversal.Admin<?,?>> consumer,
                         Traversal.Admin<?,?> traversal) | 
| Constructor and 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 and Description | 
|---|
| TraversalClassFunction(Class<? extends Supplier<Traversal.Admin<S,E>>> traversalSupplierClass) | 
| Modifier and Type | Method and Description | 
|---|---|
| Traversal.Admin | TraverserIterator. getTraversal() | 
| Constructor and Description | 
|---|
| TraverserIterator(Traversal.Admin traversal) | 
| Modifier and Type | Method and Description | 
|---|---|
| Traversal.Admin | Service.ServiceCallContext. getTraversal() | 
| Constructor and Description | 
|---|
| ServiceCallContext(Traversal.Admin traversal,
                  Step step) | 
| Modifier and Type | Method and Description | 
|---|---|
| static String | StringFactory. traversalString(Traversal.Admin<?,?> traversal) | 
| Constructor and Description | 
|---|
| TinkerCountGlobalStep(Traversal.Admin traversal,
                     Class<S> elementClass) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | TinkerMergeEVStepStrategy. apply(Traversal.Admin<?,?> traversal) | 
| void | TinkerGraphCountStrategy. apply(Traversal.Admin<?,?> traversal) | 
| void | TinkerGraphStepStrategy. apply(Traversal.Admin<?,?> traversal) | 
| Constructor and Description | 
|---|
| ChainedComparator(boolean traversers,
                 List<org.javatuples.Pair<Traversal.Admin<S,C>,Comparator<C>>> comparators)Deprecated.  | 
Copyright © 2013–2022 Apache Software Foundation. All rights reserved.