## Uses of Class
org.apache.tinkerpop.gremlin.process.traversal.util.TraversalExplanation

- Packages that use TraversalExplanation
  Package | Description
  --- | ---
  org.apache.tinkerpop.gremlin.process.traversal |
  org.apache.tinkerpop.gremlin.process.traversal.step.sideEffect |
  org.apache.tinkerpop.gremlin.process.traversal.util |
  org.apache.tinkerpop.gremlin.structure.io.binary.types |

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

    Methods in org.apache.tinkerpop.gremlin.process.traversal that return TraversalExplanation
    Modifier and Type | Method and Description
    --- | ---
    `default TraversalExplanation` | Traversal.`explain()` Return a `TraversalExplanation` that shows how this traversal will mutate with each applied `TraversalStrategy`.

  - ### Uses of TraversalExplanation in org.apache.tinkerpop.gremlin.process.traversal.step.sideEffect

    Methods in org.apache.tinkerpop.gremlin.process.traversal.step.sideEffect that return TraversalExplanation
    Modifier and Type | Method and Description
    --- | ---
    `abstract TraversalExplanation` | ExplainTest.`get_g_V_outE_identity_inV_explain()`
    `TraversalExplanation` | ExplainTest.Traversals.`get_g_V_outE_identity_inV_explain()`

  - ### Uses of TraversalExplanation in org.apache.tinkerpop.gremlin.process.traversal.util

    Subclasses of TraversalExplanation in org.apache.tinkerpop.gremlin.process.traversal.util
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ImmutableExplanation` A data-only representation of a `TraversalExplanation` which doesn't re-calculate the "explanation" from the raw traversal data each time the explanation is displayed.

  - ### Uses of TraversalExplanation in org.apache.tinkerpop.gremlin.structure.io.binary.types

    Methods in org.apache.tinkerpop.gremlin.structure.io.binary.types that return TraversalExplanation
    Modifier and Type | Method and Description
    --- | ---
    `protected TraversalExplanation` | TraversalExplanationSerializer.`readValue(Buffer buffer, GraphBinaryReader context)`

    Methods in org.apache.tinkerpop.gremlin.structure.io.binary.types with parameters of type TraversalExplanation
    Modifier and Type | Method and Description
    --- | ---
    `Object` | TraversalExplanationSerializer.`transform(TraversalExplanation value)` Creates a Map containing "original", "intermediate" and "final" keys.
    `protected void` | TraversalExplanationSerializer.`writeValue(TraversalExplanation value, Buffer buffer, GraphBinaryWriter context)`

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