Index

A B C D E F G H I J L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

addOrUpdate(Object) - Method in interface org.hibernate.search.mapper.orm.work.SearchIndexingPlan
Add or update a document in the index if the entity type is mapped to an index (Indexed), and re-index documents that embed this entity (through IndexedEmbedded for example).
addToTotalCount(long) - Method in interface org.hibernate.search.mapper.orm.massindexing.MassIndexingMonitor
afterLast() - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
aggregation() - Method in interface org.hibernate.search.mapper.orm.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.orm.mapping.SearchMapping
 
annotationMapping() - Method in interface org.hibernate.search.mapper.orm.mapping.HibernateOrmMappingConfigurationContext
Starts the definition of the annotation mapping.
append(String, Object, String, PojoIndexingQueueEventPayload) - Method in interface org.hibernate.search.mapper.orm.automaticindexing.spi.AutomaticIndexingQueueEventSendingPlan
Appends an event to the plan, to be sent later and ultimately added to an AutomaticIndexingQueueEventProcessingPlan.
append(String, String, PojoIndexingQueueEventPayload) - Method in interface org.hibernate.search.mapper.orm.automaticindexing.spi.AutomaticIndexingQueueEventProcessingPlan
Appends an event to the plan, received from a AutomaticIndexingQueueEventSendingPlan.
apply(AutomaticIndexingSynchronizationConfigurationContext) - Method in interface org.hibernate.search.mapper.orm.automaticindexing.session.AutomaticIndexingSynchronizationStrategy
Deprecated.
 
applyParams(Query<?>) - Method in class org.hibernate.search.mapper.orm.loading.spi.ConditionalExpression
 
ascendingSuperTypes() - Method in interface org.hibernate.search.mapper.orm.loading.spi.LoadingTypeContext
 
async() - Static method in interface org.hibernate.search.mapper.orm.automaticindexing.session.AutomaticIndexingSynchronizationStrategy
Deprecated.
 
ASYNC - Static variable in class org.hibernate.search.mapper.orm.automaticindexing.session.AutomaticIndexingSynchronizationStrategyNames
Deprecated.
A strategy that only waits for index changes to be queued in the backend.
AUTOMATIC_INDEXING - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.Radicals
Deprecated.
AUTOMATIC_INDEXING_ENABLE_DIRTY_CHECK - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings
Deprecated.
This setting will be removed in a future version. There will be no alternative provided to replace it. After the removal of this property in a future version, a dirty check will always be performed when considering whether to trigger reindexing.
AUTOMATIC_INDEXING_ENABLE_DIRTY_CHECK - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.Defaults
Deprecated.
This setting will be removed in a future version. There will be no alternative provided to replace it. After the removal of this property in a future version, a dirty check will always be performed when considering whether to trigger reindexing.
AUTOMATIC_INDEXING_ENABLE_DIRTY_CHECK - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.Radicals
Deprecated.
This setting will be removed in a future version. There will be no alternative provided to replace it. After the removal of this property in a future version, a dirty check will always be performed when considering whether to trigger reindexing.
AUTOMATIC_INDEXING_ENABLED - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings
AUTOMATIC_INDEXING_ENABLED - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.Defaults
 
AUTOMATIC_INDEXING_ENABLED - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.Radicals
AUTOMATIC_INDEXING_PREFIX - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.Radicals
Deprecated.
AUTOMATIC_INDEXING_STRATEGY - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings
Deprecated.
Use HibernateOrmMapperSettings.INDEXING_LISTENERS_ENABLED instead (caution: it expects a boolean value).
AUTOMATIC_INDEXING_STRATEGY - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.Defaults
Deprecated.
Use the new configuration property instead: HibernateOrmMapperSettings.AUTOMATIC_INDEXING_STRATEGY, (caution: it expects a boolean value, and its default is HibernateOrmMapperSettings.Defaults.ENABLED).
AUTOMATIC_INDEXING_STRATEGY - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.Radicals
Deprecated.
Use HibernateOrmMapperSettings.Radicals.AUTOMATIC_INDEXING_ENABLED instead (caution: it expects a boolean value).
AUTOMATIC_INDEXING_SYNCHRONIZATION_STRATEGY - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings
AUTOMATIC_INDEXING_SYNCHRONIZATION_STRATEGY - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.Defaults
AUTOMATIC_INDEXING_SYNCHRONIZATION_STRATEGY - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.Radicals
AutomaticIndexingEventSendingSessionContext - Interface in org.hibernate.search.mapper.orm.automaticindexing.spi
 
AutomaticIndexingMappingContext - Interface in org.hibernate.search.mapper.orm.automaticindexing.spi
 
AutomaticIndexingQueueEventProcessingPlan - Interface in org.hibernate.search.mapper.orm.automaticindexing.spi
 
AutomaticIndexingQueueEventSendingPlan - Interface in org.hibernate.search.mapper.orm.automaticindexing.spi
A set of indexing events to be sent to an external queue.
AutomaticIndexingStrategyName - Enum in org.hibernate.search.mapper.orm.automaticindexing
AutomaticIndexingStrategyStartContext - Interface in org.hibernate.search.mapper.orm.automaticindexing.spi
Deprecated.
This SPI was introduced by mistake and was never used.
AutomaticIndexingSynchronizationConfigurationContext - Interface in org.hibernate.search.mapper.orm.automaticindexing.session
automaticIndexingSynchronizationStrategy(AutomaticIndexingSynchronizationStrategy) - Method in interface org.hibernate.search.mapper.orm.session.SearchSession
AutomaticIndexingSynchronizationStrategy - Interface in org.hibernate.search.mapper.orm.automaticindexing.session
AutomaticIndexingSynchronizationStrategyNames - Class in org.hibernate.search.mapper.orm.automaticindexing.session

B

backend() - Method in interface org.hibernate.search.mapper.orm.mapping.SearchMapping
 
backend(String) - Method in interface org.hibernate.search.mapper.orm.mapping.SearchMapping
 
BatchMappingContext - Interface in org.hibernate.search.mapper.orm.spi
 
BatchScopeContext<T> - Interface in org.hibernate.search.mapper.orm.spi
 
BatchSessionContext - Interface in org.hibernate.search.mapper.orm.spi
 
batchSizeToLoadObjects(int) - Method in interface org.hibernate.search.mapper.orm.massindexing.MassIndexer
Sets the batch size used to load the root entities.
BatchTypeContextProvider - Interface in org.hibernate.search.mapper.orm.spi
 
beanResolver() - Method in interface org.hibernate.search.mapper.orm.automaticindexing.spi.AutomaticIndexingStrategyStartContext
Deprecated.
 
beanResolver() - Method in interface org.hibernate.search.mapper.orm.coordination.common.spi.CoordinationStrategyStartContext
 
beforeFirst() - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
begin(SharedSessionContractImplementor) - Method in class org.hibernate.search.mapper.orm.common.spi.TransactionHelper
 
bootFirstPhase(HibernateOrmIntegrationBooterBehavior.BootPhase<T>) - Static method in class org.hibernate.search.mapper.orm.bootstrap.spi.HibernateOrmIntegrationBooterBehavior
 
bridges() - Method in interface org.hibernate.search.mapper.orm.mapping.HibernateOrmMappingConfigurationContext
Starts the definition of bridges to apply by default in mappings.
build() - Method in interface org.hibernate.search.mapper.orm.bootstrap.spi.HibernateOrmIntegrationBooter.Builder
 
builder(Metadata, BootstrapContext) - Static method in interface org.hibernate.search.mapper.orm.bootstrap.spi.HibernateOrmIntegrationBooter
 
byEntityName() - Method in interface org.hibernate.search.mapper.orm.spi.BatchTypeContextProvider
 

C

cacheLookupStrategy() - Method in interface org.hibernate.search.mapper.orm.loading.spi.LoadingMappingContext
 
cacheLookupStrategy(EntityLoadingCacheLookupStrategy) - Method in interface org.hibernate.search.mapper.orm.search.loading.dsl.SearchLoadingOptionsStep
Set the strategy for cache lookup before query results are loaded.
cacheMode(CacheMode) - Method in interface org.hibernate.search.mapper.orm.massindexing.MassIndexer
Sets the cache interaction mode for the data loading tasks.
clock() - Method in interface org.hibernate.search.mapper.orm.coordination.common.spi.CoordinationStrategyStartContext
 
close() - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
commit(SharedSessionContractImplementor) - Method in class org.hibernate.search.mapper.orm.common.spi.TransactionHelper
 
completion() - Method in interface org.hibernate.search.mapper.orm.coordination.common.spi.CoordinationStrategy
 
ConditionalExpression - Class in org.hibernate.search.mapper.orm.loading.spi
 
ConditionalExpression(String) - Constructor for class org.hibernate.search.mapper.orm.loading.spi.ConditionalExpression
 
configurationPropertySource() - Method in interface org.hibernate.search.mapper.orm.automaticindexing.spi.AutomaticIndexingStrategyStartContext
Deprecated.
 
configurationPropertySource() - Method in interface org.hibernate.search.mapper.orm.coordination.common.spi.CoordinationStrategyStartContext
 
configure(CoordinationConfigurationContext) - Method in interface org.hibernate.search.mapper.orm.coordination.common.spi.CoordinationStrategy
Configures coordination.
configure(HibernateOrmMappingConfigurationContext) - Method in interface org.hibernate.search.mapper.orm.mapping.HibernateOrmSearchMappingConfigurer
Configure the Hibernate Search mapping as necessary using the given context.
containerExtractors() - Method in interface org.hibernate.search.mapper.orm.mapping.HibernateOrmMappingConfigurationContext
Starts the definition of container extractors available for use in mappings.
COORDINATION - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings
The root property for properties related to coordination.
COORDINATION - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.Radicals
 
COORDINATION_PREFIX - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.Radicals
 
COORDINATION_STRATEGY - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings
How to coordinate between nodes of a distributed application.
COORDINATION_STRATEGY - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.Defaults
 
COORDINATION_STRATEGY - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.Radicals
 
CoordinationConfigurationContext - Interface in org.hibernate.search.mapper.orm.coordination.common.spi
 
coordinationStrategy() - Method in interface org.hibernate.search.mapper.orm.mapping.spi.CoordinationStrategyContext
 
CoordinationStrategy - Interface in org.hibernate.search.mapper.orm.coordination.common.spi
The strategy for coordinating between threads of a single-node application, or between nodes of a distributed application.
CoordinationStrategyContext - Interface in org.hibernate.search.mapper.orm.mapping.spi
 
CoordinationStrategyPreStopContext - Interface in org.hibernate.search.mapper.orm.coordination.common.spi
 
CoordinationStrategyStartContext - Interface in org.hibernate.search.mapper.orm.coordination.common.spi
 
create(TenancyMode, ConfigurationPropertySource) - Static method in class org.hibernate.search.mapper.orm.tenancy.spi.TenancyConfiguration
 
CREATE - Enum constant in enum org.hibernate.search.mapper.orm.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.orm.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.orm.schema.management.SchemaManagementStrategyName
A strategy that creates missing indexes and their schema on startup, and validates the schema of existing indexes.
createCountQuery(SharedSessionContractImplementor) - Method in interface org.hibernate.search.mapper.orm.loading.spi.HibernateOrmQueryLoader
 
createIdentifiersQuery(SharedSessionContractImplementor) - Method in interface org.hibernate.search.mapper.orm.loading.spi.HibernateOrmQueryLoader
 
createIfMissing() - Method in interface org.hibernate.search.mapper.orm.schema.management.SearchSchemaManager
Creates missing indexes and their schema, but does not touch existing indexes and assumes their schema is correct without validating it.
createIndexer() - Method in interface org.hibernate.search.mapper.orm.spi.BatchSessionContext
 
createIndexingQueueEventProcessingPlan(Session) - Method in interface org.hibernate.search.mapper.orm.automaticindexing.spi.AutomaticIndexingMappingContext
 
createLoader(Set<LoadingTypeContext<? extends E2>>, LoadingSessionContext, EntityLoadingCacheLookupStrategy, MutableEntityLoadingOptions) - Method in interface org.hibernate.search.mapper.orm.loading.spi.HibernateOrmEntityLoadingStrategy
 
createLoadingQuery(SessionImplementor, String) - Method in interface org.hibernate.search.mapper.orm.loading.spi.HibernateOrmQueryLoader
 
createMassIndexerAgent(PojoMassIndexerAgentCreateContext) - Method in interface org.hibernate.search.mapper.orm.coordination.common.spi.CoordinationStrategy
Creates a PojoMassIndexerAgent, able to exert control over other agents that could perform indexing concurrently (e.g.
createMultiIdentifierLoadAccess(SessionImplementor) - Method in interface org.hibernate.search.mapper.orm.loading.spi.HibernateOrmQueryLoader
 
createOrUpdate() - Method in interface org.hibernate.search.mapper.orm.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.orm.schema.management.SearchSchemaManager
Creates missing indexes and their schema, and validates the schema of existing indexes.
createQueryLoader(List<LoadingTypeContext<? extends E>>, List<ConditionalExpression>) - Method in interface org.hibernate.search.mapper.orm.loading.spi.HibernateOrmEntityLoadingStrategy
 
createQueryLoader(List<LoadingTypeContext<? extends E>>, List<ConditionalExpression>, String) - Method in interface org.hibernate.search.mapper.orm.loading.spi.HibernateOrmEntityLoadingStrategy
 

D

delete(Object) - Method in interface org.hibernate.search.mapper.orm.work.SearchIndexingPlan
Delete the entity from the index if the entity type is mapped to an index (Indexed), and re-index documents that embed this entity (through IndexedEmbedded for example).
discard() - Method in interface org.hibernate.search.mapper.orm.automaticindexing.spi.AutomaticIndexingQueueEventSendingPlan
Discards all events that were added to this plan, without sending them.
documentCommitStrategy(DocumentCommitStrategy) - Method in interface org.hibernate.search.mapper.orm.automaticindexing.session.AutomaticIndexingSynchronizationConfigurationContext
Deprecated.
 
documentRefreshStrategy(DocumentRefreshStrategy) - Method in interface org.hibernate.search.mapper.orm.automaticindexing.session.AutomaticIndexingSynchronizationConfigurationContext
Deprecated.
 
documentsAdded(long) - Method in interface org.hibernate.search.mapper.orm.massindexing.MassIndexingMonitor
documentsBuilt(long) - Method in interface org.hibernate.search.mapper.orm.massindexing.MassIndexingMonitor
DROP_AND_CREATE - Enum constant in enum org.hibernate.search.mapper.orm.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.orm.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.orm.schema.management.SearchSchemaManager
Drops existing indexes and re-creates them and their schema.
dropAndCreateSchemaOnStart(boolean) - Method in interface org.hibernate.search.mapper.orm.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.orm.schema.management.SearchSchemaManager
Drops existing indexes.

E

ENABLE_DIRTY_CHECK - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.AutomaticIndexingRadicals
Deprecated.
This setting will be removed in a future version. There will be no alternative provided to replace it. After the removal of this property in a future version, a dirty check will always be performed when considering whether to trigger reindexing.
ENABLED - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.AutomaticIndexingRadicals
ENABLED - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.Defaults
 
ENABLED - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings
Whether Hibernate Search is enabled or disabled.
ENABLED - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.Radicals
 
entitiesLoaded(long) - Method in interface org.hibernate.search.mapper.orm.massindexing.MassIndexingMonitor
entityGraphHint(EntityGraphHint<?>, boolean) - Method in class org.hibernate.search.mapper.orm.loading.spi.MutableEntityLoadingOptions
 
EntityGraphHint<T> - Class in org.hibernate.search.mapper.orm.loading.spi
 
EntityGraphHint(RootGraph<T>, GraphSemantic) - Constructor for class org.hibernate.search.mapper.orm.loading.spi.EntityGraphHint
 
entityGraphHintOrNullForType(EntityMappingType) - Method in class org.hibernate.search.mapper.orm.loading.spi.MutableEntityLoadingOptions
 
EntityLoadingCacheLookupStrategy - Enum in org.hibernate.search.mapper.orm.search.loading
Strategy for cache lookup before search query results are loaded.
entityMappingType() - Method in interface org.hibernate.search.mapper.orm.loading.spi.LoadingTypeContext
 
EntityReference - Interface in org.hibernate.search.mapper.orm.common
Deprecated.
Use EntityReference instead.
entityReferenceFactory() - Method in interface org.hibernate.search.mapper.orm.automaticindexing.spi.AutomaticIndexingEventSendingSessionContext
 
entityReferenceFactory() - Method in interface org.hibernate.search.mapper.orm.automaticindexing.spi.AutomaticIndexingMappingContext
 
environment(MassIndexingEnvironment) - Method in interface org.hibernate.search.mapper.orm.massindexing.MassIndexer
Sets the MassIndexingEnvironment, which can set up an environment (thread locals, ...) in mass indexing threads.
EnvironmentSynchronizer - Interface in org.hibernate.search.mapper.orm.spi
A service allowing to postpone Hibernate Search initialization works to a later time, when the environment (e.g.
equals(Object) - Method in interface org.hibernate.search.mapper.orm.loading.spi.HibernateOrmEntityLoadingStrategy
 
execute() - Method in interface org.hibernate.search.mapper.orm.bootstrap.spi.HibernateOrmIntegrationBooterBehavior.BootPhase
 
execute() - Method in interface org.hibernate.search.mapper.orm.work.SearchIndexingPlan
Write all pending changes to the index now, without waiting for a Hibernate ORM flush event or transaction commit.
executeAndReport(OperationSubmitter) - Method in interface org.hibernate.search.mapper.orm.automaticindexing.spi.AutomaticIndexingQueueEventProcessingPlan
Writes all pending changes to the index now, and clears the plan so that it can be re-used.
exportExpectedSchema(Path) - Method in interface org.hibernate.search.mapper.orm.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.orm.schema.management.SearchSchemaManager
Accepts a collector that walks through schema exports created from indexes represented by this schema manager.
extendOptional(FromDocumentFieldValueConvertContext, BackendSessionContext) - Method in class org.hibernate.search.mapper.orm.HibernateOrmExtension
extendOptional(FromDocumentValueConvertContext, BackendSessionContext) - Method in class org.hibernate.search.mapper.orm.HibernateOrmExtension
extendOptional(ToDocumentFieldValueConvertContext, BackendMappingContext) - Method in class org.hibernate.search.mapper.orm.HibernateOrmExtension
extendOptional(ToDocumentValueConvertContext, BackendMappingContext) - Method in class org.hibernate.search.mapper.orm.HibernateOrmExtension
extendOptional(IdentifierBridgeFromDocumentIdentifierContext, BridgeSessionContext) - Method in class org.hibernate.search.mapper.orm.HibernateOrmExtension
extendOptional(IdentifierBridgeToDocumentIdentifierContext, BridgeMappingContext) - Method in class org.hibernate.search.mapper.orm.HibernateOrmExtension
extendOptional(PropertyBridgeWriteContext, BridgeSessionContext) - Method in class org.hibernate.search.mapper.orm.HibernateOrmExtension
extendOptional(RoutingBridgeRouteContext, BridgeSessionContext) - Method in class org.hibernate.search.mapper.orm.HibernateOrmExtension
extendOptional(TypeBridgeWriteContext, BridgeSessionContext) - Method in class org.hibernate.search.mapper.orm.HibernateOrmExtension
extendOptional(ValueBridgeFromIndexedValueContext, BridgeSessionContext) - Method in class org.hibernate.search.mapper.orm.HibernateOrmExtension
extendOptional(ValueBridgeToIndexedValueContext, BridgeMappingContext) - Method in class org.hibernate.search.mapper.orm.HibernateOrmExtension
extendOrFail(SearchMapping) - Method in interface org.hibernate.search.mapper.orm.mapping.SearchMappingExtension
Attempt to extend a search mapping, throwing an exception in case of failure.
extension(IndexScopeExtension<T>) - Method in interface org.hibernate.search.mapper.orm.scope.SearchScope
Extend the current search scope with the given extension, resulting in an extended search scope offering backend-specific utilities.
extension(SearchMappingExtension<T>) - Method in interface org.hibernate.search.mapper.orm.mapping.SearchMapping
Extend the current search mapping with the given extension, resulting in an extended search mapping offering mapper-specific utilities.
externalRepresentation() - Method in enum org.hibernate.search.mapper.orm.schema.management.SchemaManagementStrategyName
 
externalRepresentation() - Method in enum org.hibernate.search.mapper.orm.search.loading.EntityLoadingCacheLookupStrategy
 

F

failingEntities() - Method in interface org.hibernate.search.mapper.orm.work.SearchIndexingPlanExecutionReport
Deprecated.
 
failureCollector() - Method in interface org.hibernate.search.mapper.orm.coordination.common.spi.CoordinationStrategyPreStopContext
A collector of (non-fatal) failures, allowing notification of Hibernate Search that something went wrong and an exception should be thrown at some point, while still continuing the shutdown process for some time to collect other errors that could be relevant to users.
failureCollector() - Method in interface org.hibernate.search.mapper.orm.coordination.common.spi.CoordinationStrategyStartContext
A collector of (non-fatal) failures, allowing notification of Hibernate Search that something went wrong and an exception should be thrown at some point, while still continuing the bootstrap process for some time to collect other errors that could be relevant to users.
failureFloodingThreshold(long) - Method in interface org.hibernate.search.mapper.orm.massindexing.MassIndexer
Sets the threshold for failures that will be reported and sent to MassIndexingFailureHandler per indexed type.
failureHandler() - Method in interface org.hibernate.search.mapper.orm.automaticindexing.session.AutomaticIndexingSynchronizationConfigurationContext
Deprecated.
 
failureHandler() - Method in interface org.hibernate.search.mapper.orm.automaticindexing.spi.AutomaticIndexingMappingContext
 
failureHandler(MassIndexingFailureHandler) - Method in interface org.hibernate.search.mapper.orm.massindexing.MassIndexer
fetchSize() - Method in interface org.hibernate.search.mapper.orm.loading.spi.LoadingMappingContext
 
fetchSize() - Method in class org.hibernate.search.mapper.orm.loading.spi.MutableEntityLoadingOptions
 
fetchSize(int) - Method in class org.hibernate.search.mapper.orm.loading.spi.MutableEntityLoadingOptions
 
fetchSize(int) - Method in interface org.hibernate.search.mapper.orm.search.loading.dsl.SearchLoadingOptionsStep
Set the fetch size for this query, i.e.
first() - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
flush() - Method in interface org.hibernate.search.mapper.orm.work.SearchWorkspace
Flush to disk the changes to indexes that were not committed yet.
flushAsync() - Method in interface org.hibernate.search.mapper.orm.work.SearchWorkspace
Asynchronous version of flush(), returning as soon as the operation is queued.

G

get() - Static method in class org.hibernate.search.mapper.orm.HibernateOrmExtension
 
get() - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
getRowNumber() - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
graph - Variable in class org.hibernate.search.mapper.orm.loading.spi.EntityGraphHint
 
graph(EntityGraph<?>, GraphSemantic) - Method in interface org.hibernate.search.mapper.orm.search.loading.dsl.SearchLoadingOptionsStep
Customize fetching/loading of entity attributes and associations according to the given entity graph, with the given semantic.
graph(String, GraphSemantic) - Method in interface org.hibernate.search.mapper.orm.search.loading.dsl.SearchLoadingOptionsStep
Customize fetching/loading of entity attributes and associations according to the entity graph with the given name, with the given semantic.

H

handle(MassIndexingEntityFailureContext) - Method in interface org.hibernate.search.mapper.orm.massindexing.MassIndexingFailureHandler
handle(MassIndexingFailureContext) - Method in interface org.hibernate.search.mapper.orm.massindexing.MassIndexingFailureHandler
hashCode() - Method in interface org.hibernate.search.mapper.orm.loading.spi.HibernateOrmEntityLoadingStrategy
 
HIBERNATE_TIMEOUT - Static variable in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchQueryHints
 
HibernateOrmEntityLoadingStrategy<E,I> - Interface in org.hibernate.search.mapper.orm.loading.spi
 
HibernateOrmExtension - Class in org.hibernate.search.mapper.orm
An extension for the Hibernate ORM mapper, giving access to Hibernate ORM-specific contexts.
HibernateOrmIntegrationBooter - Interface in org.hibernate.search.mapper.orm.bootstrap.spi
 
HibernateOrmIntegrationBooter.Builder - Interface in org.hibernate.search.mapper.orm.bootstrap.spi
 
HibernateOrmIntegrationBooterBehavior - Class in org.hibernate.search.mapper.orm.bootstrap.spi
 
HibernateOrmIntegrationBooterBehavior.BootPhase<T> - Interface in org.hibernate.search.mapper.orm.bootstrap.spi
 
HibernateOrmMapperSettings - Class in org.hibernate.search.mapper.orm.cfg
 
HibernateOrmMapperSettings.AutomaticIndexingRadicals - Class in org.hibernate.search.mapper.orm.cfg
Deprecated.
HibernateOrmMapperSettings.CoordinationRadicals - Class in org.hibernate.search.mapper.orm.cfg
Configuration property keys without the prefix + HibernateOrmMapperSettings.Radicals.COORDINATION_PREFIX.
HibernateOrmMapperSettings.Defaults - Class in org.hibernate.search.mapper.orm.cfg
Default values for the different settings if no values are given.
HibernateOrmMapperSettings.IndexingRadicals - Class in org.hibernate.search.mapper.orm.cfg
Configuration property keys without the prefix + HibernateOrmMapperSettings.Radicals.INDEXING_PREFIX.
HibernateOrmMapperSettings.MultiTenancyRadicals - Class in org.hibernate.search.mapper.orm.cfg
Configuration property keys without the prefix + HibernateOrmMapperSettings.Radicals.MULTI_TENANCY_PREFIX.
HibernateOrmMapperSettings.Radicals - Class in org.hibernate.search.mapper.orm.cfg
Configuration property keys without the prefix.
HibernateOrmMapperSpiSettings - Class in org.hibernate.search.mapper.orm.cfg.spi
 
HibernateOrmMapperSpiSettings.Defaults - Class in org.hibernate.search.mapper.orm.cfg.spi
Default values for the different settings if no values are given.
HibernateOrmMapperSpiSettings.Radicals - Class in org.hibernate.search.mapper.orm.cfg.spi
 
HibernateOrmMappingConfigurationContext - Interface in org.hibernate.search.mapper.orm.mapping
 
HibernateOrmMappingContext - Interface in org.hibernate.search.mapper.orm.mapping.context
 
HibernateOrmQueryLoader<E,I> - Interface in org.hibernate.search.mapper.orm.loading.spi
 
HibernateOrmSearchMappingConfigurer - Interface in org.hibernate.search.mapper.orm.mapping
An object responsible for configuring the Hibernate Search mapping.
HibernateOrmSearchQueryHints - Class in org.hibernate.search.mapper.orm.search.query.spi
Constants for query hints accepted by Hibernate Search.
HibernateOrmSearchScrollableResultsAdapter<R,H> - Class in org.hibernate.search.mapper.orm.search.query.spi
 
HibernateOrmSearchScrollableResultsAdapter(SearchScroll<H>, int, Function<? super H, ? extends R>) - Constructor for class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
HibernateOrmSessionContext - Interface in org.hibernate.search.mapper.orm.session.context
 
HibernateSearchOrmMappingProducer - Interface in org.hibernate.search.mapper.orm.bootstrap.spi
 
highlighter() - Method in interface org.hibernate.search.mapper.orm.scope.SearchScope
Initiate the building of a highlighter that will be valid for the indexes in this scope.
hql() - Method in class org.hibernate.search.mapper.orm.loading.spi.ConditionalExpression
 

I

idFetchSize(int) - Method in interface org.hibernate.search.mapper.orm.massindexing.MassIndexer
Specifies the fetch size to be used when loading primary keys if objects to be indexed.
includedTypes() - Method in interface org.hibernate.search.mapper.orm.scope.SearchScope
 
indexedEntity(Class<E>) - Method in interface org.hibernate.search.mapper.orm.mapping.SearchMapping
 
indexedEntity(String) - Method in interface org.hibernate.search.mapper.orm.mapping.SearchMapping
 
INDEXING_LISTENERS_ENABLED - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.Defaults
 
INDEXING_LISTENERS_ENABLED - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings
Whether Hibernate ORM listeners that detect entity changes and automatically trigger indexing operations are enabled.
INDEXING_LISTENERS_ENABLED - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.Radicals
 
INDEXING_PLAN_SYNCHRONIZATION_STRATEGY - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.Defaults
 
INDEXING_PLAN_SYNCHRONIZATION_STRATEGY - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings
How to synchronize between application threads and indexing triggered by the SearchIndexingPlan.
INDEXING_PLAN_SYNCHRONIZATION_STRATEGY - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.Radicals
 
INDEXING_PREFIX - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.Radicals
 
indexingCompleted() - Method in interface org.hibernate.search.mapper.orm.massindexing.MassIndexingMonitor
indexingFutureHandler(Consumer<CompletableFuture<SearchIndexingPlanExecutionReport>>) - Method in interface org.hibernate.search.mapper.orm.automaticindexing.session.AutomaticIndexingSynchronizationConfigurationContext
Deprecated.
Set the handler for the (asynchronous) indexing future.
indexingPlan() - Method in interface org.hibernate.search.mapper.orm.session.SearchSession
 
indexingPlanFilter(SearchIndexingPlanFilter) - Method in interface org.hibernate.search.mapper.orm.mapping.SearchMapping
Set a filter defining which types must be included/excluded when indexed within indexing plans (either automatically or manually).
indexingPlanFilter(SearchIndexingPlanFilter) - Method in interface org.hibernate.search.mapper.orm.session.SearchSession
Set a filter configuration and define which types must be included/excluded when indexed within indexing plans of the current session (either automatically or manually).
indexingPlanSynchronizationStrategy(IndexingPlanSynchronizationStrategy) - Method in interface org.hibernate.search.mapper.orm.session.SearchSession
Set the IndexingPlanSynchronizationStrategy to use for this session.
indexManager() - Method in interface org.hibernate.search.mapper.orm.entity.SearchIndexedEntity
 
indexManager(String) - Method in interface org.hibernate.search.mapper.orm.mapping.SearchMapping
 
INTEGRATION_PARTIAL_BUILD_STATE - Static variable in class org.hibernate.search.mapper.orm.cfg.spi.HibernateOrmMapperSpiSettings
 
INTEGRATION_PARTIAL_BUILD_STATE - Static variable in class org.hibernate.search.mapper.orm.cfg.spi.HibernateOrmMapperSpiSettings.Radicals
 
inTransaction(SharedSessionContractImplementor, Runnable) - Method in class org.hibernate.search.mapper.orm.common.spi.TransactionHelper
 
inTransaction(SharedSessionContractImplementor, Supplier<T>) - Method in class org.hibernate.search.mapper.orm.common.spi.TransactionHelper
 
invalidTenantId(String) - Method in class org.hibernate.search.mapper.orm.tenancy.spi.TenancyConfiguration
 
isClosed() - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
isFirst() - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
isLast() - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 

J

JAKARTA_FETCHGRAPH - Static variable in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchQueryHints
 
JAKARTA_LOADGRAPH - Static variable in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchQueryHints
 
JAKARTA_TIMEOUT - Static variable in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchQueryHints
 
javaClass() - Method in interface org.hibernate.search.mapper.orm.entity.SearchIndexedEntity
 
JAVAX_FETCHGRAPH - Static variable in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchQueryHints
 
JAVAX_LOADGRAPH - Static variable in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchQueryHints
 
JAVAX_TIMEOUT - Static variable in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchQueryHints
 
JBOSS_LOG_VERSION - Static variable in class org.hibernate.search.mapper.orm.cfg.spi.HibernateOrmMapperSpiSettings
 
JBOSS_LOG_VERSIONS - Static variable in class org.hibernate.search.mapper.orm.cfg.spi.HibernateOrmMapperSpiSettings.Defaults
 
jpaEntityName() - Method in interface org.hibernate.search.mapper.orm.loading.spi.LoadingTypeContext
 
jpaName() - Method in interface org.hibernate.search.mapper.orm.entity.SearchIndexedEntity
 

L

last() - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
limitIndexedObjectsTo(long) - Method in interface org.hibernate.search.mapper.orm.massindexing.MassIndexer
Stops indexing after having indexed a set amount of objects.
LISTENERS_ENABLED - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.IndexingRadicals
 
LISTENERS_PREFIX - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.IndexingRadicals
 
LoadingMappingContext - Interface in org.hibernate.search.mapper.orm.loading.spi
 
LoadingSessionContext - Interface in org.hibernate.search.mapper.orm.loading.spi
 
loadingStrategy() - Method in interface org.hibernate.search.mapper.orm.loading.spi.LoadingTypeContext
 
LoadingTypeContext<E> - Interface in org.hibernate.search.mapper.orm.loading.spi
 

M

mapping() - Method in interface org.hibernate.search.mapper.orm.coordination.common.spi.CoordinationStrategyStartContext
 
mapping(EntityManagerFactory) - Static method in class org.hibernate.search.mapper.orm.Search
Retrieve the SearchMapping from a JPA EntityManagerFactory.
mapping(SessionFactory) - Static method in class org.hibernate.search.mapper.orm.Search
Retrieve the SearchMapping from a Hibernate ORM SessionFactory.
MAPPING_BUILD_MISSING_DISCOVERED_JANDEX_INDEXES - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.Defaults
 
MAPPING_BUILD_MISSING_DISCOVERED_JANDEX_INDEXES - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings
When annotation processing is enabled (the default), whether Hibernate Search should automatically build Jandex indexes for types registered for annotation processing (entities in particular), to ensure that all "root mapping" annotations in those JARs (e.g.
MAPPING_BUILD_MISSING_DISCOVERED_JANDEX_INDEXES - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.Radicals
 
MAPPING_CONFIGURER - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings
A configurer for the Hibernate Search mapping.
MAPPING_CONFIGURER - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.Radicals
 
MAPPING_PROCESS_ANNOTATIONS - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.Defaults
 
MAPPING_PROCESS_ANNOTATIONS - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings
Whether annotations should be automatically processed for entity types, as well as nested types in those entity types, for instance index-embedded types.
MAPPING_PROCESS_ANNOTATIONS - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.Radicals
 
mappingProducer(HibernateSearchOrmMappingProducer) - Method in interface org.hibernate.search.mapper.orm.coordination.common.spi.CoordinationConfigurationContext
Adds a mapping producer, to register entities automatically without user intervention.
massIndexer() - Method in interface org.hibernate.search.mapper.orm.scope.SearchScope
Create a MassIndexer for the indexes mapped to types in this scope, or to any of their sub-types.
massIndexer() - Method in interface org.hibernate.search.mapper.orm.session.SearchSession
Creates a MassIndexer to rebuild the indexes of all indexed entity types.
massIndexer(Class<?>...) - Method in interface org.hibernate.search.mapper.orm.session.SearchSession
Creates a MassIndexer to rebuild the indexes mapped to the given types, or to any of their sub-types.
massIndexer(String) - Method in interface org.hibernate.search.mapper.orm.scope.SearchScope
Create a MassIndexer for 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.orm.session.SearchSession
Creates a MassIndexer to 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.orm.scope.SearchScope
Create a MassIndexer for the indexes mapped to types in this scope, or to any of their sub-types.
MassIndexer - Interface in org.hibernate.search.mapper.orm.massindexing
A MassIndexer is useful to rebuild the indexes from the data contained in the database.
MassIndexerFilteringTypeStep - Interface in org.hibernate.search.mapper.orm.massindexing
This step allows to define a filter on entities of a given type that has to be re-indexed
MassIndexerReindexParameterStep - Interface in org.hibernate.search.mapper.orm.massindexing
A step to define optional parameters for the JPQL/HQL conditional expression or other new expressions.
MassIndexingFailureHandler - Interface in org.hibernate.search.mapper.orm.massindexing
Deprecated.
MassIndexingMonitor - Interface in org.hibernate.search.mapper.orm.massindexing
Deprecated.
mergeSegments() - Method in interface org.hibernate.search.mapper.orm.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.orm.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.orm.work.SearchWorkspace
Asynchronous version of mergeSegments(), returning as soon as the operation is queued.
mergeSegmentsOnFinish(boolean) - Method in interface org.hibernate.search.mapper.orm.massindexing.MassIndexer
Merges each index into a single segment after indexing.
monitor(MassIndexingMonitor) - Method in interface org.hibernate.search.mapper.orm.massindexing.MassIndexer
MULTI_TENANCY - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.Radicals
 
MULTI_TENANCY_PREFIX - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.Radicals
 
MULTI_TENANCY_TENANT_IDS - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings
An exhaustive list of all tenant identifiers that can be used by the application when multi-tenancy is enabled.
MULTI_TENANCY_TENANT_IDS - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.Radicals
 
MutableEntityLoadingOptions - Class in org.hibernate.search.mapper.orm.loading.spi
 
MutableEntityLoadingOptions(LoadingMappingContext) - Constructor for class org.hibernate.search.mapper.orm.loading.spi.MutableEntityLoadingOptions
 

N

name() - Method in interface org.hibernate.search.mapper.orm.common.EntityReference
Deprecated.
 
next() - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
NONE - Enum constant in enum org.hibernate.search.mapper.orm.automaticindexing.AutomaticIndexingStrategyName
NONE - Enum constant in enum org.hibernate.search.mapper.orm.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.orm.automaticindexing.AutomaticIndexingStrategyName
Deprecated.
 
of(String) - Static method in enum org.hibernate.search.mapper.orm.schema.management.SchemaManagementStrategyName
 
of(String) - Static method in enum org.hibernate.search.mapper.orm.search.loading.EntityLoadingCacheLookupStrategy
 
openSession() - Method in class org.hibernate.search.mapper.orm.common.spi.SessionHelper
 
operationSubmitter(OperationSubmitter) - Method in interface org.hibernate.search.mapper.orm.automaticindexing.session.AutomaticIndexingSynchronizationConfigurationContext
Deprecated.
Set operation submitter to be applied while executing underlying plans.
org.hibernate.search.mapper.orm - package org.hibernate.search.mapper.orm
 
org.hibernate.search.mapper.orm.automaticindexing - package org.hibernate.search.mapper.orm.automaticindexing
 
org.hibernate.search.mapper.orm.automaticindexing.session - package org.hibernate.search.mapper.orm.automaticindexing.session
 
org.hibernate.search.mapper.orm.automaticindexing.spi - package org.hibernate.search.mapper.orm.automaticindexing.spi
 
org.hibernate.search.mapper.orm.bootstrap.spi - package org.hibernate.search.mapper.orm.bootstrap.spi
 
org.hibernate.search.mapper.orm.cfg - package org.hibernate.search.mapper.orm.cfg
 
org.hibernate.search.mapper.orm.cfg.spi - package org.hibernate.search.mapper.orm.cfg.spi
 
org.hibernate.search.mapper.orm.common - package org.hibernate.search.mapper.orm.common
 
org.hibernate.search.mapper.orm.common.spi - package org.hibernate.search.mapper.orm.common.spi
 
org.hibernate.search.mapper.orm.coordination.common.spi - package org.hibernate.search.mapper.orm.coordination.common.spi
 
org.hibernate.search.mapper.orm.entity - package org.hibernate.search.mapper.orm.entity
 
org.hibernate.search.mapper.orm.loading.spi - package org.hibernate.search.mapper.orm.loading.spi
 
org.hibernate.search.mapper.orm.mapping - package org.hibernate.search.mapper.orm.mapping
 
org.hibernate.search.mapper.orm.mapping.context - package org.hibernate.search.mapper.orm.mapping.context
 
org.hibernate.search.mapper.orm.mapping.spi - package org.hibernate.search.mapper.orm.mapping.spi
 
org.hibernate.search.mapper.orm.massindexing - package org.hibernate.search.mapper.orm.massindexing
 
org.hibernate.search.mapper.orm.schema.management - package org.hibernate.search.mapper.orm.schema.management
 
org.hibernate.search.mapper.orm.scope - package org.hibernate.search.mapper.orm.scope
 
org.hibernate.search.mapper.orm.search.loading - package org.hibernate.search.mapper.orm.search.loading
 
org.hibernate.search.mapper.orm.search.loading.dsl - package org.hibernate.search.mapper.orm.search.loading.dsl
 
org.hibernate.search.mapper.orm.search.query.spi - package org.hibernate.search.mapper.orm.search.query.spi
 
org.hibernate.search.mapper.orm.session - package org.hibernate.search.mapper.orm.session
 
org.hibernate.search.mapper.orm.session.context - package org.hibernate.search.mapper.orm.session.context
 
org.hibernate.search.mapper.orm.spi - package org.hibernate.search.mapper.orm.spi
 
org.hibernate.search.mapper.orm.tenancy.spi - package org.hibernate.search.mapper.orm.tenancy.spi
 
org.hibernate.search.mapper.orm.work - package org.hibernate.search.mapper.orm.work
 

P

param(String, Object) - Method in class org.hibernate.search.mapper.orm.loading.spi.ConditionalExpression
 
param(String, Object) - Method in interface org.hibernate.search.mapper.orm.massindexing.MassIndexerReindexParameterStep
Bind a new parameter value for a given parameter name.
PERSISTENCE_CONTEXT - Enum constant in enum org.hibernate.search.mapper.orm.search.loading.EntityLoadingCacheLookupStrategy
When a search query returns entities, first check the persistence context to retrieve entities that are already in the session, then load the entities that were not found in the session through an SQL query.
PERSISTENCE_CONTEXT_THEN_SECOND_LEVEL_CACHE - Enum constant in enum org.hibernate.search.mapper.orm.search.loading.EntityLoadingCacheLookupStrategy
When a search query returns entities, first check the persistence context to retrieve entities that are already in the session, then check the second level cache to retrieve entities that are in the 2LC but not in the session, then load the entities that were not found in the session or 2LC through an SQL query.
PLAN_PREFIX - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.IndexingRadicals
 
PLAN_SYNCHRONIZATION_STRATEGY - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.IndexingRadicals
 
pojoWorkspace(String) - Method in interface org.hibernate.search.mapper.orm.spi.BatchScopeContext
 
position(int) - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
preBoot(BiConsumer<String, Object>) - Method in interface org.hibernate.search.mapper.orm.bootstrap.spi.HibernateOrmIntegrationBooter
 
predicate() - Method in interface org.hibernate.search.mapper.orm.scope.SearchScope
Initiate the building of a search predicate.
PREFIX - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings
The prefix expected for the key of every Hibernate Search configuration property when using the Hibernate ORM mapper.
PREFIX - Static variable in class org.hibernate.search.mapper.orm.cfg.spi.HibernateOrmMapperSpiSettings
 
preStop(CoordinationStrategyPreStopContext) - Method in interface org.hibernate.search.mapper.orm.coordination.common.spi.CoordinationStrategy
Prepares for CoordinationStrategy.stop(), executing any operations that need to be executed before shutdown.
previous() - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
process() - Method in interface org.hibernate.search.mapper.orm.work.SearchIndexingPlan
Extract all data from objects passed to the indexing plan so far, creates documents to be indexed and put them into an internal buffer, without writing them to the indexes.
produceMappings(ConfigurationPropertySource, Dialect, MetadataBuildingContext) - Method in interface org.hibernate.search.mapper.orm.bootstrap.spi.HibernateSearchOrmMappingProducer
 
programmaticMapping() - Method in interface org.hibernate.search.mapper.orm.mapping.HibernateOrmMappingConfigurationContext
Starts the definition of the programmatic mapping.
projection() - Method in interface org.hibernate.search.mapper.orm.scope.SearchScope
Initiate the building of a search projection that will be valid for the indexes in this scope.
purge() - Method in interface org.hibernate.search.mapper.orm.work.SearchWorkspace
Delete all documents from indexes targeted by this workspace.
purge(Class<?>, Object, String) - Method in interface org.hibernate.search.mapper.orm.work.SearchIndexingPlan
Delete the entity from the index.
purge(String, Object, String) - Method in interface org.hibernate.search.mapper.orm.work.SearchIndexingPlan
Delete the entity from the index.
purge(Set<String>) - Method in interface org.hibernate.search.mapper.orm.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.orm.massindexing.MassIndexer
Removes all entities from the indexes before indexing.
purgeAsync() - Method in interface org.hibernate.search.mapper.orm.work.SearchWorkspace
Asynchronous version of purge(), returning as soon as the operation is queued.
purgeAsync(Set<String>) - Method in interface org.hibernate.search.mapper.orm.work.SearchWorkspace
Asynchronous version of purge(Set), returning as soon as the operation is queued.

Q

QUERY_LOADING_CACHE_LOOKUP_STRATEGY - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.Defaults
 
QUERY_LOADING_CACHE_LOOKUP_STRATEGY - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings
How to look up entities in the second-level cache when loading entities for a search query.
QUERY_LOADING_CACHE_LOOKUP_STRATEGY - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.Radicals
 
QUERY_LOADING_FETCH_SIZE - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.Defaults
 
QUERY_LOADING_FETCH_SIZE - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings
How many entities to load per database query when loading entities for a search query.
QUERY_LOADING_FETCH_SIZE - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.Radicals
 

R

READ_SYNC - Static variable in class org.hibernate.search.mapper.orm.automaticindexing.session.AutomaticIndexingSynchronizationStrategyNames
Deprecated.
A strategy that waits for index changes to be queued and applied, forces a refresh, and waits for the refresh to complete.
readSync() - Static method in interface org.hibernate.search.mapper.orm.automaticindexing.session.AutomaticIndexingSynchronizationStrategy
Deprecated.
 
refresh() - Method in interface org.hibernate.search.mapper.orm.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.orm.work.SearchWorkspace
Asynchronous version of refresh(), returning as soon as the operation is queued.
reindexInSession() - Method in interface org.hibernate.search.mapper.orm.coordination.common.spi.CoordinationConfigurationContext
Requests that indexing events be processed directly in the current session.
reindexOnly(String) - Method in interface org.hibernate.search.mapper.orm.massindexing.MassIndexerFilteringTypeStep
Use a JPQL/HQL conditional expression to limit the entities to be re-indexed.
rollbackSafely(SharedSessionContractImplementor, Throwable) - Method in class org.hibernate.search.mapper.orm.common.spi.TransactionHelper
 
runtimeIntrospector() - Method in interface org.hibernate.search.mapper.orm.loading.spi.LoadingSessionContext
 

S

SCHEMA_MANAGEMENT_STRATEGY - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.Defaults
 
SCHEMA_MANAGEMENT_STRATEGY - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.Radicals
 
SCHEMA_MANAGEMENT_STRATEGY - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings
How indexes and their schema are created, updated, validated or dropped on startup and shutdown.
SchemaManagementStrategyName - Enum in org.hibernate.search.mapper.orm.schema.management
 
schemaManager() - Method in interface org.hibernate.search.mapper.orm.scope.SearchScope
Create a SearchSchemaManager for the indexes mapped to types in this scope, or to any of their sub-types.
schemaManager() - Method in interface org.hibernate.search.mapper.orm.session.SearchSession
Create a SearchSchemaManager for all indexes.
schemaManager(Class<?>...) - Method in interface org.hibernate.search.mapper.orm.session.SearchSession
Create a SearchSchemaManager for the indexes mapped to the given type, or to any of its sub-types.
schemaManager(Collection<? extends Class<?>>) - Method in interface org.hibernate.search.mapper.orm.session.SearchSession
Create a SearchSchemaManager for the indexes mapped to the given types, or to any of their sub-types.
scope(Class<T>) - Method in interface org.hibernate.search.mapper.orm.mapping.SearchMapping
Create a SearchScope limited to the given type.
scope(Class<T>) - Method in interface org.hibernate.search.mapper.orm.session.SearchSession
Create a SearchScope limited to the given type.
scope(Class<T>) - Method in interface org.hibernate.search.mapper.orm.spi.BatchMappingContext
 
scope(Class<T>, String) - Method in interface org.hibernate.search.mapper.orm.mapping.SearchMapping
Create a SearchScope limited to entity types referenced by their name.
scope(Class<T>, String) - Method in interface org.hibernate.search.mapper.orm.session.SearchSession
Create a SearchScope limited to entity types referenced by their name.
scope(Class<T>, String) - Method in interface org.hibernate.search.mapper.orm.spi.BatchMappingContext
 
scope(Class<T>, Collection<String>) - Method in interface org.hibernate.search.mapper.orm.mapping.SearchMapping
Create a SearchScope limited to entity types referenced by their name.
scope(Class<T>, Collection<String>) - Method in interface org.hibernate.search.mapper.orm.session.SearchSession
Create a SearchScope limited to entity types referenced by their name.
scope(Collection<? extends Class<? extends T>>) - Method in interface org.hibernate.search.mapper.orm.mapping.SearchMapping
Create a SearchScope limited to the given types.
scope(Collection<? extends Class<? extends T>>) - Method in interface org.hibernate.search.mapper.orm.session.SearchSession
Create a SearchScope limited to the given types.
scroll(int) - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
search(Class<T>) - Method in interface org.hibernate.search.mapper.orm.session.SearchSession
Initiate the building of a search query.
search(Collection<? extends Class<? extends T>>) - Method in interface org.hibernate.search.mapper.orm.session.SearchSession
Initiate the building of a search query.
search(SearchScope<T>) - Method in interface org.hibernate.search.mapper.orm.session.SearchSession
Initiate the building of a search query.
Search - Class in org.hibernate.search.mapper.orm
 
SearchIndexedEntity<E> - Interface in org.hibernate.search.mapper.orm.entity
A descriptor of an indexed entity type, exposing in particular the index manager for this entity.
SearchIndexingPlan - Interface in org.hibernate.search.mapper.orm.work
An interface for indexing entities in the context of an ORM Session.
SearchIndexingPlanExecutionReport - Interface in org.hibernate.search.mapper.orm.work
SearchLoadingOptionsStep - Interface in org.hibernate.search.mapper.orm.search.loading.dsl
The DSL entry point passed to consumers in SearchQueryOptionsStep.loading(Consumer), allowing the definition of loading options (fetch size, cache lookups, ...).
SearchMapping - Interface in org.hibernate.search.mapper.orm.mapping
The Hibernate Search mapping between the Hibernate ORM model and the backend(s).
SearchMappingExtension<T> - Interface in org.hibernate.search.mapper.orm.mapping
An extension to the search mapping, providing an extended search mapping offering mapper-specific utilities.
SearchSchemaManager - Interface in org.hibernate.search.mapper.orm.schema.management
The entry point for explicit schema management operations: creating indexes, dropping them, validating them, ...
SearchScope<E> - Interface in org.hibernate.search.mapper.orm.scope
Represents a set of types and the corresponding indexes.
SearchSession - Interface in org.hibernate.search.mapper.orm.session
A Hibernate Search session, bound to a Hibernate ORM Session/EntityManager.
SearchWorkspace - Interface in org.hibernate.search.mapper.orm.work
The entry point for explicit, large-scale index operations.
semantic - Variable in class org.hibernate.search.mapper.orm.loading.spi.EntityGraphHint
 
sendAndReport(OperationSubmitter) - Method in interface org.hibernate.search.mapper.orm.automaticindexing.spi.AutomaticIndexingQueueEventSendingPlan
Sends the events to the queue.
sendIndexingEventsTo(Function<AutomaticIndexingEventSendingSessionContext, AutomaticIndexingQueueEventSendingPlan>, boolean) - Method in interface org.hibernate.search.mapper.orm.coordination.common.spi.CoordinationConfigurationContext
Requests that indexing events be sent to a queue.
session() - Method in interface org.hibernate.search.mapper.orm.automaticindexing.spi.AutomaticIndexingEventSendingSessionContext
 
session() - Method in interface org.hibernate.search.mapper.orm.loading.spi.LoadingSessionContext
 
session() - Method in interface org.hibernate.search.mapper.orm.session.context.HibernateOrmSessionContext
 
session(EntityManager) - Static method in class org.hibernate.search.mapper.orm.Search
Retrieve the SearchSession from a JPA EntityManager.
session(Session) - Static method in class org.hibernate.search.mapper.orm.Search
Retrieve the SearchSession from a Hibernate ORM Session.
SESSION - Enum constant in enum org.hibernate.search.mapper.orm.automaticindexing.AutomaticIndexingStrategyName
sessionContext(EntityManager) - Method in interface org.hibernate.search.mapper.orm.loading.spi.LoadingMappingContext
 
sessionContext(EntityManager) - Method in interface org.hibernate.search.mapper.orm.spi.BatchMappingContext
 
sessionFactory() - Method in interface org.hibernate.search.mapper.orm.automaticindexing.spi.AutomaticIndexingMappingContext
 
sessionFactory() - Method in interface org.hibernate.search.mapper.orm.mapping.context.HibernateOrmMappingContext
 
SessionHelper - Class in org.hibernate.search.mapper.orm.common.spi
A helper to abstract away all the complexity of wrapping sections of code in a session (and transaction).
SessionHelper(SessionFactoryImplementor, Object) - Constructor for class org.hibernate.search.mapper.orm.common.spi.SessionHelper
 
setFetchSize(int) - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
setRowNumber(int) - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
SKIP - Enum constant in enum org.hibernate.search.mapper.orm.search.loading.EntityLoadingCacheLookupStrategy
When a search query returns entities, do not check any cache and load all the entities through an SQL query.
sort() - Method in interface org.hibernate.search.mapper.orm.scope.SearchScope
Initiate the building of a search sort.
start() - Method in interface org.hibernate.search.mapper.orm.massindexing.MassIndexer
Starts the indexing process in background (asynchronous).
start(CoordinationStrategyStartContext) - Method in interface org.hibernate.search.mapper.orm.coordination.common.spi.CoordinationStrategy
Configures this strategy and starts processing events in the background.
startAndWait() - Method in interface org.hibernate.search.mapper.orm.massindexing.MassIndexer
Starts the indexing process, and then block until it's finished.
stop() - Method in interface org.hibernate.search.mapper.orm.coordination.common.spi.CoordinationStrategy
Stops and releases all resources.
STRATEGY - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.AutomaticIndexingRadicals
Deprecated.
Use HibernateOrmMapperSettings.IndexingRadicals.LISTENERS_ENABLED instead (caution: it expects a boolean value).
STRATEGY - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.CoordinationRadicals
 
sync() - Static method in interface org.hibernate.search.mapper.orm.automaticindexing.session.AutomaticIndexingSynchronizationStrategy
Deprecated.
 
SYNC - Static variable in class org.hibernate.search.mapper.orm.automaticindexing.session.AutomaticIndexingSynchronizationStrategyNames
Deprecated.
A strategy that waits for index changes to be queued and applied, forces a commit and a refresh, and waits for the commit and refresh to complete.
SYNCHRONIZATION_STRATEGY - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.AutomaticIndexingRadicals

T

tenancyConfiguration() - Method in interface org.hibernate.search.mapper.orm.coordination.common.spi.CoordinationStrategyStartContext
 
TenancyConfiguration - Class in org.hibernate.search.mapper.orm.tenancy.spi
 
TENANT_IDS - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.MultiTenancyRadicals
 
tenantIdsOrFail() - Method in class org.hibernate.search.mapper.orm.tenancy.spi.TenancyConfiguration
 
threadPoolProvider() - Method in interface org.hibernate.search.mapper.orm.coordination.common.spi.CoordinationStrategyStartContext
 
threadsToLoadObjects(int) - Method in interface org.hibernate.search.mapper.orm.massindexing.MassIndexer
Sets the number of threads to be used to load the root entities.
throwable() - Method in interface org.hibernate.search.mapper.orm.work.SearchIndexingPlanExecutionReport
Deprecated.
 
toEntityManager() - Method in interface org.hibernate.search.mapper.orm.session.SearchSession
 
toEntityManagerFactory() - Method in interface org.hibernate.search.mapper.orm.mapping.SearchMapping
 
toIdentifier(String, String) - Method in interface org.hibernate.search.mapper.orm.automaticindexing.spi.AutomaticIndexingQueueEventProcessingPlan
Convert the serialized id to the original identifier.
toJpaQuery(SearchQuery<H>) - Static method in class org.hibernate.search.mapper.orm.Search
Convert a SearchQuery to a JPA query.
toOrmQuery(SearchQuery<H>) - Static method in class org.hibernate.search.mapper.orm.Search
toOrmSession() - Method in interface org.hibernate.search.mapper.orm.session.SearchSession
 
toOrmSessionFactory() - Method in interface org.hibernate.search.mapper.orm.mapping.SearchMapping
 
toSerializedId(String, Object) - Method in interface org.hibernate.search.mapper.orm.automaticindexing.spi.AutomaticIndexingQueueEventProcessingPlan
Convert the identifier to its serialized form.
toString() - Method in class org.hibernate.search.mapper.orm.loading.spi.ConditionalExpression
 
TransactionHelper - Class in org.hibernate.search.mapper.orm.common.spi
A helper to abstract away all the complexity of starting transactions in different environments (JTA/non-JTA in particular), while accepting some JTA-specific settings (transaction timeout) on a best-effort basis.
TransactionHelper(SessionFactoryImplementor, Integer) - Constructor for class org.hibernate.search.mapper.orm.common.spi.TransactionHelper
 
transactionTimeout(int) - Method in interface org.hibernate.search.mapper.orm.massindexing.MassIndexer
Timeout of transactions for loading ids and entities to be re-indexed.
type(Class<?>) - Method in interface org.hibernate.search.mapper.orm.massindexing.MassIndexer
Define a filter on a given type for entities to be re-indexed
typeContextProvider() - Method in interface org.hibernate.search.mapper.orm.spi.BatchMappingContext
 
typeIdentifier() - Method in interface org.hibernate.search.mapper.orm.loading.spi.LoadingTypeContext
 
typesToIndexInParallel(int) - Method in interface org.hibernate.search.mapper.orm.massindexing.MassIndexer
Sets the number of entity types to be indexed in parallel.

U

uniquePropertyIsTheEntityId() - Method in interface org.hibernate.search.mapper.orm.loading.spi.HibernateOrmQueryLoader
 

V

validate() - Method in interface org.hibernate.search.mapper.orm.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.orm.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.orm.automaticindexing.AutomaticIndexingStrategyName
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.search.mapper.orm.schema.management.SchemaManagementStrategyName
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.search.mapper.orm.search.loading.EntityLoadingCacheLookupStrategy
Returns the enum constant of this type with the specified name.
valueReadHandleFactory(ValueHandleFactory) - Method in interface org.hibernate.search.mapper.orm.bootstrap.spi.HibernateOrmIntegrationBooter.Builder
 
values() - Static method in enum org.hibernate.search.mapper.orm.automaticindexing.AutomaticIndexingStrategyName
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibernate.search.mapper.orm.schema.management.SchemaManagementStrategyName
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibernate.search.mapper.orm.search.loading.EntityLoadingCacheLookupStrategy
Returns an array containing the constants of this enum type, in the order they are declared.

W

whenEnvironmentDestroying(Runnable) - Method in interface org.hibernate.search.mapper.orm.spi.EnvironmentSynchronizer
Run the given work just before the environment is destroyed (exactly what "destroyed" means is implementation-dependent).
whenEnvironmentReady(Runnable) - Method in interface org.hibernate.search.mapper.orm.spi.EnvironmentSynchronizer
Run the given work as soon as the environment is deemed "ready" (exactly what "ready" means is implementation-dependent).
workspace() - Method in interface org.hibernate.search.mapper.orm.scope.SearchScope
Create a SearchWorkspace for the indexes mapped to types in this scope, or to any of their sub-types.
workspace() - Method in interface org.hibernate.search.mapper.orm.session.SearchSession
Create a SearchWorkspace for the indexes mapped to all indexed types.
workspace(Class<?>...) - Method in interface org.hibernate.search.mapper.orm.session.SearchSession
Create a SearchWorkspace for the indexes mapped to the given type, or to any of its sub-types.
workspace(String) - Method in interface org.hibernate.search.mapper.orm.scope.SearchScope
Create a SearchWorkspace for 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.orm.session.SearchSession
Create a SearchWorkspace for the indexes mapped to the given types, or to any of their sub-types.
WRITE_SYNC - Static variable in class org.hibernate.search.mapper.orm.automaticindexing.session.AutomaticIndexingSynchronizationStrategyNames
Deprecated.
A strategy that waits for index changes to be queued and applied, forces a commit, and waits for the commit to complete.
writeSync() - Static method in interface org.hibernate.search.mapper.orm.automaticindexing.session.AutomaticIndexingSynchronizationStrategy
Deprecated.
 
A B C D E F G H I J L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form