Spring Data Neo4j

org.springframework.data.neo4j.mapping
Interface EntityPersister

All Known Implementing Classes:
Neo4jEntityPersister, Neo4jTemplate

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)
           
<S extends org.neo4j.graphdb.PropertyContainer,T>
T
createEntityFromStoredType(S state)
           
<S extends org.neo4j.graphdb.PropertyContainer,T>
T
createEntityFromStoredType(S state, MappingPolicy mappingPolicy)
           
 MappingPolicy getMappingPolicy(Class<?> targetType)
           
 boolean isNodeEntity(Class<?> targetType)
           
 boolean isRelationshipEntity(Class<?> targetType)
           
<T> T
projectTo(Object entity, Class<T> targetType)
           
<T> T
projectTo(Object entity, Class<T> targetType, MappingPolicy mappingPolicy)
           
 

Method Detail

projectTo

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

projectTo

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

createEntityFromState

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

createEntityFromStoredType

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

createEntityFromStoredType

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

isNodeEntity

boolean isNodeEntity(Class<?> targetType)

isRelationshipEntity

boolean isRelationshipEntity(Class<?> targetType)

getMappingPolicy

MappingPolicy getMappingPolicy(Class<?> targetType)

Spring Data Neo4j

Copyright © 2011 SpringSource. All Rights Reserved.