Interface TraversalStrategy.OptimizationStrategy

All Superinterfaces:
Comparable<Class<? extends TraversalStrategy>>, Serializable, TraversalStrategy<TraversalStrategy.OptimizationStrategy>
Enclosing interface:
TraversalStrategy<S extends TraversalStrategy>

public static interface TraversalStrategy.OptimizationStrategy extends TraversalStrategy<TraversalStrategy.OptimizationStrategy>
Implemented by strategies that rewrite the traversal to be more efficient, but with the same semantics (e.g. CountStrategy). During a re-write ONLY TinkerPop steps should be used. For strategies that utilize provider specific steps, use TraversalStrategy.ProviderOptimizationStrategy.