public final class EmptyTraversalStrategies extends Object implements TraversalStrategies
TraversalStrategies.GlobalCacheSTRATEGY_CATEGORIES| Modifier and Type | Method and Description | 
|---|---|
| TraversalStrategies | addStrategies(TraversalStrategy<?>... strategies)Add all the provided  TraversalStrategyinstances to the current collection. | 
| void | applyStrategies(Traversal.Admin<?,?> traversal) | 
| TraversalStrategies | clone() | 
| TraverserGeneratorFactory | getTraverserGeneratorFactory()Get the  TraverserGeneratorFactoryto use to generate traversers. | 
| static EmptyTraversalStrategies | instance() | 
| TraversalStrategies | removeStrategies(Class<? extends TraversalStrategy>... strategyClasses)Remove all the provided  TraversalStrategyclasses from the current collection. | 
| void | setTraverserGeneratorFactory(TraverserGeneratorFactory traverserGeneratorFactory)Set the  TraverserGeneratorFactoryto use for determining whichTraversertype to generate for theTraversal. | 
| List<TraversalStrategy<?>> | toList()Return all the  TraversalStrategysingleton instances associated with thisTraversalStrategies. | 
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsortStrategies, visitpublic List<TraversalStrategy<?>> toList()
TraversalStrategiesTraversalStrategy singleton instances associated with this TraversalStrategies.toList in interface TraversalStrategiespublic void applyStrategies(Traversal.Admin<?,?> traversal)
TraversalStrategiesTraversalStrategy optimizers to the Traversal for the stated TraversalEngine.
 This method must ensure that the strategies are sorted prior to application.applyStrategies in interface TraversalStrategiestraversal - the traversal to apply the strategies topublic TraversalStrategies addStrategies(TraversalStrategy<?>... strategies)
TraversalStrategiesTraversalStrategy instances to the current collection.
 When all the provided strategies have been added, the collection is resorted.addStrategies in interface TraversalStrategiesstrategies - the traversal strategies to addpublic TraversalStrategies removeStrategies(Class<? extends TraversalStrategy>... strategyClasses)
TraversalStrategiesTraversalStrategy classes from the current collection.
 When all the provided strategies have been removed, the collection is resorted.removeStrategies in interface TraversalStrategiesstrategyClasses - the traversal strategies to remove by their classpublic TraversalStrategies clone()
clone in interface TraversalStrategiesclone in class Objectpublic TraverserGeneratorFactory getTraverserGeneratorFactory()
TraversalStrategiesTraverserGeneratorFactory to use to generate traversers.getTraverserGeneratorFactory in interface TraversalStrategiespublic void setTraverserGeneratorFactory(TraverserGeneratorFactory traverserGeneratorFactory)
TraversalStrategiesTraverserGeneratorFactory to use for determining which Traverser type to generate for the Traversal.setTraverserGeneratorFactory in interface TraversalStrategiestraverserGeneratorFactory - the factory to usepublic static EmptyTraversalStrategies instance()
Copyright © 2013–2015 Apache Software Foundation. All rights reserved.