org.springframework.data.neo4j.support.mapping
Class Neo4jEntityPersister.CachedConverter<S extends org.neo4j.graphdb.PropertyContainer>
java.lang.Object
org.springframework.data.neo4j.support.mapping.Neo4jEntityPersister.CachedConverter<S>
- All Implemented Interfaces:
- Neo4jEntityConverter<Object,S>
- Enclosing class:
- Neo4jEntityPersister
public static class Neo4jEntityPersister.CachedConverter<S extends org.neo4j.graphdb.PropertyContainer>
- extends Object
- implements Neo4jEntityConverter<Object,S>
Method Summary |
ConversionService |
getConversionService()
|
org.springframework.data.mapping.context.MappingContext<? extends Neo4jPersistentEntity<?>,Neo4jPersistentProperty> |
getMappingContext()
|
|
loadEntity(R entity,
S source,
MappingPolicy mappingPolicy,
Neo4jPersistentEntityImpl<R> persistentEntity,
Neo4jTemplate template)
|
|
read(Class<R> type,
S state,
MappingPolicy mappingPolicy,
Neo4jTemplate template)
|
void |
write(Object source,
S sink,
MappingPolicy mappingPolicy,
Neo4jTemplate template)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Neo4jEntityPersister.CachedConverter
public Neo4jEntityPersister.CachedConverter(Neo4jEntityConverter<Object,S> delegate)
getMappingContext
public org.springframework.data.mapping.context.MappingContext<? extends Neo4jPersistentEntity<?>,Neo4jPersistentProperty> getMappingContext()
- Specified by:
getMappingContext
in interface Neo4jEntityConverter<Object,S extends org.neo4j.graphdb.PropertyContainer>
getConversionService
public ConversionService getConversionService()
- Specified by:
getConversionService
in interface Neo4jEntityConverter<Object,S extends org.neo4j.graphdb.PropertyContainer>
loadEntity
public <R> R loadEntity(R entity,
S source,
MappingPolicy mappingPolicy,
Neo4jPersistentEntityImpl<R> persistentEntity,
Neo4jTemplate template)
- Specified by:
loadEntity
in interface Neo4jEntityConverter<Object,S extends org.neo4j.graphdb.PropertyContainer>
read
public <R> R read(Class<R> type,
S state,
MappingPolicy mappingPolicy,
Neo4jTemplate template)
- Specified by:
read
in interface Neo4jEntityConverter<Object,S extends org.neo4j.graphdb.PropertyContainer>
write
public void write(Object source,
S sink,
MappingPolicy mappingPolicy,
Neo4jTemplate template)
- Specified by:
write
in interface Neo4jEntityConverter<Object,S extends org.neo4j.graphdb.PropertyContainer>
Copyright © 2012 SpringSource. All Rights Reserved.