Class CoherenceMappingContext
java.lang.Object
org.springframework.data.mapping.context.AbstractMappingContext<CoherencePersistentEntity<?>,CoherencePersistentProperty>
com.oracle.coherence.spring.data.core.mapping.CoherenceMappingContext
- All Implemented Interfaces:
Aware
,InitializingBean
,ApplicationContextAware
,ApplicationEventPublisherAware
,org.springframework.data.mapping.context.MappingContext<CoherencePersistentEntity<?>,
CoherencePersistentProperty>
public class CoherenceMappingContext
extends org.springframework.data.mapping.context.AbstractMappingContext<CoherencePersistentEntity<?>,CoherencePersistentProperty>
Coherence implementation of
AbstractMappingContext
.- Since:
- 3.0
- Author:
- Ryan Lubke
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected <T> CoherencePersistentEntity
<T> createPersistentEntity
(org.springframework.data.util.TypeInformation<T> typeInformation) protected CoherencePersistentProperty
createPersistentProperty
(org.springframework.data.mapping.model.Property property, CoherencePersistentEntity<?> owner, org.springframework.data.mapping.model.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, shouldCreatePersistentEntityFor
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.springframework.data.mapping.context.MappingContext
getRequiredPersistentEntity, getRequiredPersistentEntity, getRequiredPersistentEntity
-
Constructor Details
-
CoherenceMappingContext
public CoherenceMappingContext()
-
-
Method Details
-
createPersistentEntity
protected <T> CoherencePersistentEntity<T> createPersistentEntity(org.springframework.data.util.TypeInformation<T> typeInformation) - Specified by:
createPersistentEntity
in classorg.springframework.data.mapping.context.AbstractMappingContext<CoherencePersistentEntity<?>,
CoherencePersistentProperty>
-
createPersistentProperty
protected CoherencePersistentProperty createPersistentProperty(org.springframework.data.mapping.model.Property property, CoherencePersistentEntity<?> owner, org.springframework.data.mapping.model.SimpleTypeHolder simpleTypeHolder) - Specified by:
createPersistentProperty
in classorg.springframework.data.mapping.context.AbstractMappingContext<CoherencePersistentEntity<?>,
CoherencePersistentProperty>
-