Modifier and Type | Method and Description |
---|---|
default GraphTraversalSource |
GraphProvider.traversal(Graph graph,
TraversalStrategy... strategies)
Create a
GraphTraversalSource from a Graph instance. |
Modifier and Type | Method and Description |
---|---|
default Set<Class<? extends TraversalStrategy>> |
TraversalStrategy.applyPost() |
default Set<Class<? extends TraversalStrategy>> |
TraversalStrategy.applyPrior() |
List<TraversalStrategy> |
TraversalStrategies.toList()
Return all the
TraversalStrategy singleton instances associated with this TraversalStrategies . |
Modifier and Type | Method and Description |
---|---|
TraversalStrategies |
TraversalStrategies.addStrategies(TraversalStrategy... strategies)
Add all the provided
TraversalStrategy instances to the current collection. |
TraversalSource.Builder |
TraversalSource.Builder.with(TraversalStrategy strategy) |
Modifier and Type | Method and Description |
---|---|
static void |
TraversalStrategies.sortStrategies(List<? extends TraversalStrategy> strategies)
Sorts the list of provided strategies such that the
applyPost()
and applyPrior() dependencies are respected. |
TraversalSource.Builder |
TraversalSource.Builder.without(Class<? extends TraversalStrategy> strategyClass) |
Modifier and Type | Method and Description |
---|---|
GraphTraversalSource.Builder |
GraphTraversalSource.Builder.with(TraversalStrategy strategy) |
Modifier and Type | Method and Description |
---|---|
TraversalSource.Builder |
GraphTraversalSource.Builder.without(Class<? extends TraversalStrategy> strategyClass) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractTraversalStrategy |
Modifier and Type | Class and Description |
---|---|
class |
ElementIdStrategy |
class |
EventStrategy
A strategy that raises events when
Mutating steps are
encountered and successfully executed. |
class |
PartitionStrategy |
class |
SubgraphStrategy |
Modifier and Type | Class and Description |
---|---|
class |
ConjunctionStrategy |
class |
DedupOptimizerStrategy |
class |
IdentityRemovalStrategy |
class |
MatchWhereStrategy |
class |
ProfileStrategy |
class |
RangeByIsCountStrategy |
Modifier and Type | Method and Description |
---|---|
Set<Class<? extends TraversalStrategy>> |
MatchWhereStrategy.applyPrior() |
Set<Class<? extends TraversalStrategy>> |
ProfileStrategy.applyPrior() |
Modifier and Type | Class and Description |
---|---|
class |
ComparatorHolderRemovalStrategy |
class |
EngineDependentStrategy |
class |
LabeledEndStepStrategy |
class |
LambdaRestrictionStrategy |
class |
ReadOnlyStrategy
Detects steps marked with
Mutating and throw an IllegalStateException if one is found. |
class |
TraversalVerificationStrategy |
Modifier and Type | Field and Description |
---|---|
protected List<TraversalStrategy> |
DefaultTraversalStrategies.traversalStrategies |
Modifier and Type | Method and Description |
---|---|
List<TraversalStrategy> |
DefaultTraversalStrategies.toList() |
List<TraversalStrategy> |
EmptyTraversalStrategies.toList() |
Modifier and Type | Method and Description |
---|---|
TraversalStrategies |
DefaultTraversalStrategies.addStrategies(TraversalStrategy... strategies) |
TraversalStrategies |
EmptyTraversalStrategies.addStrategies(TraversalStrategy... strategies) |
Modifier and Type | Method and Description |
---|---|
static String |
StringFactory.traversalStrategyString(TraversalStrategy traversalStrategy) |
Modifier and Type | Class and Description |
---|---|
class |
TinkerGraphStepStrategy |
Copyright © 2013–2015 Apache Software Foundation. All rights reserved.