Spring Data Neo4j

org.springframework.data.neo4j.mapping
Interface Neo4jEntityConverter<T,S extends org.neo4j.graphdb.PropertyContainer>

All Known Subinterfaces:
Neo4jNodeConverter<T>
All Known Implementing Classes:
Neo4jEntityConverterImpl, Neo4jEntityPersister, Neo4jEntityPersister.CachedConverter

public interface Neo4jEntityConverter<T,S extends org.neo4j.graphdb.PropertyContainer>

Since:
27.09.11
Author:
mh

Method Summary
 ConversionService getConversionService()
           
 org.springframework.data.mapping.context.MappingContext<? extends Neo4jPersistentEntity<?>,Neo4jPersistentProperty> getMappingContext()
           
<R extends T>
R
loadEntity(R entity, S source, MappingPolicy mappingPolicy, Neo4jPersistentEntityImpl<R> persistentEntity)
           
<R extends T>
R
read(Class<R> type, S source, MappingPolicy mappingPolicy)
           
 void write(T source, S sink, MappingPolicy mappingPolicy)
           
 

Method Detail

read

<R extends T> R read(Class<R> type,
                     S source,
                     MappingPolicy mappingPolicy)

write

void write(T source,
           S sink,
           MappingPolicy mappingPolicy)

getMappingContext

org.springframework.data.mapping.context.MappingContext<? extends Neo4jPersistentEntity<?>,Neo4jPersistentProperty> getMappingContext()

getConversionService

ConversionService getConversionService()

loadEntity

<R extends T> R loadEntity(R entity,
                           S source,
                           MappingPolicy mappingPolicy,
                           Neo4jPersistentEntityImpl<R> persistentEntity)

Spring Data Neo4j

Copyright © 2011 SpringSource. All Rights Reserved.