Spring Data Neo4j

org.springframework.data.neo4j.support.mapping
Class SourceStateTransmitter<S extends org.neo4j.graphdb.PropertyContainer>

java.lang.Object
  extended by org.springframework.data.neo4j.support.mapping.SourceStateTransmitter<S>

public class SourceStateTransmitter<S extends org.neo4j.graphdb.PropertyContainer>
extends Object

Since:
07.10.11
Author:
mh

Constructor Summary
SourceStateTransmitter(EntityStateFactory<S> entityStateFactory)
           
 
Method Summary
<R> R
copyPropertiesFrom(org.springframework.data.mapping.model.BeanWrapper<Neo4jPersistentEntity<R>,R> wrapper, S source, Neo4jPersistentEntity<R> persistentEntity, MappingPolicy mappingPolicy)
           
<R> void
copyPropertiesTo(org.springframework.data.mapping.model.BeanWrapper<Neo4jPersistentEntity<R>,R> wrapper, S target, Neo4jPersistentEntity<R> persistentEntity, MappingPolicy mappingPolicy)
           
<R> void
setProperty(org.springframework.data.mapping.model.BeanWrapper<Neo4jPersistentEntity<R>,?> wrapper, Neo4jPersistentProperty property, Object value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SourceStateTransmitter

public SourceStateTransmitter(EntityStateFactory<S> entityStateFactory)
Method Detail

copyPropertiesFrom

public <R> R copyPropertiesFrom(org.springframework.data.mapping.model.BeanWrapper<Neo4jPersistentEntity<R>,R> wrapper,
                                S source,
                                Neo4jPersistentEntity<R> persistentEntity,
                                MappingPolicy mappingPolicy)

setProperty

public <R> void setProperty(org.springframework.data.mapping.model.BeanWrapper<Neo4jPersistentEntity<R>,?> wrapper,
                            Neo4jPersistentProperty property,
                            Object value)

copyPropertiesTo

public <R> void copyPropertiesTo(org.springframework.data.mapping.model.BeanWrapper<Neo4jPersistentEntity<R>,R> wrapper,
                                 S target,
                                 Neo4jPersistentEntity<R> persistentEntity,
                                 MappingPolicy mappingPolicy)

Spring Data Neo4j

Copyright © 2011 SpringSource. All Rights Reserved.