Class ScalarMapStep<S,E>
- 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>
- 
- org.apache.tinkerpop.gremlin.process.traversal.step.map.ScalarMapStep<S,E>
 
 
 
- 
- All Implemented Interfaces:
- Serializable,- Cloneable,- Iterator<Traverser.Admin<E>>,- Step<S,E>
 - Direct Known Subclasses:
- AbstractAddElementStepPlaceholder,- AddEdgeStep,- AddVertexStep,- AsBoolStep,- AsDateStep,- AsNumberStep,- AsStringGlobalStep,- AsStringLocalStep,- CombineStep,- ConcatStep,- ConjoinStep,- ConstantStep,- CountLocalStep,- DateAddStep,- DateDiffStep,- DedupLocalStep,- DifferenceStep,- DisjunctStep,- EdgeOtherVertexStep,- ElementMapStep,- ElementStep,- IdStep,- IndexStep,- IntersectStep,- LabelStep,- LambdaMapStep,- LengthGlobalStep,- LoopsStep,- LTrimGlobalStep,- MergeStep,- OrderLocalStep,- ProductStep,- ProjectStep,- PropertyKeyStep,- PropertyMapStep,- PropertyValueStep,- RangeLocalStep,- RangeLocalStepPlaceholder,- ReferenceElementStrategy.ReferenceElementStep,- ReplaceGlobalStep,- ReverseStep,- RTrimGlobalStep,- SackStep,- SampleLocalStep,- SplitGlobalStep,- StringLocalStep,- SubstringGlobalStep,- TailLocalStep,- TailLocalStepPlaceholder,- ToLowerGlobalStep,- ToUpperGlobalStep,- TrimGlobalStep,- WhereTraversalStep.WhereStartStep
 
 public abstract class ScalarMapStep<S,E> extends MapStep<S,E> A type ofMapStepclass which will transform the object of oneTraverserinto another. This class simply requires the implementation of themap(Traverser.Admin)method to extract the object of the givenTraverserand return the transformation of that object asE.- Author:
- Marko A. Rodriguez (http://markorodriguez.com), Stephen Mallette (http://stephen.genoprime.com)
- See Also:
- Serialized Form
 
- 
- 
Field Summary- 
Fields inherited from class org.apache.tinkerpop.gremlin.process.traversal.step.util.AbstractStepid, labels, nextEnd, nextStep, previousStep, starts, traversal, traverserStepIdAndLabelsSetByChild
 
- 
 - 
Constructor SummaryConstructors Constructor Description ScalarMapStep(Traversal.Admin traversal)
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract Emap(Traverser.Admin<S> traverser)protected Traverser.Admin<E>processNextStart()- 
Methods inherited from class org.apache.tinkerpop.gremlin.process.traversal.step.util.AbstractStepaddLabel, addStart, addStarts, clearLabels, clone, equals, getId, getLabels, getNextStep, getPreviousStep, getStarts, getTraversal, hashCode, hasNext, hasStarts, isTraverserStepIdAndLabelsSetByChild, next, prepareTraversalForNextStep, removeLabel, reset, setId, setNextStep, setPreviousStep, setTraversal, toString
 - 
Methods inherited from class java.lang.Objectfinalize, getClass, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from interface java.util.IteratorforEachRemaining, remove
 - 
Methods inherited from interface org.apache.tinkerpop.gremlin.process.traversal.Stepequals, getRequirements
 
- 
 
- 
- 
- 
Constructor Detail- 
ScalarMapSteppublic ScalarMapStep(Traversal.Admin traversal) 
 
- 
 - 
Method Detail- 
processNextStartprotected Traverser.Admin<E> processNextStart() - Specified by:
- processNextStartin class- AbstractStep<S,E>
 
 - 
mapprotected abstract E map(Traverser.Admin<S> traverser) 
 
- 
 
-