| class  | AbstractMergeElementStepPlaceholder<S,E> |  | 
| class  | CoalesceStep<S,E> |  | 
| class  | EdgeVertexStep |  | 
| class  | LambdaFlatMapStep<S,E> |  | 
| class  | MergeEdgeStep<S> | Implementation for the mergeE()step covering both the start step version and the one used mid-traversal. | 
| class  | MergeEdgeStepPlaceholder<S> | Implementation for the mergeV()step covering both the start step version and the one used mid-traversal. | 
| class  | MergeElementStep<S,E,C> | Abstract base class for the mergeV/E()implementations. | 
| class  | MergeVertexStep<S> | Implementation for the mergeV()step covering both the start step version and the one used mid-traversal. | 
| class  | MergeVertexStepPlaceholder<S> | Implementation for the mergeV()step covering both the start step version and the one used mid-traversal. | 
| static class  | ProfileTest.MockStep | ProfileStrategy callback test. | 
| class  | PropertiesStep<E> |  | 
| class  | TraversalFlatMapStep<S,E> |  | 
| class  | UnfoldStep<S,E> |  | 
| class  | VertexStep<E extends Element> | 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. | 
| class  | VertexStepPlaceholder<E extends Element> | 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. |