Package org.umlg.sqlg.step
Class SqlgLambdaFilterStep<S>
java.lang.Object
org.umlg.sqlg.step.SqlgAbstractStep<S,S>
org.umlg.sqlg.step.SqlgFilterStep<S>
org.umlg.sqlg.step.SqlgLambdaFilterStep<S>
- All Implemented Interfaces:
Serializable,Cloneable,Iterator<org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin<S>>,org.apache.tinkerpop.gremlin.process.traversal.Step<S,S>
- Author:
- Pieter Martin Date: 2020/09/13
- See Also:
-
Field Summary
Fields inherited from class org.umlg.sqlg.step.SqlgAbstractStep
starts -
Constructor Summary
ConstructorsConstructorDescriptionSqlgLambdaFilterStep(org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin traversal, Predicate<org.apache.tinkerpop.gremlin.process.traversal.Traverser<S>> predicate) -
Method Summary
Methods inherited from class org.umlg.sqlg.step.SqlgFilterStep
processNextStartMethods inherited from class org.umlg.sqlg.step.SqlgAbstractStep
addLabel, addStart, addStarts, clearLabels, clone, equals, getId, getLabels, getNextStep, getPreviousStep, getTraversal, hasNext, hasStarts, next, 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
-
SqlgLambdaFilterStep
-
-
Method Details
-
getPredicate
-
filter
protected boolean filter(org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin<S> traverser) - Specified by:
filterin classSqlgFilterStep<S>
-
toString
- Overrides:
toStringin classSqlgAbstractStep<S,S>
-
hashCode
public int hashCode()- Overrides:
hashCodein classSqlgAbstractStep<S,S>
-