| Class and Description |
|---|
| TraversalOptionParent.Pick |
| Class and Description |
|---|
| Configuring
Identifies a
Step as one that can accept configurations via the GraphTraversal.with(String, Object)
step modulator. |
| Parameterizing
An interface for
Step implementations that hold a Parameters object, which fold in arguments from
other steps. |
| ReadWriting |
| ReadWriting.Mode
Determines the mode of the the IO operation as being for reading or writing (or by default "unset")
|
| Class and Description |
|---|
| Configuring
Identifies a
Step as one that can accept configurations via the GraphTraversal.with(String, Object)
step modulator. |
| GraphComputing
A
GraphComputing step is one that will change its behavior whether its on a GraphComputer or not. |
| HasContainerHolder |
| Parameterizing
An interface for
Step implementations that hold a Parameters object, which fold in arguments from
other steps. |
| Class and Description |
|---|
| ByModulating
A
ByModulating step is able to take GraphTraversal.by() calls. |
| Configuring
Identifies a
Step as one that can accept configurations via the GraphTraversal.with(String, Object)
step modulator. |
| Parameterizing
An interface for
Step implementations that hold a Parameters object, which fold in arguments from
other steps. |
| TimesModulating
A
TimesModulating step is one that can do something with GraphTraversal.times(int). |
| TraversalParent |
| Class and Description |
|---|
| TraversalParent |
| Class and Description |
|---|
| TraversalParent |
| Class and Description |
|---|
| TraversalParent |
| Class and Description |
|---|
| Barrier
A Barrier is any step that requires all left traversers to be processed prior to emitting result traversers to the right.
|
| ComplexTest |
| Configuring
Identifies a
Step as one that can accept configurations via the GraphTraversal.with(String, Object)
step modulator. |
| Generating
A
Generating step is one that has a side-effect that needs post-processing prior to being returned. |
| MemoryComputing |
| Parameterizing
An interface for
Step implementations that hold a Parameters object, which fold in arguments from
other steps. |
| PathProcessor.ElementRequirement |
| ReadWriting.Mode
Determines the mode of the the IO operation as being for reading or writing (or by default "unset")
|
| Scoping.Variable |
| TraversalOptionParent.Pick |
| TraversalParent |
| Class and Description |
|---|
| GraphComputing
A
GraphComputing step is one that will change its behavior whether its on a GraphComputer or not. |
| TraversalOptionParent |
| TraversalOptionParent.Pick |
| TraversalParent |
| Class and Description |
|---|
| Barrier
A Barrier is any step that requires all left traversers to be processed prior to emitting result traversers to the right.
|
| ByModulating
A
ByModulating step is able to take GraphTraversal.by() calls. |
| Bypassing
A
ByPassing step can be stated (at runtime) to simply enact the identity function. |
| Configuring
Identifies a
Step as one that can accept configurations via the GraphTraversal.with(String, Object)
step modulator. |
| FromToModulating
FromToModulating are for
Steps that support from()- and to()-modulation. |
| GraphComputing
A
GraphComputing step is one that will change its behavior whether its on a GraphComputer or not. |
| HasContainerHolder |
| LambdaHolder
This is a marker interface stating that the
Step contains a
lambda/anonymous function. |
| MemoryComputing |
| Mutating
A marker interface for steps that modify the graph.
|
| Parameterizing
An interface for
Step implementations that hold a Parameters object, which fold in arguments from
other steps. |
| PathProcessor |
| PathProcessor.ElementRequirement |
| Ranging |
| Scoping
This interface is implemented by
Step implementations that access labeled path steps, side-effects or
Map values by key, such as select('a') step. |
| TraversalParent |
| Class and Description |
|---|
| Barrier
A Barrier is any step that requires all left traversers to be processed prior to emitting result traversers to the right.
|
| ByModulating
A
ByModulating step is able to take GraphTraversal.by() calls. |
| ComparatorHolder |
| Configuring
Identifies a
Step as one that can accept configurations via the GraphTraversal.with(String, Object)
step modulator. |
| FromToModulating
FromToModulating are for
Steps that support from()- and to()-modulation. |
| Generating
A
Generating step is one that has a side-effect that needs post-processing prior to being returned. |
| GraphComputing
A
GraphComputing step is one that will change its behavior whether its on a GraphComputer or not. |
| LambdaHolder
This is a marker interface stating that the
Step contains a
lambda/anonymous function. |
| LocalBarrier |
| MemoryComputing |
| Mutating
A marker interface for steps that modify the graph.
|
| Parameterizing
An interface for
Step implementations that hold a Parameters object, which fold in arguments from
other steps. |
| PathProcessor |
| PathProcessor.ElementRequirement |
| Profiling
A
Step can implement this interface in order to receive a reference to the MutableMetrics object
for the Step. |
| ProfilingAware
Marks a
Step as one that is aware of profiling. |
| Scoping
This interface is implemented by
Step implementations that access labeled path steps, side-effects or
Map values by key, such as select('a') step. |
| TraversalParent |
| Class and Description |
|---|
| Barrier
A Barrier is any step that requires all left traversers to be processed prior to emitting result traversers to the right.
|
| ByModulating
A
ByModulating step is able to take GraphTraversal.by() calls. |
| Configuring
Identifies a
Step as one that can accept configurations via the GraphTraversal.with(String, Object)
step modulator. |
| Generating
A
Generating step is one that has a side-effect that needs post-processing prior to being returned. |
| GraphComputing
A
GraphComputing step is one that will change its behavior whether its on a GraphComputer or not. |
| LambdaHolder
This is a marker interface stating that the
Step contains a
lambda/anonymous function. |
| LocalBarrier |
| MemoryComputing |
| Mutating
A marker interface for steps that modify the graph.
|
| Parameterizing
An interface for
Step implementations that hold a Parameters object, which fold in arguments from
other steps. |
| PathProcessor |
| ProfilingAware
Marks a
Step as one that is aware of profiling. |
| ReadWriting |
| ReadWriting.Mode
Determines the mode of the the IO operation as being for reading or writing (or by default "unset")
|
| Scoping
This interface is implemented by
Step implementations that access labeled path steps, side-effects or
Map values by key, such as select('a') step. |
| SideEffectCapable
A
SideEffectCapable step stores a side-effect data structure accessible by a side-effect key. |
| TraversalParent |
| Class and Description |
|---|
| Barrier
A Barrier is any step that requires all left traversers to be processed prior to emitting result traversers to the right.
|
| Generating
A
Generating step is one that has a side-effect that needs post-processing prior to being returned. |
| GraphComputing
A
GraphComputing step is one that will change its behavior whether its on a GraphComputer or not. |
| MemoryComputing |
| TraversalParent |
| Class and Description |
|---|
| Scoping.Variable |
| TraversalParent |
| Class and Description |
|---|
| Configuring
Identifies a
Step as one that can accept configurations via the GraphTraversal.with(String, Object)
step modulator. |
| GraphComputing
A
GraphComputing step is one that will change its behavior whether its on a GraphComputer or not. |
| HasContainerHolder |
| Parameterizing
An interface for
Step implementations that hold a Parameters object, which fold in arguments from
other steps. |
Copyright © 2013–2019 Apache Software Foundation. All rights reserved.