Spring Data Neo4j

org.springframework.data.neo4j.support.node
Class NodeEntityStateFactory

java.lang.Object
  extended by org.springframework.data.neo4j.support.node.NodeEntityStateFactory
All Implemented Interfaces:
EntityStateFactory<org.neo4j.graphdb.Node>
Direct Known Subclasses:
CrossStoreNodeEntityStateFactory

public class NodeEntityStateFactory
extends Object
implements EntityStateFactory<org.neo4j.graphdb.Node>


Field Summary
protected  Neo4jMappingContext mappingContext
           
protected  DelegatingFieldAccessorFactory nodeDelegatingFieldAccessorFactory
           
protected  Neo4jTemplate template
           
 
Constructor Summary
NodeEntityStateFactory()
           
 
Method Summary
 EntityState<org.neo4j.graphdb.Node> getEntityState(Object entity, boolean detachable)
           
 Neo4jMappingContext getMappingContext()
           
 Neo4jTemplate getTemplate()
           
 void setMappingContext(Neo4jMappingContext mappingContext)
           
 void setNodeDelegatingFieldAccessorFactory(DelegatingFieldAccessorFactory nodeDelegatingFieldAccessorFactory)
           
 void setTemplate(Neo4jTemplate template)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

template

protected Neo4jTemplate template

nodeDelegatingFieldAccessorFactory

protected DelegatingFieldAccessorFactory nodeDelegatingFieldAccessorFactory

mappingContext

protected Neo4jMappingContext mappingContext
Constructor Detail

NodeEntityStateFactory

public NodeEntityStateFactory()
Method Detail

getEntityState

public EntityState<org.neo4j.graphdb.Node> getEntityState(Object entity,
                                                          boolean detachable)
Specified by:
getEntityState in interface EntityStateFactory<org.neo4j.graphdb.Node>

setNodeDelegatingFieldAccessorFactory

public void setNodeDelegatingFieldAccessorFactory(DelegatingFieldAccessorFactory nodeDelegatingFieldAccessorFactory)

setTemplate

public void setTemplate(Neo4jTemplate template)

getMappingContext

public Neo4jMappingContext getMappingContext()

setMappingContext

public void setMappingContext(Neo4jMappingContext mappingContext)

getTemplate

public Neo4jTemplate getTemplate()
Specified by:
getTemplate in interface EntityStateFactory<org.neo4j.graphdb.Node>

Spring Data Neo4j

Copyright © 2011 SpringSource. All Rights Reserved.