## Uses of Interface
org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategy.ProviderOptimizationStrategy

- Packages that use TraversalStrategy.ProviderOptimizationStrategy
  Package | Description
  --- | ---
  org.apache.tinkerpop.gremlin.hadoop.process.computer.traversal.strategy |
  org.apache.tinkerpop.gremlin.neo4j.process.traversal.strategy.optimization |
  org.apache.tinkerpop.gremlin.process.traversal |
  org.apache.tinkerpop.gremlin.spark.process.computer.traversal.strategy.optimization |
  org.apache.tinkerpop.gremlin.tinkergraph.process.traversal.strategy.optimization |

- - ### Uses of TraversalStrategy.ProviderOptimizationStrategy in org.apache.tinkerpop.gremlin.hadoop.process.computer.traversal.strategy

    Classes in org.apache.tinkerpop.gremlin.hadoop.process.computer.traversal.strategy that implement TraversalStrategy.ProviderOptimizationStrategy
    Modifier and Type | Class and Description
    --- | ---
    `class` | `HadoopIoStrategy` The default implementation of the `IoStep` is a single threaded operation and doesn't properly take into account the method by which OLAP read/writes take place with Hadoop.

  - ### Uses of TraversalStrategy.ProviderOptimizationStrategy in org.apache.tinkerpop.gremlin.neo4j.process.traversal.strategy.optimization

    Classes in org.apache.tinkerpop.gremlin.neo4j.process.traversal.strategy.optimization that implement TraversalStrategy.ProviderOptimizationStrategy
    Modifier and Type | Class and Description
    --- | ---
    `class` | `Neo4jGraphStepStrategy`

  - ### Uses of TraversalStrategy.ProviderOptimizationStrategy in org.apache.tinkerpop.gremlin.process.traversal

    Methods in org.apache.tinkerpop.gremlin.process.traversal that return types with arguments of type TraversalStrategy.ProviderOptimizationStrategy
    Modifier and Type | Method and Description
    --- | ---
    `default Class<TraversalStrategy.ProviderOptimizationStrategy>` | TraversalStrategy.ProviderOptimizationStrategy.`getTraversalCategory()`

  - ### Uses of TraversalStrategy.ProviderOptimizationStrategy in org.apache.tinkerpop.gremlin.spark.process.computer.traversal.strategy.optimization

    Classes in org.apache.tinkerpop.gremlin.spark.process.computer.traversal.strategy.optimization that implement TraversalStrategy.ProviderOptimizationStrategy
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SparkInterceptorStrategy`
    `class` | `SparkSingleIterationStrategy`

  - ### Uses of TraversalStrategy.ProviderOptimizationStrategy in org.apache.tinkerpop.gremlin.tinkergraph.process.traversal.strategy.optimization

    Classes in org.apache.tinkerpop.gremlin.tinkergraph.process.traversal.strategy.optimization that implement TraversalStrategy.ProviderOptimizationStrategy
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TinkerGraphCountStrategy` This strategy will do a direct `TinkerHelper.getVertices(org.apache.tinkerpop.gremlin.tinkergraph.structure.TinkerVertex, org.apache.tinkerpop.gremlin.structure.Direction, java.lang.String...)` size call if the traversal is a count of the vertices and edges of the graph or a one-to-one map chain thereof.
    `class` | `TinkerGraphStepStrategy`

    Methods in org.apache.tinkerpop.gremlin.tinkergraph.process.traversal.strategy.optimization that return types with arguments of type TraversalStrategy.ProviderOptimizationStrategy
    Modifier and Type | Method and Description
    --- | ---
    `Set<Class<? extends TraversalStrategy.ProviderOptimizationStrategy>>` | TinkerGraphCountStrategy.`applyPost()`

Copyright © 2013–2022 Apache Software Foundation. All rights reserved.