public class FilteredRelationshipTransactionData extends FilteredEntityTransactionData<org.neo4j.graphdb.Relationship> implements RelationshipTransactionData
FilteredEntityTransactionData for Relationships.policies| Constructor and Description |
|---|
FilteredRelationshipTransactionData(RelationshipTransactionData wrapped,
InclusionPolicies policies)
Construct filtered relationship transaction data.
|
| Modifier and Type | Method and Description |
|---|---|
protected org.neo4j.graphdb.Relationship |
filtered(org.neo4j.graphdb.Relationship original)
Create a filtered instance of a entity.
|
Collection<org.neo4j.graphdb.Relationship> |
getCreated(org.neo4j.graphdb.Node node,
org.neo4j.graphdb.Direction direction,
org.neo4j.graphdb.RelationshipType... types)
Get all relationships for the given node and of the given directions and types, which have been created in the
transaction.
|
Collection<org.neo4j.graphdb.Relationship> |
getCreated(org.neo4j.graphdb.Node node,
org.neo4j.graphdb.RelationshipType... types)
Get all relationships for the given node and of the given types, which have been created in the transaction.
|
Collection<org.neo4j.graphdb.Relationship> |
getDeleted(org.neo4j.graphdb.Node node,
org.neo4j.graphdb.Direction direction,
org.neo4j.graphdb.RelationshipType... types)
Get all relationships for the given node and of the given directions and types, which have been deleted in the
transaction.
|
Collection<org.neo4j.graphdb.Relationship> |
getDeleted(org.neo4j.graphdb.Node node,
org.neo4j.graphdb.RelationshipType... types)
Get all relationships for the given node and of the given types, which have been deleted in the transaction.
|
protected EntityInclusionPolicy<org.neo4j.graphdb.Relationship> |
getEntityInclusionPolicy()
Get entity inclusion policy for the appropriate entity.
|
protected PropertyInclusionPolicy<org.neo4j.graphdb.Relationship> |
getPropertyInclusionPolicy()
Get property inclusion policy for the appropriate entity.
|
protected EntityTransactionData<org.neo4j.graphdb.Relationship> |
getWrapped()
Get the wrapped/decorated
EntityTransactionData. |
changedProperties, createdProperties, deletedProperties, filterChangedEntities, filteredChange, filterEntities, filterProperties, getAllChanged, getAllCreated, getAllDeleted, getChanged, getDeleted, hasBeenChanged, hasBeenCreated, hasBeenDeleted, hasChanged, hasPropertyBeenChanged, hasPropertyBeenCreated, hasPropertyBeenDeleted, propertiesOfDeletedEntityclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitchangedProperties, createdProperties, deletedProperties, getAllChanged, getAllCreated, getAllDeleted, getChanged, getDeleted, hasBeenChanged, hasBeenCreated, hasBeenDeleted, hasPropertyBeenChanged, hasPropertyBeenCreated, hasPropertyBeenDeleted, propertiesOfDeletedEntitypublic FilteredRelationshipTransactionData(RelationshipTransactionData wrapped, InclusionPolicies policies)
wrapped - wrapped relationship transaction data.policies - for filtering.protected EntityTransactionData<org.neo4j.graphdb.Relationship> getWrapped()
EntityTransactionData.getWrapped in class FilteredEntityTransactionData<org.neo4j.graphdb.Relationship>protected org.neo4j.graphdb.Relationship filtered(org.neo4j.graphdb.Relationship original)
filtered in class FilteredEntityTransactionData<org.neo4j.graphdb.Relationship>original - instance to be wrapped in the filtering decorator.public Collection<org.neo4j.graphdb.Relationship> getCreated(org.neo4j.graphdb.Node node, org.neo4j.graphdb.RelationshipType... types)
getCreated in interface RelationshipTransactionDatanode - for which to get created relationships.types - of the created relationships. If no types are provided, all types are returned.public Collection<org.neo4j.graphdb.Relationship> getCreated(org.neo4j.graphdb.Node node, org.neo4j.graphdb.Direction direction, org.neo4j.graphdb.RelationshipType... types)
getCreated in interface RelationshipTransactionDatanode - for which to get created relationships.direction - of the created relationshipstypes - of the created relationships. If no types are provided, all types are returned.public Collection<org.neo4j.graphdb.Relationship> getDeleted(org.neo4j.graphdb.Node node, org.neo4j.graphdb.RelationshipType... types)
getDeleted in interface RelationshipTransactionDatanode - for which to get deleted relationships.types - of the deleted relationships. If no types are provided, all types are returned.public Collection<org.neo4j.graphdb.Relationship> getDeleted(org.neo4j.graphdb.Node node, org.neo4j.graphdb.Direction direction, org.neo4j.graphdb.RelationshipType... types)
getDeleted in interface RelationshipTransactionDatanode - for which to get deleted relationships.direction - of the deleted relationshipstypes - of the deleted relationships. If no types are provided, all types are returned.protected EntityInclusionPolicy<org.neo4j.graphdb.Relationship> getEntityInclusionPolicy()
getEntityInclusionPolicy in class FilteredEntityTransactionData<org.neo4j.graphdb.Relationship>protected PropertyInclusionPolicy<org.neo4j.graphdb.Relationship> getPropertyInclusionPolicy()
getPropertyInclusionPolicy in class FilteredEntityTransactionData<org.neo4j.graphdb.Relationship>Copyright © 2013-2016–2020 Graph Aware Limited. All rights reserved.