org.springframework.data.neo4j.support.mapping
Class Neo4jEntityConverterImpl<T,S extends org.neo4j.graphdb.PropertyContainer>
java.lang.Object
org.springframework.data.neo4j.support.mapping.Neo4jEntityConverterImpl<T,S>
- All Implemented Interfaces:
- Neo4jEntityConverter<T,S>
public class Neo4jEntityConverterImpl<T,S extends org.neo4j.graphdb.PropertyContainer>
- extends Object
- implements Neo4jEntityConverter<T,S>
- Since:
- 07.10.11
- Author:
- mh
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Neo4jEntityConverterImpl
public Neo4jEntityConverterImpl(Neo4jMappingContext mappingContext,
ConversionService conversionService,
EntityStateHandler entityStateHandler,
Neo4jEntityFetchHandler entityFetchHandler,
EntityTools<S> entityTools)
getMappingContext
public org.springframework.data.mapping.context.MappingContext<? extends Neo4jPersistentEntity<?>,Neo4jPersistentProperty> getMappingContext()
- Specified by:
getMappingContext in interface Neo4jEntityConverter<T,S extends org.neo4j.graphdb.PropertyContainer>
getConversionService
public ConversionService getConversionService()
- Specified by:
getConversionService in interface Neo4jEntityConverter<T,S extends org.neo4j.graphdb.PropertyContainer>
read
public <R extends T> R read(Class<R> requestedType,
S source,
MappingPolicy mappingPolicy)
- Specified by:
read in interface Neo4jEntityConverter<T,S extends org.neo4j.graphdb.PropertyContainer>
loadEntity
public <R extends T> R loadEntity(R entity,
S source,
MappingPolicy mappingPolicy,
Neo4jPersistentEntityImpl<R> persistentEntity)
- Specified by:
loadEntity in interface Neo4jEntityConverter<T,S extends org.neo4j.graphdb.PropertyContainer>
write
public void write(T source,
S sink,
MappingPolicy mappingPolicy)
- Specified by:
write in interface Neo4jEntityConverter<T,S extends org.neo4j.graphdb.PropertyContainer>
Copyright © 2012 SpringSource. All Rights Reserved.