public final class EngineDependentStrategy extends AbstractTraversalStrategy<TraversalStrategy.FinalizationStrategy> implements TraversalStrategy.FinalizationStrategy
Step can extend EngineDependent. If it does, that means that the steps internal logic is
modulated by whether the execution is via TraversalEngine.Type.STANDARD or TraversalEngine.Type.COMPUTER.
EngineDependentStrategy simply locates all engine dependent steps and provides the respective
TraversalEngine.TraversalStrategy.DecorationStrategy, TraversalStrategy.FinalizationStrategy, TraversalStrategy.OptimizationStrategy, TraversalStrategy.ProviderOptimizationStrategy, TraversalStrategy.VerificationStrategy| Modifier and Type | Method and Description |
|---|---|
void |
apply(Traversal.Admin<?,?> traversal) |
static EngineDependentStrategy |
instance() |
equals, hashCode, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitcompareTo, getTraversalCategoryapplyPost, applyPriorpublic void apply(Traversal.Admin<?,?> traversal)
apply in interface TraversalStrategy<TraversalStrategy.FinalizationStrategy>public static EngineDependentStrategy instance()
Copyright © 2013–2015 Apache Software Foundation. All rights reserved.