Interface Summary Interface Description EventStrategy.DetacherA common interface for detachment. EventStrategy.EventQueueGathers messages from callbacks and fires them to listeners.
Class Summary Class Description ConnectiveStrategy ElementIdStrategyProvides a degree of control over element identifier assignment as some graphs don't provide that feature. ElementIdStrategy.Builder ElementIdStrategyProcessTest EventStrategyA strategy that raises events when
Mutatingsteps are encountered and successfully executed.
EventStrategy.Builder EventStrategy.DefaultEventQueueImmediately notifies all listeners as events arrive. EventStrategy.TransactionalEventQueueStores events in a queue that builds up until the transaction is committed which then fires them in the order they were received. EventStrategyProcessTest HaltedTraverserStrategy OptionsStrategyThis 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 SackStrategyThe
SackStrategyis used internal to the
TraversalSourceand is not typically constructed directly.
SackStrategy.Builder<A> SeedStrategyA strategy that resets the specified
Seedablesteps, which in turn will produce deterministic results from those steps.
SeedStrategyProcessTest SideEffectStrategy SubgraphStrategyThis
TraversalStrategyprovides a way to limit the view of a
SubgraphStrategy.Builder SubgraphStrategyProcessTest TranslationStrategy TranslationStrategyProcessTest
Enum Summary Enum Description EventStrategy.DetachmentOptions for detaching elements from the graph during eventing.