Package org.apache.tinkerpop.gremlin.process.traversal.strategy.decoration
-
Interface Summary Interface Description EventStrategy.Detacher A common interface for detachment.EventStrategy.EventQueue Gathers messages from callbacks and fires them to listeners. -
Class Summary Class Description ConnectiveStrategy ElementIdStrategy Provides a degree of control over element identifier assignment as some graphs don't provide that feature.ElementIdStrategy.Builder ElementIdStrategyProcessTest EventStrategy A strategy that raises events whenMutatingsteps are encountered and successfully executed.EventStrategy.Builder EventStrategy.DefaultEventQueue Immediately notifies all listeners as events arrive.EventStrategy.TransactionalEventQueue Stores events in a queue that builds up until the transaction is committed which then fires them in the order they were received.EventStrategyProcessTest HaltedTraverserStrategy OptionsStrategy This strategy will not alter the traversal.OptionsStrategy.Builder PartitionStrategy PartitionStrategypartitions the vertices, edges and vertex properties of a graph into String named partitions (i.e.PartitionStrategy.Builder PartitionStrategyProcessTest RequirementsStrategy SackStrategy TheSackStrategyis used internal to thewithSack()steps ofTraversalSourceand is not typically constructed directly.SackStrategy.Builder<A> SeedStrategy A strategy that resets the specifiedseedvalue forSeedablesteps, which in turn will produce deterministic results from those steps.SeedStrategy.Builder SeedStrategyProcessTest SideEffectStrategy SubgraphStrategy ThisTraversalStrategyprovides a way to limit the view of aTraversal.SubgraphStrategy.Builder SubgraphStrategyProcessTest TranslationStrategy TranslationStrategyProcessTest -
Enum Summary Enum Description EventStrategy.Detachment Options for detaching elements from the graph during eventing.