Class GemfireMappingContext
java.lang.Object
org.springframework.data.mapping.context.AbstractMappingContext<GemfirePersistentEntity<?>,GemfirePersistentProperty>
org.springframework.data.gemfire.mapping.GemfireMappingContext
- All Implemented Interfaces:
Aware,InitializingBean,ApplicationContextAware,ApplicationEventPublisherAware,MappingContext<GemfirePersistentEntity<?>,GemfirePersistentProperty>
public class GemfireMappingContext
extends AbstractMappingContext<GemfirePersistentEntity<?>,GemfirePersistentProperty>
Spring Data
AbstractMappingContext implementation defining entity mapping meta-data
for GemFire persistent entities.- Author:
- Oliver Gierke, John Blum
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionConstructs a GemfireMappingContext with a GemfireSimpleTypeHolder. -
Method Summary
Modifier and TypeMethodDescriptionprotected <T> GemfirePersistentEntity<T>createPersistentEntity(TypeInformation<T> typeInformation) protected GemfirePersistentPropertycreatePersistentProperty(Property property, GemfirePersistentEntity<?> owner, SimpleTypeHolder simpleTypeHolder) Methods inherited from class org.springframework.data.mapping.context.AbstractMappingContext
addPersistentEntity, addPersistentEntity, afterPropertiesSet, doFindPersistentPropertyPaths, findPersistentPropertyPaths, getManagedTypes, getPersistentEntities, getPersistentEntity, getPersistentEntity, getPersistentEntity, getPersistentPropertyPath, getPersistentPropertyPath, hasPersistentEntityFor, initialize, setApplicationContext, setApplicationEventPublisher, setInitialEntitySet, setSimpleTypeHolder, setStrict, shouldCreatePersistentEntityForMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.springframework.data.mapping.context.MappingContext
getRequiredPersistentEntity, getRequiredPersistentEntity, getRequiredPersistentEntity
-
Constructor Details
-
GemfireMappingContext
public GemfireMappingContext()Constructs a GemfireMappingContext with a GemfireSimpleTypeHolder.- See Also:
-
-
Method Details
-
createPersistentEntity
- Specified by:
createPersistentEntityin classAbstractMappingContext<GemfirePersistentEntity<?>,GemfirePersistentProperty>
-
createPersistentProperty
protected GemfirePersistentProperty createPersistentProperty(Property property, GemfirePersistentEntity<?> owner, SimpleTypeHolder simpleTypeHolder) - Specified by:
createPersistentPropertyin classAbstractMappingContext<GemfirePersistentEntity<?>,GemfirePersistentProperty>
-