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, Neo4jTemplate template)
           
<R extends T>
R
read(Class<R> type, S source, MappingPolicy mappingPolicy, Neo4jTemplate template)
           
 void write(T source, S sink, MappingPolicy mappingPolicy, Neo4jTemplate template, org.neo4j.graphdb.RelationshipType annotationProvidedRelationshipType)
           
 

Method Detail

read

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

write

void write(T source,
           S sink,
           MappingPolicy mappingPolicy,
           Neo4jTemplate template,
           org.neo4j.graphdb.RelationshipType annotationProvidedRelationshipType)

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,
                           Neo4jTemplate template)

Spring Data Neo4j

Copyright © 2013 SpringSource. All Rights Reserved.