public final class TraversalStrategyProxy<T extends TraversalStrategy> extends Object implements Serializable, TraversalStrategy
Bytecode
and for serialization purposes. It is not meant for direct use with
TraversalSource.withStrategies(TraversalStrategy[])
.TraversalStrategy.DecorationStrategy, TraversalStrategy.FinalizationStrategy, TraversalStrategy.OptimizationStrategy, TraversalStrategy.ProviderOptimizationStrategy, TraversalStrategy.VerificationStrategy
STRATEGY
Constructor and Description |
---|
TraversalStrategyProxy(Class<T> strategyClass,
Configuration configuration) |
TraversalStrategyProxy(T traversalStrategy) |
Modifier and Type | Method and Description |
---|---|
void |
apply(Traversal.Admin traversal) |
int |
compareTo(Object o) |
Configuration |
getConfiguration()
Get the configuration representation of this strategy.
|
Class<T> |
getStrategyClass() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
applyPost, applyPrior, compareTo, getTraversalCategory
public TraversalStrategyProxy(T traversalStrategy)
public Configuration getConfiguration()
TraversalStrategy
getConfiguration
in interface TraversalStrategy
public void apply(Traversal.Admin traversal)
apply
in interface TraversalStrategy
public int compareTo(Object o)
compareTo
in interface Comparable
Copyright © 2013–2021 Apache Software Foundation. All rights reserved.