A B C D E F G H I J L M N O P Q R S T V W 
All Classes All Packages

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
Notify the monitor that increment more entities have been detected in the database and will be indexed.
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
Start the definition of the annotation mapping.
apply(AutomaticIndexingSynchronizationConfigurationContext) - Method in interface org.hibernate.search.mapper.orm.automaticindexing.session.AutomaticIndexingSynchronizationStrategy
 
async() - Static method in interface org.hibernate.search.mapper.orm.automaticindexing.session.AutomaticIndexingSynchronizationStrategy
 
ASYNC - Static variable in class org.hibernate.search.mapper.orm.automaticindexing.session.AutomaticIndexingSynchronizationStrategyNames
A strategy that only waits for index changes to be queued in the backend.
AUTOMATIC_INDEXING_ENABLE_DIRTY_CHECK - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings
Whether to check if dirty properties are relevant to indexing before actually reindexing an entity.
AUTOMATIC_INDEXING_ENABLE_DIRTY_CHECK - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.Defaults
 
AUTOMATIC_INDEXING_ENABLE_DIRTY_CHECK - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.Radicals
 
AUTOMATIC_INDEXING_STRATEGY - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings
The automatic indexing strategy to use.
AUTOMATIC_INDEXING_STRATEGY - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.Defaults
 
AUTOMATIC_INDEXING_STRATEGY - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.Radicals
 
AUTOMATIC_INDEXING_SYNCHRONIZATION_STRATEGY - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings
The synchronization strategy to use when indexing automatically.
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
 
AutomaticIndexingStrategyName - Enum in org.hibernate.search.mapper.orm.automaticindexing
Strategy for automatic indexing in Hibernate Search.
AutomaticIndexingSynchronizationConfigurationContext - Interface in org.hibernate.search.mapper.orm.automaticindexing.session
 
automaticIndexingSynchronizationStrategy(AutomaticIndexingSynchronizationStrategy) - Method in interface org.hibernate.search.mapper.orm.session.SearchSession
Set the AutomaticIndexingSynchronizationStrategy to use for this session.
AutomaticIndexingSynchronizationStrategy - Interface in org.hibernate.search.mapper.orm.automaticindexing.session
Determines how the thread will block upon committing a transaction where indexed entities were modified.
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
 
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.
BatchTypeIdentifierProvider - Interface in org.hibernate.search.mapper.orm.spi
 
beforeFirst() - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
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
Start the definition of bridges to apply by default in mappings.
build() - Method in interface org.hibernate.search.mapper.orm.bootstrap.spi.HibernateOrmIntegrationBooter.Builder
 
build() - Method in class org.hibernate.search.mapper.orm.massindexing.MassIndexingEntityFailureContext.Builder
 
build() - Method in class org.hibernate.search.mapper.orm.massindexing.MassIndexingFailureContext.Builder
 
builder() - Static method in class org.hibernate.search.mapper.orm.massindexing.MassIndexingEntityFailureContext
 
builder() - Static method in class org.hibernate.search.mapper.orm.massindexing.MassIndexingFailureContext
 
builder(Metadata, BootstrapContext) - Static method in interface org.hibernate.search.mapper.orm.bootstrap.spi.HibernateOrmIntegrationBooter
 

C

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.
close() - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
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
Start the definition of container extractors available for use in mappings.
CREATE - 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 - 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 - 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.
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
 
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.

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).
documentCommitStrategy(DocumentCommitStrategy) - Method in interface org.hibernate.search.mapper.orm.automaticindexing.session.AutomaticIndexingSynchronizationConfigurationContext
 
documentRefreshStrategy(DocumentRefreshStrategy) - Method in interface org.hibernate.search.mapper.orm.automaticindexing.session.AutomaticIndexingSynchronizationConfigurationContext
 
documentsAdded(long) - Method in interface org.hibernate.search.mapper.orm.massindexing.MassIndexingMonitor
Notify the monitor that increment more documents have been added to the index.
documentsBuilt(long) - Method in interface org.hibernate.search.mapper.orm.massindexing.MassIndexingMonitor
Notify the monitor that increment more documents have been built.
DROP_AND_CREATE - 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 - 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

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 not.
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
Notify the monitor that increment more entities have been loaded from the database.
EntityLoadingCacheLookupStrategy - Enum in org.hibernate.search.mapper.orm.search.loading
Strategy for cache lookup before search query results are loaded.
entityReference(Object) - Method in class org.hibernate.search.mapper.orm.massindexing.MassIndexingEntityFailureContext.Builder
 
EntityReference - Interface in org.hibernate.search.mapper.orm.common
A reference to an indexed entity.
entityReferences() - Method in class org.hibernate.search.mapper.orm.massindexing.MassIndexingEntityFailureContext
 
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.
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.
extendOptional(FromDocumentFieldValueConvertContext, BackendSessionContext) - Method in class org.hibernate.search.mapper.orm.HibernateOrmExtension
extendOptional(ToDocumentFieldValueConvertContext, 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
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
 
failingOperation() - Method in class org.hibernate.search.mapper.orm.massindexing.MassIndexingFailureContext
 
failingOperation(Object) - Method in class org.hibernate.search.mapper.orm.massindexing.MassIndexingFailureContext.Builder
 
failureHandler() - Method in interface org.hibernate.search.mapper.orm.automaticindexing.session.AutomaticIndexingSynchronizationConfigurationContext
 
failureHandler(MassIndexingFailureHandler) - Method in interface org.hibernate.search.mapper.orm.massindexing.MassIndexer
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 SearchWorkspace.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
 
get(int) - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
getBigDecimal(int) - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
getBigInteger(int) - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
getBinary(int) - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
getBlob(int) - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
getBoolean(int) - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
getByte(int) - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
getCalendar(int) - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
getCharacter(int) - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
getClob(int) - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
getDate(int) - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
getDouble(int) - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
getFloat(int) - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
getInteger(int) - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
getLocale(int) - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
getLong(int) - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
getNumberOfTypes() - 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
 
getShort(int) - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
getString(int) - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
getText(int) - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
getTimeZone(int) - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
getType(int) - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
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.
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.

H

handle(MassIndexingEntityFailureContext) - Method in interface org.hibernate.search.mapper.orm.massindexing.MassIndexingFailureHandler
Handle a failure when indexing an entity.
handle(MassIndexingFailureContext) - Method in interface org.hibernate.search.mapper.orm.massindexing.MassIndexingFailureHandler
Handle a generic failure.
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.Defaults - Class in org.hibernate.search.mapper.orm.cfg
Default values for the different settings if no values are given.
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
 
HibernateOrmSearchMappingConfigurer - Interface in org.hibernate.search.mapper.orm.mapping
An object responsible for configuring the Hibernate Search mapping.
HibernateOrmSearchScrollableResultsAdapter<H> - Class in org.hibernate.search.mapper.orm.search.query.spi
 
HibernateOrmSearchScrollableResultsAdapter(SearchScroll<H>, int, HibernateOrmSearchScrollableResultsAdapter.ScrollHitExtractor<? super H>) - Constructor for class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
HibernateOrmSearchScrollableResultsAdapter.ScrollHitExtractor<H> - Interface in org.hibernate.search.mapper.orm.search.query.spi
 
HibernateOrmSessionContext - Interface in org.hibernate.search.mapper.orm.session.context
 

I

id() - Method in interface org.hibernate.search.mapper.orm.common.EntityReference
 
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
 
indexingCompleted() - Method in interface org.hibernate.search.mapper.orm.massindexing.MassIndexingMonitor
Notify the monitor that indexing is complete.
indexingFutureHandler(Consumer<CompletableFuture<SearchIndexingPlanExecutionReport>>) - Method in interface org.hibernate.search.mapper.orm.automaticindexing.session.AutomaticIndexingSynchronizationConfigurationContext
Set the handler for the (asynchronous) indexing future.
indexingPlan() - Method in interface org.hibernate.search.mapper.orm.session.SearchSession
 
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
 
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

javaClass() - Method in interface org.hibernate.search.mapper.orm.entity.SearchIndexedEntity
 
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.

M

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_CONFIGURER - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings
The mapping configurer to use.
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 embedded types.
MAPPING_PROCESS_ANNOTATIONS - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.Radicals
 
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 - Interface in org.hibernate.search.mapper.orm.massindexing
A MassIndexer is useful to rebuild the indexes from the data contained in the database.
MassIndexingEntityFailureContext - Class in org.hibernate.search.mapper.orm.massindexing
Contextual information about a failure to load or index a entities during mass indexing.
MassIndexingEntityFailureContext.Builder - Class in org.hibernate.search.mapper.orm.massindexing
 
MassIndexingFailureContext - Class in org.hibernate.search.mapper.orm.massindexing
Contextual information about a failing operation during mass indexing.
MassIndexingFailureContext.Builder - Class in org.hibernate.search.mapper.orm.massindexing
 
MassIndexingFailureHandler - Interface in org.hibernate.search.mapper.orm.massindexing
A handler for failures occurring during mass indexing.
MassIndexingMonitor - Interface in org.hibernate.search.mapper.orm.massindexing
A component that monitors progress of mass indexing.
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 SearchWorkspace.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

N

name() - Method in interface org.hibernate.search.mapper.orm.common.EntityReference
 
next() - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
NONE - org.hibernate.search.mapper.orm.automaticindexing.AutomaticIndexingStrategyName
No automatic indexing is performed: indexing will only happen when explicitly requested through APIs such as SearchSession.indexingPlan().
NONE - 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
 
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
 
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.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.entity - package org.hibernate.search.mapper.orm.entity
 
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.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.work - package org.hibernate.search.mapper.orm.work
 

P

PERSISTENCE_CONTEXT - 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 - 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.
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
 
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.
programmaticMapping() - Method in interface org.hibernate.search.mapper.orm.mapping.HibernateOrmMappingConfigurationContext
Start the definition of a 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 SearchWorkspace.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 SearchWorkspace.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
The strategy to use when loading entities during the execution of 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
The fetch size to use when loading entities during the execution of 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
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
 
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 SearchWorkspace.refresh(), returning as soon as the operation is queued.

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
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.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>, 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>, 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).
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, allowing to build search-related objects (query, predicate, ...) taking into account the relevant indexes and their metadata (underlying technology, field types, ...).
SearchSession - Interface in org.hibernate.search.mapper.orm.session
 
SearchWorkspace - Interface in org.hibernate.search.mapper.orm.work
The entry point for explicit index operations.
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 - org.hibernate.search.mapper.orm.automaticindexing.AutomaticIndexingStrategyName
Indexing is triggered automatically when entities are modified in the Hibernate ORM session: entity insertion, update etc.
sessionContext(EntityManager) - Method in interface org.hibernate.search.mapper.orm.spi.BatchMappingContext
 
sessionFactory() - Method in interface org.hibernate.search.mapper.orm.mapping.context.HibernateOrmMappingContext
 
setRowNumber(int) - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
singleObject() - Static method in interface org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter.ScrollHitExtractor
 
SKIP - 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).
startAndWait() - Method in interface org.hibernate.search.mapper.orm.massindexing.MassIndexer
Starts the indexing process, and then block until it's finished.
sync() - Static method in interface org.hibernate.search.mapper.orm.automaticindexing.session.AutomaticIndexingSynchronizationStrategy
 
SYNC - Static variable in class org.hibernate.search.mapper.orm.automaticindexing.session.AutomaticIndexingSynchronizationStrategyNames
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.

T

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 class org.hibernate.search.mapper.orm.massindexing.MassIndexingFailureContext
 
throwable() - Method in interface org.hibernate.search.mapper.orm.work.SearchIndexingPlanExecutionReport
 
throwable(Throwable) - Method in class org.hibernate.search.mapper.orm.massindexing.MassIndexingFailureContext.Builder
 
toArray(H) - Method in interface org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter.ScrollHitExtractor
 
toElement(H, int) - Method in interface org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter.ScrollHitExtractor
 
toEntityManager() - Method in interface org.hibernate.search.mapper.orm.session.SearchSession
 
toEntityManagerFactory() - Method in interface org.hibernate.search.mapper.orm.mapping.SearchMapping
 
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
 
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() - Method in interface org.hibernate.search.mapper.orm.common.EntityReference
 
typeContextProvider() - Method in interface org.hibernate.search.mapper.orm.spi.BatchMappingContext
 
typeIdentifierForEntityName(String) - Method in interface org.hibernate.search.mapper.orm.spi.BatchTypeIdentifierProvider
 
typesToIndexInParallel(int) - Method in interface org.hibernate.search.mapper.orm.massindexing.MassIndexer
Sets the number of entity types to be indexed in parallel.

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 - 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
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(ValueReadHandleFactory) - Method in interface org.hibernate.search.mapper.orm.bootstrap.spi.HibernateOrmIntegrationBooter.Builder
 
values() - Static method in enum org.hibernate.search.mapper.orm.automaticindexing.AutomaticIndexingStrategyName
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
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
 
A B C D E F G H I J L M N O P Q R S T V W 
All Classes All Packages