| Modifier and Type | Class and Description | 
|---|---|
class  | 
DriverRemoteTraversalSideEffects
Java driver implementation of  
TraversalSideEffects. | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
AbstractGremlinProcessTest.checkSideEffects(TraversalSideEffects sideEffects,
                Object... keysClasses)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
MemoryTraversalSideEffects  | 
| Modifier and Type | Method and Description | 
|---|---|
TraversalSideEffects | 
MemoryTraversalSideEffects.clone()  | 
TraversalSideEffects | 
MemoryTraversalSideEffects.getSideEffects()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
MemoryTraversalSideEffects.mergeInto(TraversalSideEffects sideEffects)  | 
| Constructor and Description | 
|---|
MemoryTraversalSideEffects(TraversalSideEffects sideEffects)  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
RemoteTraversalSideEffects
When a traversal is executed remotely, the ability to retrieve those side-effects (i.e. 
 | 
| 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. | 
| Modifier and Type | Method and Description | 
|---|---|
TraversalSideEffects | 
AbstractRemoteTraversalSideEffects.clone()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
AbstractRemoteTraversalSideEffects.mergeInto(TraversalSideEffects sideEffects)  | 
void | 
AbstractRemoteTraversal.setSideEffects(TraversalSideEffects sideEffects)  | 
| Constructor and Description | 
|---|
EmbeddedRemoteTraversalSideEffects(TraversalSideEffects sideEffects)  | 
| 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. 
 | 
| 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. | 
| Modifier and Type | Method and Description | 
|---|---|
TraversalSideEffects | 
AbstractLambdaTraversal.getSideEffects()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
AbstractLambdaTraversal.setSideEffects(TraversalSideEffects sideEffects)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected TraversalSideEffects | 
O_OB_S_SE_SL_Traverser.sideEffects  | 
protected TraversalSideEffects | 
B_O_S_SE_SL_Traverser.sideEffects  | 
| 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()  | 
| 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)  | 
| Modifier and Type | Method and Description | 
|---|---|
TraversalSideEffects | 
EmptyTraverser.getSideEffects()  | 
TraversalSideEffects | 
AbstractTraverser.getSideEffects()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
EmptyTraverser.setSideEffects(TraversalSideEffects sideEffects)  | 
void | 
AbstractTraverser.setSideEffects(TraversalSideEffects sideEffects)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultTraversalSideEffects  | 
class  | 
EmptyTraversalSideEffects  | 
| Modifier and Type | Field and Description | 
|---|---|
protected TraversalSideEffects | 
DefaultTraversal.sideEffects  | 
| Modifier and Type | Method and Description | 
|---|---|
TraversalSideEffects | 
EmptyTraversalSideEffects.clone()  | 
TraversalSideEffects | 
EmptyTraversal.getSideEffects()  | 
TraversalSideEffects | 
DefaultTraversal.getSideEffects()  | 
| 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)  | 
| Modifier and Type | Method and Description | 
|---|---|
static String | 
StringFactory.traversalSideEffectsString(TraversalSideEffects traversalSideEffects)  | 
Copyright © 2013–2019 Apache Software Foundation. All rights reserved.