Class LambdaSideEffectStep<S>
java.lang.Object
org.apache.tinkerpop.gremlin.process.traversal.step.util.AbstractStep<S,S>
org.apache.tinkerpop.gremlin.process.traversal.step.sideEffect.SideEffectStep<S>
org.apache.tinkerpop.gremlin.process.traversal.step.sideEffect.LambdaSideEffectStep<S>
- All Implemented Interfaces:
Serializable,Cloneable,Iterator<Traverser.Admin<S>>,Step<S,,S> LambdaHolder
- Author:
- Marko A. Rodriguez (http://markorodriguez.com)
- See Also:
-
Field Summary
Fields inherited from class org.apache.tinkerpop.gremlin.process.traversal.step.util.AbstractStep
id, labels, nextEnd, nextStep, previousStep, starts, traversal, traverserStepIdAndLabelsSetByChild -
Constructor Summary
ConstructorsConstructorDescriptionLambdaSideEffectStep(Traversal.Admin traversal, Consumer<Traverser<S>> consumer) -
Method Summary
Modifier and TypeMethodDescriptioninthashCode()protected voidsideEffect(Traverser.Admin<S> traverser) toString()Methods inherited from class org.apache.tinkerpop.gremlin.process.traversal.step.sideEffect.SideEffectStep
processNextStartMethods inherited from class org.apache.tinkerpop.gremlin.process.traversal.step.util.AbstractStep
addLabel, addStart, addStarts, clearLabels, clone, equals, getId, getLabels, getNextStep, getPreviousStep, getStarts, getTraversal, hasNext, hasStarts, isTraverserStepIdAndLabelsSetByChild, next, prepareTraversalForNextStep, removeLabel, reset, setId, setNextStep, setPreviousStep, setTraversalMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Iterator
forEachRemaining, removeMethods inherited from interface org.apache.tinkerpop.gremlin.process.traversal.Step
equals, getRequirements
-
Constructor Details
-
LambdaSideEffectStep
-
-
Method Details
-
getConsumer
-
sideEffect
- Specified by:
sideEffectin classSideEffectStep<S>
-
toString
- Overrides:
toStringin classAbstractStep<S,S>
-
hashCode
public int hashCode()- Overrides:
hashCodein classAbstractStep<S,S>
-