| AbstractAddEdgeStepPlaceholder |  | 
| AbstractAddElementStepPlaceholder |  | 
| AbstractAddVertexStepPlaceholder |  | 
| AbstractMergeElementStepPlaceholder |  | 
| AddEdgeStartStep |  | 
| AddEdgeStep |  | 
| AddEdgeStepContract |  | 
| AddEdgeTest |  | 
| AddElementStepContract |  | 
| AddVertexStartStep |  | 
| AddVertexStep |  | 
| AddVertexStepContract |  | 
| AddVertexTest |  | 
| AsNumberStep | Reference implementation for number parsing step. | 
| CallStep |  | 
| CallStepContract |  | 
| CallStepPlaceholder |  | 
| CoalesceStep |  | 
| CoalesceTest |  | 
| CombineStep | A map step that returns the combination of the traverser and the provided arguments. | 
| ConcatStep | Reference implementation for String concatenation step, a mid-traversal step which concatenates one or more
 String values together to the incoming String traverser. | 
| ConjoinStep | A map step that returns the result of joining every element in the traverser using the delimiter argument. | 
| ConnectedComponentTest |  | 
| ConstantTest |  | 
| CountTest |  | 
| DateAddStep | Reference implementation for date concatenation step. | 
| DateDiffStep | Reference implementation for date difference step. | 
| DifferenceStep | A map step that returns the difference of the traverser and the provided arguments without duplicates. | 
| DisjunctStep | A map step that returns the disjunction of the traverser and the provided arguments without duplicates. | 
| EdgeTest |  | 
| ElementMapTest |  | 
| FlatMapStep |  | 
| FlatMapTest |  | 
| FoldTest |  | 
| FormatStep | Reference implementation for String format step, a mid-traversal step which will handle result formatting
 to string values. | 
| GraphStep |  | 
| GraphStepContract |  | 
| GraphStepPlaceholder |  | 
| GraphTest |  | 
| GroupCountStep |  | 
| GroupCountStep.GroupCountBiOperator |  | 
| GroupStep |  | 
| IndexStep.IndexerType |  | 
| IndexStep.ListIndexFunction |  | 
| IndexStep.MapIndexFunction |  | 
| IndexTest |  | 
| IntersectStep | A map step that returns the intersection of the traverser and the provided arguments. | 
| LoopsTest |  | 
| MapStep | A marker base class that designates an extending  Step as a "Map" step which will transform the object of one
  Traverser into another. | 
| MapTest |  | 
| MatchStep |  | 
| MatchStep.CountMatchAlgorithm.Bundle |  | 
| MatchStep.MatchAlgorithm |  | 
| MatchStep.TraversalType |  | 
| MatchTest |  | 
| MatchTest.Traversals |  | 
| MathStep |  | 
| MathTest |  | 
| MaxTest |  | 
| MeanGlobalStep.MeanNumber |  | 
| MeanTest |  | 
| MergeEdgeStep | Implementation for the mergeE()step covering both the start step version and the one used mid-traversal. | 
| MergeEdgeTest |  | 
| MergeElementStep | Abstract base class for the mergeV/E()implementations. | 
| MergeStep | A map step that returns the merger of the traverser and the provided arguments without duplicates. | 
| MergeStepContract |  | 
| MergeVertexStep | Implementation for the mergeV()step covering both the start step version and the one used mid-traversal. | 
| MergeVertexTest |  | 
| MinTest |  | 
| NoOpBarrierStep |  | 
| OrderGlobalStep |  | 
| OrderLocalStep |  | 
| OrderTest |  | 
| PageRankTest |  | 
| PathStep |  | 
| PathTest |  | 
| PeerPressureTest |  | 
| ProductStep | A map step that returns the cartesian product of the traverser and the provided arguments. | 
| ProfileTest |  | 
| ProgramTest |  | 
| ProgramTest.TestProgram |  | 
| ProjectStep |  | 
| ProjectTest |  | 
| PropertiesTest |  | 
| PropertyMapStep |  | 
| RangeLocalStep |  | 
| RangeLocalStepContract | Defines the contract for rangerelated steps. | 
| RangeLocalStepPlaceholder |  | 
| ReadTest |  | 
| ScalarMapStep | A type of  MapStep class which will transform the object of one  Traverser into another. | 
| SelectOneStep |  | 
| SelectStep |  | 
| SelectTest |  | 
| ShortestPathTest |  | 
| SumTest |  | 
| TailLocalStep |  | 
| TailLocalStepContract |  | 
| TailLocalStepPlaceholder |  | 
| TraversalFlatMapStep |  | 
| TraversalMapStep |  | 
| TraversalSelectStep |  | 
| TreeStep |  | 
| TreeStep.TreeBiOperator |  | 
| UnfoldTest |  | 
| ValueMapTest |  | 
| VertexStep | Handles the logic of traversing to adjacent vertices or edges given a direction and edge labels for steps like,
 out,in,both,outE,inE, andbothE. | 
| VertexStepContract |  | 
| VertexStepPlaceholder | Handles the logic of traversing to adjacent vertices or edges given a direction and edge labels for steps like,
 out,in,both,outE,inE, andbothE. | 
| VertexTest |  | 
| WriteTest |  |