public abstract class BaseImprovedTransactionData extends Object
ImprovedTransactionData implementations that delegates all work to
NodeTransactionData and RelationshipTransactionData provided by subclasses.| Constructor and Description |
|---|
BaseImprovedTransactionData(org.neo4j.graphdb.event.TransactionData wrapped) |
| Modifier and Type | Method and Description |
|---|---|
Set<org.neo4j.graphdb.Label> |
assignedLabels(org.neo4j.graphdb.Node node) |
Map<String,Change<Object>> |
changedProperties(org.neo4j.graphdb.Node node) |
Map<String,Change<Object>> |
changedProperties(org.neo4j.graphdb.Relationship relationship) |
Map<String,Object> |
createdProperties(org.neo4j.graphdb.Node node) |
Map<String,Object> |
createdProperties(org.neo4j.graphdb.Relationship relationship) |
Map<String,Object> |
deletedProperties(org.neo4j.graphdb.Node node) |
Map<String,Object> |
deletedProperties(org.neo4j.graphdb.Relationship relationship) |
Collection<Change<org.neo4j.graphdb.Node>> |
getAllChangedNodes() |
Collection<Change<org.neo4j.graphdb.Relationship>> |
getAllChangedRelationships() |
Collection<org.neo4j.graphdb.Node> |
getAllCreatedNodes() |
Collection<org.neo4j.graphdb.Relationship> |
getAllCreatedRelationships() |
Collection<org.neo4j.graphdb.Node> |
getAllDeletedNodes() |
Collection<org.neo4j.graphdb.Relationship> |
getAllDeletedRelationships() |
Change<org.neo4j.graphdb.Node> |
getChanged(org.neo4j.graphdb.Node node) |
Change<org.neo4j.graphdb.Relationship> |
getChanged(org.neo4j.graphdb.Relationship relationship) |
org.neo4j.graphdb.Node |
getDeleted(org.neo4j.graphdb.Node node) |
org.neo4j.graphdb.Relationship |
getDeleted(org.neo4j.graphdb.Relationship relationship) |
Collection<org.neo4j.graphdb.Relationship> |
getDeletedRelationships(org.neo4j.graphdb.Node node,
org.neo4j.graphdb.Direction direction,
org.neo4j.graphdb.RelationshipType... types) |
Collection<org.neo4j.graphdb.Relationship> |
getDeletedRelationships(org.neo4j.graphdb.Node node,
org.neo4j.graphdb.RelationshipType... types) |
protected abstract NodeTransactionData |
getNodeTransactionData()
Get
NodeTransactionData to delegate to. |
protected abstract RelationshipTransactionData |
getRelationshipTransactionData()
Get
RelationshipTransactionData to delegate to. |
org.neo4j.graphdb.event.TransactionData |
getWrapped() |
boolean |
hasBeenChanged(org.neo4j.graphdb.Node node) |
boolean |
hasBeenChanged(org.neo4j.graphdb.Relationship relationship) |
boolean |
hasBeenCreated(org.neo4j.graphdb.Node node) |
boolean |
hasBeenCreated(org.neo4j.graphdb.Relationship relationship) |
boolean |
hasBeenDeleted(org.neo4j.graphdb.Node node) |
boolean |
hasBeenDeleted(org.neo4j.graphdb.Relationship relationship) |
boolean |
hasLabelBeenAssigned(org.neo4j.graphdb.Node node,
org.neo4j.graphdb.Label label) |
boolean |
hasLabelBeenRemoved(org.neo4j.graphdb.Node node,
org.neo4j.graphdb.Label label) |
boolean |
hasPropertyBeenChanged(org.neo4j.graphdb.Node node,
String key) |
boolean |
hasPropertyBeenChanged(org.neo4j.graphdb.Relationship relationship,
String key) |
boolean |
hasPropertyBeenCreated(org.neo4j.graphdb.Node node,
String key) |
boolean |
hasPropertyBeenCreated(org.neo4j.graphdb.Relationship relationship,
String key) |
boolean |
hasPropertyBeenDeleted(org.neo4j.graphdb.Node node,
String key) |
boolean |
hasPropertyBeenDeleted(org.neo4j.graphdb.Relationship relationship,
String key) |
boolean |
mutationsOccurred() |
Set<String> |
mutationsToStrings() |
Set<org.neo4j.graphdb.Label> |
removedLabels(org.neo4j.graphdb.Node node) |
public BaseImprovedTransactionData(org.neo4j.graphdb.event.TransactionData wrapped)
protected abstract NodeTransactionData getNodeTransactionData()
NodeTransactionData to delegate to.protected abstract RelationshipTransactionData getRelationshipTransactionData()
RelationshipTransactionData to delegate to.public boolean hasBeenCreated(org.neo4j.graphdb.Node node)
public Collection<org.neo4j.graphdb.Node> getAllCreatedNodes()
public boolean hasBeenDeleted(org.neo4j.graphdb.Node node)
public org.neo4j.graphdb.Node getDeleted(org.neo4j.graphdb.Node node)
public Collection<org.neo4j.graphdb.Node> getAllDeletedNodes()
public boolean hasBeenChanged(org.neo4j.graphdb.Node node)
public Change<org.neo4j.graphdb.Node> getChanged(org.neo4j.graphdb.Node node)
public Collection<Change<org.neo4j.graphdb.Node>> getAllChangedNodes()
public boolean hasPropertyBeenCreated(org.neo4j.graphdb.Node node,
String key)
public boolean hasPropertyBeenDeleted(org.neo4j.graphdb.Node node,
String key)
public boolean hasPropertyBeenChanged(org.neo4j.graphdb.Node node,
String key)
public boolean hasLabelBeenAssigned(org.neo4j.graphdb.Node node,
org.neo4j.graphdb.Label label)
public Set<org.neo4j.graphdb.Label> assignedLabels(org.neo4j.graphdb.Node node)
public boolean hasLabelBeenRemoved(org.neo4j.graphdb.Node node,
org.neo4j.graphdb.Label label)
public Set<org.neo4j.graphdb.Label> removedLabels(org.neo4j.graphdb.Node node)
public boolean hasBeenCreated(org.neo4j.graphdb.Relationship relationship)
public Collection<org.neo4j.graphdb.Relationship> getAllCreatedRelationships()
public boolean hasBeenDeleted(org.neo4j.graphdb.Relationship relationship)
public org.neo4j.graphdb.Relationship getDeleted(org.neo4j.graphdb.Relationship relationship)
public Collection<org.neo4j.graphdb.Relationship> getAllDeletedRelationships()
public Collection<org.neo4j.graphdb.Relationship> getDeletedRelationships(org.neo4j.graphdb.Node node, org.neo4j.graphdb.RelationshipType... types)
public Collection<org.neo4j.graphdb.Relationship> getDeletedRelationships(org.neo4j.graphdb.Node node, org.neo4j.graphdb.Direction direction, org.neo4j.graphdb.RelationshipType... types)
public boolean hasBeenChanged(org.neo4j.graphdb.Relationship relationship)
public Change<org.neo4j.graphdb.Relationship> getChanged(org.neo4j.graphdb.Relationship relationship)
public Collection<Change<org.neo4j.graphdb.Relationship>> getAllChangedRelationships()
public boolean hasPropertyBeenCreated(org.neo4j.graphdb.Relationship relationship,
String key)
public Map<String,Object> createdProperties(org.neo4j.graphdb.Relationship relationship)
public boolean hasPropertyBeenDeleted(org.neo4j.graphdb.Relationship relationship,
String key)
public Map<String,Object> deletedProperties(org.neo4j.graphdb.Relationship relationship)
public boolean hasPropertyBeenChanged(org.neo4j.graphdb.Relationship relationship,
String key)
public Map<String,Change<Object>> changedProperties(org.neo4j.graphdb.Relationship relationship)
public boolean mutationsOccurred()
public org.neo4j.graphdb.event.TransactionData getWrapped()
Copyright © 2013-2016–2020 Graph Aware Limited. All rights reserved.