## Uses of Interface
org.apache.tinkerpop.gremlin.process.traversal.step.Barrier

- Packages that use Barrier
  Package | Description
  --- | ---
  org.apache.tinkerpop.gremlin.process.traversal.step |
  org.apache.tinkerpop.gremlin.process.traversal.step.filter |
  org.apache.tinkerpop.gremlin.process.traversal.step.map |
  org.apache.tinkerpop.gremlin.process.traversal.step.sideEffect |
  org.apache.tinkerpop.gremlin.process.traversal.step.util |

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

    Subinterfaces of Barrier in org.apache.tinkerpop.gremlin.process.traversal.step
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `LocalBarrier<S>`

    Classes in org.apache.tinkerpop.gremlin.process.traversal.step that implement Barrier
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `ProfilingAware.ProfiledBarrier` A helper class which holds a `Barrier` and it's related `ProfileStep` so that the latter can have its timer started and stopped appropriately.

    Constructors in org.apache.tinkerpop.gremlin.process.traversal.step with parameters of type Barrier
    Constructor and Description
    `ProfiledBarrier(Barrier barrier, ProfileStep profileStep)`

  - ### Uses of Barrier in org.apache.tinkerpop.gremlin.process.traversal.step.filter

    Classes in org.apache.tinkerpop.gremlin.process.traversal.step.filter that implement Barrier
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DedupGlobalStep<S>`
    `class` | `RangeGlobalStep<S>`
    `class` | `SampleGlobalStep<S>`
    `class` | `TailGlobalStep<S>`

  - ### Uses of Barrier in org.apache.tinkerpop.gremlin.process.traversal.step.map

    Classes in org.apache.tinkerpop.gremlin.process.traversal.step.map that implement Barrier
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CountGlobalStep<S>`
    `class` | `FoldStep<S,E>`
    `class` | `GroupCountStep<S,E>`
    `class` | `GroupStep<S,K,V>`
    `class` | `LambdaCollectingBarrierStep<S>`
    `class` | `MaxGlobalStep<S extends Comparable>`
    `class` | `MeanGlobalStep<S extends Number,E extends Number>`
    `class` | `MinGlobalStep<S extends Comparable>`
    `class` | `NoOpBarrierStep<S>`
    `class` | `OrderGlobalStep<S,C extends Comparable>`
    `class` | `SumGlobalStep<S extends Number>`
    `class` | `TreeStep<S>`

    Methods in org.apache.tinkerpop.gremlin.process.traversal.step.map that return Barrier
    Modifier and Type | Method and Description
    --- | ---
    `static <S,V> Barrier` | GroupStep.`determineBarrierStep(Traversal.Admin<S,V> traversal)` Determines the first (non-local) barrier step in the provided traversal.

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

    Classes in org.apache.tinkerpop.gremlin.process.traversal.step.sideEffect that implement Barrier
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AggregateStep<S>`
    `class` | `SideEffectCapStep<S,E>`

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

    Classes in org.apache.tinkerpop.gremlin.process.traversal.step.util that implement Barrier
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CollectingBarrierStep<S>`
    `class` | `ReducingBarrierStep<S,E>`
    `class` | `SupplyingBarrierStep<S,E>`

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