public final class LambdaCollectingBarrierStep<S> extends CollectingBarrierStep<S> implements LambdaHolder
Modifier and Type | Class and Description |
---|---|
static class |
LambdaCollectingBarrierStep.Consumers
Deprecated.
As of release 3.2.0, replaced by use of
NoOpBarrierStep . |
traverserSet
id, labels, nextEnd, nextStep, previousStep, starts, traversal, traverserStepIdAndLabelsSetByChild
Constructor and Description |
---|
LambdaCollectingBarrierStep(Traversal.Admin traversal,
Consumer<TraverserSet<S>> barrierConsumer,
int maxBarrierSize) |
Modifier and Type | Method and Description |
---|---|
void |
barrierConsumer(TraverserSet<S> traverserSet) |
Consumer<TraverserSet<S>> |
getBarrierConsumer() |
String |
toString() |
addBarrier, clone, getMemoryComputeKey, getRequirements, hashCode, hasNextBarrier, nextBarrier, processAllStarts, processNextStart, reset
addLabel, addStart, addStarts, equals, getId, getLabels, getNextStep, getPreviousStep, getTraversal, hasNext, next, removeLabel, setId, setNextStep, setPreviousStep, setTraversal
finalize, getClass, notify, notifyAll, wait, wait, wait
forEachRemaining, remove
public LambdaCollectingBarrierStep(Traversal.Admin traversal, Consumer<TraverserSet<S>> barrierConsumer, int maxBarrierSize)
public Consumer<TraverserSet<S>> getBarrierConsumer()
public void barrierConsumer(TraverserSet<S> traverserSet)
barrierConsumer
in class CollectingBarrierStep<S>
public String toString()
toString
in class CollectingBarrierStep<S>
Copyright © 2013–2018 Apache Software Foundation. All rights reserved.