Spring Data Neo4j

org.springframework.data.neo4j.mapping
Interface EntityPersister

All Known Implementing Classes:
Neo4jEntityPersister

public interface EntityPersister

Since:
17.10.11
Author:
mh

Method Summary
<S extends org.neo4j.graphdb.PropertyContainer,T>
T
createEntityFromState(S state, Class<T> type, MappingPolicy mappingPolicy, Neo4jTemplate template)
           
<S extends org.neo4j.graphdb.PropertyContainer,T>
T
createEntityFromStoredType(S state, MappingPolicy mappingPolicy, Neo4jTemplate template)
           
<S extends org.neo4j.graphdb.PropertyContainer,T>
T
createEntityFromStoredType(S state, Neo4jTemplate template)
           
 MappingPolicy getMappingPolicy(Class<?> targetType)
           
 boolean isNodeEntity(Class<?> targetType)
           
 boolean isRelationshipEntity(Class<?> targetType)
           
<T> T
projectTo(Object entity, Class<T> targetType, MappingPolicy mappingPolicy, Neo4jTemplate template)
           
<T> T
projectTo(Object entity, Class<T> targetType, Neo4jTemplate template)
           
 

Method Detail

projectTo

<T> T projectTo(Object entity,
                Class<T> targetType,
                Neo4jTemplate template)

projectTo

<T> T projectTo(Object entity,
                Class<T> targetType,
                MappingPolicy mappingPolicy,
                Neo4jTemplate template)

createEntityFromState

<S extends org.neo4j.graphdb.PropertyContainer,T> T createEntityFromState(S state,
                                                                          Class<T> type,
                                                                          MappingPolicy mappingPolicy,
                                                                          Neo4jTemplate template)

createEntityFromStoredType

<S extends org.neo4j.graphdb.PropertyContainer,T> T createEntityFromStoredType(S state,
                                                                               MappingPolicy mappingPolicy,
                                                                               Neo4jTemplate template)

createEntityFromStoredType

<S extends org.neo4j.graphdb.PropertyContainer,T> T createEntityFromStoredType(S state,
                                                                               Neo4jTemplate template)

isNodeEntity

boolean isNodeEntity(Class<?> targetType)

isRelationshipEntity

boolean isRelationshipEntity(Class<?> targetType)

getMappingPolicy

MappingPolicy getMappingPolicy(Class<?> targetType)

Spring Data Neo4j

Copyright © 2012 SpringSource. All Rights Reserved.