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. |
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 |
Mutating
A marker interface for steps that modify the graph.
|
OrderabilityTest |
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
This interface is implemented by
Step implementations that access labeled path steps, side-effects or
Map values by key, such as select('a') step. |
Scoping.KeyNotFoundException |
Scoping.Variable |
TraversalParent |
Class and Description |
---|
GraphComputing
A
GraphComputing step is one that will change its behavior whether its on a GraphComputer or not. |
TraversalOptionParent
Describes steps that can be parent to a
Traversal from the option() modulator. |
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. |
Deleting
A marker interface for steps that deletes the graph data.
|
FromToModulating
FromToModulating are for
Step s 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. |
Seedable
An interface implemented by steps that have some form of
Random usage that can be configured by way of a
seed to allow for deterministic behavior of the 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. |
Deleting
A marker interface for steps that deletes the graph data.
|
FromToModulating
FromToModulating are for
Step s 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. |
Grouping
An interface for common functionality of
GroupStep and GroupSideEffectStep . |
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. |
Seedable
An interface implemented by steps that have some form of
Random usage that can be configured by way of a
seed to allow for deterministic behavior of the step. |
TraversalOptionParent
Describes steps that can be parent to a
Traversal from the option() modulator. |
TraversalParent |
Writing
A marker interface for steps that writes the graph data.
|
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. |
Deleting
A marker interface for steps that deletes the graph data.
|
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. |
Grouping
An interface for common functionality of
GroupStep and GroupSideEffectStep . |
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 |
Writing
A marker interface for steps that writes the graph data.
|
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–2023 Apache Software Foundation. All rights reserved.