public class AdjacentVertexHasIdOptimizerStrategy extends AdjacentVertexOptimizerStrategy<org.apache.tinkerpop.gremlin.process.traversal.step.filter.HasStep<?>>
AdjacentVertexOptimizerStrategy.OptimizablePosition
org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategy.DecorationStrategy, org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategy.FinalizationStrategy, org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategy.OptimizationStrategy, org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategy.ProviderOptimizationStrategy, org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategy.VerificationStrategy
Modifier and Type | Method and Description |
---|---|
void |
apply(org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin<?,?> traversal) |
static AdjacentVertexHasIdOptimizerStrategy |
instance() |
protected boolean |
isValidPredicate(org.apache.tinkerpop.gremlin.process.traversal.P<?> predicate) |
protected org.apache.tinkerpop.gremlin.process.traversal.P<?> |
parsePredicate(org.apache.tinkerpop.gremlin.process.traversal.step.filter.HasStep<?> hasStep) |
applyPost, optimizeStep
equals, hashCode, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static AdjacentVertexHasIdOptimizerStrategy instance()
public void apply(org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin<?,?> traversal)
protected org.apache.tinkerpop.gremlin.process.traversal.P<?> parsePredicate(org.apache.tinkerpop.gremlin.process.traversal.step.filter.HasStep<?> hasStep)
parsePredicate
in class AdjacentVertexOptimizerStrategy<org.apache.tinkerpop.gremlin.process.traversal.step.filter.HasStep<?>>
protected boolean isValidPredicate(org.apache.tinkerpop.gremlin.process.traversal.P<?> predicate)
isValidPredicate
in class AdjacentVertexOptimizerStrategy<org.apache.tinkerpop.gremlin.process.traversal.step.filter.HasStep<?>>
Copyright © 2012–2020. All rights reserved.