Uses of Class
org.springframework.data.gemfire.mapping.GemfirePersistentEntity
Package
Description
-
Uses of GemfirePersistentEntity in org.springframework.data.gemfire.config.annotation
Modifier and TypeMethodDescriptionprotected GemfirePersistentEntity<?>
EntityDefinedRegionsConfiguration.getPersistentEntity
(Class<?> persistentEntityType) Returns the associatedpersistent entity
for the given application domain object type.protected GemfirePersistentEntity<?>
EntityDefinedRegionsConfiguration.postProcess
(AnnotationMetadata importingClassMetadata, BeanDefinitionRegistry registry, GemfirePersistentEntity<?> persistentEntity) Performs addition post processing on theGemfirePersistentEntity
to offer additional feature support (e.g. dynamic Index creation).protected GemfirePersistentEntity<?>
IndexConfiguration.postProcess
(AnnotationMetadata importingClassMetadata, BeanDefinitionRegistry registry, GemfirePersistentEntity<?> persistentEntity) protected GemfirePersistentEntity<?>
EntityDefinedRegionsConfiguration.RegionBeanDefinitionMetadata.resolvePersistentEntity()
Modifier and TypeMethodDescriptionprotected Optional<GemfirePersistentEntity<?>>
EntityDefinedRegionsConfiguration.RegionBeanDefinitionMetadata.getPersistentEntity()
Modifier and TypeMethodDescriptionprotected GemfirePersistentEntity<?>
EntityDefinedRegionsConfiguration.postProcess
(AnnotationMetadata importingClassMetadata, BeanDefinitionRegistry registry, GemfirePersistentEntity<?> persistentEntity) Performs addition post processing on theGemfirePersistentEntity
to offer additional feature support (e.g. dynamic Index creation).protected GemfirePersistentEntity<?>
IndexConfiguration.postProcess
(AnnotationMetadata importingClassMetadata, BeanDefinitionRegistry registry, GemfirePersistentEntity<?> persistentEntity) protected void
IndexConfiguration.registerIndexBeanDefinition
(AnnotationAttributes enableIndexingAttributes, GemfirePersistentEntity<?> persistentEntity, GemfirePersistentProperty persistentProperty, IndexType indexType, Annotation indexAnnotation, BeanDefinitionRegistry registry) Registers an Index of the givenIndexType
for theGemfirePersistentProperty
on theGemfirePersistentEntity
using theAnnotation
meta-data to define the Index.protected void
IndexConfiguration.registerLuceneIndexBeanDefinition
(AnnotationAttributes enableIndexingAttributes, GemfirePersistentEntity<?> persistentEntity, GemfirePersistentProperty persistentProperty, Annotation luceneIndexAnnotation, BeanDefinitionRegistry registry) Registers aLuceneIndex
for theGemfirePersistentProperty
on theGemfirePersistentEntity
using theAnnotation
meta-data to define the Index.protected static EntityDefinedRegionsConfiguration.RegionBeanDefinitionMetadata
EntityDefinedRegionsConfiguration.RegionBeanDefinitionMetadata.with
(GemfirePersistentEntity<?> persistentEntity) Factory method used to construct a new instance of theEntityDefinedRegionsConfiguration.RegionBeanDefinitionMetadata
.ModifierConstructorDescriptionprotected
RegionBeanDefinitionMetadata
(GemfirePersistentEntity<?> persistentEntity) -
Uses of GemfirePersistentEntity in org.springframework.data.gemfire.mapping
Modifier and TypeMethodDescriptionprotected <T> GemfirePersistentEntity<T>
GemfireMappingContext.createPersistentEntity
(TypeInformation<T> typeInformation) protected GemfirePersistentEntity<?>
MappingPdxSerializer.getPersistentEntity
(Class<?> entityType) Looks up and returns thePersistentEntity
meta-data for the given entityClass
type.protected GemfirePersistentEntity<?>
MappingPdxSerializer.getPersistentEntity
(Object entity) Looks up and returns thePersistentEntity
meta-data for the given entity object.Modifier and TypeMethodDescriptionprotected GemfirePersistentProperty
GemfireMappingContext.createPersistentProperty
(Property property, GemfirePersistentEntity<?> owner, SimpleTypeHolder simpleTypeHolder) ModifierConstructorDescriptionRegions
(Iterable<Region<?, ?>> regions, MappingContext<? extends GemfirePersistentEntity<?>, ?> mappingContext) -
Uses of GemfirePersistentEntity in org.springframework.data.gemfire.repository.query
Modifier and TypeMethodDescriptionGemfireQueryMethod.getPersistentEntity()
Returns theGemfirePersistentEntity
handled by thisQueryMethod
.ModifierConstructorDescriptionConstructs a new instance ofDefaultGemfireEntityInformation
for the givenGemfirePersistentEntity
.ModifierConstructorDescriptionGemfireQueryMethod
(Method method, RepositoryMetadata metadata, ProjectionFactory projectionFactory, MappingContext<? extends GemfirePersistentEntity<?>, GemfirePersistentProperty> mappingContext) GemfireQueryMethod
(Method method, RepositoryMetadata metadata, ProjectionFactory projectionFactory, MappingContext<? extends GemfirePersistentEntity<?>, GemfirePersistentProperty> mappingContext, QueryMethodEvaluationContextProvider evaluationContextProvider) -
Uses of GemfirePersistentEntity in org.springframework.data.gemfire.repository.support
Modifier and TypeMethodDescriptionprotected MappingContext<? extends GemfirePersistentEntity<?>,
GemfirePersistentProperty> GemfireRepositoryFactoryBean.getGemfireMappingContext()
Returns a reference to the Spring DataMappingContext
used to perform application domain object type to data store mappings.protected MappingContext<? extends GemfirePersistentEntity<?>,
GemfirePersistentProperty> GemfireRepositoryFactory.getMappingContext()
Returns a reference to the GemFireMappingContext
used to provide mapping meta-data betweenentity types
and the data store.protected MappingContext<? extends GemfirePersistentEntity<?>,
GemfirePersistentProperty> GemfireRepositoryFactoryBean.resolveGemfireMappingContext()
Attempts to resolve theMappingContext
used to mapentities
to Apache Geode.Modifier and TypeMethodDescriptionvoid
GemfireRepositoryFactoryBean.setGemfireMappingContext
(MappingContext<? extends GemfirePersistentEntity<?>, GemfirePersistentProperty> mappingContext) Configures theMappingContext
used to perform application domain object type to data store mappings.ModifierConstructorDescriptionGemfireRepositoryFactory
(Iterable<Region<?, ?>> regions, MappingContext<? extends GemfirePersistentEntity<?>, GemfirePersistentProperty> mappingContext) Constructs a new instance ofGemfireRepositoryFactory
initialized with the given collection of configuredRegions
and theMappingContext
.