## Uses of Interface
org.apache.tinkerpop.gremlin.process.traversal.TraversalSideEffects

- Packages that use TraversalSideEffects
  Package | Description
  --- | ---
  org.apache.tinkerpop.gremlin.driver.remote |
  org.apache.tinkerpop.gremlin.process |
  org.apache.tinkerpop.gremlin.process.computer.traversal |
  org.apache.tinkerpop.gremlin.process.remote.traversal |
  org.apache.tinkerpop.gremlin.process.traversal |
  org.apache.tinkerpop.gremlin.process.traversal.lambda |
  org.apache.tinkerpop.gremlin.process.traversal.traverser |
  org.apache.tinkerpop.gremlin.process.traversal.traverser.util |
  org.apache.tinkerpop.gremlin.process.traversal.util |
  org.apache.tinkerpop.gremlin.structure.util |

- - ### Uses of TraversalSideEffects in org.apache.tinkerpop.gremlin.driver.remote

    Classes in org.apache.tinkerpop.gremlin.driver.remote that implement TraversalSideEffects
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DriverRemoteTraversalSideEffects` Java driver implementation of `TraversalSideEffects`.

  - ### Uses of TraversalSideEffects in org.apache.tinkerpop.gremlin.process

    Methods in org.apache.tinkerpop.gremlin.process with parameters of type TraversalSideEffects
    Modifier and Type | Method and Description
    --- | ---
    `static void` | AbstractGremlinProcessTest.`checkSideEffects(TraversalSideEffects sideEffects, Object... keysClasses)`

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

    Classes in org.apache.tinkerpop.gremlin.process.computer.traversal that implement TraversalSideEffects
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MemoryTraversalSideEffects`

    Methods in org.apache.tinkerpop.gremlin.process.computer.traversal that return TraversalSideEffects
    Modifier and Type | Method and Description
    --- | ---
    `TraversalSideEffects` | MemoryTraversalSideEffects.`clone()`
    `TraversalSideEffects` | MemoryTraversalSideEffects.`getSideEffects()`

    Methods in org.apache.tinkerpop.gremlin.process.computer.traversal with parameters of type TraversalSideEffects
    Modifier and Type | Method and Description
    --- | ---
    `void` | MemoryTraversalSideEffects.`mergeInto(TraversalSideEffects sideEffects)`

    Constructors in org.apache.tinkerpop.gremlin.process.computer.traversal with parameters of type TraversalSideEffects
    Constructor and Description
    `MemoryTraversalSideEffects(TraversalSideEffects sideEffects)`

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

    Subinterfaces of TraversalSideEffects in org.apache.tinkerpop.gremlin.process.remote.traversal
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `RemoteTraversalSideEffects` When a traversal is executed remotely, the ability to retrieve those side-effects (i.e.

    Classes in org.apache.tinkerpop.gremlin.process.remote.traversal that implement TraversalSideEffects
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractRemoteTraversalSideEffects`
    `class` | `EmbeddedRemoteTraversalSideEffects` Generated by the `EmbeddedRemoteTraversal` to help simulate a remote traversal side-effects within the same JVM.

    Methods in org.apache.tinkerpop.gremlin.process.remote.traversal that return TraversalSideEffects
    Modifier and Type | Method and Description
    --- | ---
    `TraversalSideEffects` | AbstractRemoteTraversalSideEffects.`clone()`

    Methods in org.apache.tinkerpop.gremlin.process.remote.traversal with parameters of type TraversalSideEffects
    Modifier and Type | Method and Description
    --- | ---
    `void` | AbstractRemoteTraversalSideEffects.`mergeInto(TraversalSideEffects sideEffects)`
    `void` | AbstractRemoteTraversal.`setSideEffects(TraversalSideEffects sideEffects)`

    Constructors in org.apache.tinkerpop.gremlin.process.remote.traversal with parameters of type TraversalSideEffects
    Constructor and Description
    `EmbeddedRemoteTraversalSideEffects(TraversalSideEffects sideEffects)`

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

    Methods in org.apache.tinkerpop.gremlin.process.traversal that return TraversalSideEffects
    Modifier and Type | Method and Description
    --- | ---
    `TraversalSideEffects` | TraversalSideEffects.`clone()` Cloning is used to duplicate the sideEffects typically in distributed execution environments.
    `TraversalSideEffects` | Traversal.Admin.`getSideEffects()` Get the `TraversalSideEffects` associated with the traversal.
    `TraversalSideEffects` | Traverser.Admin.`getSideEffects()` Get the sideEffects associated with the traversal of the traverser.

    Methods in org.apache.tinkerpop.gremlin.process.traversal with parameters of type TraversalSideEffects
    Modifier and Type | Method and Description
    --- | ---
    `void` | TraversalSideEffects.`mergeInto(TraversalSideEffects sideEffects)` Add the current `TraversalSideEffects` values, suppliers, and reducers to the provided `TraversalSideEffects`.
    `void` | Traversal.Admin.`setSideEffects(TraversalSideEffects sideEffects)` Set the `TraversalSideEffects` of this traversal.
    `void` | Traverser.Admin.`setSideEffects(TraversalSideEffects sideEffects)` Set the sideEffects of the `Traversal`.

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

    Methods in org.apache.tinkerpop.gremlin.process.traversal.lambda that return TraversalSideEffects
    Modifier and Type | Method and Description
    --- | ---
    `TraversalSideEffects` | AbstractLambdaTraversal.`getSideEffects()`

    Methods in org.apache.tinkerpop.gremlin.process.traversal.lambda with parameters of type TraversalSideEffects
    Modifier and Type | Method and Description
    --- | ---
    `void` | AbstractLambdaTraversal.`setSideEffects(TraversalSideEffects sideEffects)`

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

    Fields in org.apache.tinkerpop.gremlin.process.traversal.traverser declared as TraversalSideEffects
    Modifier and Type | Field and Description
    --- | ---
    `protected TraversalSideEffects` | O_OB_S_SE_SL_Traverser.`sideEffects`
    `protected TraversalSideEffects` | B_O_S_SE_SL_Traverser.`sideEffects`

    Methods in org.apache.tinkerpop.gremlin.process.traversal.traverser that return TraversalSideEffects
    Modifier and Type | Method and Description
    --- | ---
    `TraversalSideEffects` | O_OB_S_SE_SL_Traverser.`getSideEffects()`
    `TraversalSideEffects` | B_O_S_SE_SL_Traverser.`getSideEffects()`
    `TraversalSideEffects` | ProjectedTraverser.`getSideEffects()`

    Methods in org.apache.tinkerpop.gremlin.process.traversal.traverser with parameters of type TraversalSideEffects
    Modifier and Type | Method and Description
    --- | ---
    `void` | O_OB_S_SE_SL_Traverser.`setSideEffects(TraversalSideEffects sideEffects)`
    `void` | B_O_S_SE_SL_Traverser.`setSideEffects(TraversalSideEffects sideEffects)`
    `void` | ProjectedTraverser.`setSideEffects(TraversalSideEffects sideEffects)`

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

    Methods in org.apache.tinkerpop.gremlin.process.traversal.traverser.util that return TraversalSideEffects
    Modifier and Type | Method and Description
    --- | ---
    `TraversalSideEffects` | EmptyTraverser.`getSideEffects()`
    `TraversalSideEffects` | AbstractTraverser.`getSideEffects()`

    Methods in org.apache.tinkerpop.gremlin.process.traversal.traverser.util with parameters of type TraversalSideEffects
    Modifier and Type | Method and Description
    --- | ---
    `void` | EmptyTraverser.`setSideEffects(TraversalSideEffects sideEffects)`
    `void` | AbstractTraverser.`setSideEffects(TraversalSideEffects sideEffects)`

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

    Classes in org.apache.tinkerpop.gremlin.process.traversal.util that implement TraversalSideEffects
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultTraversalSideEffects`
    `class` | `EmptyTraversalSideEffects`

    Fields in org.apache.tinkerpop.gremlin.process.traversal.util declared as TraversalSideEffects
    Modifier and Type | Field and Description
    --- | ---
    `protected TraversalSideEffects` | DefaultTraversal.`sideEffects`

    Methods in org.apache.tinkerpop.gremlin.process.traversal.util that return TraversalSideEffects
    Modifier and Type | Method and Description
    --- | ---
    `TraversalSideEffects` | EmptyTraversalSideEffects.`clone()`
    `TraversalSideEffects` | EmptyTraversal.`getSideEffects()`
    `TraversalSideEffects` | DefaultTraversal.`getSideEffects()`

    Methods in org.apache.tinkerpop.gremlin.process.traversal.util with parameters of type TraversalSideEffects
    Modifier and Type | Method and Description
    --- | ---
    `void` | EmptyTraversalSideEffects.`mergeInto(TraversalSideEffects sideEffects)`
    `void` | DefaultTraversalSideEffects.`mergeInto(TraversalSideEffects sideEffects)` Add the current `TraversalSideEffects` values, suppliers, and reducers to the provided `TraversalSideEffects`.
    `void` | EmptyTraversal.`setSideEffects(TraversalSideEffects sideEffects)`
    `void` | DefaultTraversal.`setSideEffects(TraversalSideEffects sideEffects)`

  - ### Uses of TraversalSideEffects in org.apache.tinkerpop.gremlin.structure.util

    Methods in org.apache.tinkerpop.gremlin.structure.util with parameters of type TraversalSideEffects
    Modifier and Type | Method and Description
    --- | ---
    `static String` | StringFactory.`traversalSideEffectsString(TraversalSideEffects traversalSideEffects)`

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