Class SimpleSolrMappingContext
java.lang.Object
org.springframework.data.mapping.context.AbstractMappingContext<SimpleSolrPersistentEntity<?>,SolrPersistentProperty>
org.springframework.data.solr.core.mapping.SimpleSolrMappingContext
- All Implemented Interfaces:
org.springframework.beans.factory.Aware,org.springframework.beans.factory.InitializingBean,org.springframework.context.ApplicationContextAware,org.springframework.context.ApplicationEventPublisherAware,org.springframework.data.mapping.context.MappingContext<SimpleSolrPersistentEntity<?>,SolrPersistentProperty>
public class SimpleSolrMappingContext
extends org.springframework.data.mapping.context.AbstractMappingContext<SimpleSolrPersistentEntity<?>,SolrPersistentProperty>
Solr specific implementation of
MappingContext-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected <T> SimpleSolrPersistentEntity<?>createPersistentEntity(org.springframework.data.util.TypeInformation<T> typeInformation) protected SolrPersistentPropertycreatePersistentProperty(org.springframework.data.mapping.model.Property property, SimpleSolrPersistentEntity<?> 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, setManagedTypes, 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
-
SimpleSolrMappingContext
public SimpleSolrMappingContext() -
SimpleSolrMappingContext
-
-
Method Details
-
createPersistentEntity
protected <T> SimpleSolrPersistentEntity<?> createPersistentEntity(org.springframework.data.util.TypeInformation<T> typeInformation) - Specified by:
createPersistentEntityin classorg.springframework.data.mapping.context.AbstractMappingContext<SimpleSolrPersistentEntity<?>,SolrPersistentProperty>
-
createPersistentProperty
protected SolrPersistentProperty createPersistentProperty(org.springframework.data.mapping.model.Property property, SimpleSolrPersistentEntity<?> owner, org.springframework.data.mapping.model.SimpleTypeHolder simpleTypeHolder) - Specified by:
createPersistentPropertyin classorg.springframework.data.mapping.context.AbstractMappingContext<SimpleSolrPersistentEntity<?>,SolrPersistentProperty>
-