| 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.