Class NosqlMappingContext
java.lang.Object
org.springframework.data.mapping.context.AbstractMappingContext<BasicNosqlPersistentEntity<?>,NosqlPersistentProperty>
com.oracle.nosql.spring.data.core.mapping.NosqlMappingContext
- All Implemented Interfaces:
org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanFactoryAware,org.springframework.beans.factory.InitializingBean,org.springframework.context.ApplicationContextAware,org.springframework.context.ApplicationEventPublisherAware,org.springframework.context.EnvironmentAware,org.springframework.data.mapping.context.MappingContext<BasicNosqlPersistentEntity<?>,NosqlPersistentProperty>
public class NosqlMappingContext
extends org.springframework.data.mapping.context.AbstractMappingContext<BasicNosqlPersistentEntity<?>,NosqlPersistentProperty>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected <T> BasicNosqlPersistentEntity<T> createPersistentEntity(org.springframework.data.util.TypeInformation<T> typeInformation) createPersistentProperty(org.springframework.data.mapping.model.Property property, BasicNosqlPersistentEntity<?> owner, org.springframework.data.mapping.model.SimpleTypeHolder simpleTypeHolder) voidsetApplicationContext(org.springframework.context.ApplicationContext applicationContext) protected booleanshouldCreatePersistentEntityFor(org.springframework.data.util.TypeInformation<?> type) Methods inherited from class org.springframework.data.mapping.context.AbstractMappingContext
addPersistentEntity, addPersistentEntity, afterPropertiesSet, doFindPersistentPropertyPaths, findPersistentPropertyPaths, getManagedTypes, getPersistentEntities, getPersistentEntity, getPersistentEntity, getPersistentEntity, getPersistentPropertyPath, getPersistentPropertyPath, getPersistentPropertyPath, hasPersistentEntityFor, initialize, setApplicationEventPublisher, setBeanFactory, setEnvironment, setInitialEntitySet, setManagedTypes, setSimpleTypeHolder, setStrict, shouldCreatePropertiesMethods 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
-
NosqlMappingContext
public NosqlMappingContext()
-
-
Method Details
-
createPersistentEntity
protected <T> BasicNosqlPersistentEntity<T> createPersistentEntity(org.springframework.data.util.TypeInformation<T> typeInformation) - Specified by:
createPersistentEntityin classorg.springframework.data.mapping.context.AbstractMappingContext<BasicNosqlPersistentEntity<?>,NosqlPersistentProperty>
-
createPersistentProperty
public NosqlPersistentProperty createPersistentProperty(org.springframework.data.mapping.model.Property property, BasicNosqlPersistentEntity<?> owner, org.springframework.data.mapping.model.SimpleTypeHolder simpleTypeHolder) - Specified by:
createPersistentPropertyin classorg.springframework.data.mapping.context.AbstractMappingContext<BasicNosqlPersistentEntity<?>,NosqlPersistentProperty>
-
setApplicationContext
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext) - Specified by:
setApplicationContextin interfaceorg.springframework.context.ApplicationContextAware- Overrides:
setApplicationContextin classorg.springframework.data.mapping.context.AbstractMappingContext<BasicNosqlPersistentEntity<?>,NosqlPersistentProperty>
-
shouldCreatePersistentEntityFor
protected boolean shouldCreatePersistentEntityFor(org.springframework.data.util.TypeInformation<?> type) - Overrides:
shouldCreatePersistentEntityForin classorg.springframework.data.mapping.context.AbstractMappingContext<BasicNosqlPersistentEntity<?>,NosqlPersistentProperty>
-