org.apache.tinkerpop.gremlin.process.traversal.step

## Interface PathProcessor

- All Known Implementing Classes:
    DedupGlobalStep, MatchStep, MathStep, PathFilterStep, PathStep, SelectOneStep, SelectStep, TraversalSelectStep, TreeSideEffectStep, TreeStep, WherePredicateStep, WhereTraversalStep

      public interface PathProcessor

  Author:
    Marko A. Rodriguez (http://markorodriguez.com)

- - ### Nested Class Summary

    Nested Classes
    Modifier and Type | Interface and Description
    --- | ---
    `static class` | `PathProcessor.ElementRequirement`

  - ### Method Summary

    All Methods Static Methods Instance Methods Abstract Methods Default Methods
    Modifier and Type | Method and Description
    --- | ---
    `Set<String>` | `getKeepLabels()`
    `default PathProcessor.ElementRequirement` | `getMaxRequirement()`
    `static <S> Traverser.Admin<S>` | `processTraverserPathLabels(Traverser.Admin<S> traverser, Set<String> labels)`
    `void` | `setKeepLabels(Set<String> keepLabels)`

- - ### Method Detail

    - #### getMaxRequirement

          default PathProcessor.ElementRequirement getMaxRequirement()

    - #### setKeepLabels

          void setKeepLabels(Set<String> keepLabels)

    - #### getKeepLabels

          Set<String> getKeepLabels()

    - #### processTraverserPathLabels

          static <S> Traverser.Admin<S> processTraverserPathLabels(Traverser.Admin<S> traverser,
                                                                   Set<String> labels)

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