Index

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

A

accept(List<? extends E>) - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.MassEntitySink
Adds a batch of entities to the sink.
accept(List<? extends I>) - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.MassIdentifierSink
Adds a batch of identifiers to the sink.
add(Class<?>, Object, DocumentRoutesDescriptor) - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchIndexer
Add an entity to the index, assuming that the entity is absent from the index.
add(Class<?>, Object, DocumentRoutesDescriptor) - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchIndexingPlan
Add an entity to the index, assuming that the entity is absent from the index.
add(Object) - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchIndexer
Add an entity to the index, assuming that the entity is absent from the index.
add(Object) - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchIndexingPlan
Add an entity to the index, assuming that the entity is absent from the index.
add(Object, Object) - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchIndexer
Add an entity to the index, assuming that the entity is absent from the index.
add(Object, DocumentRoutesDescriptor, Object) - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchIndexer
Add an entity to the index, assuming that the entity is absent from the index.
add(Object, DocumentRoutesDescriptor, Object) - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchIndexingPlan
Add an entity to the index, assuming that the entity is absent from the index.
addEntityType(Class<?>) - Method in interface org.hibernate.search.mapper.pojo.standalone.mapping.StandalonePojoMappingConfigurationContext
Deprecated.
Use SearchEntity or programmaticMapping().type( type ).searchEntity() instead.
addEntityType(Class<?>, String) - Method in interface org.hibernate.search.mapper.pojo.standalone.mapping.StandalonePojoMappingConfigurationContext
Deprecated.
Use SearchEntity or programmaticMapping().type( type ).searchEntity().name( entityName ) instead.
addEntityType(Class<E>, String, EntityConfigurer<E>) - Method in interface org.hibernate.search.mapper.pojo.standalone.mapping.StandalonePojoMappingConfigurationContext
Deprecated.
Use SearchEntity or programmaticMapping().type( type ).searchEntity().name( entityName ).loadingBinder( binder ) instead.
addEntityType(Class<E>, EntityConfigurer<E>) - Method in interface org.hibernate.search.mapper.pojo.standalone.mapping.StandalonePojoMappingConfigurationContext
Deprecated.
Use SearchEntity or programmaticMapping().type( type ).searchEntity().loadingBinder( binder ) instead.
addEntityTypes(Class<?>...) - Method in interface org.hibernate.search.mapper.pojo.standalone.mapping.StandalonePojoMappingConfigurationContext
Deprecated.
Use SearchEntity or programmaticMapping().type( type ).searchEntity() for each type instead.
addEntityTypes(Iterable<Class<?>>) - Method in interface org.hibernate.search.mapper.pojo.standalone.mapping.StandalonePojoMappingConfigurationContext
Deprecated.
Use SearchEntity or programmaticMapping().type( type ).searchEntity() for each type instead.
addOrUpdate(Class<?>, Object, DocumentRoutesDescriptor) - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchIndexer
Update an entity in the index, or add it if it's absent from the index.
addOrUpdate(Class<?>, Object, DocumentRoutesDescriptor) - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchIndexingPlan
Update an entity in the index, or add it if it's absent from the index.
addOrUpdate(Object) - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchIndexer
Update an entity in the index, or add it if it's absent from the index.
addOrUpdate(Object) - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchIndexingPlan
Update an entity in the index, or add it if it's absent from the index.
addOrUpdate(Object, Object) - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchIndexer
Update an entity in the index, or add it if it's absent from the index.
addOrUpdate(Object, String...) - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchIndexingPlan
Consider an entity updated, and perform reindexing of this entity as well as containing entities as necessary.
addOrUpdate(Object, DocumentRoutesDescriptor, Object) - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchIndexer
Update an entity in the index, or add it if it's absent from the index.
addOrUpdate(Object, DocumentRoutesDescriptor, Object) - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchIndexingPlan
Update an entity in the index, or add it if it's absent from the index.
addOrUpdate(Object, DocumentRoutesDescriptor, Object, boolean, boolean, String...) - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchIndexingPlan
Consider an entity updated, and perform reindexing of this entity as well as containing entities as necessary, taking into account dirtyPaths, forceSelfDirty and forceContainingDirty.
addOrUpdate(Object, DocumentRoutesDescriptor, Object, String...) - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchIndexingPlan
Consider an entity updated, and perform reindexing of this entity as well as containing entities as necessary, taking into account dirtyPaths.
addOrUpdateOrDelete(Class<?>, Object, DocumentRoutesDescriptor, boolean, boolean, String...) - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchIndexingPlan
Consider an entity added, updated, or deleted, depending on the result of loading it by ID, and perform reindexing of this entity as well as containing entities as necessary, taking into account dirtyPaths, forceSelfDirty and forceContainingDirty.
aggregation() - Method in interface org.hibernate.search.mapper.pojo.standalone.scope.SearchScope
Initiate the building of a search aggregation that will be valid for the indexes in this scope.
allIndexedEntities() - Method in interface org.hibernate.search.mapper.pojo.standalone.mapping.SearchMapping
 
annotatedTypeSource(AnnotatedTypeSource) - Method in interface org.hibernate.search.mapper.pojo.standalone.bootstrap.spi.StandalonePojoIntegrationBooter.Builder
 
annotationMapping() - Method in interface org.hibernate.search.mapper.pojo.standalone.mapping.StandalonePojoMappingConfigurationContext
Starts the definition of the annotation mapping.

B

backend() - Method in interface org.hibernate.search.mapper.pojo.standalone.mapping.SearchMapping
 
backend(String) - Method in interface org.hibernate.search.mapper.pojo.standalone.mapping.SearchMapping
 
batchSize() - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.MassLoadingOptions
 
batchSizeToLoadObjects(int) - Method in interface org.hibernate.search.mapper.pojo.standalone.massindexing.MassIndexer
Sets the batch size used to load the root entities.
BEAN_PROVIDER - Static variable in class org.hibernate.search.mapper.pojo.standalone.cfg.spi.StandalonePojoMapperSpiSettings
 
BEAN_PROVIDER - Static variable in class org.hibernate.search.mapper.pojo.standalone.cfg.spi.StandalonePojoMapperSpiSettings.Radicals
 
beanResolver() - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.binding.EntityLoadingBindingContext
 
bind(EntityLoadingBindingContext) - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.binding.EntityLoadingBinder
Binds loading for the entity, using the given context.
boot() - Method in interface org.hibernate.search.mapper.pojo.standalone.bootstrap.spi.StandalonePojoIntegrationBooter
 
bootFirstPhase(StandalonePojoIntegrationBooterBehavior.BootPhase<T>) - Static method in class org.hibernate.search.mapper.pojo.standalone.bootstrap.spi.StandalonePojoIntegrationBooterBehavior
 
bridges() - Method in interface org.hibernate.search.mapper.pojo.standalone.mapping.StandalonePojoMappingConfigurationContext
Starts the definition of bridges to apply by default in mappings.
build() - Method in interface org.hibernate.search.mapper.pojo.standalone.bootstrap.spi.StandalonePojoIntegrationBooter.Builder
 
build() - Method in class org.hibernate.search.mapper.pojo.standalone.mapping.SearchMappingBuilder
Builds the search mapping.
build() - Method in interface org.hibernate.search.mapper.pojo.standalone.session.SearchSessionBuilder
 
builder() - Static method in interface org.hibernate.search.mapper.pojo.standalone.bootstrap.spi.StandalonePojoIntegrationBooter
 
builder(AnnotatedTypeSource) - Static method in interface org.hibernate.search.mapper.pojo.standalone.mapping.SearchMapping
 
builder(AnnotatedTypeSource, MethodHandles.Lookup) - Static method in interface org.hibernate.search.mapper.pojo.standalone.mapping.SearchMapping
 

C

close() - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.MassEntityLoader
Closes this MassEntityLoader.
close() - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.MassIdentifierLoader
close() - Method in interface org.hibernate.search.mapper.pojo.standalone.mapping.CloseableSearchMapping
 
close() - Method in interface org.hibernate.search.mapper.pojo.standalone.session.SearchSession
Execute any pending work in the indexing plan and release any resource held by this session.
CloseableSearchMapping - Interface in org.hibernate.search.mapper.pojo.standalone.mapping
 
complete() - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.MassIdentifierSink
Signals that no more identifiers are available.
configure(EntityConfigurationContext<E>) - Method in interface org.hibernate.search.mapper.pojo.standalone.mapping.metadata.EntityConfigurer
Deprecated.
Configures the entity, in particular loading, using the given context.
configure(StandalonePojoMappingConfigurationContext) - Method in interface org.hibernate.search.mapper.pojo.standalone.mapping.StandalonePojoMappingConfigurer
Configure the Hibernate Search mapping as necessary using the given context.
containerExtractors() - Method in interface org.hibernate.search.mapper.pojo.standalone.mapping.StandalonePojoMappingConfigurationContext
Starts the definition of container extractors available for use in mappings.
context(Class<T>) - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.MassLoadingOptions
Gets context previously passed to MassIndexer.context(Class, Object).
context(Class<T>) - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.SelectionLoadingOptions
Gets context previously passed to SelectionLoadingOptionsStep.context(Class, Object).
context(Class<T>, T) - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.dsl.SelectionLoadingOptionsStep
Sets context for use by selection loading strategies: connections, third-party sessions, ...
context(Class<T>, T) - Method in interface org.hibernate.search.mapper.pojo.standalone.massindexing.MassIndexer
Sets context for use by the loading strategies.
CREATE - Enum constant in enum org.hibernate.search.mapper.pojo.standalone.schema.management.SchemaManagementStrategyName
A strategy that creates missing indexes and their schema on startup, but does not touch existing indexes and assumes their schema is correct without validating it.
CREATE_OR_UPDATE - Enum constant in enum org.hibernate.search.mapper.pojo.standalone.schema.management.SchemaManagementStrategyName
A strategy that creates missing indexes and their schema on startup, and updates the schema of existing indexes if possible.
CREATE_OR_VALIDATE - Enum constant in enum org.hibernate.search.mapper.pojo.standalone.schema.management.SchemaManagementStrategyName
A strategy that creates missing indexes and their schema on startup, and validates the schema of existing indexes.
createEntityLoader(LoadingTypeGroup<E>, MassEntitySink<E>, MassLoadingOptions) - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.MassLoadingStrategy
 
createEntityLoader(LoadingTypeGroup<E>, SelectionLoadingOptions) - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.SelectionLoadingStrategy
 
createIdentifierLoader(LoadingTypeGroup<E>, MassIdentifierSink<I>, MassLoadingOptions) - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.MassLoadingStrategy
 
createIfMissing() - Method in interface org.hibernate.search.mapper.pojo.standalone.schema.management.SearchSchemaManager
Creates missing indexes and their schema, but does not touch existing indexes and assumes their schema is correct without validating it.
createOrUpdate() - Method in interface org.hibernate.search.mapper.pojo.standalone.schema.management.SearchSchemaManager
Creates missing indexes and their schema, and updates the schema of existing indexes if possible.
createOrValidate() - Method in interface org.hibernate.search.mapper.pojo.standalone.schema.management.SearchSchemaManager
Creates missing indexes and their schema, and validates the schema of existing indexes.
createSession() - Method in interface org.hibernate.search.mapper.pojo.standalone.mapping.SearchMapping
 
createSessionWithOptions() - Method in interface org.hibernate.search.mapper.pojo.standalone.mapping.SearchMapping
 

D

defaultReindexOnUpdate(ReindexOnUpdate) - Method in interface org.hibernate.search.mapper.pojo.standalone.mapping.StandalonePojoMappingConfigurationContext
Defines the default depth of automatic reindexing.
delete(Class<?>, Object, DocumentRoutesDescriptor) - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchIndexer
Purge an entity from the index.
delete(Object) - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchIndexer
Delete an entity from the index.
delete(Object) - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchIndexingPlan
Delete an entity from the index.
delete(Object, Object) - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchIndexer
Delete an entity from the index.
delete(Object, DocumentRoutesDescriptor, Object) - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchIndexer
Delete an entity from the index.
delete(Object, DocumentRoutesDescriptor, Object) - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchIndexingPlan
Delete an entity from the index.
DROP_AND_CREATE - Enum constant in enum org.hibernate.search.mapper.pojo.standalone.schema.management.SchemaManagementStrategyName
A strategy that drops existing indexes and re-creates them and their schema on startup.
DROP_AND_CREATE_AND_DROP - Enum constant in enum org.hibernate.search.mapper.pojo.standalone.schema.management.SchemaManagementStrategyName
A strategy that drops existing indexes and re-creates them and their schema on startup, then drops the indexes on shutdown.
dropAndCreate() - Method in interface org.hibernate.search.mapper.pojo.standalone.schema.management.SearchSchemaManager
Drops existing indexes and re-creates them and their schema.
dropAndCreateSchemaOnStart(boolean) - Method in interface org.hibernate.search.mapper.pojo.standalone.massindexing.MassIndexer
Drops the indexes and their schema (if they exist) and re-creates them before indexing.
dropIfExisting() - Method in interface org.hibernate.search.mapper.pojo.standalone.schema.management.SearchSchemaManager
Drops existing indexes.

E

EntityConfigurationContext<E> - Interface in org.hibernate.search.mapper.pojo.standalone.mapping.metadata
Deprecated.
EntityConfigurer<E> - Interface in org.hibernate.search.mapper.pojo.standalone.mapping.metadata
Deprecated.
Implement EntityLoadingBinder instead.
EntityLoadingBinder - Interface in org.hibernate.search.mapper.pojo.standalone.loading.binding
A binder for loading of a specific entity type.
EntityLoadingBindingContext - Interface in org.hibernate.search.mapper.pojo.standalone.loading.binding
A context allowing the binding of an entity type to loading strategies.
entityType() - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.binding.EntityLoadingBindingContext
 
environment(MassIndexingEnvironment) - Method in interface org.hibernate.search.mapper.pojo.standalone.massindexing.MassIndexer
Sets the MassIndexingEnvironment, which can set up an environment (thread locals, ...) in mass indexing threads.
equals(Object) - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.MassLoadingStrategy
 
equals(Object) - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.SelectionLoadingStrategy
 
execute() - Method in interface org.hibernate.search.mapper.pojo.standalone.bootstrap.spi.StandalonePojoIntegrationBooterBehavior.BootPhase
 
exportExpectedSchema(Path) - Method in interface org.hibernate.search.mapper.pojo.standalone.schema.management.SearchSchemaManager
Exports the schema represented by this schema manager as a file tree created within the provided target directory.
exportExpectedSchema(SearchSchemaCollector) - Method in interface org.hibernate.search.mapper.pojo.standalone.schema.management.SearchSchemaManager
Accepts a collector that walks through schema exports created from indexes represented by this schema manager.
extension(IndexScopeExtension<T>) - Method in interface org.hibernate.search.mapper.pojo.standalone.scope.SearchScope
Extend the current search scope with the given extension, resulting in an extended search scope offering backend-specific utilities.
externalRepresentation() - Method in enum org.hibernate.search.mapper.pojo.standalone.schema.management.SchemaManagementStrategyName
 

F

failureFloodingThreshold(long) - Method in interface org.hibernate.search.mapper.pojo.standalone.massindexing.MassIndexer
Sets the threshold for failures that will be reported and sent to MassIndexingFailureHandler per indexed type.
failureHandler(MassIndexingFailureHandler) - Method in interface org.hibernate.search.mapper.pojo.standalone.massindexing.MassIndexer
flush() - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchWorkspace
Flush to disk the changes to indexes that were not committed yet.
flushAsync() - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchWorkspace
Asynchronous version of flush(), returning as soon as the operation is queued.
fromMap(Map<I, E>) - Static method in interface org.hibernate.search.mapper.pojo.standalone.loading.MassLoadingStrategy
Creates a simple map-based loading strategy.
fromMap(Map<I, E>) - Static method in interface org.hibernate.search.mapper.pojo.standalone.loading.SelectionLoadingStrategy
Creates a simple map-based loading strategy.

H

hashCode() - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.MassLoadingStrategy
 
hashCode() - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.SelectionLoadingStrategy
 
highlighter() - Method in interface org.hibernate.search.mapper.pojo.standalone.scope.SearchScope
Initiate the building of a highlighter that will be valid for the indexes in this scope.

I

identifierType() - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.binding.EntityLoadingBindingContext
 
includedTypes() - Method in interface org.hibernate.search.mapper.pojo.standalone.scope.SearchScope
 
includedTypesMap() - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.LoadingTypeGroup
 
includesInstance(Object) - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.LoadingTypeGroup
 
indexedEntity(Class<E>) - Method in interface org.hibernate.search.mapper.pojo.standalone.mapping.SearchMapping
 
indexedEntity(String) - Method in interface org.hibernate.search.mapper.pojo.standalone.mapping.SearchMapping
 
indexer() - Method in interface org.hibernate.search.mapper.pojo.standalone.session.SearchSession
 
INDEXING_PLAN_SYNCHRONIZATION_PREFIX - Static variable in class org.hibernate.search.mapper.pojo.standalone.cfg.StandalonePojoMapperSettings.Radicals
 
INDEXING_PLAN_SYNCHRONIZATION_STRATEGY - Static variable in class org.hibernate.search.mapper.pojo.standalone.cfg.StandalonePojoMapperSettings.Defaults
 
INDEXING_PLAN_SYNCHRONIZATION_STRATEGY - Static variable in class org.hibernate.search.mapper.pojo.standalone.cfg.StandalonePojoMapperSettings
How to synchronize between application threads and indexing triggered by the SearchSession's indexing plan.
INDEXING_PLAN_SYNCHRONIZATION_STRATEGY - Static variable in class org.hibernate.search.mapper.pojo.standalone.cfg.StandalonePojoMapperSettings.Radicals
 
indexingPlan() - Method in interface org.hibernate.search.mapper.pojo.standalone.session.SearchSession
 
indexingPlanSynchronizationStrategy(IndexingPlanSynchronizationStrategy) - Method in interface org.hibernate.search.mapper.pojo.standalone.session.SearchSession
Set the IndexingPlanSynchronizationStrategy to use for this session.
indexingPlanSynchronizationStrategy(IndexingPlanSynchronizationStrategy) - Method in interface org.hibernate.search.mapper.pojo.standalone.session.SearchSessionBuilder
 
indexManager() - Method in interface org.hibernate.search.mapper.pojo.standalone.entity.SearchIndexedEntity
 
indexManager(String) - Method in interface org.hibernate.search.mapper.pojo.standalone.mapping.SearchMapping
 
INTEGRATION_PARTIAL_BUILD_STATE - Static variable in class org.hibernate.search.mapper.pojo.standalone.cfg.spi.StandalonePojoMapperSpiSettings
 
INTEGRATION_PARTIAL_BUILD_STATE - Static variable in class org.hibernate.search.mapper.pojo.standalone.cfg.spi.StandalonePojoMapperSpiSettings.Radicals
 
isOpen() - Method in interface org.hibernate.search.mapper.pojo.standalone.session.SearchSession
Determine whether the search session is open.

J

javaClass() - Method in interface org.hibernate.search.mapper.pojo.standalone.entity.SearchIndexedEntity
 

L

load(List<?>, Deadline) - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.SelectionEntityLoader
Loads the entities corresponding to the given identifiers, blocking the current thread while doing so.
load(List<I>) - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.MassEntityLoader
Loads the entities corresponding to the given identifiers and adds them to the given sink, blocking the current thread while doing so.
loading(Consumer<SelectionLoadingOptionsStep>) - Method in interface org.hibernate.search.mapper.pojo.standalone.session.SearchSessionBuilder
 
LoadingTypeGroup<E> - Interface in org.hibernate.search.mapper.pojo.standalone.loading
A group of entity types for entity loading.
loadNext() - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.MassIdentifierLoader
Loads one batch of identifiers and adds them to the sink, or calls MassIdentifierSink.complete() to notify the caller that there are no more identifiers to load.

M

MAPPING_CONFIGURER - Static variable in class org.hibernate.search.mapper.pojo.standalone.cfg.StandalonePojoMapperSettings
A configurer for the Hibernate Search mapping.
MAPPING_CONFIGURER - Static variable in class org.hibernate.search.mapper.pojo.standalone.cfg.StandalonePojoMapperSettings.Radicals
 
MassEntityLoader<I> - Interface in org.hibernate.search.mapper.pojo.standalone.loading
A loader for mass loading of entities, used in particular during mass indexing.
MassEntitySink<E> - Interface in org.hibernate.search.mapper.pojo.standalone.loading
A sink for use by a MassIdentifierLoader.
MassIdentifierLoader - Interface in org.hibernate.search.mapper.pojo.standalone.loading
A loader for mass loading of entity identifiers, used in particular during mass indexing.
MassIdentifierSink<I> - Interface in org.hibernate.search.mapper.pojo.standalone.loading
A sink for use by a MassIdentifierLoader.
massIndexer() - Method in interface org.hibernate.search.mapper.pojo.standalone.scope.SearchScope
Create a 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.pojo.standalone.session.SearchSession
Creates a MassIndexer to rebuild the indexes of all indexed entity types.
massIndexer(Class<?>...) - Method in interface org.hibernate.search.mapper.pojo.standalone.session.SearchSession
Creates a MassIndexer to rebuild the indexes of indexed entity classes among the given classes and their subtypes.
massIndexer(String) - Method in interface org.hibernate.search.mapper.pojo.standalone.scope.SearchScope
Create a 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.pojo.standalone.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.pojo.standalone.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.pojo.standalone.massindexing
A MassIndexer is useful to rebuild the indexes from the data contained in the database.
MassLoadingOptions - Interface in org.hibernate.search.mapper.pojo.standalone.loading
 
massLoadingStrategy(Class<E>, MassLoadingStrategy<? super E, ?>) - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.binding.EntityLoadingBindingContext
 
massLoadingStrategy(MassLoadingStrategy<? super E, ?>) - Method in interface org.hibernate.search.mapper.pojo.standalone.mapping.metadata.EntityConfigurationContext
Deprecated.
 
MassLoadingStrategy<E,I> - Interface in org.hibernate.search.mapper.pojo.standalone.loading
A strategy for mass loading, used in particular during mass indexing.
mergeSegments() - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchWorkspace
Merge all segments of the indexes targeted by this workspace into a single one.
mergeSegmentsAfterPurge(boolean) - Method in interface org.hibernate.search.mapper.pojo.standalone.massindexing.MassIndexer
Merges each index into a single segment after the initial index purge, just before indexing.
mergeSegmentsAsync() - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchWorkspace
Asynchronous version of mergeSegments(), returning as soon as the operation is queued.
mergeSegmentsOnFinish(boolean) - Method in interface org.hibernate.search.mapper.pojo.standalone.massindexing.MassIndexer
Merges each index into a single segment after indexing.
monitor(MassIndexingMonitor) - Method in interface org.hibernate.search.mapper.pojo.standalone.massindexing.MassIndexer
MULTI_TENANCY_ENABLED - Static variable in class org.hibernate.search.mapper.pojo.standalone.cfg.StandalonePojoMapperSettings.Defaults
 
MULTI_TENANCY_ENABLED - Static variable in class org.hibernate.search.mapper.pojo.standalone.cfg.StandalonePojoMapperSettings
Enables or disables multi-tenancy.
MULTI_TENANCY_ENABLED - Static variable in class org.hibernate.search.mapper.pojo.standalone.cfg.StandalonePojoMapperSettings.Radicals
 

N

name() - Method in interface org.hibernate.search.mapper.pojo.standalone.entity.SearchIndexedEntity
 
NONE - Enum constant in enum org.hibernate.search.mapper.pojo.standalone.schema.management.SchemaManagementStrategyName
A strategy that does not do anything on startup or shutdown.

O

of(String) - Static method in enum org.hibernate.search.mapper.pojo.standalone.schema.management.SchemaManagementStrategyName
 
org.hibernate.search.mapper.pojo.standalone.bootstrap.spi - package org.hibernate.search.mapper.pojo.standalone.bootstrap.spi
 
org.hibernate.search.mapper.pojo.standalone.cfg - package org.hibernate.search.mapper.pojo.standalone.cfg
 
org.hibernate.search.mapper.pojo.standalone.cfg.spi - package org.hibernate.search.mapper.pojo.standalone.cfg.spi
 
org.hibernate.search.mapper.pojo.standalone.entity - package org.hibernate.search.mapper.pojo.standalone.entity
 
org.hibernate.search.mapper.pojo.standalone.loading - package org.hibernate.search.mapper.pojo.standalone.loading
 
org.hibernate.search.mapper.pojo.standalone.loading.binding - package org.hibernate.search.mapper.pojo.standalone.loading.binding
 
org.hibernate.search.mapper.pojo.standalone.loading.dsl - package org.hibernate.search.mapper.pojo.standalone.loading.dsl
 
org.hibernate.search.mapper.pojo.standalone.mapping - package org.hibernate.search.mapper.pojo.standalone.mapping
 
org.hibernate.search.mapper.pojo.standalone.mapping.metadata - package org.hibernate.search.mapper.pojo.standalone.mapping.metadata
 
org.hibernate.search.mapper.pojo.standalone.massindexing - package org.hibernate.search.mapper.pojo.standalone.massindexing
 
org.hibernate.search.mapper.pojo.standalone.schema.management - package org.hibernate.search.mapper.pojo.standalone.schema.management
 
org.hibernate.search.mapper.pojo.standalone.scope - package org.hibernate.search.mapper.pojo.standalone.scope
 
org.hibernate.search.mapper.pojo.standalone.session - package org.hibernate.search.mapper.pojo.standalone.session
 
org.hibernate.search.mapper.pojo.standalone.work - package org.hibernate.search.mapper.pojo.standalone.work
 

P

param(String, Class<T>) - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.binding.EntityLoadingBindingContext
 
paramOptional(String, Class<T>) - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.binding.EntityLoadingBindingContext
 
preBoot(BiConsumer<String, Object>) - Method in interface org.hibernate.search.mapper.pojo.standalone.bootstrap.spi.StandalonePojoIntegrationBooter
 
predicate() - Method in interface org.hibernate.search.mapper.pojo.standalone.scope.SearchScope
Initiate the building of a search predicate.
PREFIX - Static variable in class org.hibernate.search.mapper.pojo.standalone.cfg.spi.StandalonePojoMapperSpiSettings
 
PREFIX - Static variable in class org.hibernate.search.mapper.pojo.standalone.cfg.StandalonePojoMapperSettings
 
programmaticMapping() - Method in interface org.hibernate.search.mapper.pojo.standalone.mapping.StandalonePojoMappingConfigurationContext
Starts the definition of the programmatic mapping.
projection() - Method in interface org.hibernate.search.mapper.pojo.standalone.scope.SearchScope
Initiate the building of a search projection that will be valid for the indexes in this scope.
properties(Reader) - Method in class org.hibernate.search.mapper.pojo.standalone.mapping.SearchMappingBuilder
Reads the properties from the reader and sets them as overrides for already configured properties.
properties(Map<String, ?>) - Method in interface org.hibernate.search.mapper.pojo.standalone.bootstrap.spi.StandalonePojoIntegrationBooter.Builder
 
properties(Map<String, ?>) - Method in class org.hibernate.search.mapper.pojo.standalone.mapping.SearchMappingBuilder
Sets multiple configuration properties.
property(String, Object) - Method in interface org.hibernate.search.mapper.pojo.standalone.bootstrap.spi.StandalonePojoIntegrationBooter.Builder
 
property(String, Object) - Method in class org.hibernate.search.mapper.pojo.standalone.mapping.SearchMappingBuilder
Sets a configuration property.
providedIdentifierBridge(BeanReference<? extends IdentifierBridge<Object>>) - Method in interface org.hibernate.search.mapper.pojo.standalone.mapping.StandalonePojoMappingConfigurationContext
 
purge() - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchWorkspace
Delete all documents from indexes targeted by this workspace.
purge(Class<?>, Object, DocumentRoutesDescriptor) - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchIndexingPlan
Delete the entity from the index.
purge(Set<String>) - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchWorkspace
Delete documents from indexes targeted by this workspace that were indexed with any of the given routing keys.
purgeAllOnStart(boolean) - Method in interface org.hibernate.search.mapper.pojo.standalone.massindexing.MassIndexer
Removes all entities from the indexes before indexing.
purgeAsync() - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchWorkspace
Asynchronous version of purge(), returning as soon as the operation is queued.
purgeAsync(Set<String>) - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchWorkspace
Asynchronous version of purge(Set), returning as soon as the operation is queued.

R

refresh() - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchWorkspace
Refresh the indexes so that all changes executed so far will be visible in search queries.
refreshAsync() - Method in interface org.hibernate.search.mapper.pojo.standalone.work.SearchWorkspace
Asynchronous version of refresh(), returning as soon as the operation is queued.

S

SCHEMA_MANAGEMENT_STRATEGY - Static variable in class org.hibernate.search.mapper.pojo.standalone.cfg.StandalonePojoMapperSettings.Defaults
 
SCHEMA_MANAGEMENT_STRATEGY - Static variable in class org.hibernate.search.mapper.pojo.standalone.cfg.StandalonePojoMapperSettings.Radicals
 
SCHEMA_MANAGEMENT_STRATEGY - Static variable in class org.hibernate.search.mapper.pojo.standalone.cfg.StandalonePojoMapperSettings
The schema management strategy, controlling how indexes and their schema are created, updated, validated or dropped on startup and shutdown.
SchemaManagementStrategyName - Enum in org.hibernate.search.mapper.pojo.standalone.schema.management
 
schemaManager() - Method in interface org.hibernate.search.mapper.pojo.standalone.scope.SearchScope
Create a 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.pojo.standalone.session.SearchSession
Create a SearchSchemaManager for all indexes.
schemaManager(Class<?>...) - Method in interface org.hibernate.search.mapper.pojo.standalone.session.SearchSession
Create a SearchSchemaManager for the indexes mapped to indexed entity types among the given classes and their subtypes.
schemaManager(Collection<? extends Class<?>>) - Method in interface org.hibernate.search.mapper.pojo.standalone.session.SearchSession
Create a SearchSchemaManager for the indexes mapped to indexed entity types among the given classes and their subtypes.
scope(Class<T>) - Method in interface org.hibernate.search.mapper.pojo.standalone.scope.SearchScopeProvider
Creates a SearchScope limited to indexed entity types among the given class and its subtypes.
scope(Class<T>, String) - Method in interface org.hibernate.search.mapper.pojo.standalone.scope.SearchScopeProvider
Creates a SearchScope limited to indexed entity types among the entity with the given name and its subtypes.
scope(Class<T>, Collection<String>) - Method in interface org.hibernate.search.mapper.pojo.standalone.scope.SearchScopeProvider
Creates a SearchScope limited to indexed entity types among the entities with the given names and their subtypes.
scope(Collection<? extends Class<? extends T>>) - Method in interface org.hibernate.search.mapper.pojo.standalone.scope.SearchScopeProvider
Creates a SearchScope limited to indexed entity types among the given classes and their subtypes.
search(Class<T>) - Method in interface org.hibernate.search.mapper.pojo.standalone.session.SearchSession
Initiate the building of a search query.
search(Collection<? extends Class<? extends T>>) - Method in interface org.hibernate.search.mapper.pojo.standalone.session.SearchSession
Initiate the building of a search query.
search(SearchScope<T>) - Method in interface org.hibernate.search.mapper.pojo.standalone.session.SearchSession
Initiate the building of a search query.
SearchIndexedEntity<E> - Interface in org.hibernate.search.mapper.pojo.standalone.entity
A descriptor of an indexed entity type, exposing in particular the index manager for this entity.
SearchIndexer - Interface in org.hibernate.search.mapper.pojo.standalone.work
An interface for indexing entities in the context of a session.
SearchIndexingPlan - Interface in org.hibernate.search.mapper.pojo.standalone.work
An interface for indexing entities in the context of a session.
SearchMapping - Interface in org.hibernate.search.mapper.pojo.standalone.mapping
The Hibernate Search mapping between the POJO model and the backend(s).
SearchMappingBuilder - Class in org.hibernate.search.mapper.pojo.standalone.mapping
 
SearchSchemaManager - Interface in org.hibernate.search.mapper.pojo.standalone.schema.management
The entry point for explicit schema management operations: creating indexes, dropping them, validating them, ...
SearchScope<E> - Interface in org.hibernate.search.mapper.pojo.standalone.scope
Represents a set of types and the corresponding indexes.
SearchScopeProvider - Interface in org.hibernate.search.mapper.pojo.standalone.scope
A provider of SearchScope instances.
SearchSession - Interface in org.hibernate.search.mapper.pojo.standalone.session
A Hibernate Search session, bound to a particular tenant identifier (if any), and with its own overridden settings regarding commits, refresh, etc.
SearchSessionBuilder - Interface in org.hibernate.search.mapper.pojo.standalone.session
 
SearchWorkspace - Interface in org.hibernate.search.mapper.pojo.standalone.work
The entry point for explicit, large-scale index operations.
SelectionEntityLoader<E> - Interface in org.hibernate.search.mapper.pojo.standalone.loading
A loader for loading a small selection of entities, used in particular during search.
SelectionLoadingOptions - Interface in org.hibernate.search.mapper.pojo.standalone.loading
 
SelectionLoadingOptionsStep - Interface in org.hibernate.search.mapper.pojo.standalone.loading.dsl
The DSL entry point passed to consumers in SearchSessionBuilder.loading(Consumer), allowing the definition of context for use by selection loading strategies: connections, third-party sessions, ...
selectionLoadingStrategy(Class<E>, SelectionLoadingStrategy<? super E>) - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.binding.EntityLoadingBindingContext
 
selectionLoadingStrategy(SelectionLoadingStrategy<? super E>) - Method in interface org.hibernate.search.mapper.pojo.standalone.mapping.metadata.EntityConfigurationContext
Deprecated.
 
SelectionLoadingStrategy<E> - Interface in org.hibernate.search.mapper.pojo.standalone.loading
A strategy for selection loading, used in particular during search.
sort() - Method in interface org.hibernate.search.mapper.pojo.standalone.scope.SearchScope
Initiate the building of a search sort.
StandalonePojoIntegrationBooter - Interface in org.hibernate.search.mapper.pojo.standalone.bootstrap.spi
 
StandalonePojoIntegrationBooter.Builder - Interface in org.hibernate.search.mapper.pojo.standalone.bootstrap.spi
 
StandalonePojoIntegrationBooterBehavior - Class in org.hibernate.search.mapper.pojo.standalone.bootstrap.spi
 
StandalonePojoIntegrationBooterBehavior.BootPhase<T> - Interface in org.hibernate.search.mapper.pojo.standalone.bootstrap.spi
 
StandalonePojoMapperSettings - Class in org.hibernate.search.mapper.pojo.standalone.cfg
 
StandalonePojoMapperSettings.Defaults - Class in org.hibernate.search.mapper.pojo.standalone.cfg
Default values for the different settings if no values are given.
StandalonePojoMapperSettings.Radicals - Class in org.hibernate.search.mapper.pojo.standalone.cfg
 
StandalonePojoMapperSpiSettings - Class in org.hibernate.search.mapper.pojo.standalone.cfg.spi
 
StandalonePojoMapperSpiSettings.Defaults - Class in org.hibernate.search.mapper.pojo.standalone.cfg.spi
Default values for the different settings if no values are given.
StandalonePojoMapperSpiSettings.Radicals - Class in org.hibernate.search.mapper.pojo.standalone.cfg.spi
 
StandalonePojoMappingConfigurationContext - Interface in org.hibernate.search.mapper.pojo.standalone.mapping
 
StandalonePojoMappingConfigurer - Interface in org.hibernate.search.mapper.pojo.standalone.mapping
An object responsible for configuring the Hibernate Search mapping.
start() - Method in interface org.hibernate.search.mapper.pojo.standalone.massindexing.MassIndexer
Starts the indexing process in background (asynchronous).
startAndWait() - Method in interface org.hibernate.search.mapper.pojo.standalone.massindexing.MassIndexer
Starts the indexing process, and then block until it's finished.

T

tenantId(String) - Method in interface org.hibernate.search.mapper.pojo.standalone.session.SearchSessionBuilder
 
tenantIdentifier() - Method in interface org.hibernate.search.mapper.pojo.standalone.session.SearchSession
 
threadsToLoadObjects(int) - Method in interface org.hibernate.search.mapper.pojo.standalone.massindexing.MassIndexer
Sets the number of threads to be used to load the root entities.
totalCount() - Method in interface org.hibernate.search.mapper.pojo.standalone.loading.MassIdentifierLoader
 
typesToIndexInParallel(int) - Method in interface org.hibernate.search.mapper.pojo.standalone.massindexing.MassIndexer
Sets the number of entity types to be indexed in parallel.

V

validate() - Method in interface org.hibernate.search.mapper.pojo.standalone.schema.management.SearchSchemaManager
Does not change indexes nor their schema, but checks that indexes exist and validates their schema.
VALIDATE - Enum constant in enum org.hibernate.search.mapper.pojo.standalone.schema.management.SchemaManagementStrategyName
A strategy that does not change indexes nor their schema, but checks that indexes exist and validates their schema on startup.
valueOf(String) - Static method in enum org.hibernate.search.mapper.pojo.standalone.schema.management.SchemaManagementStrategyName
Returns the enum constant of this type with the specified name.
valueReadHandleFactory(ValueHandleFactory) - Method in interface org.hibernate.search.mapper.pojo.standalone.bootstrap.spi.StandalonePojoIntegrationBooter.Builder
 
values() - Static method in enum org.hibernate.search.mapper.pojo.standalone.schema.management.SchemaManagementStrategyName
Returns an array containing the constants of this enum type, in the order they are declared.

W

workspace() - Method in interface org.hibernate.search.mapper.pojo.standalone.scope.SearchScope
Create a 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.pojo.standalone.session.SearchSession
Create a SearchWorkspace for the indexes mapped to all indexed types.
workspace(Class<?>...) - Method in interface org.hibernate.search.mapper.pojo.standalone.session.SearchSession
Create a SearchWorkspace for the indexes mapped to indexed entity types among the given classes and their subtypes.
workspace(String) - Method in interface org.hibernate.search.mapper.pojo.standalone.scope.SearchScope
Create a 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.pojo.standalone.session.SearchSession
Create a SearchWorkspace for the indexes mapped to indexed entity types among the given classes and their subtypes.
A B C D E F H I J L M N O P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values