Spring Data Neo4j - AspectJ Advanced Mapping
F G H N O P R S

F

findAllByQuery(String, Class<T>, Map<String, Object>) - Method in interface org.springframework.data.neo4j.aspects.core.NodeBacked
 
findAllByQuery(String, Map<String, Object>) - Method in interface org.springframework.data.neo4j.aspects.core.NodeBacked
 
findAllByTraversal(Class<T>, TraversalDescription) - Method in interface org.springframework.data.neo4j.aspects.core.NodeBacked
Perform a traversal from this entity's underlying node with the given traversal description.
findAllPathsByTraversal(TraversalDescription) - Method in interface org.springframework.data.neo4j.aspects.core.NodeBacked
Perform a traversal from this entity's underlying node with the given traversal description.
findByQuery(String, Class<T>, Map<String, Object>) - Method in interface org.springframework.data.neo4j.aspects.core.NodeBacked
 

G

getNodeId() - Method in interface org.springframework.data.neo4j.aspects.core.NodeBacked
 
getPersistentState() - Method in interface org.springframework.data.neo4j.aspects.core.GraphBacked
 
getRelationshipId() - Method in interface org.springframework.data.neo4j.aspects.core.RelationshipBacked
 
getRelationshipTo(NodeBacked, Class<R>, String) - Method in interface org.springframework.data.neo4j.aspects.core.NodeBacked
Finds the relationship of the specified type, from this entity's underlying node to the target entity's underlying node.
getRelationshipTo(NodeBacked, String) - Method in interface org.springframework.data.neo4j.aspects.core.NodeBacked
Finds the relationship of the specified type, from this entity's underlying node to the target entity's underlying node.
GraphBacked<STATE,ENTITY extends GraphBacked<STATE,ENTITY>> - Interface in org.springframework.data.neo4j.aspects.core
super interface denoting entities that are graph backed, the backing STATE can be a Node or a Relationship.

H

hasPersistentState() - Method in interface org.springframework.data.neo4j.aspects.core.GraphBacked
 

N

Neo4jAspectConfiguration - Class in org.springframework.data.neo4j.aspects.config
 
Neo4jAspectConfiguration() - Constructor for class org.springframework.data.neo4j.aspects.config.Neo4jAspectConfiguration
 
neo4jNodeBacking() - Method in class org.springframework.data.neo4j.aspects.config.Neo4jAspectConfiguration
 
neo4jRelationshipBacking() - Method in class org.springframework.data.neo4j.aspects.config.Neo4jAspectConfiguration
 
NodeBacked - Interface in org.springframework.data.neo4j.aspects.core
Interface introduced to objects annotated with @NodeEntity by the Neo4jNodeBacking aspect.

O

org.springframework.data.neo4j.aspects.config - package org.springframework.data.neo4j.aspects.config
 
org.springframework.data.neo4j.aspects.core - package org.springframework.data.neo4j.aspects.core
 

P

persist() - Method in interface org.springframework.data.neo4j.aspects.core.NodeBacked
Attach the entity inside a running transaction.
projectTo(Class<T>) - Method in interface org.springframework.data.neo4j.aspects.core.NodeBacked
Reify this entity as another node backed type.
projectTo(Class<R>) - Method in interface org.springframework.data.neo4j.aspects.core.RelationshipBacked
Project this relationship entity as another relationship backed type.

R

relateTo(N, Class<R>, String, boolean) - Method in interface org.springframework.data.neo4j.aspects.core.NodeBacked
Creates a relationship to the target node, returning a relationship entity representing the created relationship.
relateTo(N, Class<R>, String) - Method in interface org.springframework.data.neo4j.aspects.core.NodeBacked
delegates to relateTo with allowDuplicates set to false
relateTo(NodeBacked, String, boolean) - Method in interface org.springframework.data.neo4j.aspects.core.NodeBacked
Creates a relationship to the target node entity with the given relationship type.
relateTo(NodeBacked, String) - Method in interface org.springframework.data.neo4j.aspects.core.NodeBacked
delegates to relateTo with allowDuplicates set to false
RelationshipBacked - Interface in org.springframework.data.neo4j.aspects.core
concrete interface introduced onto Relationship entities by the Neo4jRelationshipBacking aspect, encapsulates a neo4j relationship as backing state
remove() - Method in interface org.springframework.data.neo4j.aspects.core.GraphBacked
removes the entity using @{link Neo4jTemplate.removeNodeEntity} the entity and relationship are still accessible after removal but before transaction commit but all modifications will throw an exception
removeRelationshipTo(NodeBacked, String) - Method in interface org.springframework.data.neo4j.aspects.core.NodeBacked
Removes the all relationships of the given type between this entity's underlying node and the target entity's underlying node.

S

setPersistentState(STATE) - Method in interface org.springframework.data.neo4j.aspects.core.GraphBacked
internal setter used for initializing the graph-db state on existing or newly created entities

F G H N O P R S
Spring Data Neo4j - AspectJ Advanced Mapping

Copyright © 2011-2013-2013 SpringSource. All Rights Reserved.