public final class LambdaFilterStep<S> extends FilterStep<S> implements LambdaHolder
id, labels, nextEnd, nextStep, previousStep, starts, traversal, traverserStepIdAndLabelsSetByChild
Constructor and Description |
---|
LambdaFilterStep(Traversal.Admin traversal,
Predicate<Traverser<S>> predicate) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
filter(Traverser.Admin<S> traverser) |
Predicate<Traverser<S>> |
getPredicate() |
int |
hashCode() |
String |
toString() |
processNextStart
addLabel, addStart, addStarts, clone, equals, getId, getLabels, getNextStep, getPreviousStep, getTraversal, hasNext, next, removeLabel, reset, setId, setNextStep, setPreviousStep, setTraversal
finalize, getClass, notify, notifyAll, wait, wait, wait
equals, getRequirements
forEachRemaining, remove
public LambdaFilterStep(Traversal.Admin traversal, Predicate<Traverser<S>> predicate)
protected boolean filter(Traverser.Admin<S> traverser)
filter
in class FilterStep<S>
public String toString()
toString
in class AbstractStep<S,S>
public int hashCode()
hashCode
in class AbstractStep<S,S>
Copyright © 2013–2017 Apache Software Foundation. All rights reserved.