org.springframework.data.gemfire.mapping
Class GemfireMappingContext

java.lang.Object
  extended by org.springframework.data.mapping.context.AbstractMappingContext<GemfirePersistentEntity<?>,GemfirePersistentProperty>
      extended by org.springframework.data.gemfire.mapping.GemfireMappingContext
All Implemented Interfaces:
EventListener, Aware, ApplicationContextAware, ApplicationEventPublisherAware, ApplicationListener<ContextRefreshedEvent>, org.springframework.data.mapping.context.MappingContext<GemfirePersistentEntity<?>,GemfirePersistentProperty>

public class GemfireMappingContext
extends org.springframework.data.mapping.context.AbstractMappingContext<GemfirePersistentEntity<?>,GemfirePersistentProperty>


Constructor Summary
GemfireMappingContext()
           
 
Method Summary
protected
<T> GemfirePersistentEntity<?>
createPersistentEntity(org.springframework.data.util.TypeInformation<T> typeInformation)
           
protected  GemfirePersistentProperty createPersistentProperty(Field field, PropertyDescriptor descriptor, GemfirePersistentEntity<?> owner, org.springframework.data.mapping.model.SimpleTypeHolder simpleTypeHolder)
           
 
Methods inherited from class org.springframework.data.mapping.context.AbstractMappingContext
addPersistentEntity, addPersistentEntity, getPersistentEntities, getPersistentEntity, getPersistentEntity, getPersistentEntity, getPersistentPropertyPath, initialize, onApplicationEvent, setApplicationContext, setApplicationEventPublisher, setInitialEntitySet, setSimpleTypeHolder, setStrict, shouldCreatePersistentEntityFor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GemfireMappingContext

public GemfireMappingContext()
Method Detail

createPersistentEntity

protected <T> GemfirePersistentEntity<?> createPersistentEntity(org.springframework.data.util.TypeInformation<T> typeInformation)
Specified by:
createPersistentEntity in class org.springframework.data.mapping.context.AbstractMappingContext<GemfirePersistentEntity<?>,GemfirePersistentProperty>

createPersistentProperty

protected GemfirePersistentProperty createPersistentProperty(Field field,
                                                             PropertyDescriptor descriptor,
                                                             GemfirePersistentEntity<?> owner,
                                                             org.springframework.data.mapping.model.SimpleTypeHolder simpleTypeHolder)
Specified by:
createPersistentProperty in class org.springframework.data.mapping.context.AbstractMappingContext<GemfirePersistentEntity<?>,GemfirePersistentProperty>