Index

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

A

ANALYSIS_CONFIGURER - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneBackendSettings
The configurer for analysis.
analyzer(String) - Method in interface org.hibernate.search.backend.lucene.analysis.LuceneAnalysisConfigurationContext
Start a new analyzer definition.
analyzer(String) - Method in interface org.hibernate.search.backend.lucene.LuceneBackend
 
asNative(Class<F>, LuceneFieldContributor<F>) - Method in interface org.hibernate.search.backend.lucene.types.dsl.LuceneIndexFieldTypeFactory
Define a native field type on which projection is not allowed.
asNative(Class<F>, LuceneFieldContributor<F>, LuceneFieldValueExtractor<F>) - Method in interface org.hibernate.search.backend.lucene.types.dsl.LuceneIndexFieldTypeFactory
Define a native field type.
AUTO - Enum constant in enum org.hibernate.search.backend.lucene.lowlevel.directory.FileSystemAccessStrategyName
 
availableCharFilters() - Method in interface org.hibernate.search.backend.lucene.analysis.LuceneAnalysisConfigurationContext
 
availableTokenFilters() - Method in interface org.hibernate.search.backend.lucene.analysis.LuceneAnalysisConfigurationContext
 
availableTokenizers() - Method in interface org.hibernate.search.backend.lucene.analysis.LuceneAnalysisConfigurationContext
 

B

backend() - Method in interface org.hibernate.search.backend.lucene.index.LuceneIndexManager
 
BACKEND_WORK_EXECUTOR_PROVIDER - Static variable in class org.hibernate.search.backend.lucene.cfg.spi.LuceneBackendSpiSettings
The LuceneWorkExecutorProvider used to create work executors.
BACKEND_WORK_EXECUTOR_PROVIDER - Static variable in class org.hibernate.search.backend.lucene.cfg.spi.LuceneBackendSpiSettings.Defaults
 
BACKEND_WORK_EXECUTOR_PROVIDER - Static variable in class org.hibernate.search.backend.lucene.cfg.spi.LuceneBackendSpiSettings.Radicals
 
beanResolver() - Method in interface org.hibernate.search.backend.lucene.index.spi.ShardingStrategyInitializationContext
 
beanResolver() - Method in interface org.hibernate.search.backend.lucene.lowlevel.directory.spi.DirectoryCreationContext
 

C

CALIBRATE_BY_DELETES - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings.MergeRadicals
 
charFilter(Class<? extends CharFilterFactory>) - Method in interface org.hibernate.search.backend.lucene.analysis.model.dsl.LuceneAnalysisOptionalComponentsStep
Add a char filter that the analyzer will use.
charFilter(String) - Method in interface org.hibernate.search.backend.lucene.analysis.model.dsl.LuceneAnalysisOptionalComponentsStep
Add a char filter that the analyzer will use.
close() - Method in interface org.hibernate.search.backend.lucene.lowlevel.directory.spi.DirectoryHolder
Release any resource currently held by the DirectoryHolder, including (but not limiting to) the directory itself.
COMMIT_INTERVAL - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings.IORadicals
 
computeSizeInBytes() - Method in interface org.hibernate.search.backend.lucene.index.LuceneIndexManager
 
computeSizeInBytesAsync() - Method in interface org.hibernate.search.backend.lucene.index.LuceneIndexManager
 
computeSizeInBytesAsync(OperationSubmitter) - Method in interface org.hibernate.search.backend.lucene.index.LuceneIndexManager
 
configurationPropertySource() - Method in interface org.hibernate.search.backend.lucene.index.spi.ShardingStrategyInitializationContext
 
configurationPropertySource() - Method in interface org.hibernate.search.backend.lucene.lowlevel.directory.spi.DirectoryCreationContext
 
configure(LuceneAnalysisConfigurationContext) - Method in interface org.hibernate.search.backend.lucene.analysis.LuceneAnalysisConfigurer
Configures analysis as necessary using the given context.
configure(QueryCachingConfigurationContext) - Method in interface org.hibernate.search.backend.lucene.cache.QueryCachingConfigurer
Configures query caching as necessary using the given context.
contribute(String, F, Consumer<IndexableField>) - Method in interface org.hibernate.search.backend.lucene.types.converter.LuceneFieldContributor
Contribute Lucene fields to the collector.
createConfiguredLockFactorySupplier() - Method in interface org.hibernate.search.backend.lucene.lowlevel.directory.spi.DirectoryCreationContext
 
createDirectoryHolder(DirectoryCreationContext) - Method in interface org.hibernate.search.backend.lucene.lowlevel.directory.spi.DirectoryProvider
Creates a DirectoryHolder for a given name, but do not allocate resources yet (wait until DirectoryHolder.start() is called).
custom() - Method in interface org.hibernate.search.backend.lucene.analysis.model.dsl.LuceneAnalyzerTypeStep
Start a custom analyzer definition, assigning a tokenizer, and optionally char filters and token filters to the definition.
custom() - Method in interface org.hibernate.search.backend.lucene.analysis.model.dsl.LuceneNormalizerTypeStep
Start a custom normalizer definition, assigning char filters and token filters to the definition.

D

DEBUG - Enum constant in enum org.hibernate.search.backend.lucene.lowlevel.index.IOStrategyName
A simple, low-performance strategy mainly useful for debugging, where index readers are created on each search query execution and the index writer is committed after each write.
DIRECTORY_FILESYSTEM_ACCESS_STRATEGY - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings.Defaults
 
DIRECTORY_FILESYSTEM_ACCESS_STRATEGY - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings
How to access the filesystem in the directory.
DIRECTORY_LOCKING_STRATEGY - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings
How to lock on the directory.
DIRECTORY_PREFIX - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings
The prefix for directory-related property keys.
DIRECTORY_ROOT - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings.Defaults
 
DIRECTORY_ROOT - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings
The filesystem root for the directory.
DIRECTORY_TYPE - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings.Defaults
 
DIRECTORY_TYPE - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings
The type of directory to use when reading from or writing to the index.
DirectoryCreationContext - Interface in org.hibernate.search.backend.lucene.lowlevel.directory.spi
 
DirectoryHolder - Interface in org.hibernate.search.backend.lucene.lowlevel.directory.spi
 
DirectoryProvider - Interface in org.hibernate.search.backend.lucene.lowlevel.directory.spi
 
disableSharding() - Method in interface org.hibernate.search.backend.lucene.index.spi.ShardingStrategyInitializationContext
Inform Hibernate Search that sharding is disabled.
DISCRIMINATOR - Enum constant in enum org.hibernate.search.backend.lucene.multitenancy.MultiTenancyStrategyName
The multi-tenancy information is stored in the index as a discriminator field.
document() - Method in interface org.hibernate.search.backend.lucene.search.projection.dsl.LuceneSearchProjectionFactory
Project to a Lucene Document containing all the stored fields.

E

eventContext() - Method in interface org.hibernate.search.backend.lucene.lowlevel.directory.spi.DirectoryCreationContext
 
explain(Object) - Method in interface org.hibernate.search.backend.lucene.search.query.LuceneSearchQuery
Explain score computation of this query for the document with the given id.
explain(String, Object) - Method in interface org.hibernate.search.backend.lucene.search.query.LuceneSearchQuery
Explain score computation of this query for the document with the given id in the given mapped type.
explanation() - Method in interface org.hibernate.search.backend.lucene.search.projection.dsl.LuceneSearchProjectionFactory
Project to a Lucene Explanation describing the score computation for the hit.
extendOptional(SearchAggregationFactory) - Method in class org.hibernate.search.backend.lucene.LuceneExtension
extendOptional(SearchPredicateFactory) - Method in class org.hibernate.search.backend.lucene.LuceneExtension
extendOptional(SearchProjectionFactory<R, E>) - Method in class org.hibernate.search.backend.lucene.LuceneExtension
extendOptional(SearchQuerySelectStep<?, R, E, LOS, ?, ?>, SearchQueryIndexScope<?>, BackendSessionContext, SearchLoadingContextBuilder<E, LOS>) - Method in class org.hibernate.search.backend.lucene.LuceneExtension
extendOptional(SearchQuery<H>, SearchLoadingContext<?>) - Method in class org.hibernate.search.backend.lucene.LuceneExtension
extendOptional(SearchSortFactory) - Method in class org.hibernate.search.backend.lucene.LuceneExtension
extendOrFail(IndexScope) - Method in class org.hibernate.search.backend.lucene.LuceneExtension
extendOrFail(IndexFieldTypeFactory) - Method in class org.hibernate.search.backend.lucene.LuceneExtension
extendOrFail(SchemaExport) - Method in class org.hibernate.search.backend.lucene.LuceneExtension
externalRepresentation() - Method in enum org.hibernate.search.backend.lucene.lowlevel.directory.FileSystemAccessStrategyName
 
externalRepresentation() - Method in enum org.hibernate.search.backend.lucene.schema.SchemaIdStrategy
 
extract(IndexableField) - Method in interface org.hibernate.search.backend.lucene.types.converter.LuceneFieldValueExtractor
Extract the value from the Lucene field.

F

FACTOR - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings.MergeRadicals
 
FILESYSTEM_ACCESS_STRATEGY - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings.DirectoryRadicals
 
FileSystemAccessStrategyName - Enum in org.hibernate.search.backend.lucene.lowlevel.directory
 
fromLuceneQuery(Query) - Method in interface org.hibernate.search.backend.lucene.search.predicate.dsl.LuceneSearchPredicateFactory
Create a predicate from a Lucene Query.
fromLuceneSort(Sort) - Method in interface org.hibernate.search.backend.lucene.search.sort.dsl.LuceneSearchSortFactory
Order elements by a given Lucene Sort.
fromLuceneSortField(SortField) - Method in interface org.hibernate.search.backend.lucene.search.sort.dsl.LuceneSearchSortFactory
Order elements by a given Lucene SortField.

G

get() - Method in interface org.hibernate.search.backend.lucene.lowlevel.directory.spi.DirectoryHolder
 
get() - Static method in class org.hibernate.search.backend.lucene.LuceneExtension
Get the extension with generic parameters automatically set as appropriate for the context in which it's used.

I

INDEXING_PREFIX - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings
The prefix for indexing-related property keys.
INDEXING_QUEUE_COUNT - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings.Defaults
 
INDEXING_QUEUE_COUNT - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings
The number of indexing queues assigned to each index (or each shard of each index, when sharding is enabled).
INDEXING_QUEUE_SIZE - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings.Defaults
 
INDEXING_QUEUE_SIZE - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings
The size of indexing queues.
indexingAnalyzer() - Method in interface org.hibernate.search.backend.lucene.index.LuceneIndexManager
 
indexName() - Method in interface org.hibernate.search.backend.lucene.index.spi.ShardingStrategyInitializationContext
 
indexName() - Method in interface org.hibernate.search.backend.lucene.lowlevel.directory.spi.DirectoryCreationContext
 
INFOSTREAM - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings.WriterRadicals
 
initialize(ShardingStrategyInitializationContext) - Method in interface org.hibernate.search.backend.lucene.index.spi.ShardingStrategy
Initializes the sharding strategy.
instance(Analyzer) - Method in interface org.hibernate.search.backend.lucene.analysis.model.dsl.LuceneAnalyzerTypeStep
Assign the given analyzer instance to this analyzer definition.
instance(Analyzer) - Method in interface org.hibernate.search.backend.lucene.analysis.model.dsl.LuceneNormalizerTypeStep
Assign the given normalizer instance to this normalizer definition.
IO_COMMIT_INTERVAL - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings.Defaults
 
IO_COMMIT_INTERVAL - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings
How much time may pass after an index change until the change is committed.
IO_MERGE_CALIBRATE_BY_DELETES - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings
IO_MERGE_FACTOR - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings
IO_MERGE_MAX_DOCS - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings
IO_MERGE_MAX_FORCED_SIZE - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings
IO_MERGE_MAX_SIZE - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings
IO_MERGE_MIN_SIZE - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings
IO_MERGE_PREFIX - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings
The prefix for property keys related to merge.
IO_PREFIX - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings
The prefix for I/O-related property keys.
IO_REFRESH_INTERVAL - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings.Defaults
 
IO_REFRESH_INTERVAL - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings
How much time may pass after an index write until the index reader is considered stale and re-created.
IO_STRATEGY - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings.Defaults
 
IO_STRATEGY - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings
How to handle input/output, i.e.
IO_WRITER_INFOSTREAM - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings
Whether to log the IndexWriterConfig.setInfoStream(InfoStream) (at the trace level) or not.
IO_WRITER_MAX_BUFFERED_DOCS - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings
IO_WRITER_PREFIX - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings
The prefix for property keys related to the index writer.
IO_WRITER_RAM_BUFFER_SIZE - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings
IOStrategyName - Enum in org.hibernate.search.backend.lucene.lowlevel.index
 

L

LOCKING_STRATEGY - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings.DirectoryRadicals
 
LockingStrategyName - Enum in org.hibernate.search.backend.lucene.lowlevel.directory
 
LUCENE_8 - Enum constant in enum org.hibernate.search.backend.lucene.schema.SchemaIdStrategy
Deprecated.
It will be removed in a future version of Hibernate Search that will support Lucene 9. Use SchemaIdStrategy.LUCENE_9 instead. Note that switching to a new strategy will require indexes to be recreated and repopulated.
LUCENE_9 - Enum constant in enum org.hibernate.search.backend.lucene.schema.SchemaIdStrategy
This strategy will create documents compatible with future versions of Hibernate Search.
LUCENE_VERSION - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneBackendSettings.Defaults
 
LUCENE_VERSION - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneBackendSettings
The Lucene version to passed to analyzers when they are created.
LuceneAnalysisComponentParametersStep - Interface in org.hibernate.search.backend.lucene.analysis.model.dsl
The step in an analysis component definition where optional parameters can be set.
LuceneAnalysisConfigurationContext - Interface in org.hibernate.search.backend.lucene.analysis
A context allowing the definition of named analyzers and normalizers in a Lucene backend.
LuceneAnalysisConfigurer - Interface in org.hibernate.search.backend.lucene.analysis
A provider of analysis-related definitions that can be referenced from the mapping, e.g.
LuceneAnalysisOptionalComponentsStep - Interface in org.hibernate.search.backend.lucene.analysis.model.dsl
The step in an analyzer/normalizer definition where optional components such as char filters or token filters can be added.
LuceneAnalyzerOptionalComponentsStep - Interface in org.hibernate.search.backend.lucene.analysis.model.dsl
The step in an analyzer definition where tokenizer paramaters can be set, and where optional components such as char filters or token filters can be added.
LuceneAnalyzerTokenizerStep - Interface in org.hibernate.search.backend.lucene.analysis.model.dsl
The step in an analyzer definition where the tokenizer can be set.
LuceneAnalyzerTypeStep - Interface in org.hibernate.search.backend.lucene.analysis.model.dsl
The initial step in an analyzer definition, where the type of analyzer can be set.
LuceneBackend - Interface in org.hibernate.search.backend.lucene
 
LuceneBackendSettings - Class in org.hibernate.search.backend.lucene.cfg
Configuration properties for Lucene backends.
LuceneBackendSettings.Defaults - Class in org.hibernate.search.backend.lucene.cfg
Default values for the different settings if no values are given.
LuceneBackendSpiSettings - Class in org.hibernate.search.backend.lucene.cfg.spi
Configuration properties for the Hibernate Search Lucene backend that are considered SPI (and not API).
LuceneBackendSpiSettings.Defaults - Class in org.hibernate.search.backend.lucene.cfg.spi
Default values for the different settings if no values are given.
LuceneBackendSpiSettings.Radicals - Class in org.hibernate.search.backend.lucene.cfg.spi
Configuration property keys without the prefix.
LuceneExtension<H,R,E,LOS> - Class in org.hibernate.search.backend.lucene
An extension for the Lucene backend, giving access to Lucene-specific features.
LuceneFieldContributor<F> - Interface in org.hibernate.search.backend.lucene.types.converter
A contributor adding native Lucene fields to the index schema.
LuceneFieldValueExtractor<F> - Interface in org.hibernate.search.backend.lucene.types.converter
An extractor extracting the value from a native Lucene field.
LuceneIndexFieldTypeFactory - Interface in org.hibernate.search.backend.lucene.types.dsl
 
LuceneIndexManager - Interface in org.hibernate.search.backend.lucene.index
 
LuceneIndexSchemaExport - Interface in org.hibernate.search.backend.lucene.schema.management
Extended version of an SchemaExport that exposes any Lucene-specific methods.
LuceneIndexScope - Interface in org.hibernate.search.backend.lucene.scope
The LuceneIndexScope exposes IndexReaders directly, making it possible to query the Lucene indexes directly bypassing Hibernate Search.
LuceneIndexSettings - Class in org.hibernate.search.backend.lucene.cfg
Configuration properties for Lucene indexes.
LuceneIndexSettings.Defaults - Class in org.hibernate.search.backend.lucene.cfg
Default values for the different settings if no values are given.
LuceneIndexSettings.DirectoryRadicals - Class in org.hibernate.search.backend.lucene.cfg
Configuration property keys for directories without the prefix.
LuceneIndexSettings.IndexingRadicals - Class in org.hibernate.search.backend.lucene.cfg
Configuration property keys for indexing, without the prefix.
LuceneIndexSettings.IORadicals - Class in org.hibernate.search.backend.lucene.cfg
Configuration property keys for I/O, without the prefix.
LuceneIndexSettings.MergeRadicals - Class in org.hibernate.search.backend.lucene.cfg
Configuration property keys for merge options, without the prefix.
LuceneIndexSettings.ShardingRadicals - Class in org.hibernate.search.backend.lucene.cfg
Configuration property keys for sharding, without the prefix.
LuceneIndexSettings.WriterRadicals - Class in org.hibernate.search.backend.lucene.cfg
Configuration property keys for index writer options, without the prefix.
LuceneMigrationUtils - Class in org.hibernate.search.backend.lucene.search.spi
 
LuceneNormalizerOptionalComponentsStep - Interface in org.hibernate.search.backend.lucene.analysis.model.dsl
The step in a normalizer definition where optional components such as char filters or token filters can be added.
LuceneNormalizerTypeStep - Interface in org.hibernate.search.backend.lucene.analysis.model.dsl
The initial step in an analyzer definition, where the type of normalizer can be set.
LuceneSearchAggregationFactory - Interface in org.hibernate.search.backend.lucene.search.aggregation.dsl
 
LuceneSearchFetchable<H> - Interface in org.hibernate.search.backend.lucene.search.query
 
LuceneSearchPredicateFactory - Interface in org.hibernate.search.backend.lucene.search.predicate.dsl
A factory for search predicates with some Lucene-specific methods.
LuceneSearchProjectionFactory<R,E> - Interface in org.hibernate.search.backend.lucene.search.projection.dsl
A factory for search projections with some Lucene-specific methods.
LuceneSearchQuery<H> - Interface in org.hibernate.search.backend.lucene.search.query
 
LuceneSearchQueryOptionsStep<H,LOS> - Interface in org.hibernate.search.backend.lucene.search.query.dsl
 
LuceneSearchQuerySelectStep<R,E,LOS> - Interface in org.hibernate.search.backend.lucene.search.query.dsl
 
LuceneSearchQueryWhereStep<H,LOS> - Interface in org.hibernate.search.backend.lucene.search.query.dsl
 
LuceneSearchResult<H> - Interface in org.hibernate.search.backend.lucene.search.query
 
LuceneSearchScroll<H> - Interface in org.hibernate.search.backend.lucene.search.query
 
LuceneSearchScrollResult<H> - Interface in org.hibernate.search.backend.lucene.search.query
 
LuceneSearchSortFactory - Interface in org.hibernate.search.backend.lucene.search.sort.dsl
A factory for search sorts with some Lucene-specific methods.
luceneSort() - Method in interface org.hibernate.search.backend.lucene.search.query.LuceneSearchQuery
 
LuceneStandardIndexFieldTypeOptionsStep<S extends LuceneStandardIndexFieldTypeOptionsStep<?,F>,F> - Interface in org.hibernate.search.backend.lucene.types.dsl
 
luceneVersion() - Method in interface org.hibernate.search.backend.lucene.cache.QueryCachingConfigurationContext
 
LuceneWorkExecutorProvider - Interface in org.hibernate.search.backend.lucene.work.spi
 
LuceneWorkExecutorProvider.Context - Interface in org.hibernate.search.backend.lucene.work.spi
 

M

MAX_BUFFERED_DOCS - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings.WriterRadicals
 
MAX_DOCS - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings.MergeRadicals
 
MAX_FORCED_SIZE - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings.MergeRadicals
 
MAX_SIZE - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings.MergeRadicals
 
MIN_SIZE - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings.MergeRadicals
 
MMAP - Enum constant in enum org.hibernate.search.backend.lucene.lowlevel.directory.FileSystemAccessStrategyName
 
MULTI_TENANCY_STRATEGY - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneBackendSettings.Defaults
Deprecated.
The default for this property is now dynamic and depends on the mapper. If the multi-tenancy is enabled in the mapper, the default is MultiTenancyStrategyName.DISCRIMINATOR. Otherwise, the default is still MultiTenancyStrategyName.NONE.
MULTI_TENANCY_STRATEGY - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneBackendSettings
How to implement multi-tenancy.
MultiTenancyStrategyName - Enum in org.hibernate.search.backend.lucene.multitenancy
 

N

NATIVE_FILESYSTEM - Enum constant in enum org.hibernate.search.backend.lucene.lowlevel.directory.LockingStrategyName
 
NEAR_REAL_TIME - Enum constant in enum org.hibernate.search.backend.lucene.lowlevel.index.IOStrategyName
The default, near-real-time strategy, where index readers are based on the index writer to get up-to-date search results, the index writer is committed periodically.
NIO - Enum constant in enum org.hibernate.search.backend.lucene.lowlevel.directory.FileSystemAccessStrategyName
 
NONE - Enum constant in enum org.hibernate.search.backend.lucene.lowlevel.directory.LockingStrategyName
 
NONE - Enum constant in enum org.hibernate.search.backend.lucene.multitenancy.MultiTenancyStrategyName
Single tenant configuration.
normalizer(String) - Method in interface org.hibernate.search.backend.lucene.analysis.LuceneAnalysisConfigurationContext
Start a new normalizer definition.
normalizer(String) - Method in interface org.hibernate.search.backend.lucene.LuceneBackend
 
NUMBER_OF_SHARDS - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings.ShardingRadicals
 

O

of(String) - Static method in enum org.hibernate.search.backend.lucene.lowlevel.directory.FileSystemAccessStrategyName
 
of(String) - Static method in enum org.hibernate.search.backend.lucene.lowlevel.directory.LockingStrategyName
 
of(String) - Static method in enum org.hibernate.search.backend.lucene.lowlevel.index.IOStrategyName
 
of(String) - Static method in enum org.hibernate.search.backend.lucene.multitenancy.MultiTenancyStrategyName
 
of(String) - Static method in enum org.hibernate.search.backend.lucene.schema.SchemaIdStrategy
 
openIndexReader() - Method in interface org.hibernate.search.backend.lucene.scope.LuceneIndexScope
Opens an IndexReader for all indexes containing the entities of the search scope.
openIndexReader(Set<String>) - Method in interface org.hibernate.search.backend.lucene.scope.LuceneIndexScope
Opens an IndexReader on shards assigned to the given routing keys for all indexes containing the entities of the search scope.
org.hibernate.search.backend.lucene - package org.hibernate.search.backend.lucene
 
org.hibernate.search.backend.lucene.analysis - package org.hibernate.search.backend.lucene.analysis
 
org.hibernate.search.backend.lucene.analysis.model.dsl - package org.hibernate.search.backend.lucene.analysis.model.dsl
 
org.hibernate.search.backend.lucene.cache - package org.hibernate.search.backend.lucene.cache
 
org.hibernate.search.backend.lucene.cfg - package org.hibernate.search.backend.lucene.cfg
 
org.hibernate.search.backend.lucene.cfg.spi - package org.hibernate.search.backend.lucene.cfg.spi
 
org.hibernate.search.backend.lucene.index - package org.hibernate.search.backend.lucene.index
 
org.hibernate.search.backend.lucene.index.spi - package org.hibernate.search.backend.lucene.index.spi
 
org.hibernate.search.backend.lucene.lowlevel.directory - package org.hibernate.search.backend.lucene.lowlevel.directory
 
org.hibernate.search.backend.lucene.lowlevel.directory.spi - package org.hibernate.search.backend.lucene.lowlevel.directory.spi
 
org.hibernate.search.backend.lucene.lowlevel.index - package org.hibernate.search.backend.lucene.lowlevel.index
 
org.hibernate.search.backend.lucene.multitenancy - package org.hibernate.search.backend.lucene.multitenancy
 
org.hibernate.search.backend.lucene.schema - package org.hibernate.search.backend.lucene.schema
 
org.hibernate.search.backend.lucene.schema.management - package org.hibernate.search.backend.lucene.schema.management
 
org.hibernate.search.backend.lucene.scope - package org.hibernate.search.backend.lucene.scope
 
org.hibernate.search.backend.lucene.search.aggregation.dsl - package org.hibernate.search.backend.lucene.search.aggregation.dsl
 
org.hibernate.search.backend.lucene.search.predicate.dsl - package org.hibernate.search.backend.lucene.search.predicate.dsl
 
org.hibernate.search.backend.lucene.search.projection.dsl - package org.hibernate.search.backend.lucene.search.projection.dsl
 
org.hibernate.search.backend.lucene.search.query - package org.hibernate.search.backend.lucene.search.query
 
org.hibernate.search.backend.lucene.search.query.dsl - package org.hibernate.search.backend.lucene.search.query.dsl
 
org.hibernate.search.backend.lucene.search.sort.dsl - package org.hibernate.search.backend.lucene.search.sort.dsl
 
org.hibernate.search.backend.lucene.search.spi - package org.hibernate.search.backend.lucene.search.spi
 
org.hibernate.search.backend.lucene.types.converter - package org.hibernate.search.backend.lucene.types.converter
 
org.hibernate.search.backend.lucene.types.dsl - package org.hibernate.search.backend.lucene.types.dsl
 
org.hibernate.search.backend.lucene.work.spi - package org.hibernate.search.backend.lucene.work.spi
 

P

param(String, String) - Method in interface org.hibernate.search.backend.lucene.analysis.model.dsl.LuceneAnalysisComponentParametersStep
Set a parameter.
param(String, String) - Method in interface org.hibernate.search.backend.lucene.analysis.model.dsl.LuceneAnalyzerOptionalComponentsStep
Set a tokenizer parameter.
PREFIX - Static variable in class org.hibernate.search.backend.lucene.cfg.spi.LuceneBackendSpiSettings
The prefix expected for the key of every Hibernate Search configuration property.
propertySource() - Method in interface org.hibernate.search.backend.lucene.work.spi.LuceneWorkExecutorProvider.Context
Gives access to various configuration properties that might be useful during executor instantiation.

Q

QUERY_CACHING_CONFIGURER - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneBackendSettings
The configurer for query caching.
queryCache(QueryCache) - Method in interface org.hibernate.search.backend.lucene.cache.QueryCachingConfigurationContext
 
QueryCachingConfigurationContext - Interface in org.hibernate.search.backend.lucene.cache
A context allowing the configuration of query caching in a Lucene backend.
QueryCachingConfigurer - Interface in org.hibernate.search.backend.lucene.cache
A configurer for query caching.
queryCachingPolicy(QueryCachingPolicy) - Method in interface org.hibernate.search.backend.lucene.cache.QueryCachingConfigurationContext
 
QUEUE_COUNT - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings.IndexingRadicals
 
QUEUE_SIZE - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings.IndexingRadicals
 

R

RAM_BUFFER_SIZE - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings.WriterRadicals
 
recommendedThreadNamePrefix() - Method in interface org.hibernate.search.backend.lucene.work.spi.LuceneWorkExecutorProvider.Context
 
REFRESH_INTERVAL - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings.IORadicals
 
ROOT - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings.DirectoryRadicals
 

S

SCHEMA_ID_STRATEGY - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneBackendSettings.Defaults
 
SCHEMA_ID_STRATEGY - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneBackendSettings
Strategy that defines how to read/write IDs to/from a document.
SchemaIdStrategy - Enum in org.hibernate.search.backend.lucene.schema
Strategy that defines how to read/write IDs to/from a document.
searchAnalyzer() - Method in interface org.hibernate.search.backend.lucene.index.LuceneIndexManager
 
select(Class<P>) - Method in interface org.hibernate.search.backend.lucene.search.query.dsl.LuceneSearchQuerySelectStep
 
select(Function<? super LuceneSearchProjectionFactory<R, E>, ? extends ProjectionFinalStep<P>>) - Method in interface org.hibernate.search.backend.lucene.search.query.dsl.LuceneSearchQuerySelectStep
 
select(SearchProjection<?>...) - Method in interface org.hibernate.search.backend.lucene.search.query.dsl.LuceneSearchQuerySelectStep
 
select(SearchProjection<P>) - Method in interface org.hibernate.search.backend.lucene.search.query.dsl.LuceneSearchQuerySelectStep
 
selectEntity() - Method in interface org.hibernate.search.backend.lucene.search.query.dsl.LuceneSearchQuerySelectStep
 
selectEntityReference() - Method in interface org.hibernate.search.backend.lucene.search.query.dsl.LuceneSearchQuerySelectStep
 
SHARD_IDENTIFIERS - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings.ShardingRadicals
 
shardId() - Method in interface org.hibernate.search.backend.lucene.lowlevel.directory.spi.DirectoryCreationContext
 
shardIdentifiers(Set<String>) - Method in interface org.hibernate.search.backend.lucene.index.spi.ShardingStrategyInitializationContext
 
SHARDING_NUMBER_OF_SHARDS - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings
The number of shards to create for the index, i.e.
SHARDING_PREFIX - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings
The prefix for sharding-related property keys.
SHARDING_SHARD_IDENTIFIERS - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings
The list of shard identifiers to accept for the index.
SHARDING_STRATEGY - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings.Defaults
 
SHARDING_STRATEGY - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings
The sharding strategy, deciding the number of shards, their identifiers, and how to translate a routing key into a shard identifier.
ShardingStrategy - Interface in org.hibernate.search.backend.lucene.index.spi
A strategy for translating routing keys into actual shard identifiers
ShardingStrategyInitializationContext - Interface in org.hibernate.search.backend.lucene.index.spi
 
shardKey(String, String) - Static method in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings
Builds a configuration property key for the given shard of all indexes of the default backend, with the given radical.
shardKey(String, String, String) - Static method in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings
Builds a configuration property key for the given shard of the given index of the default backend, with the given radical.
shardKey(String, String, String, String) - Static method in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings
Builds a configuration property key for the given shard of the given index of the given backend, with the given radical.
SHARDS - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings
The root property whose children are shards, e.g.
similarity(Similarity) - Method in interface org.hibernate.search.backend.lucene.analysis.LuceneAnalysisConfigurationContext
Set the Similarity.
SIMPLE - Enum constant in enum org.hibernate.search.backend.lucene.lowlevel.directory.FileSystemAccessStrategyName
Deprecated.
This strategy will be removed in a future version of Lucene.
SIMPLE_FILESYSTEM - Enum constant in enum org.hibernate.search.backend.lucene.lowlevel.directory.LockingStrategyName
 
SINGLE_INSTANCE - Enum constant in enum org.hibernate.search.backend.lucene.lowlevel.directory.LockingStrategyName
 
start() - Method in interface org.hibernate.search.backend.lucene.lowlevel.directory.spi.DirectoryHolder
Allocate internal resources (filesystem directories, ...) as necessary, along with the directory itself.
STRATEGY - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings.IORadicals
 
STRATEGY - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings.ShardingRadicals
 

T

THREAD_POOL_SIZE - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneBackendSettings
The size of the thread pool assigned to the backend.
threadPoolProvider() - Method in interface org.hibernate.search.backend.lucene.work.spi.LuceneWorkExecutorProvider.Context
 
tokenFilter(Class<? extends TokenFilterFactory>) - Method in interface org.hibernate.search.backend.lucene.analysis.model.dsl.LuceneAnalysisOptionalComponentsStep
Add a token filter that the analyzer will use.
tokenFilter(String) - Method in interface org.hibernate.search.backend.lucene.analysis.model.dsl.LuceneAnalysisOptionalComponentsStep
Add a token filter that the analyzer will use.
tokenizer(Class<? extends TokenizerFactory>) - Method in interface org.hibernate.search.backend.lucene.analysis.model.dsl.LuceneAnalyzerTokenizerStep
Set the tokenizer to use.
tokenizer(String) - Method in interface org.hibernate.search.backend.lucene.analysis.model.dsl.LuceneAnalyzerTokenizerStep
Set the tokenizer to use.
toLuceneQuery(SearchPredicate) - Static method in class org.hibernate.search.backend.lucene.search.spi.LuceneMigrationUtils
 
toLuceneSort(SearchSort) - Static method in class org.hibernate.search.backend.lucene.search.spi.LuceneMigrationUtils
 
topDocs() - Method in interface org.hibernate.search.backend.lucene.search.query.LuceneSearchResult
 
toQuery() - Method in interface org.hibernate.search.backend.lucene.search.query.dsl.LuceneSearchQueryOptionsStep
 
toShardIdentifier(String, String) - Method in interface org.hibernate.search.backend.lucene.index.spi.ShardingStrategy
Returns the shard identifier corresponding to the given document ID and routing key.
toShardIdentifiers(Set<String>) - Method in interface org.hibernate.search.backend.lucene.index.spi.ShardingStrategy
Returns all the shard identifiers that can be assigned to the given routing keys by ShardingStrategy.toShardIdentifier(String, String).
TYPE - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings.DirectoryRadicals
 
TYPE_NAME - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneBackendSettings
The value to set the backend type configuration property to in order to get a Lucene backend instantiated by Hibernate Search.

V

valueOf(String) - Static method in enum org.hibernate.search.backend.lucene.lowlevel.directory.FileSystemAccessStrategyName
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.search.backend.lucene.lowlevel.directory.LockingStrategyName
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.search.backend.lucene.lowlevel.index.IOStrategyName
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.search.backend.lucene.multitenancy.MultiTenancyStrategyName
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.search.backend.lucene.schema.SchemaIdStrategy
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.hibernate.search.backend.lucene.lowlevel.directory.FileSystemAccessStrategyName
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibernate.search.backend.lucene.lowlevel.directory.LockingStrategyName
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibernate.search.backend.lucene.lowlevel.index.IOStrategyName
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibernate.search.backend.lucene.multitenancy.MultiTenancyStrategyName
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibernate.search.backend.lucene.schema.SchemaIdStrategy
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeExecutor(LuceneWorkExecutorProvider.Context) - Method in interface org.hibernate.search.backend.lucene.work.spi.LuceneWorkExecutorProvider
 
A B C D E F G I L M N O P Q R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values