Package | Description |
---|---|
org.springframework.data.neo4j.aspects.core | |
org.springframework.data.neo4j.cross_store.support.node |
Modifier and Type | Method and Description |
---|---|
<S extends NodeBacked,E extends NodeBacked> |
NodeBacked.findAllPathsByTraversal(org.neo4j.graphdb.traversal.TraversalDescription traversalDescription)
Perform a traversal from this entity's underlying node with the given traversal description.
|
<S extends NodeBacked,E extends NodeBacked> |
NodeBacked.findAllPathsByTraversal(org.neo4j.graphdb.traversal.TraversalDescription traversalDescription)
Perform a traversal from this entity's underlying node with the given traversal description.
|
<T extends NodeBacked> |
NodeBacked.persist()
Attach the entity inside a running transaction.
|
<T extends NodeBacked> |
NodeBacked.projectTo(Class<T> targetType)
Reify this entity as another node backed type.
|
<R extends RelationshipBacked,N extends NodeBacked> |
NodeBacked.relateTo(N target,
Class<R> relationshipClass,
String relationshipType)
delegates to relateTo with allowDuplicates set to false
|
<R extends RelationshipBacked,N extends NodeBacked> |
NodeBacked.relateTo(N target,
Class<R> relationshipClass,
String relationshipType,
boolean allowDuplicates)
Creates a relationship to the target node, returning a relationship entity representing the created
relationship.
|
Modifier and Type | Method and Description |
---|---|
<R extends RelationshipBacked> |
NodeBacked.getRelationshipTo(NodeBacked target,
Class<R> relationshipClass,
String type)
Finds the relationship of the specified type, from this entity's underlying node to the target entity's
underlying node.
|
org.neo4j.graphdb.Relationship |
NodeBacked.getRelationshipTo(NodeBacked target,
String type)
Finds the relationship of the specified type, from this entity's underlying node to the target entity's
underlying node.
|
org.neo4j.graphdb.Relationship |
NodeBacked.relateTo(NodeBacked target,
String type)
delegates to relateTo with allowDuplicates set to false
|
org.neo4j.graphdb.Relationship |
NodeBacked.relateTo(NodeBacked target,
String type,
boolean allowDuplicates)
Creates a relationship to the target node entity with the given relationship type.
|
void |
NodeBacked.removeRelationshipTo(NodeBacked target,
String relationshipType)
Removes the all relationships of the given type between this entity's underlying node and the target
entity's underlying node.
|
Modifier and Type | Class and Description |
---|---|
class |
CrossStoreNodeEntityState<ENTITY extends NodeBacked> |
Constructor and Description |
---|
CrossStoreNodeEntityState(org.neo4j.graphdb.Node underlyingState,
NodeBacked entity,
Class<? extends NodeBacked> type,
Neo4jTemplate template,
javax.persistence.PersistenceUnitUtil persistenceUnitUtil,
DelegatingFieldAccessorFactory delegatingFieldAccessorFactory,
Neo4jPersistentEntity persistentEntity) |
Constructor and Description |
---|
CrossStoreNodeEntityState(org.neo4j.graphdb.Node underlyingState,
NodeBacked entity,
Class<? extends NodeBacked> type,
Neo4jTemplate template,
javax.persistence.PersistenceUnitUtil persistenceUnitUtil,
DelegatingFieldAccessorFactory delegatingFieldAccessorFactory,
Neo4jPersistentEntity persistentEntity) |
Copyright © 2011-2014–2015 Pivotal Software, Inc.. All rights reserved.