| Package | Description |
|---|---|
| org.apache.tinkerpop.gremlin.process.traversal.strategy.optimization |
| Class and Description |
|---|
| AdjacentToIncidentStrategy
This strategy looks for vertex- and value-emitting steps followed by a
CountGlobalStep and replaces the
pattern with an edge- or property-emitting step followed by a CountGlobalStep. |
| FilterRankingStrategy
FilterRankingStrategy reorders filter- and order-steps according to their rank.
|
IdentityRemovalStrategy
IdentityRemovalStrategy looks for IdentityStep instances and removes them. |
| IncidentToAdjacentStrategy
This strategy looks for
.outE().inV(), .inE().outV() and .bothE().otherV()
and replaces these step sequences with .out(), .in() or .both() respectively. |
| MatchPredicateStrategy
MatchWhereStrategy will fold any post-
where() step that maintains a traversal constraint into
match(). |
| OrderLimitStrategy |
| PathProcessorStrategy |
| RangeByIsCountStrategy
This strategy optimizes any occurrence of
CountGlobalStep followed by an IsStep. |
Copyright © 2013–2016 Apache Software Foundation. All rights reserved.