@API(status=INTERNAL,
since="6.0")
public final class NestedRelationshipProcessingStateMachine
extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
NestedRelationshipProcessingStateMachine.ProcessState
Valid processing states.
|
| Constructor and Description |
|---|
NestedRelationshipProcessingStateMachine() |
| Modifier and Type | Method and Description |
|---|---|
NestedRelationshipProcessingStateMachine.ProcessState |
getStateOf(RelationshipDescription relationshipDescription,
Collection<?> valuesToStore) |
void |
markAsProcessed(RelationshipDescription relationshipDescription,
Collection<?> valuesToStore)
Marks the passed objects as processed
|
public NestedRelationshipProcessingStateMachine()
public NestedRelationshipProcessingStateMachine.ProcessState getStateOf(RelationshipDescription relationshipDescription, @Nullable Collection<?> valuesToStore)
relationshipDescription - Check whether this relationship description has been processedvaluesToStore - Check whether all the values in the collection have been processedpublic void markAsProcessed(RelationshipDescription relationshipDescription, @Nullable Collection<?> valuesToStore)
relationshipDescription - To be marked as processedvaluesToStore - If not null, all non-null values will be marked as processedCopyright © 2019–2021 Neo4j, Neo4j Sweden AB. All rights reserved.