java.lang.Object
org.apache.tinkerpop.gremlin.process.traversal.step.util.AbstractStep<S,E>
org.apache.tinkerpop.gremlin.process.traversal.step.map.MapStep<S,E>
All Implemented Interfaces:
Serializable, Cloneable, Iterator<Traverser.Admin<E>>, Step<S,E>
Direct Known Subclasses:
FormatStep, MathStep, MaxLocalStep, MeanLocalStep, MinLocalStep, PathStep, ScalarMapStep, SelectOneStep, SelectStep, SumLocalStep, TraversalMapStep, TraversalSelectStep

public abstract class MapStep<S,E> extends AbstractStep<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. In many cases, it may be easier to simply extend from ScalarMapStep which has a straightforward implementation pattern.
Author:
Marko A. Rodriguez (http://markorodriguez.com), Stephen Mallette (http://stephen.genoprime.com)
See Also: