class  | 
AddEdgeStartStep | 
  | 
class  | 
AddEdgeStep<S> | 
  | 
class  | 
AddVertexStartStep | 
  | 
class  | 
AddVertexStep<S> | 
  | 
class  | 
AsDateStep<S> | 
 Reference implementation for date parsing step. 
 | 
class  | 
AsStringGlobalStep<S,E> | 
 Reference implementation for asString() step, a mid-traversal step which returns the incoming traverser value
 as a string. 
 | 
class  | 
AsStringLocalStep<S,E> | 
 Reference implementation for asString() step, a mid-traversal step which returns the incoming traverser value
 as a string. 
 | 
class  | 
CallStep<S,E> | 
 | 
class  | 
CoalesceStep<S,E> | 
  | 
class  | 
CombineStep<S,E> | 
 A map step that returns the combination of the traverser and the provided arguments. 
 | 
class  | 
ConcatStep<S> | 
 Reference implementation for String concatenation step, a mid-traversal step which concatenates one or more
 String values together to the incoming String traverser. 
 | 
class  | 
ConjoinStep<S> | 
 A map step that returns the result of joining every element in the traverser using the delimiter argument. 
 | 
class  | 
ConstantStep<S,E> | 
  | 
class  | 
CountGlobalStep<S> | 
  | 
class  | 
CountLocalStep<S> | 
  | 
class  | 
DateAddStep<S> | 
 Reference implementation for date concatenation step. 
 | 
class  | 
DateDiffStep<S> | 
 Reference implementation for date difference step. 
 | 
class  | 
DedupLocalStep<E,S extends Iterable<E>> | 
  | 
class  | 
DifferenceStep<S,E> | 
 A map step that returns the difference of the traverser and the provided arguments without duplicates. 
 | 
class  | 
DisjunctStep<S,E> | 
 A map step that returns the disjunction of the traverser and the provided arguments without duplicates. 
 | 
class  | 
EdgeOtherVertexStep | 
  | 
class  | 
EdgeVertexStep | 
  | 
class  | 
ElementMapStep<K,E> | 
 | 
class  | 
ElementStep<P extends Property,E extends Element> | 
 | 
class  | 
FlatMapStep<S,E> | 
  | 
class  | 
FoldStep<S,E> | 
  | 
class  | 
FormatStep<S> | 
 Reference implementation for String format step, a mid-traversal step which will handle result formatting
 to string values. 
 | 
class  | 
GraphStep<S,E extends Element> | 
  | 
class  | 
GroupCountStep<S,E> | 
  | 
class  | 
GroupStep<S,K,V> | 
  | 
class  | 
HasNextStep<S> | 
  | 
class  | 
IdStep<S extends Element> | 
  | 
class  | 
IndexStep<S,E> | 
  | 
class  | 
IntersectStep<S,E> | 
 A map step that returns the intersection of the traverser and the provided arguments. 
 | 
class  | 
LabelStep<S extends Element> | 
  | 
class  | 
LambdaCollectingBarrierStep<S> | 
  | 
class  | 
LambdaFlatMapStep<S,E> | 
  | 
class  | 
LambdaMapStep<S,E> | 
  | 
class  | 
LengthGlobalStep<S,E> | 
 Reference implementation for length() step, a mid-traversal step which returns the length of the incoming string
 traverser. 
 | 
class  | 
LengthLocalStep<S,E> | 
 Reference implementation for length() step, a mid-traversal step which returns the length of the incoming string
 traverser. 
 | 
class  | 
LoopsStep<S> | 
  | 
class  | 
LTrimGlobalStep<S,E> | 
 Reference implementation for lTrim() step, a mid-traversal step which returns a string with leading
 whitespace removed. 
 | 
class  | 
LTrimLocalStep<S,E> | 
 Reference implementation for lTrim() step, a mid-traversal step which returns a string with leading
 whitespace removed. 
 | 
class  | 
MapStep<S,E> | 
A marker base class that designates an extending  Step as a "Map" step which will transform the object of one
  Traverser into another.  
 | 
class  | 
MatchStep<S,E> | 
  | 
static class  | 
MatchStep.MatchEndStep | 
  | 
static class  | 
MatchStep.MatchStartStep | 
  | 
class  | 
MathStep<S> | 
  | 
class  | 
MaxGlobalStep<S extends Comparable> | 
  | 
class  | 
MaxLocalStep<E extends Comparable,S extends Iterable<E>> | 
  | 
class  | 
MeanGlobalStep<S extends Number,E extends Number> | 
  | 
class  | 
MeanLocalStep<E extends Number,S extends Iterable<E>> | 
  | 
class  | 
MergeEdgeStep<S> | 
 Implementation for the mergeE() step covering both the start step version and the one used mid-traversal. 
 | 
class  | 
MergeStep<S,E,C> | 
 Abstract base class for the mergeV/E() implementations. 
 | 
static class  | 
MergeStep.GuardRailStep<S,E> | 
Guard rail to ensure that the incoming object is not an  Element.  
 | 
class  | 
MergeVertexStep<S> | 
 Implementation for the mergeV() step covering both the start step version and the one used mid-traversal. 
 | 
class  | 
MinGlobalStep<S extends Comparable> | 
  | 
class  | 
MinLocalStep<E extends Comparable,S extends Iterable<E>> | 
  | 
class  | 
NoOpBarrierStep<S> | 
  | 
class  | 
OrderGlobalStep<S,C extends Comparable> | 
  | 
class  | 
OrderLocalStep<S,C extends Comparable> | 
  | 
class  | 
PathStep<S> | 
  | 
class  | 
ProductStep<S,E> | 
 A map step that returns the cartesian product of the traverser and the provided arguments. 
 | 
static class  | 
ProfileTest.MockStep | 
 ProfileStrategy callback test. 
 | 
class  | 
ProjectStep<S,E> | 
  | 
class  | 
PropertiesStep<E> | 
  | 
class  | 
PropertyKeyStep | 
  | 
class  | 
PropertyMapStep<K,E> | 
  | 
class  | 
PropertyValueStep<E> | 
  | 
class  | 
RangeLocalStep<S> | 
  | 
class  | 
ReplaceGlobalStep<S,E> | 
 Reference implementation for substring step, a mid-traversal step which returns a string with the specified
 characters in the original string replaced with the new characters. 
 | 
class  | 
ReplaceLocalStep<S,E> | 
 Reference implementation for substring step, a mid-traversal step which returns a string with the specified
 characters in the original string replaced with the new characters. 
 | 
class  | 
ReverseStep<S,E> | 
 Reference implementation for reverse() step, a mid-traversal step which returns the reverse value. 
 | 
class  | 
RTrimGlobalStep<S,E> | 
 Reference implementation for rTrim() step, a mid-traversal step which a string with trailing
 whitespace removed. 
 | 
class  | 
RTrimLocalStep<S,E> | 
 Reference implementation for rTrim() step, a mid-traversal step which a string with trailing
 whitespace removed. 
 | 
class  | 
SackStep<S,E> | 
  | 
class  | 
SampleLocalStep<S> | 
  | 
class  | 
ScalarMapStep<S,E> | 
A type of  MapStep class which will transform the object of one  Traverser into another.  
 | 
class  | 
SelectOneStep<S,E> | 
  | 
class  | 
SelectStep<S,E> | 
  | 
class  | 
SplitGlobalStep<S,E> | 
 Reference implementation for substring step, a mid-traversal step which returns a list of strings created by
 splitting the incoming string traverser around the matches of the given separator. 
 | 
class  | 
SplitLocalStep<S,E> | 
 Reference implementation for substring step, a mid-traversal step which returns a list of strings created by
 splitting the incoming string traverser around the matches of the given separator. 
 | 
class  | 
SubstringGlobalStep<S,E> | 
 Reference implementation for substring step, a mid-traversal step which returns a substring of the incoming string
 traverser with a 0-based start index (inclusive) and optionally an end index (exclusive). 
 | 
class  | 
SubstringLocalStep<S,E> | 
 Reference implementation for substring step, a mid-traversal step which returns a substring of the incoming string
 traverser with a 0-based start index (inclusive) and optionally an end index (exclusive). 
 | 
class  | 
SumGlobalStep<S extends Number> | 
  | 
class  | 
SumLocalStep<E extends Number,S extends Iterable<E>> | 
  | 
class  | 
TailLocalStep<S> | 
  | 
class  | 
ToLowerGlobalStep<S,E> | 
 Reference implementation for toLower() step, a mid-traversal step which returns a lower case string representation
 of the incoming string traverser. 
 | 
class  | 
ToLowerLocalStep<S,E> | 
 Reference implementation for the local scope of the toUpper() step, a mid-traversal step which returns an upper case
 string representation of all elements inside the incoming list traverser. 
 | 
class  | 
ToUpperGlobalStep<S,E> | 
 Reference implementation for toUpper() step, a mid-traversal step which returns an upper case string representation
 of the incoming string traverser. 
 | 
class  | 
ToUpperLocalStep<S,E> | 
 Reference implementation for the local scope of the toUpper() step, a mid-traversal step which returns an upper case
 string representation of all elements inside the incoming list traverser. 
 | 
class  | 
TraversalFlatMapStep<S,E> | 
  | 
class  | 
TraversalMapStep<S,E> | 
  | 
class  | 
TraversalMergeStep<S,E> | 
 A map step that returns the merger of the traverser and the provided arguments without duplicates. 
 | 
class  | 
TraversalSelectStep<S,E> | 
  | 
class  | 
TreeStep<S> | 
  | 
class  | 
TrimGlobalStep<S,E> | 
 Reference implementation for trim() step, a mid-traversal step which returns a string with leading and trailing
 whitespace removed. 
 | 
class  | 
TrimLocalStep<S,E> | 
 Reference implementation for trim() step, a mid-traversal step which returns a string with leading and trailing
 whitespace removed. 
 | 
class  | 
UnfoldStep<S,E> | 
  | 
class  | 
VertexStep<E extends Element> | 
  |