Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- accept(List<? extends E>) - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.MassEntitySink
-
Adds a batch of entities to the sink.
- accept(List<? extends I>) - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.MassIdentifierSink
-
Adds a batch of identifiers to the sink.
- add(Class<?>, Object, DocumentRoutesDescriptor) - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchIndexer
-
Add an entity to the index, assuming that the entity is absent from the index.
- add(Class<?>, Object, DocumentRoutesDescriptor) - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchIndexingPlan
-
Add an entity to the index, assuming that the entity is absent from the index.
- add(Object) - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchIndexer
-
Add an entity to the index, assuming that the entity is absent from the index.
- add(Object) - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchIndexingPlan
-
Add an entity to the index, assuming that the entity is absent from the index.
- add(Object, Object) - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchIndexer
-
Add an entity to the index, assuming that the entity is absent from the index.
- add(Object, DocumentRoutesDescriptor, Object) - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchIndexer
-
Add an entity to the index, assuming that the entity is absent from the index.
- add(Object, DocumentRoutesDescriptor, Object) - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchIndexingPlan
-
Add an entity to the index, assuming that the entity is absent from the index.
- addEntityType(Class<?>) - Method in interface org.hibernate.search.mapper.pojo.standalone.mapping.StandalonePojoMappingConfigurationContext
-
Deprecated.
- addEntityType(Class<?>, String) - Method in interface org.hibernate.search.mapper.pojo.standalone.mapping.StandalonePojoMappingConfigurationContext
-
Deprecated.Use
SearchEntityorprogrammaticMapping().type( type ).searchEntity().name( entityName )instead. - addEntityType(Class<E>, String, EntityConfigurer<E>) - Method in interface org.hibernate.search.mapper.pojo.standalone.mapping.StandalonePojoMappingConfigurationContext
-
Deprecated.Use
SearchEntityorprogrammaticMapping().type( type ).searchEntity().name( entityName ).loadingBinder( binder )instead. - addEntityType(Class<E>, EntityConfigurer<E>) - Method in interface org.hibernate.search.mapper.pojo.standalone.mapping.StandalonePojoMappingConfigurationContext
-
Deprecated.Use
SearchEntityorprogrammaticMapping().type( type ).searchEntity().loadingBinder( binder )instead. - addEntityTypes(Class<?>...) - Method in interface org.hibernate.search.mapper.pojo.standalone.mapping.StandalonePojoMappingConfigurationContext
-
Deprecated.Use
SearchEntityorprogrammaticMapping().type( type ).searchEntity()for each type instead. - addEntityTypes(Iterable<Class<?>>) - Method in interface org.hibernate.search.mapper.pojo.standalone.mapping.StandalonePojoMappingConfigurationContext
-
Deprecated.Use
SearchEntityorprogrammaticMapping().type( type ).searchEntity()for each type instead. - addOrUpdate(Class<?>, Object, DocumentRoutesDescriptor) - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchIndexer
-
Update an entity in the index, or add it if it's absent from the index.
- addOrUpdate(Class<?>, Object, DocumentRoutesDescriptor) - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchIndexingPlan
-
Update an entity in the index, or add it if it's absent from the index.
- addOrUpdate(Object) - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchIndexer
-
Update an entity in the index, or add it if it's absent from the index.
- addOrUpdate(Object) - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchIndexingPlan
-
Update an entity in the index, or add it if it's absent from the index.
- addOrUpdate(Object, Object) - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchIndexer
-
Update an entity in the index, or add it if it's absent from the index.
- addOrUpdate(Object, String...) - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchIndexingPlan
-
Consider an entity updated, and perform reindexing of this entity as well as containing entities as necessary.
- addOrUpdate(Object, DocumentRoutesDescriptor, Object) - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchIndexer
-
Update an entity in the index, or add it if it's absent from the index.
- addOrUpdate(Object, DocumentRoutesDescriptor, Object) - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchIndexingPlan
-
Update an entity in the index, or add it if it's absent from the index.
- addOrUpdate(Object, DocumentRoutesDescriptor, Object, boolean, boolean, String...) - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchIndexingPlan
-
Consider an entity updated, and perform reindexing of this entity as well as containing entities as necessary, taking into account
dirtyPaths,forceSelfDirtyandforceContainingDirty. - addOrUpdate(Object, DocumentRoutesDescriptor, Object, String...) - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchIndexingPlan
-
Consider an entity updated, and perform reindexing of this entity as well as containing entities as necessary, taking into account
dirtyPaths. - addOrUpdateOrDelete(Class<?>, Object, DocumentRoutesDescriptor, boolean, boolean, String...) - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchIndexingPlan
-
Consider an entity added, updated, or deleted, depending on the result of loading it by ID, and perform reindexing of this entity as well as containing entities as necessary, taking into account
dirtyPaths,forceSelfDirtyandforceContainingDirty. - aggregation() - Method in interface org.hibernate.search.mapper.pojo.standalone.scope.SearchScope
-
Initiate the building of a search aggregation that will be valid for the indexes in this scope.
- allIndexedEntities() - Method in interface org.hibernate.search.mapper.pojo.standalone.mapping.SearchMapping
- annotatedTypeSource(AnnotatedTypeSource) - Method in interface org.hibernate.search.mapper.pojo.standalone.bootstrap.spi.StandalonePojoIntegrationBooter.Builder
- annotationMapping() - Method in interface org.hibernate.search.mapper.pojo.standalone.mapping.StandalonePojoMappingConfigurationContext
-
Starts the definition of the annotation mapping.
B
- backend() - Method in interface org.hibernate.search.mapper.pojo.standalone.mapping.SearchMapping
- backend(String) - Method in interface org.hibernate.search.mapper.pojo.standalone.mapping.SearchMapping
- batchSize() - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.MassLoadingOptions
- batchSizeToLoadObjects(int) - Method in interface org.hibernate.search.mapper.pojo.standalone.massindexing.MassIndexer
-
Sets the batch size used to load the root entities.
- BEAN_PROVIDER - Static variable in class org.hibernate.search.mapper.pojo.standalone.cfg.spi.StandalonePojoMapperSpiSettings
- BEAN_PROVIDER - Static variable in class org.hibernate.search.mapper.pojo.standalone.cfg.spi.StandalonePojoMapperSpiSettings.Radicals
- beanResolver() - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.binding.EntityLoadingBindingContext
- bind(EntityLoadingBindingContext) - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.binding.EntityLoadingBinder
-
Binds loading for the entity, using the given
context. - boot() - Method in interface org.hibernate.search.mapper.pojo.standalone.bootstrap.spi.StandalonePojoIntegrationBooter
- bootFirstPhase(StandalonePojoIntegrationBooterBehavior.BootPhase<T>) - Static method in class org.hibernate.search.mapper.pojo.standalone.bootstrap.spi.StandalonePojoIntegrationBooterBehavior
- bridges() - Method in interface org.hibernate.search.mapper.pojo.standalone.mapping.StandalonePojoMappingConfigurationContext
-
Starts the definition of bridges to apply by default in mappings.
- build() - Method in interface org.hibernate.search.mapper.pojo.standalone.bootstrap.spi.StandalonePojoIntegrationBooter.Builder
- build() - Method in class org.hibernate.search.mapper.pojo.standalone.mapping.SearchMappingBuilder
-
Builds the search mapping.
- build() - Method in interface org.hibernate.search.mapper.pojo.standalone.session.SearchSessionBuilder
- builder() - Static method in interface org.hibernate.search.mapper.pojo.standalone.bootstrap.spi.StandalonePojoIntegrationBooter
- builder(AnnotatedTypeSource) - Static method in interface org.hibernate.search.mapper.pojo.standalone.mapping.SearchMapping
- builder(AnnotatedTypeSource, MethodHandles.Lookup) - Static method in interface org.hibernate.search.mapper.pojo.standalone.mapping.SearchMapping
C
- close() - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.MassEntityLoader
-
Closes this
MassEntityLoader. - close() - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.MassIdentifierLoader
-
Closes this
MassIdentifierLoader. - close() - Method in interface org.hibernate.search.mapper.pojo.standalone.mapping.CloseableSearchMapping
- close() - Method in interface org.hibernate.search.mapper.pojo.standalone.session.SearchSession
-
Execute any pending work in the
indexing planand release any resource held by this session. - CloseableSearchMapping - Interface in org.hibernate.search.mapper.pojo.standalone.mapping
- complete() - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.MassIdentifierSink
-
Signals that no more identifiers are available.
- configure(EntityConfigurationContext<E>) - Method in interface org.hibernate.search.mapper.pojo.standalone.mapping.metadata.EntityConfigurer
-
Deprecated.Configures the entity, in particular loading, using the given
context. - configure(StandalonePojoMappingConfigurationContext) - Method in interface org.hibernate.search.mapper.pojo.standalone.mapping.StandalonePojoMappingConfigurer
-
Configure the Hibernate Search mapping as necessary using the given
context. - containerExtractors() - Method in interface org.hibernate.search.mapper.pojo.standalone.mapping.StandalonePojoMappingConfigurationContext
-
Starts the definition of container extractors available for use in mappings.
- context(Class<T>) - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.MassLoadingOptions
-
Gets context previously passed to
MassIndexer.context(Class, Object). - context(Class<T>) - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.SelectionLoadingOptions
-
Gets context previously passed to
SelectionLoadingOptionsStep.context(Class, Object). - context(Class<T>, T) - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.dsl.SelectionLoadingOptionsStep
-
Sets context for use by selection loading strategies: connections, third-party sessions, ...
- context(Class<T>, T) - Method in interface org.hibernate.search.mapper.pojo.standalone.massindexing.MassIndexer
-
Sets context for use by the loading strategies.
- CREATE - Enum constant in enum org.hibernate.search.mapper.pojo.standalone.schema.management.SchemaManagementStrategyName
-
A strategy that creates missing indexes and their schema on startup, but does not touch existing indexes and assumes their schema is correct without validating it.
- CREATE_OR_UPDATE - Enum constant in enum org.hibernate.search.mapper.pojo.standalone.schema.management.SchemaManagementStrategyName
-
A strategy that creates missing indexes and their schema on startup, and updates the schema of existing indexes if possible.
- CREATE_OR_VALIDATE - Enum constant in enum org.hibernate.search.mapper.pojo.standalone.schema.management.SchemaManagementStrategyName
-
A strategy that creates missing indexes and their schema on startup, and validates the schema of existing indexes.
- createEntityLoader(LoadingTypeGroup<E>, MassEntitySink<E>, MassLoadingOptions) - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.MassLoadingStrategy
- createEntityLoader(LoadingTypeGroup<E>, SelectionLoadingOptions) - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.SelectionLoadingStrategy
- createIdentifierLoader(LoadingTypeGroup<E>, MassIdentifierSink<I>, MassLoadingOptions) - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.MassLoadingStrategy
- createIfMissing() - Method in interface org.hibernate.search.mapper.pojo.standalone.schema.management.SearchSchemaManager
-
Creates missing indexes and their schema, but does not touch existing indexes and assumes their schema is correct without validating it.
- createOrUpdate() - Method in interface org.hibernate.search.mapper.pojo.standalone.schema.management.SearchSchemaManager
-
Creates missing indexes and their schema, and updates the schema of existing indexes if possible.
- createOrValidate() - Method in interface org.hibernate.search.mapper.pojo.standalone.schema.management.SearchSchemaManager
-
Creates missing indexes and their schema, and validates the schema of existing indexes.
- createSession() - Method in interface org.hibernate.search.mapper.pojo.standalone.mapping.SearchMapping
- createSessionWithOptions() - Method in interface org.hibernate.search.mapper.pojo.standalone.mapping.SearchMapping
D
- defaultReindexOnUpdate(ReindexOnUpdate) - Method in interface org.hibernate.search.mapper.pojo.standalone.mapping.StandalonePojoMappingConfigurationContext
-
Defines the default depth of automatic reindexing.
- delete(Class<?>, Object, DocumentRoutesDescriptor) - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchIndexer
-
Purge an entity from the index.
- delete(Object) - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchIndexer
-
Delete an entity from the index.
- delete(Object) - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchIndexingPlan
-
Delete an entity from the index.
- delete(Object, Object) - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchIndexer
-
Delete an entity from the index.
- delete(Object, DocumentRoutesDescriptor, Object) - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchIndexer
-
Delete an entity from the index.
- delete(Object, DocumentRoutesDescriptor, Object) - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchIndexingPlan
-
Delete an entity from the index.
- DROP_AND_CREATE - Enum constant in enum org.hibernate.search.mapper.pojo.standalone.schema.management.SchemaManagementStrategyName
-
A strategy that drops existing indexes and re-creates them and their schema on startup.
- DROP_AND_CREATE_AND_DROP - Enum constant in enum org.hibernate.search.mapper.pojo.standalone.schema.management.SchemaManagementStrategyName
-
A strategy that drops existing indexes and re-creates them and their schema on startup, then drops the indexes on shutdown.
- dropAndCreate() - Method in interface org.hibernate.search.mapper.pojo.standalone.schema.management.SearchSchemaManager
-
Drops existing indexes and re-creates them and their schema.
- dropAndCreateSchemaOnStart(boolean) - Method in interface org.hibernate.search.mapper.pojo.standalone.massindexing.MassIndexer
-
Drops the indexes and their schema (if they exist) and re-creates them before indexing.
- dropIfExisting() - Method in interface org.hibernate.search.mapper.pojo.standalone.schema.management.SearchSchemaManager
-
Drops existing indexes.
E
- EntityConfigurationContext<E> - Interface in org.hibernate.search.mapper.pojo.standalone.mapping.metadata
-
Deprecated.Implement
EntityLoadingBinderand useEntityLoadingBindingContextinstead. - EntityConfigurer<E> - Interface in org.hibernate.search.mapper.pojo.standalone.mapping.metadata
-
Deprecated.Implement
EntityLoadingBinderinstead. - EntityLoadingBinder - Interface in org.hibernate.search.mapper.pojo.standalone.loading.binding
-
A binder for loading of a specific entity type.
- EntityLoadingBindingContext - Interface in org.hibernate.search.mapper.pojo.standalone.loading.binding
-
A context allowing the binding of an entity type to loading strategies.
- entityType() - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.binding.EntityLoadingBindingContext
- environment(MassIndexingEnvironment) - Method in interface org.hibernate.search.mapper.pojo.standalone.massindexing.MassIndexer
-
Sets the
MassIndexingEnvironment, which can set up an environment (thread locals, ...) in mass indexing threads. - equals(Object) - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.MassLoadingStrategy
- equals(Object) - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.SelectionLoadingStrategy
- execute() - Method in interface org.hibernate.search.mapper.pojo.standalone.bootstrap.spi.StandalonePojoIntegrationBooterBehavior.BootPhase
- exportExpectedSchema(Path) - Method in interface org.hibernate.search.mapper.pojo.standalone.schema.management.SearchSchemaManager
-
Exports the schema represented by this schema manager as a file tree created within the provided target directory.
- exportExpectedSchema(SearchSchemaCollector) - Method in interface org.hibernate.search.mapper.pojo.standalone.schema.management.SearchSchemaManager
-
Accepts a collector that walks through schema exports created from indexes represented by this schema manager.
- extension(IndexScopeExtension<T>) - Method in interface org.hibernate.search.mapper.pojo.standalone.scope.SearchScope
-
Extend the current search scope with the given extension, resulting in an extended search scope offering backend-specific utilities.
- externalRepresentation() - Method in enum org.hibernate.search.mapper.pojo.standalone.schema.management.SchemaManagementStrategyName
F
- failureFloodingThreshold(long) - Method in interface org.hibernate.search.mapper.pojo.standalone.massindexing.MassIndexer
-
Sets the threshold for failures that will be reported and sent to
MassIndexingFailureHandlerper indexed type. - failureHandler(MassIndexingFailureHandler) - Method in interface org.hibernate.search.mapper.pojo.standalone.massindexing.MassIndexer
-
Sets the
MassIndexingFailureHandler. - flush() - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchWorkspace
-
Flush to disk the changes to indexes that were not committed yet.
- flushAsync() - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchWorkspace
-
Asynchronous version of
flush(), returning as soon as the operation is queued. - fromMap(Map<I, E>) - Static method in interface org.hibernate.search.mapper.pojo.standalone.loading.MassLoadingStrategy
-
Creates a simple map-based loading strategy.
- fromMap(Map<I, E>) - Static method in interface org.hibernate.search.mapper.pojo.standalone.loading.SelectionLoadingStrategy
-
Creates a simple map-based loading strategy.
H
- hashCode() - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.MassLoadingStrategy
- hashCode() - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.SelectionLoadingStrategy
- highlighter() - Method in interface org.hibernate.search.mapper.pojo.standalone.scope.SearchScope
-
Initiate the building of a highlighter that will be valid for the indexes in this scope.
I
- identifierType() - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.binding.EntityLoadingBindingContext
- includedTypes() - Method in interface org.hibernate.search.mapper.pojo.standalone.scope.SearchScope
- includedTypesMap() - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.LoadingTypeGroup
- includesInstance(Object) - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.LoadingTypeGroup
- indexedEntity(Class<E>) - Method in interface org.hibernate.search.mapper.pojo.standalone.mapping.SearchMapping
- indexedEntity(String) - Method in interface org.hibernate.search.mapper.pojo.standalone.mapping.SearchMapping
- indexer() - Method in interface org.hibernate.search.mapper.pojo.standalone.session.SearchSession
- INDEXING_PLAN_SYNCHRONIZATION_PREFIX - Static variable in class org.hibernate.search.mapper.pojo.standalone.cfg.StandalonePojoMapperSettings.Radicals
- INDEXING_PLAN_SYNCHRONIZATION_STRATEGY - Static variable in class org.hibernate.search.mapper.pojo.standalone.cfg.StandalonePojoMapperSettings.Defaults
- INDEXING_PLAN_SYNCHRONIZATION_STRATEGY - Static variable in class org.hibernate.search.mapper.pojo.standalone.cfg.StandalonePojoMapperSettings
-
How to synchronize between application threads and indexing triggered by the
SearchSession'sindexing plan. - INDEXING_PLAN_SYNCHRONIZATION_STRATEGY - Static variable in class org.hibernate.search.mapper.pojo.standalone.cfg.StandalonePojoMapperSettings.Radicals
- indexingPlan() - Method in interface org.hibernate.search.mapper.pojo.standalone.session.SearchSession
- indexingPlanSynchronizationStrategy(IndexingPlanSynchronizationStrategy) - Method in interface org.hibernate.search.mapper.pojo.standalone.session.SearchSession
-
Set the
IndexingPlanSynchronizationStrategyto use for this session. - indexingPlanSynchronizationStrategy(IndexingPlanSynchronizationStrategy) - Method in interface org.hibernate.search.mapper.pojo.standalone.session.SearchSessionBuilder
- indexManager() - Method in interface org.hibernate.search.mapper.pojo.standalone.entity.SearchIndexedEntity
- indexManager(String) - Method in interface org.hibernate.search.mapper.pojo.standalone.mapping.SearchMapping
- INTEGRATION_PARTIAL_BUILD_STATE - Static variable in class org.hibernate.search.mapper.pojo.standalone.cfg.spi.StandalonePojoMapperSpiSettings
- INTEGRATION_PARTIAL_BUILD_STATE - Static variable in class org.hibernate.search.mapper.pojo.standalone.cfg.spi.StandalonePojoMapperSpiSettings.Radicals
- isOpen() - Method in interface org.hibernate.search.mapper.pojo.standalone.session.SearchSession
-
Determine whether the search session is open.
J
- javaClass() - Method in interface org.hibernate.search.mapper.pojo.standalone.entity.SearchIndexedEntity
L
- load(List<?>, Deadline) - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.SelectionEntityLoader
-
Loads the entities corresponding to the given identifiers, blocking the current thread while doing so.
- load(List<I>) - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.MassEntityLoader
-
Loads the entities corresponding to the given identifiers and adds them to the given sink, blocking the current thread while doing so.
- loading(Consumer<SelectionLoadingOptionsStep>) - Method in interface org.hibernate.search.mapper.pojo.standalone.session.SearchSessionBuilder
- LoadingTypeGroup<E> - Interface in org.hibernate.search.mapper.pojo.standalone.loading
-
A group of entity types for entity loading.
- loadNext() - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.MassIdentifierLoader
-
Loads one batch of identifiers and adds them to the sink, or calls
MassIdentifierSink.complete()to notify the caller that there are no more identifiers to load.
M
- MAPPING_CONFIGURER - Static variable in class org.hibernate.search.mapper.pojo.standalone.cfg.StandalonePojoMapperSettings
-
A configurer for the Hibernate Search mapping.
- MAPPING_CONFIGURER - Static variable in class org.hibernate.search.mapper.pojo.standalone.cfg.StandalonePojoMapperSettings.Radicals
- MassEntityLoader<I> - Interface in org.hibernate.search.mapper.pojo.standalone.loading
-
A loader for mass loading of entities, used in particular during mass indexing.
- MassEntitySink<E> - Interface in org.hibernate.search.mapper.pojo.standalone.loading
-
A sink for use by a
MassIdentifierLoader. - MassIdentifierLoader - Interface in org.hibernate.search.mapper.pojo.standalone.loading
-
A loader for mass loading of entity identifiers, used in particular during mass indexing.
- MassIdentifierSink<I> - Interface in org.hibernate.search.mapper.pojo.standalone.loading
-
A sink for use by a
MassIdentifierLoader. - massIndexer() - Method in interface org.hibernate.search.mapper.pojo.standalone.scope.SearchScope
-
Create a
MassIndexerfor the indexes mapped to types in this scope, or to any of their sub-types. - massIndexer() - Method in interface org.hibernate.search.mapper.pojo.standalone.session.SearchSession
-
Creates a
MassIndexerto rebuild the indexes of all indexed entity types. - massIndexer(Class<?>...) - Method in interface org.hibernate.search.mapper.pojo.standalone.session.SearchSession
-
Creates a
MassIndexerto rebuild the indexes of indexed entity classes among the given classes and their subtypes. - massIndexer(String) - Method in interface org.hibernate.search.mapper.pojo.standalone.scope.SearchScope
-
Create a
MassIndexerfor the indexes mapped to types in this scope, or to any of their sub-types. - massIndexer(Collection<? extends Class<?>>) - Method in interface org.hibernate.search.mapper.pojo.standalone.session.SearchSession
-
Creates a
MassIndexerto rebuild the indexes mapped to the given types, or to any of their sub-types. - massIndexer(Set<String>) - Method in interface org.hibernate.search.mapper.pojo.standalone.scope.SearchScope
-
Create a
MassIndexerfor the indexes mapped to types in this scope, or to any of their sub-types. - MassIndexer - Interface in org.hibernate.search.mapper.pojo.standalone.massindexing
-
A MassIndexer is useful to rebuild the indexes from the data contained in the database.
- MassLoadingOptions - Interface in org.hibernate.search.mapper.pojo.standalone.loading
- massLoadingStrategy(Class<E>, MassLoadingStrategy<? super E, ?>) - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.binding.EntityLoadingBindingContext
- massLoadingStrategy(MassLoadingStrategy<? super E, ?>) - Method in interface org.hibernate.search.mapper.pojo.standalone.mapping.metadata.EntityConfigurationContext
-
Deprecated.
- MassLoadingStrategy<E,
I> - Interface in org.hibernate.search.mapper.pojo.standalone.loading -
A strategy for mass loading, used in particular during mass indexing.
- mergeSegments() - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchWorkspace
-
Merge all segments of the indexes targeted by this workspace into a single one.
- mergeSegmentsAfterPurge(boolean) - Method in interface org.hibernate.search.mapper.pojo.standalone.massindexing.MassIndexer
-
Merges each index into a single segment after the initial index purge, just before indexing.
- mergeSegmentsAsync() - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchWorkspace
-
Asynchronous version of
mergeSegments(), returning as soon as the operation is queued. - mergeSegmentsOnFinish(boolean) - Method in interface org.hibernate.search.mapper.pojo.standalone.massindexing.MassIndexer
-
Merges each index into a single segment after indexing.
- monitor(MassIndexingMonitor) - Method in interface org.hibernate.search.mapper.pojo.standalone.massindexing.MassIndexer
-
Sets the
MassIndexingMonitor. - MULTI_TENANCY_ENABLED - Static variable in class org.hibernate.search.mapper.pojo.standalone.cfg.StandalonePojoMapperSettings.Defaults
- MULTI_TENANCY_ENABLED - Static variable in class org.hibernate.search.mapper.pojo.standalone.cfg.StandalonePojoMapperSettings
-
Enables or disables multi-tenancy.
- MULTI_TENANCY_ENABLED - Static variable in class org.hibernate.search.mapper.pojo.standalone.cfg.StandalonePojoMapperSettings.Radicals
N
- name() - Method in interface org.hibernate.search.mapper.pojo.standalone.entity.SearchIndexedEntity
- NONE - Enum constant in enum org.hibernate.search.mapper.pojo.standalone.schema.management.SchemaManagementStrategyName
-
A strategy that does not do anything on startup or shutdown.
O
- of(String) - Static method in enum org.hibernate.search.mapper.pojo.standalone.schema.management.SchemaManagementStrategyName
- org.hibernate.search.mapper.pojo.standalone.bootstrap.spi - package org.hibernate.search.mapper.pojo.standalone.bootstrap.spi
- org.hibernate.search.mapper.pojo.standalone.cfg - package org.hibernate.search.mapper.pojo.standalone.cfg
- org.hibernate.search.mapper.pojo.standalone.cfg.spi - package org.hibernate.search.mapper.pojo.standalone.cfg.spi
- org.hibernate.search.mapper.pojo.standalone.entity - package org.hibernate.search.mapper.pojo.standalone.entity
- org.hibernate.search.mapper.pojo.standalone.loading - package org.hibernate.search.mapper.pojo.standalone.loading
- org.hibernate.search.mapper.pojo.standalone.loading.binding - package org.hibernate.search.mapper.pojo.standalone.loading.binding
- org.hibernate.search.mapper.pojo.standalone.loading.dsl - package org.hibernate.search.mapper.pojo.standalone.loading.dsl
- org.hibernate.search.mapper.pojo.standalone.mapping - package org.hibernate.search.mapper.pojo.standalone.mapping
- org.hibernate.search.mapper.pojo.standalone.mapping.metadata - package org.hibernate.search.mapper.pojo.standalone.mapping.metadata
- org.hibernate.search.mapper.pojo.standalone.massindexing - package org.hibernate.search.mapper.pojo.standalone.massindexing
- org.hibernate.search.mapper.pojo.standalone.schema.management - package org.hibernate.search.mapper.pojo.standalone.schema.management
- org.hibernate.search.mapper.pojo.standalone.scope - package org.hibernate.search.mapper.pojo.standalone.scope
- org.hibernate.search.mapper.pojo.standalone.session - package org.hibernate.search.mapper.pojo.standalone.session
- org.hibernate.search.mapper.pojo.standalone.work - package org.hibernate.search.mapper.pojo.standalone.work
P
- param(String, Class<T>) - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.binding.EntityLoadingBindingContext
- paramOptional(String, Class<T>) - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.binding.EntityLoadingBindingContext
- preBoot(BiConsumer<String, Object>) - Method in interface org.hibernate.search.mapper.pojo.standalone.bootstrap.spi.StandalonePojoIntegrationBooter
- predicate() - Method in interface org.hibernate.search.mapper.pojo.standalone.scope.SearchScope
-
Initiate the building of a search predicate.
- PREFIX - Static variable in class org.hibernate.search.mapper.pojo.standalone.cfg.spi.StandalonePojoMapperSpiSettings
- PREFIX - Static variable in class org.hibernate.search.mapper.pojo.standalone.cfg.StandalonePojoMapperSettings
- programmaticMapping() - Method in interface org.hibernate.search.mapper.pojo.standalone.mapping.StandalonePojoMappingConfigurationContext
-
Starts the definition of the programmatic mapping.
- projection() - Method in interface org.hibernate.search.mapper.pojo.standalone.scope.SearchScope
-
Initiate the building of a search projection that will be valid for the indexes in this scope.
- properties(Reader) - Method in class org.hibernate.search.mapper.pojo.standalone.mapping.SearchMappingBuilder
-
Reads the properties from the reader and sets them as overrides for already configured properties.
- properties(Map<String, ?>) - Method in interface org.hibernate.search.mapper.pojo.standalone.bootstrap.spi.StandalonePojoIntegrationBooter.Builder
- properties(Map<String, ?>) - Method in class org.hibernate.search.mapper.pojo.standalone.mapping.SearchMappingBuilder
-
Sets multiple configuration properties.
- property(String, Object) - Method in interface org.hibernate.search.mapper.pojo.standalone.bootstrap.spi.StandalonePojoIntegrationBooter.Builder
- property(String, Object) - Method in class org.hibernate.search.mapper.pojo.standalone.mapping.SearchMappingBuilder
-
Sets a configuration property.
- providedIdentifierBridge(BeanReference<? extends IdentifierBridge<Object>>) - Method in interface org.hibernate.search.mapper.pojo.standalone.mapping.StandalonePojoMappingConfigurationContext
- purge() - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchWorkspace
-
Delete all documents from indexes targeted by this workspace.
- purge(Class<?>, Object, DocumentRoutesDescriptor) - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchIndexingPlan
-
Delete the entity from the index.
- purge(Set<String>) - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchWorkspace
-
Delete documents from indexes targeted by this workspace that were indexed with any of the given routing keys.
- purgeAllOnStart(boolean) - Method in interface org.hibernate.search.mapper.pojo.standalone.massindexing.MassIndexer
-
Removes all entities from the indexes before indexing.
- purgeAsync() - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchWorkspace
-
Asynchronous version of
purge(), returning as soon as the operation is queued. - purgeAsync(Set<String>) - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchWorkspace
-
Asynchronous version of
purge(Set), returning as soon as the operation is queued.
R
- refresh() - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchWorkspace
-
Refresh the indexes so that all changes executed so far will be visible in search queries.
- refreshAsync() - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchWorkspace
-
Asynchronous version of
refresh(), returning as soon as the operation is queued.
S
- SCHEMA_MANAGEMENT_STRATEGY - Static variable in class org.hibernate.search.mapper.pojo.standalone.cfg.StandalonePojoMapperSettings.Defaults
- SCHEMA_MANAGEMENT_STRATEGY - Static variable in class org.hibernate.search.mapper.pojo.standalone.cfg.StandalonePojoMapperSettings.Radicals
- SCHEMA_MANAGEMENT_STRATEGY - Static variable in class org.hibernate.search.mapper.pojo.standalone.cfg.StandalonePojoMapperSettings
-
The schema management strategy, controlling how indexes and their schema are created, updated, validated or dropped on startup and shutdown.
- SchemaManagementStrategyName - Enum in org.hibernate.search.mapper.pojo.standalone.schema.management
- schemaManager() - Method in interface org.hibernate.search.mapper.pojo.standalone.scope.SearchScope
-
Create a
SearchSchemaManagerfor the indexes mapped to types in this scope, or to any of their sub-types. - schemaManager() - Method in interface org.hibernate.search.mapper.pojo.standalone.session.SearchSession
-
Create a
SearchSchemaManagerfor all indexes. - schemaManager(Class<?>...) - Method in interface org.hibernate.search.mapper.pojo.standalone.session.SearchSession
-
Create a
SearchSchemaManagerfor the indexes mapped to indexed entity types among the given classes and their subtypes. - schemaManager(Collection<? extends Class<?>>) - Method in interface org.hibernate.search.mapper.pojo.standalone.session.SearchSession
-
Create a
SearchSchemaManagerfor the indexes mapped to indexed entity types among the given classes and their subtypes. - scope(Class<T>) - Method in interface org.hibernate.search.mapper.pojo.standalone.scope.SearchScopeProvider
-
Creates a
SearchScopelimited to indexed entity types among the given class and its subtypes. - scope(Class<T>, String) - Method in interface org.hibernate.search.mapper.pojo.standalone.scope.SearchScopeProvider
-
Creates a
SearchScopelimited to indexed entity types among the entity with the given name and its subtypes. - scope(Class<T>, Collection<String>) - Method in interface org.hibernate.search.mapper.pojo.standalone.scope.SearchScopeProvider
-
Creates a
SearchScopelimited to indexed entity types among the entities with the given names and their subtypes. - scope(Collection<? extends Class<? extends T>>) - Method in interface org.hibernate.search.mapper.pojo.standalone.scope.SearchScopeProvider
-
Creates a
SearchScopelimited to indexed entity types among the given classes and their subtypes. - search(Class<T>) - Method in interface org.hibernate.search.mapper.pojo.standalone.session.SearchSession
-
Initiate the building of a search query.
- search(Collection<? extends Class<? extends T>>) - Method in interface org.hibernate.search.mapper.pojo.standalone.session.SearchSession
-
Initiate the building of a search query.
- search(SearchScope<T>) - Method in interface org.hibernate.search.mapper.pojo.standalone.session.SearchSession
-
Initiate the building of a search query.
- SearchIndexedEntity<E> - Interface in org.hibernate.search.mapper.pojo.standalone.entity
-
A descriptor of an indexed entity type, exposing in particular the index manager for this entity.
- SearchIndexer - Interface in org.hibernate.search.mapper.pojo.standalone.work
-
An interface for indexing entities in the context of a session.
- SearchIndexingPlan - Interface in org.hibernate.search.mapper.pojo.standalone.work
-
An interface for indexing entities in the context of a session.
- SearchMapping - Interface in org.hibernate.search.mapper.pojo.standalone.mapping
-
The Hibernate Search mapping between the POJO model and the backend(s).
- SearchMappingBuilder - Class in org.hibernate.search.mapper.pojo.standalone.mapping
- SearchSchemaManager - Interface in org.hibernate.search.mapper.pojo.standalone.schema.management
-
The entry point for explicit schema management operations: creating indexes, dropping them, validating them, ...
- SearchScope<E> - Interface in org.hibernate.search.mapper.pojo.standalone.scope
-
Represents a set of types and the corresponding indexes.
- SearchScopeProvider - Interface in org.hibernate.search.mapper.pojo.standalone.scope
-
A provider of
SearchScopeinstances. - SearchSession - Interface in org.hibernate.search.mapper.pojo.standalone.session
-
A Hibernate Search session, bound to a particular tenant identifier (if any), and with its own overridden settings regarding commits, refresh, etc.
- SearchSessionBuilder - Interface in org.hibernate.search.mapper.pojo.standalone.session
- SearchWorkspace - Interface in org.hibernate.search.mapper.pojo.standalone.work
-
The entry point for explicit, large-scale index operations.
- SelectionEntityLoader<E> - Interface in org.hibernate.search.mapper.pojo.standalone.loading
-
A loader for loading a small selection of entities, used in particular during search.
- SelectionLoadingOptions - Interface in org.hibernate.search.mapper.pojo.standalone.loading
- SelectionLoadingOptionsStep - Interface in org.hibernate.search.mapper.pojo.standalone.loading.dsl
-
The DSL entry point passed to consumers in
SearchSessionBuilder.loading(Consumer), allowing the definition of context for use by selection loading strategies: connections, third-party sessions, ... - selectionLoadingStrategy(Class<E>, SelectionLoadingStrategy<? super E>) - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.binding.EntityLoadingBindingContext
- selectionLoadingStrategy(SelectionLoadingStrategy<? super E>) - Method in interface org.hibernate.search.mapper.pojo.standalone.mapping.metadata.EntityConfigurationContext
-
Deprecated.
- SelectionLoadingStrategy<E> - Interface in org.hibernate.search.mapper.pojo.standalone.loading
-
A strategy for selection loading, used in particular during search.
- sort() - Method in interface org.hibernate.search.mapper.pojo.standalone.scope.SearchScope
-
Initiate the building of a search sort.
- StandalonePojoIntegrationBooter - Interface in org.hibernate.search.mapper.pojo.standalone.bootstrap.spi
- StandalonePojoIntegrationBooter.Builder - Interface in org.hibernate.search.mapper.pojo.standalone.bootstrap.spi
- StandalonePojoIntegrationBooterBehavior - Class in org.hibernate.search.mapper.pojo.standalone.bootstrap.spi
- StandalonePojoIntegrationBooterBehavior.BootPhase<T> - Interface in org.hibernate.search.mapper.pojo.standalone.bootstrap.spi
- StandalonePojoMapperSettings - Class in org.hibernate.search.mapper.pojo.standalone.cfg
- StandalonePojoMapperSettings.Defaults - Class in org.hibernate.search.mapper.pojo.standalone.cfg
-
Default values for the different settings if no values are given.
- StandalonePojoMapperSettings.Radicals - Class in org.hibernate.search.mapper.pojo.standalone.cfg
- StandalonePojoMapperSpiSettings - Class in org.hibernate.search.mapper.pojo.standalone.cfg.spi
- StandalonePojoMapperSpiSettings.Defaults - Class in org.hibernate.search.mapper.pojo.standalone.cfg.spi
-
Default values for the different settings if no values are given.
- StandalonePojoMapperSpiSettings.Radicals - Class in org.hibernate.search.mapper.pojo.standalone.cfg.spi
- StandalonePojoMappingConfigurationContext - Interface in org.hibernate.search.mapper.pojo.standalone.mapping
- StandalonePojoMappingConfigurer - Interface in org.hibernate.search.mapper.pojo.standalone.mapping
-
An object responsible for configuring the Hibernate Search mapping.
- start() - Method in interface org.hibernate.search.mapper.pojo.standalone.massindexing.MassIndexer
-
Starts the indexing process in background (asynchronous).
- startAndWait() - Method in interface org.hibernate.search.mapper.pojo.standalone.massindexing.MassIndexer
-
Starts the indexing process, and then block until it's finished.
T
- tenantId(String) - Method in interface org.hibernate.search.mapper.pojo.standalone.session.SearchSessionBuilder
- tenantIdentifier() - Method in interface org.hibernate.search.mapper.pojo.standalone.session.SearchSession
- threadsToLoadObjects(int) - Method in interface org.hibernate.search.mapper.pojo.standalone.massindexing.MassIndexer
-
Sets the number of threads to be used to load the root entities.
- totalCount() - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.MassIdentifierLoader
- typesToIndexInParallel(int) - Method in interface org.hibernate.search.mapper.pojo.standalone.massindexing.MassIndexer
-
Sets the number of entity types to be indexed in parallel.
V
- validate() - Method in interface org.hibernate.search.mapper.pojo.standalone.schema.management.SearchSchemaManager
-
Does not change indexes nor their schema, but checks that indexes exist and validates their schema.
- VALIDATE - Enum constant in enum org.hibernate.search.mapper.pojo.standalone.schema.management.SchemaManagementStrategyName
-
A strategy that does not change indexes nor their schema, but checks that indexes exist and validates their schema on startup.
- valueOf(String) - Static method in enum org.hibernate.search.mapper.pojo.standalone.schema.management.SchemaManagementStrategyName
-
Returns the enum constant of this type with the specified name.
- valueReadHandleFactory(ValueHandleFactory) - Method in interface org.hibernate.search.mapper.pojo.standalone.bootstrap.spi.StandalonePojoIntegrationBooter.Builder
- values() - Static method in enum org.hibernate.search.mapper.pojo.standalone.schema.management.SchemaManagementStrategyName
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- workspace() - Method in interface org.hibernate.search.mapper.pojo.standalone.scope.SearchScope
-
Create a
SearchWorkspacefor the indexes mapped to types in this scope, or to any of their sub-types. - workspace() - Method in interface org.hibernate.search.mapper.pojo.standalone.session.SearchSession
-
Create a
SearchWorkspacefor the indexes mapped to all indexed types. - workspace(Class<?>...) - Method in interface org.hibernate.search.mapper.pojo.standalone.session.SearchSession
-
Create a
SearchWorkspacefor the indexes mapped to indexed entity types among the given classes and their subtypes. - workspace(String) - Method in interface org.hibernate.search.mapper.pojo.standalone.scope.SearchScope
-
Create a
SearchWorkspacefor the indexes mapped to types in this scope, or to any of their sub-types. - workspace(Collection<? extends Class<?>>) - Method in interface org.hibernate.search.mapper.pojo.standalone.session.SearchSession
-
Create a
SearchWorkspacefor the indexes mapped to indexed entity types among the given classes and their subtypes.
All Classes and Interfaces|All Packages|Constant Field Values
SearchEntityorprogrammaticMapping().type( type ).searchEntity()instead.