Skip navigation links
A B C D E F G H I L M N O P R S T W 

A

addLabel(Label) - Method in class com.graphaware.tx.event.improved.entity.snapshot.NodeSnapshot
assignedLabels(Node) - Method in interface com.graphaware.tx.event.improved.api.ImprovedTransactionData
Get labels assigned in the transaction.
assignedLabels(Node) - Method in class com.graphaware.tx.event.improved.data.BaseImprovedTransactionData
 
assignedLabels(Node) - Method in class com.graphaware.tx.event.improved.data.filtered.FilteredNodeTransactionData
Get labels assigned in the transaction.
assignedLabels(Node) - Method in class com.graphaware.tx.event.improved.data.lazy.LazyNodeTransactionData
Get labels assigned in the transaction.
assignedLabels(Node) - Method in interface com.graphaware.tx.event.improved.data.NodeTransactionData
Get labels assigned in the transaction.
assignedProperties() - Method in class com.graphaware.tx.event.improved.data.lazy.LazyEntityTransactionData
Get all assigned properties from the Neo4j API.
assignedProperties() - Method in class com.graphaware.tx.event.improved.data.lazy.LazyNodeTransactionData
Get all assigned properties from the Neo4j API.
assignedProperties() - Method in class com.graphaware.tx.event.improved.data.lazy.LazyRelationshipTransactionData
Get all assigned properties from the Neo4j API.

B

BaseImprovedTransactionData - Class in com.graphaware.tx.event.improved.data
Base-class for ImprovedTransactionData implementations that delegates all work to NodeTransactionData and RelationshipTransactionData provided by subclasses.
BaseImprovedTransactionData(TransactionData) - Constructor for class com.graphaware.tx.event.improved.data.BaseImprovedTransactionData
 

C

changedContainsKey(T) - Method in class com.graphaware.tx.event.improved.data.lazy.LazyEntityTransactionData
 
changedProperties(Node) - Method in interface com.graphaware.tx.event.improved.api.ImprovedTransactionData
Get properties changed in the transaction.
changedProperties(Relationship) - Method in interface com.graphaware.tx.event.improved.api.ImprovedTransactionData
Get properties changed in the transaction.
changedProperties(Node) - Method in class com.graphaware.tx.event.improved.data.BaseImprovedTransactionData
 
changedProperties(Relationship) - Method in class com.graphaware.tx.event.improved.data.BaseImprovedTransactionData
 
changedProperties(T) - Method in interface com.graphaware.tx.event.improved.data.EntityTransactionData
Get properties changed in the transaction.
changedProperties(T) - Method in class com.graphaware.tx.event.improved.data.filtered.FilteredEntityTransactionData
Get properties changed in the transaction.
changedProperties(T) - Method in class com.graphaware.tx.event.improved.data.lazy.LazyEntityTransactionData
Get properties changed in the transaction.
checkCanBeMutated() - Method in class com.graphaware.tx.event.improved.entity.snapshot.EntitySnapshot
Check whether this entity has not been deleted and can thus be mutated.
com.graphaware.tx.event.improved.api - package com.graphaware.tx.event.improved.api
 
com.graphaware.tx.event.improved.data - package com.graphaware.tx.event.improved.data
 
com.graphaware.tx.event.improved.data.filtered - package com.graphaware.tx.event.improved.data.filtered
 
com.graphaware.tx.event.improved.data.lazy - package com.graphaware.tx.event.improved.data.lazy
 
com.graphaware.tx.event.improved.entity.filtered - package com.graphaware.tx.event.improved.entity.filtered
 
com.graphaware.tx.event.improved.entity.snapshot - package com.graphaware.tx.event.improved.entity.snapshot
 
createChangeObject(T) - Method in class com.graphaware.tx.event.improved.data.lazy.LazyEntityTransactionData
 
createChangeObject(Relationship) - Method in class com.graphaware.tx.event.improved.data.lazy.LazyRelationshipTransactionData
 
created() - Method in class com.graphaware.tx.event.improved.data.lazy.LazyEntityTransactionData
Get all entities created in the transaction from the Neo4j API.
created() - Method in class com.graphaware.tx.event.improved.data.lazy.LazyNodeTransactionData
Get all entities created in the transaction from the Neo4j API.
created() - Method in class com.graphaware.tx.event.improved.data.lazy.LazyRelationshipTransactionData
Get all entities created in the transaction from the Neo4j API.
createdProperties(Node) - Method in interface com.graphaware.tx.event.improved.api.ImprovedTransactionData
Get properties created in the transaction.
createdProperties(Relationship) - Method in interface com.graphaware.tx.event.improved.api.ImprovedTransactionData
Get properties created in the transaction.
createdProperties(Node) - Method in class com.graphaware.tx.event.improved.data.BaseImprovedTransactionData
 
createdProperties(Relationship) - Method in class com.graphaware.tx.event.improved.data.BaseImprovedTransactionData
 
createdProperties(T) - Method in interface com.graphaware.tx.event.improved.data.EntityTransactionData
Get properties created in the transaction.
createdProperties(T) - Method in class com.graphaware.tx.event.improved.data.filtered.FilteredEntityTransactionData
Get properties created in the transaction.
createdProperties(T) - Method in class com.graphaware.tx.event.improved.data.lazy.LazyEntityTransactionData
Get properties created in the transaction.
createRelationshipTo(Node, RelationshipType) - Method in class com.graphaware.tx.event.improved.entity.snapshot.NodeSnapshot

D

delete() - Method in class com.graphaware.tx.event.improved.entity.snapshot.NodeSnapshot
delete() - Method in class com.graphaware.tx.event.improved.entity.snapshot.RelationshipSnapshot
deleted() - Method in class com.graphaware.tx.event.improved.data.lazy.LazyEntityTransactionData
Get all entities deleted in the transaction from the Neo4j API.
deleted() - Method in class com.graphaware.tx.event.improved.data.lazy.LazyNodeTransactionData
Get all entities deleted in the transaction from the Neo4j API.
deleted() - Method in class com.graphaware.tx.event.improved.data.lazy.LazyRelationshipTransactionData
Get all entities deleted in the transaction from the Neo4j API.
deletedProperties(Node) - Method in interface com.graphaware.tx.event.improved.api.ImprovedTransactionData
Get properties deleted in the transaction.
deletedProperties(Relationship) - Method in interface com.graphaware.tx.event.improved.api.ImprovedTransactionData
Get properties deleted in the transaction.
deletedProperties(Node) - Method in class com.graphaware.tx.event.improved.data.BaseImprovedTransactionData
 
deletedProperties(Relationship) - Method in class com.graphaware.tx.event.improved.data.BaseImprovedTransactionData
 
deletedProperties(T) - Method in interface com.graphaware.tx.event.improved.data.EntityTransactionData
Get properties deleted in the transaction.
deletedProperties(T) - Method in class com.graphaware.tx.event.improved.data.filtered.FilteredEntityTransactionData
Get properties deleted in the transaction.
deletedProperties(T) - Method in class com.graphaware.tx.event.improved.data.lazy.LazyEntityTransactionData
Get properties deleted in the transaction.
doInitializeChanged() - Method in class com.graphaware.tx.event.improved.data.lazy.LazyEntityTransactionData
 
doInitializeChanged() - Method in class com.graphaware.tx.event.improved.data.lazy.LazyNodeTransactionData
 

E

EntitySnapshot<T extends org.neo4j.graphdb.Entity> - Class in com.graphaware.tx.event.improved.entity.snapshot
A decorator of a Entity that represents a snapshot of a Entity before a transaction has started.
EntitySnapshot(T, TransactionDataContainer) - Constructor for class com.graphaware.tx.event.improved.entity.snapshot.EntitySnapshot
Construct a new snapshot.
EntityTransactionData<T extends org.neo4j.graphdb.Entity> - Interface in com.graphaware.tx.event.improved.data
An alternative API to TransactionData for Entitys.

F

fetchNextOrNull() - Method in class com.graphaware.tx.event.improved.entity.filtered.FilteredPropertyKeyIterator
fetchNextOrNull() - Method in class com.graphaware.tx.event.improved.entity.filtered.FilteredRelationshipIterator
fetchNextOrNull() - Method in class com.graphaware.tx.event.improved.entity.snapshot.LabelSnapshotIterator
fetchNextOrNull() - Method in class com.graphaware.tx.event.improved.entity.snapshot.RelationshipSnapshotIterator
filterChangedEntities(Collection<Change<T>>) - Method in class com.graphaware.tx.event.improved.data.filtered.FilteredEntityTransactionData
Filter changed entities according to provided policies.
filtered(T) - Method in class com.graphaware.tx.event.improved.data.filtered.FilteredEntityTransactionData
Create a filtered instance of a entity.
filtered(Node) - Method in class com.graphaware.tx.event.improved.data.filtered.FilteredNodeTransactionData
Create a filtered instance of a entity.
filtered(Relationship) - Method in class com.graphaware.tx.event.improved.data.filtered.FilteredRelationshipTransactionData
Create a filtered instance of a entity.
filteredChange(Change<T>) - Method in class com.graphaware.tx.event.improved.data.filtered.FilteredEntityTransactionData
Make both objects contained in the changed object filtered.
FilteredEntity<T extends org.neo4j.graphdb.Entity> - Class in com.graphaware.tx.event.improved.entity.filtered
A Entity decorator that transparently filters out properties and (where relevant) other entities according to the provided InclusionPolicies.
FilteredEntity(T, InclusionPolicies) - Constructor for class com.graphaware.tx.event.improved.entity.filtered.FilteredEntity
Create a new filtering decorator.
FilteredEntityTransactionData<T extends org.neo4j.graphdb.Entity> - Class in com.graphaware.tx.event.improved.data.filtered
Decorator of EntityTransactionData that filters out Entitys and properties based on provided EntityInclusionPolicy and PropertyInclusionPolicy.
FilteredEntityTransactionData(InclusionPolicies) - Constructor for class com.graphaware.tx.event.improved.data.filtered.FilteredEntityTransactionData
Construct filtered entity transaction data.
FilteredNode - Class in com.graphaware.tx.event.improved.entity.filtered
FilteredEntity which is a Node.
FilteredNode(Node, InclusionPolicies) - Constructor for class com.graphaware.tx.event.improved.entity.filtered.FilteredNode
Create a new filtering node decorator.
FilteredNodeTransactionData - Class in com.graphaware.tx.event.improved.data.filtered
FilteredNodeTransactionData(NodeTransactionData, InclusionPolicies) - Constructor for class com.graphaware.tx.event.improved.data.filtered.FilteredNodeTransactionData
Construct filtered node transaction data.
FilteredPropertyKeyIterator<T extends org.neo4j.graphdb.Entity> - Class in com.graphaware.tx.event.improved.entity.filtered
A property key Iterator decorator that filters out keys not needed by the contained PropertyInclusionPolicy.
FilteredPropertyKeyIterator(Iterable<String>, T, PropertyInclusionPolicy<T>) - Constructor for class com.graphaware.tx.event.improved.entity.filtered.FilteredPropertyKeyIterator
Construct the iterator.
FilteredRelationship - Class in com.graphaware.tx.event.improved.entity.filtered
FilteredEntity which is a Relationship.
FilteredRelationship(Relationship, InclusionPolicies) - Constructor for class com.graphaware.tx.event.improved.entity.filtered.FilteredRelationship
Create a new filtering relationship decorator.
FilteredRelationshipIterator - Class in com.graphaware.tx.event.improved.entity.filtered
A Relationship Iterator decorator that filters out Relationships not needed by the RelationshipInclusionPolicy contained in the provided InclusionPolicies.
FilteredRelationshipIterator(Iterable<Relationship>, InclusionPolicies) - Constructor for class com.graphaware.tx.event.improved.entity.filtered.FilteredRelationshipIterator
Construct the iterator.
FilteredRelationshipTransactionData - Class in com.graphaware.tx.event.improved.data.filtered
FilteredRelationshipTransactionData(RelationshipTransactionData, InclusionPolicies) - Constructor for class com.graphaware.tx.event.improved.data.filtered.FilteredRelationshipTransactionData
Construct filtered relationship transaction data.
FilteredTransactionData - Class in com.graphaware.tx.event.improved.api
FilteredTransactionData(TransactionDataContainer, InclusionPolicies) - Constructor for class com.graphaware.tx.event.improved.api.FilteredTransactionData
Construct a new filtered transaction data.
filterEntities(Collection<T>) - Method in class com.graphaware.tx.event.improved.data.filtered.FilteredEntityTransactionData
Filter entities according to provided EntityInclusionPolicy.
filterProperties(Map<String, V>, T) - Method in class com.graphaware.tx.event.improved.data.filtered.FilteredEntityTransactionData
Filter properties according to provided PropertyInclusionPolicy.

G

getAllChanged() - Method in interface com.graphaware.tx.event.improved.data.EntityTransactionData
Get all entities changed in the transaction.
getAllChanged() - Method in class com.graphaware.tx.event.improved.data.filtered.FilteredEntityTransactionData
Get all entities changed in the transaction.
getAllChanged() - Method in class com.graphaware.tx.event.improved.data.lazy.LazyEntityTransactionData
Get all entities changed in the transaction.
getAllChangedNodes() - Method in interface com.graphaware.tx.event.improved.api.ImprovedTransactionData
Get all nodes changed in the transaction.
getAllChangedNodes() - Method in class com.graphaware.tx.event.improved.data.BaseImprovedTransactionData
 
getAllChangedRelationships() - Method in interface com.graphaware.tx.event.improved.api.ImprovedTransactionData
Get all relationships changed in the transaction.
getAllChangedRelationships() - Method in class com.graphaware.tx.event.improved.data.BaseImprovedTransactionData
 
getAllCreated() - Method in interface com.graphaware.tx.event.improved.data.EntityTransactionData
Get all entities created in the transaction.
getAllCreated() - Method in class com.graphaware.tx.event.improved.data.filtered.FilteredEntityTransactionData
Get all entities created in the transaction.
getAllCreated() - Method in class com.graphaware.tx.event.improved.data.lazy.LazyEntityTransactionData
Get all entities created in the transaction.
getAllCreatedNodes() - Method in interface com.graphaware.tx.event.improved.api.ImprovedTransactionData
Get all nodes created in the transaction.
getAllCreatedNodes() - Method in class com.graphaware.tx.event.improved.data.BaseImprovedTransactionData
 
getAllCreatedRelationships() - Method in interface com.graphaware.tx.event.improved.api.ImprovedTransactionData
Get all relationships created in the transaction.
getAllCreatedRelationships() - Method in class com.graphaware.tx.event.improved.data.BaseImprovedTransactionData
 
getAllDeleted() - Method in interface com.graphaware.tx.event.improved.data.EntityTransactionData
Get all entities deleted in the transaction as they were before the transaction started.
getAllDeleted() - Method in class com.graphaware.tx.event.improved.data.filtered.FilteredEntityTransactionData
Get all entities deleted in the transaction as they were before the transaction started.
getAllDeleted() - Method in class com.graphaware.tx.event.improved.data.lazy.LazyEntityTransactionData
Get all entities deleted in the transaction as they were before the transaction started.
getAllDeletedNodes() - Method in interface com.graphaware.tx.event.improved.api.ImprovedTransactionData
Get all nodes deleted in the transaction as they were before the transaction started.
getAllDeletedNodes() - Method in class com.graphaware.tx.event.improved.data.BaseImprovedTransactionData
 
getAllDeletedRelationships() - Method in interface com.graphaware.tx.event.improved.api.ImprovedTransactionData
Get all relationships deleted in the transaction as they were before the transaction started.
getAllDeletedRelationships() - Method in class com.graphaware.tx.event.improved.data.BaseImprovedTransactionData
 
getChanged(Node) - Method in interface com.graphaware.tx.event.improved.api.ImprovedTransactionData
Get a node that has been changed in this transaction as it was before the transaction started and as it is now.
getChanged(Relationship) - Method in interface com.graphaware.tx.event.improved.api.ImprovedTransactionData
Get a relationship that has been changed in this transaction as it was before the transaction started and as it is now.
getChanged(Node) - Method in class com.graphaware.tx.event.improved.data.BaseImprovedTransactionData
 
getChanged(Relationship) - Method in class com.graphaware.tx.event.improved.data.BaseImprovedTransactionData
 
getChanged(T) - Method in interface com.graphaware.tx.event.improved.data.EntityTransactionData
Get a entity that has been changed in this transaction as it was before the transaction started and as it is now.
getChanged(T) - Method in class com.graphaware.tx.event.improved.data.filtered.FilteredEntityTransactionData
Get a entity that has been changed in this transaction as it was before the transaction started and as it is now.
getChanged(T) - Method in class com.graphaware.tx.event.improved.data.lazy.LazyEntityTransactionData
Get a entity that has been changed in this transaction as it was before the transaction started and as it is now.
getCreated(Node, RelationshipType...) - Method in class com.graphaware.tx.event.improved.data.filtered.FilteredRelationshipTransactionData
Get all relationships for the given node and of the given types, which have been created in the transaction.
getCreated(Node, Direction, RelationshipType...) - Method in class com.graphaware.tx.event.improved.data.filtered.FilteredRelationshipTransactionData
Get all relationships for the given node and of the given directions and types, which have been created in the transaction.
getCreated(Node, RelationshipType...) - Method in class com.graphaware.tx.event.improved.data.lazy.LazyRelationshipTransactionData
Get all relationships for the given node and of the given types, which have been created in the transaction.
getCreated(Node, Direction, RelationshipType...) - Method in class com.graphaware.tx.event.improved.data.lazy.LazyRelationshipTransactionData
Get all relationships for the given node and of the given directions and types, which have been created in the transaction.
getCreated(Node, RelationshipType...) - Method in interface com.graphaware.tx.event.improved.data.RelationshipTransactionData
Get all relationships for the given node and of the given types, which have been created in the transaction.
getCreated(Node, Direction, RelationshipType...) - Method in interface com.graphaware.tx.event.improved.data.RelationshipTransactionData
Get all relationships for the given node and of the given directions and types, which have been created in the transaction.
getDegree() - Method in class com.graphaware.tx.event.improved.entity.snapshot.NodeSnapshot
getDegree(RelationshipType) - Method in class com.graphaware.tx.event.improved.entity.snapshot.NodeSnapshot
getDegree(Direction) - Method in class com.graphaware.tx.event.improved.entity.snapshot.NodeSnapshot
getDegree(RelationshipType, Direction) - Method in class com.graphaware.tx.event.improved.entity.snapshot.NodeSnapshot
getDeleted(Node) - Method in interface com.graphaware.tx.event.improved.api.ImprovedTransactionData
Get a node that has been deleted in this transaction as it was before the transaction started.
getDeleted(Relationship) - Method in interface com.graphaware.tx.event.improved.api.ImprovedTransactionData
Get a relationship that has been deleted in this transaction as it was before the transaction started.
getDeleted(Node) - Method in class com.graphaware.tx.event.improved.data.BaseImprovedTransactionData
 
getDeleted(Relationship) - Method in class com.graphaware.tx.event.improved.data.BaseImprovedTransactionData
 
getDeleted(T) - Method in interface com.graphaware.tx.event.improved.data.EntityTransactionData
Get a entity that has been deleted in this transaction as it was before the transaction started.
getDeleted(T) - Method in class com.graphaware.tx.event.improved.data.filtered.FilteredEntityTransactionData
Get a entity that has been deleted in this transaction as it was before the transaction started.
getDeleted(Node, RelationshipType...) - Method in class com.graphaware.tx.event.improved.data.filtered.FilteredRelationshipTransactionData
Get all relationships for the given node and of the given types, which have been deleted in the transaction.
getDeleted(Node, Direction, RelationshipType...) - Method in class com.graphaware.tx.event.improved.data.filtered.FilteredRelationshipTransactionData
Get all relationships for the given node and of the given directions and types, which have been deleted in the transaction.
getDeleted(T) - Method in class com.graphaware.tx.event.improved.data.lazy.LazyEntityTransactionData
Get a entity that has been deleted in this transaction as it was before the transaction started.
getDeleted(Node, RelationshipType...) - Method in class com.graphaware.tx.event.improved.data.lazy.LazyRelationshipTransactionData
Get all relationships for the given node and of the given types, which have been deleted in the transaction.
getDeleted(Node, Direction, RelationshipType...) - Method in class com.graphaware.tx.event.improved.data.lazy.LazyRelationshipTransactionData
Get all relationships for the given node and of the given directions and types, which have been deleted in the transaction.
getDeleted(Node, RelationshipType...) - Method in interface com.graphaware.tx.event.improved.data.RelationshipTransactionData
Get all relationships for the given node and of the given types, which have been deleted in the transaction.
getDeleted(Node, Direction, RelationshipType...) - Method in interface com.graphaware.tx.event.improved.data.RelationshipTransactionData
Get all relationships for the given node and of the given directions and types, which have been deleted in the transaction.
getDeletedRelationships(Node, RelationshipType...) - Method in interface com.graphaware.tx.event.improved.api.ImprovedTransactionData
Get all relationships for the given node and of the given types, which have been deleted in the transaction.
getDeletedRelationships(Node, Direction, RelationshipType...) - Method in interface com.graphaware.tx.event.improved.api.ImprovedTransactionData
Get all relationships for the given node and of the given directions and types, which have been deleted in the transaction.
getDeletedRelationships(Node, RelationshipType...) - Method in class com.graphaware.tx.event.improved.data.BaseImprovedTransactionData
 
getDeletedRelationships(Node, Direction, RelationshipType...) - Method in class com.graphaware.tx.event.improved.data.BaseImprovedTransactionData
 
getEntityInclusionPolicy() - Method in class com.graphaware.tx.event.improved.data.filtered.FilteredEntityTransactionData
Get entity inclusion policy for the appropriate entity.
getEntityInclusionPolicy() - Method in class com.graphaware.tx.event.improved.data.filtered.FilteredNodeTransactionData
Get entity inclusion policy for the appropriate entity.
getEntityInclusionPolicy() - Method in class com.graphaware.tx.event.improved.data.filtered.FilteredRelationshipTransactionData
Get entity inclusion policy for the appropriate entity.
getLabels() - Method in class com.graphaware.tx.event.improved.entity.snapshot.NodeSnapshot
getNodeTransactionData() - Method in class com.graphaware.tx.event.improved.api.FilteredTransactionData
Get NodeTransactionData to delegate to.
getNodeTransactionData() - Method in class com.graphaware.tx.event.improved.api.LazyTransactionData
Get NodeTransactionData to delegate to.
getNodeTransactionData() - Method in class com.graphaware.tx.event.improved.data.BaseImprovedTransactionData
Get NodeTransactionData to delegate to.
getNodeTransactionData() - Method in interface com.graphaware.tx.event.improved.data.TransactionDataContainer
Get contained node transaction data.
getProperty(String) - Method in class com.graphaware.tx.event.improved.entity.snapshot.EntitySnapshot
getPropertyInclusionPolicy() - Method in class com.graphaware.tx.event.improved.data.filtered.FilteredEntityTransactionData
Get property inclusion policy for the appropriate entity.
getPropertyInclusionPolicy() - Method in class com.graphaware.tx.event.improved.data.filtered.FilteredNodeTransactionData
Get property inclusion policy for the appropriate entity.
getPropertyInclusionPolicy() - Method in class com.graphaware.tx.event.improved.data.filtered.FilteredRelationshipTransactionData
Get property inclusion policy for the appropriate entity.
getPropertyInclusionPolicy() - Method in class com.graphaware.tx.event.improved.entity.filtered.FilteredEntity
Get appropriate property inclusion policy.
getPropertyInclusionPolicy() - Method in class com.graphaware.tx.event.improved.entity.filtered.FilteredNode
Get appropriate property inclusion policy.
getPropertyInclusionPolicy() - Method in class com.graphaware.tx.event.improved.entity.filtered.FilteredRelationship
Get appropriate property inclusion policy.
getPropertyKeys() - Method in class com.graphaware.tx.event.improved.entity.filtered.FilteredEntity
getPropertyKeys() - Method in class com.graphaware.tx.event.improved.entity.snapshot.EntitySnapshot
getRelationshipTransactionData() - Method in class com.graphaware.tx.event.improved.api.FilteredTransactionData
Get RelationshipTransactionData to delegate to.
getRelationshipTransactionData() - Method in class com.graphaware.tx.event.improved.api.LazyTransactionData
Get RelationshipTransactionData to delegate to.
getRelationshipTransactionData() - Method in class com.graphaware.tx.event.improved.data.BaseImprovedTransactionData
Get RelationshipTransactionData to delegate to.
getRelationshipTransactionData() - Method in interface com.graphaware.tx.event.improved.data.TransactionDataContainer
Get contained relationship transaction data.
getWrapped() - Method in class com.graphaware.tx.event.improved.data.BaseImprovedTransactionData
 
getWrapped() - Method in class com.graphaware.tx.event.improved.data.filtered.FilteredEntityTransactionData
Get the wrapped/decorated EntityTransactionData.
getWrapped() - Method in class com.graphaware.tx.event.improved.data.filtered.FilteredNodeTransactionData
Get the wrapped/decorated EntityTransactionData.
getWrapped() - Method in class com.graphaware.tx.event.improved.data.filtered.FilteredRelationshipTransactionData
Get the wrapped/decorated EntityTransactionData.
getWrapped() - Method in class com.graphaware.tx.event.improved.entity.filtered.FilteredEntity
getWrapped() - Method in class com.graphaware.tx.event.improved.entity.snapshot.EntitySnapshot

H

hasBeenChanged(Node) - Method in interface com.graphaware.tx.event.improved.api.ImprovedTransactionData
Check whether a node has been changed in the transaction, i.e.
hasBeenChanged(Relationship) - Method in interface com.graphaware.tx.event.improved.api.ImprovedTransactionData
Check whether a relationship has been changed in the transaction, i.e.
hasBeenChanged(Node) - Method in class com.graphaware.tx.event.improved.data.BaseImprovedTransactionData
 
hasBeenChanged(Relationship) - Method in class com.graphaware.tx.event.improved.data.BaseImprovedTransactionData
 
hasBeenChanged(T) - Method in interface com.graphaware.tx.event.improved.data.EntityTransactionData
Check whether a entity has been changed in the transaction, i.e.
hasBeenChanged(T) - Method in class com.graphaware.tx.event.improved.data.filtered.FilteredEntityTransactionData
Check whether a entity has been changed in the transaction, i.e.
hasBeenChanged(T) - Method in class com.graphaware.tx.event.improved.data.lazy.LazyEntityTransactionData
Check whether a entity has been changed in the transaction, i.e.
hasBeenCreated(Node) - Method in interface com.graphaware.tx.event.improved.api.ImprovedTransactionData
Check whether the given node has been created in the transaction.
hasBeenCreated(Relationship) - Method in interface com.graphaware.tx.event.improved.api.ImprovedTransactionData
Check whether the given relationship has been created in the transaction.
hasBeenCreated(Node) - Method in class com.graphaware.tx.event.improved.data.BaseImprovedTransactionData
 
hasBeenCreated(Relationship) - Method in class com.graphaware.tx.event.improved.data.BaseImprovedTransactionData
 
hasBeenCreated(T) - Method in interface com.graphaware.tx.event.improved.data.EntityTransactionData
Check whether the given entity has been created in the transaction.
hasBeenCreated(T) - Method in class com.graphaware.tx.event.improved.data.filtered.FilteredEntityTransactionData
Check whether the given entity has been created in the transaction.
hasBeenCreated(T) - Method in class com.graphaware.tx.event.improved.data.lazy.LazyEntityTransactionData
Check whether the given entity has been created in the transaction.
hasBeenDeleted(Node) - Method in interface com.graphaware.tx.event.improved.api.ImprovedTransactionData
Check whether the given node has been deleted in the transaction.
hasBeenDeleted(Relationship) - Method in interface com.graphaware.tx.event.improved.api.ImprovedTransactionData
Check whether the given relationship has been deleted in the transaction.
hasBeenDeleted(Node) - Method in class com.graphaware.tx.event.improved.data.BaseImprovedTransactionData
 
hasBeenDeleted(Relationship) - Method in class com.graphaware.tx.event.improved.data.BaseImprovedTransactionData
 
hasBeenDeleted(T) - Method in interface com.graphaware.tx.event.improved.data.EntityTransactionData
Check whether the given entity has been deleted in the transaction.
hasBeenDeleted(T) - Method in class com.graphaware.tx.event.improved.data.filtered.FilteredEntityTransactionData
Check whether the given entity has been deleted in the transaction.
hasBeenDeleted(T) - Method in class com.graphaware.tx.event.improved.data.lazy.LazyEntityTransactionData
Check whether the given entity has been deleted in the transaction.
hasChanged(Change<T>) - Method in class com.graphaware.tx.event.improved.data.filtered.FilteredEntityTransactionData
 
hasChanged(Change<Node>) - Method in class com.graphaware.tx.event.improved.data.filtered.FilteredNodeTransactionData
hasLabel(Label) - Method in class com.graphaware.tx.event.improved.entity.snapshot.NodeSnapshot
hasLabelBeenAssigned(Node, Label) - Method in interface com.graphaware.tx.event.improved.api.ImprovedTransactionData
Check whether a label has been assigned in the transaction.
hasLabelBeenAssigned(Node, Label) - Method in class com.graphaware.tx.event.improved.data.BaseImprovedTransactionData
 
hasLabelBeenAssigned(Node, Label) - Method in class com.graphaware.tx.event.improved.data.filtered.FilteredNodeTransactionData
Check whether a label has been assigned in the transaction.
hasLabelBeenAssigned(Node, Label) - Method in class com.graphaware.tx.event.improved.data.lazy.LazyNodeTransactionData
Check whether a label has been assigned in the transaction.
hasLabelBeenAssigned(Node, Label) - Method in interface com.graphaware.tx.event.improved.data.NodeTransactionData
Check whether a label has been assigned in the transaction.
hasLabelBeenRemoved(Node, Label) - Method in interface com.graphaware.tx.event.improved.api.ImprovedTransactionData
Check whether a label has been removed in the transaction.
hasLabelBeenRemoved(Node, Label) - Method in class com.graphaware.tx.event.improved.data.BaseImprovedTransactionData
 
hasLabelBeenRemoved(Node, Label) - Method in class com.graphaware.tx.event.improved.data.filtered.FilteredNodeTransactionData
Check whether a label has been removed in the transaction.
hasLabelBeenRemoved(Node, Label) - Method in class com.graphaware.tx.event.improved.data.lazy.LazyNodeTransactionData
Check whether a label has been removed in the transaction.
hasLabelBeenRemoved(Node, Label) - Method in interface com.graphaware.tx.event.improved.data.NodeTransactionData
Check whether a label has been removed in the transaction.
hasProperty(String) - Method in class com.graphaware.tx.event.improved.entity.filtered.FilteredEntity
hasProperty(String) - Method in class com.graphaware.tx.event.improved.entity.snapshot.EntitySnapshot
hasPropertyBeenChanged(Node, String) - Method in interface com.graphaware.tx.event.improved.api.ImprovedTransactionData
Check whether a property has been changed in the transaction.
hasPropertyBeenChanged(Relationship, String) - Method in interface com.graphaware.tx.event.improved.api.ImprovedTransactionData
Check whether a property has been changed in the transaction.
hasPropertyBeenChanged(Node, String) - Method in class com.graphaware.tx.event.improved.data.BaseImprovedTransactionData
 
hasPropertyBeenChanged(Relationship, String) - Method in class com.graphaware.tx.event.improved.data.BaseImprovedTransactionData
 
hasPropertyBeenChanged(T, String) - Method in interface com.graphaware.tx.event.improved.data.EntityTransactionData
Check whether a property has been changed in the transaction.
hasPropertyBeenChanged(T, String) - Method in class com.graphaware.tx.event.improved.data.filtered.FilteredEntityTransactionData
Check whether a property has been changed in the transaction.
hasPropertyBeenChanged(T, String) - Method in class com.graphaware.tx.event.improved.data.lazy.LazyEntityTransactionData
Check whether a property has been changed in the transaction.
hasPropertyBeenCreated(Node, String) - Method in interface com.graphaware.tx.event.improved.api.ImprovedTransactionData
Check whether a property has been created in the transaction.
hasPropertyBeenCreated(Relationship, String) - Method in interface com.graphaware.tx.event.improved.api.ImprovedTransactionData
Check whether a property has been created in the transaction.
hasPropertyBeenCreated(Node, String) - Method in class com.graphaware.tx.event.improved.data.BaseImprovedTransactionData
 
hasPropertyBeenCreated(Relationship, String) - Method in class com.graphaware.tx.event.improved.data.BaseImprovedTransactionData
 
hasPropertyBeenCreated(T, String) - Method in interface com.graphaware.tx.event.improved.data.EntityTransactionData
Check whether a property has been created in the transaction.
hasPropertyBeenCreated(T, String) - Method in class com.graphaware.tx.event.improved.data.filtered.FilteredEntityTransactionData
Check whether a property has been created in the transaction.
hasPropertyBeenCreated(T, String) - Method in class com.graphaware.tx.event.improved.data.lazy.LazyEntityTransactionData
Check whether a property has been created in the transaction.
hasPropertyBeenDeleted(Node, String) - Method in interface com.graphaware.tx.event.improved.api.ImprovedTransactionData
Check whether a property has been deleted in the transaction.
hasPropertyBeenDeleted(Relationship, String) - Method in interface com.graphaware.tx.event.improved.api.ImprovedTransactionData
Check whether a property has been deleted in the transaction.
hasPropertyBeenDeleted(Node, String) - Method in class com.graphaware.tx.event.improved.data.BaseImprovedTransactionData
 
hasPropertyBeenDeleted(Relationship, String) - Method in class com.graphaware.tx.event.improved.data.BaseImprovedTransactionData
 
hasPropertyBeenDeleted(T, String) - Method in interface com.graphaware.tx.event.improved.data.EntityTransactionData
Check whether a property has been deleted in the transaction.
hasPropertyBeenDeleted(T, String) - Method in class com.graphaware.tx.event.improved.data.filtered.FilteredEntityTransactionData
Check whether a property has been deleted in the transaction.
hasPropertyBeenDeleted(T, String) - Method in class com.graphaware.tx.event.improved.data.lazy.LazyEntityTransactionData
Check whether a property has been deleted in the transaction.

I

ImprovedTransactionData - Interface in com.graphaware.tx.event.improved.api
Within the context of a running transaction, this API gives users the ability to find out exactly what mutations occurred on the graph during that transaction.
initializeChanged() - Method in class com.graphaware.tx.event.improved.data.lazy.LazyEntityTransactionData
 
iterator() - Method in class com.graphaware.tx.event.improved.entity.filtered.FilteredPropertyKeyIterator
iterator() - Method in class com.graphaware.tx.event.improved.entity.filtered.FilteredRelationshipIterator
iterator() - Method in class com.graphaware.tx.event.improved.entity.snapshot.LabelSnapshotIterator
iterator() - Method in class com.graphaware.tx.event.improved.entity.snapshot.RelationshipSnapshotIterator

L

LabelSnapshotIterator - Class in com.graphaware.tx.event.improved.entity.snapshot
NodeSnapshot's Label iterator.
LabelSnapshotIterator(Node, Iterable<Label>, TransactionDataContainer) - Constructor for class com.graphaware.tx.event.improved.entity.snapshot.LabelSnapshotIterator
 
labelsOfDeletedNode(Node) - Method in class com.graphaware.tx.event.improved.data.filtered.FilteredNodeTransactionData
Get labels of a deleted node.
labelsOfDeletedNode(Node) - Method in class com.graphaware.tx.event.improved.data.lazy.LazyNodeTransactionData
Get labels of a deleted node.
labelsOfDeletedNode(Node) - Method in interface com.graphaware.tx.event.improved.data.NodeTransactionData
Get labels of a deleted node.
LazyEntityTransactionData<T extends org.neo4j.graphdb.Entity> - Class in com.graphaware.tx.event.improved.data.lazy
EntityTransactionData that lazily initializes its internal structures (indexed transaction data) as they are needed by callers to prevent unnecessary overheads.
LazyEntityTransactionData() - Constructor for class com.graphaware.tx.event.improved.data.lazy.LazyEntityTransactionData
 
LazyNodeTransactionData - Class in com.graphaware.tx.event.improved.data.lazy
LazyNodeTransactionData(TransactionData, TransactionDataContainer) - Constructor for class com.graphaware.tx.event.improved.data.lazy.LazyNodeTransactionData
Construct node transaction data from Neo4j TransactionData.
LazyRelationshipTransactionData - Class in com.graphaware.tx.event.improved.data.lazy
LazyEntityTransactionData for Relationships.
LazyRelationshipTransactionData(TransactionData, TransactionDataContainer) - Constructor for class com.graphaware.tx.event.improved.data.lazy.LazyRelationshipTransactionData
Construct relationship transaction data from Neo4j TransactionData.
LazyTransactionData - Class in com.graphaware.tx.event.improved.api
LazyTransactionData(TransactionData) - Constructor for class com.graphaware.tx.event.improved.api.LazyTransactionData
Create an instance from Neo4j TransactionData.

M

mutationsOccurred() - Method in class com.graphaware.tx.event.improved.api.FilteredTransactionData
Have any mutations actually occurred?
mutationsOccurred() - Method in interface com.graphaware.tx.event.improved.api.ImprovedTransactionData
Have any mutations actually occurred?
mutationsOccurred() - Method in class com.graphaware.tx.event.improved.data.BaseImprovedTransactionData
 
mutationsToStrings() - Method in interface com.graphaware.tx.event.improved.api.ImprovedTransactionData
Convert all mutations in the transaction to human-readable Strings.
mutationsToStrings() - Method in class com.graphaware.tx.event.improved.data.BaseImprovedTransactionData
 

N

newSnapshot(T) - Method in class com.graphaware.tx.event.improved.data.lazy.LazyEntityTransactionData
Create a new snapshot of an original entity.
newSnapshot(Node) - Method in class com.graphaware.tx.event.improved.data.lazy.LazyNodeTransactionData
Create a new snapshot of an original entity.
newSnapshot(Relationship) - Method in class com.graphaware.tx.event.improved.data.lazy.LazyRelationshipTransactionData
Create a new snapshot of an original entity.
NodeSnapshot - Class in com.graphaware.tx.event.improved.entity.snapshot
A EntitySnapshot representing a Node.
NodeSnapshot(Node, TransactionDataContainer) - Constructor for class com.graphaware.tx.event.improved.entity.snapshot.NodeSnapshot
Construct a snapshot.
NodeTransactionData - Interface in com.graphaware.tx.event.improved.data

O

oldSnapshot(T) - Method in class com.graphaware.tx.event.improved.data.lazy.LazyEntityTransactionData
Create an old snapshot of an original entity.
oldSnapshot(Node) - Method in class com.graphaware.tx.event.improved.data.lazy.LazyNodeTransactionData
Create an old snapshot of an original entity.
oldSnapshot(Relationship) - Method in class com.graphaware.tx.event.improved.data.lazy.LazyRelationshipTransactionData
Create an old snapshot of an original entity.

P

policies - Variable in class com.graphaware.tx.event.improved.data.filtered.FilteredEntityTransactionData
 
policies - Variable in class com.graphaware.tx.event.improved.entity.filtered.FilteredEntity
 
propertiesOfDeletedEntity(T) - Method in interface com.graphaware.tx.event.improved.data.EntityTransactionData
Get properties of a deleted entity.
propertiesOfDeletedEntity(T) - Method in class com.graphaware.tx.event.improved.data.filtered.FilteredEntityTransactionData
Get properties of a deleted entity.
propertiesOfDeletedEntity(T) - Method in class com.graphaware.tx.event.improved.data.lazy.LazyEntityTransactionData
Get properties of a deleted entity.

R

registerChange(T) - Method in class com.graphaware.tx.event.improved.data.lazy.LazyEntityTransactionData
 
RelationshipSnapshot - Class in com.graphaware.tx.event.improved.entity.snapshot
A EntitySnapshot representing a Relationship.
RelationshipSnapshot(Relationship, TransactionDataContainer) - Constructor for class com.graphaware.tx.event.improved.entity.snapshot.RelationshipSnapshot
Construct a snapshot.
RelationshipSnapshotIterator - Class in com.graphaware.tx.event.improved.entity.snapshot
NodeSnapshot's Relationship iterator.
RelationshipSnapshotIterator(Node, Iterable<Relationship>, TransactionDataContainer, Direction, RelationshipType...) - Constructor for class com.graphaware.tx.event.improved.entity.snapshot.RelationshipSnapshotIterator
 
RelationshipTransactionData - Interface in com.graphaware.tx.event.improved.data
EntityTransactionData for Relationships.
removedLabels(Node) - Method in interface com.graphaware.tx.event.improved.api.ImprovedTransactionData
Get labels removed in the transaction.
removedLabels(Node) - Method in class com.graphaware.tx.event.improved.data.BaseImprovedTransactionData
 
removedLabels(Node) - Method in class com.graphaware.tx.event.improved.data.filtered.FilteredNodeTransactionData
Get labels removed in the transaction.
removedLabels(Node) - Method in class com.graphaware.tx.event.improved.data.lazy.LazyNodeTransactionData
Get labels removed in the transaction.
removedLabels(Node) - Method in interface com.graphaware.tx.event.improved.data.NodeTransactionData
Get labels removed in the transaction.
removedProperties() - Method in class com.graphaware.tx.event.improved.data.lazy.LazyEntityTransactionData
Get all removed properties from the Neo4j API.
removedProperties() - Method in class com.graphaware.tx.event.improved.data.lazy.LazyNodeTransactionData
Get all removed properties from the Neo4j API.
removedProperties() - Method in class com.graphaware.tx.event.improved.data.lazy.LazyRelationshipTransactionData
Get all removed properties from the Neo4j API.
removeLabel(Label) - Method in class com.graphaware.tx.event.improved.entity.snapshot.NodeSnapshot
removeProperty(String) - Method in class com.graphaware.tx.event.improved.entity.snapshot.EntitySnapshot

S

self() - Method in class com.graphaware.tx.event.improved.entity.filtered.FilteredNode
self() - Method in class com.graphaware.tx.event.improved.entity.filtered.FilteredRelationship
self() - Method in class com.graphaware.tx.event.improved.entity.snapshot.NodeSnapshot
self() - Method in class com.graphaware.tx.event.improved.entity.snapshot.RelationshipSnapshot
setProperty(String, Object) - Method in class com.graphaware.tx.event.improved.entity.snapshot.EntitySnapshot

T

transactionData() - Method in class com.graphaware.tx.event.improved.entity.snapshot.EntitySnapshot
Get data about the transaction relevant for the subclass.
transactionData() - Method in class com.graphaware.tx.event.improved.entity.snapshot.NodeSnapshot
Get data about the transaction relevant for the subclass.
transactionData() - Method in class com.graphaware.tx.event.improved.entity.snapshot.RelationshipSnapshot
Get data about the transaction relevant for the subclass.
TransactionDataContainer - Interface in com.graphaware.tx.event.improved.data
A component that contains NodeTransactionData and RelationshipTransactionData.
transactionDataContainer - Variable in class com.graphaware.tx.event.improved.entity.snapshot.EntitySnapshot
 
TransactionDataWrapper - Interface in com.graphaware.tx.event.improved.data
Wrapper of TransactionData.

W

wrapNode(Node) - Method in class com.graphaware.tx.event.improved.entity.filtered.FilteredRelationship
wrapNode(Node) - Method in class com.graphaware.tx.event.improved.entity.snapshot.RelationshipSnapshot
wrapped - Variable in class com.graphaware.tx.event.improved.entity.filtered.FilteredEntity
 
wrapped - Variable in class com.graphaware.tx.event.improved.entity.snapshot.EntitySnapshot
 
wrapRelationship(Relationship) - Method in class com.graphaware.tx.event.improved.entity.filtered.FilteredNode
wrapRelationship(Relationship) - Method in class com.graphaware.tx.event.improved.entity.snapshot.NodeSnapshot
wrapRelationships(Iterable<Relationship>, Direction, RelationshipType...) - Method in class com.graphaware.tx.event.improved.entity.filtered.FilteredNode
wrapRelationships(Iterable<Relationship>, Direction, RelationshipType...) - Method in class com.graphaware.tx.event.improved.entity.snapshot.NodeSnapshot
A B C D E F G H I L M N O P R S T W 
Skip navigation links

Copyright © 2013-2016–2020 Graph Aware Limited. All rights reserved.