Skip navigation links
A C D E F G I L M N O P R S T V 

A

ANALYSIS_CONFIGURER - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneBackendSettings
The analysis configurer to use.
analyzer(String) - Method in interface org.hibernate.search.backend.lucene.analysis.LuceneAnalysisConfigurationContext
Start a new analyzer definition.
asEntity() - Method in interface org.hibernate.search.backend.lucene.search.query.dsl.LuceneSearchQueryHitTypeStep
 
asEntityReference() - Method in interface org.hibernate.search.backend.lucene.search.query.dsl.LuceneSearchQueryHitTypeStep
 
asNative(Class<F>, LuceneFieldContributor<F>, LuceneFieldValueExtractor<F>) - Method in interface org.hibernate.search.backend.lucene.types.dsl.LuceneIndexFieldTypeFactory
Define a native field type.
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.
asProjection(Function<? super LuceneSearchProjectionFactory<R, E>, ? extends ProjectionFinalStep<P>>) - Method in interface org.hibernate.search.backend.lucene.search.query.dsl.LuceneSearchQueryHitTypeStep
 
asProjection(SearchProjection<P>) - Method in interface org.hibernate.search.backend.lucene.search.query.dsl.LuceneSearchQueryHitTypeStep
 
asProjections(SearchProjection<?>...) - Method in interface org.hibernate.search.backend.lucene.search.query.dsl.LuceneSearchQueryHitTypeStep
 

C

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.
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.
close() - Method in interface org.hibernate.search.backend.lucene.lowlevel.directory.spi.DirectoryProvider
Release any resource currently held by the DirectoryProvider.
close() - Method in interface org.hibernate.search.backend.lucene.lowlevel.reader.spi.IndexReaderHolder
Release any resource currently held by the IndexReaderHolder, including (but not limiting to) the reader itself.
configure(LuceneAnalysisConfigurationContext) - Method in interface org.hibernate.search.backend.lucene.analysis.LuceneAnalysisConfigurer
Configures analysis 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.
createConfiguredLockFactory() - Method in interface org.hibernate.search.backend.lucene.lowlevel.directory.spi.DirectoryProviderInitializationContext
 
createDirectory(DirectoryCreationContext) - Method in interface org.hibernate.search.backend.lucene.lowlevel.directory.spi.DirectoryProvider
Creates a DirectoryHolder for a given name, allocating internal resources (filesystem directories, ...) as necessary.
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

DIRECTORY_FILESYSTEM_ACCESS_STRATEGY - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneBackendSettings.Defaults
 
DIRECTORY_FILESYSTEM_ACCESS_STRATEGY - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneBackendSettings
The filesystem access strategy for directories.
DIRECTORY_LOCKING_STRATEGY - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneBackendSettings
The locking strategy for directories.
DIRECTORY_PREFIX - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneBackendSettings
The prefix for directory-related property keys.
DIRECTORY_ROOT - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneBackendSettings.Defaults
 
DIRECTORY_ROOT - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneBackendSettings
The filesystem root for directories.
DIRECTORY_TYPE - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneBackendSettings.Defaults
 
DIRECTORY_TYPE - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneBackendSettings
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
 
DirectoryProviderInitializationContext - Interface in org.hibernate.search.backend.lucene.lowlevel.directory.spi
 
document() - Method in interface org.hibernate.search.backend.lucene.search.projection.dsl.LuceneSearchProjectionFactory
Project to a Lucene Document containing all the stored fields.

E

explain(String) - 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, String) - 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 index.
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(SearchQueryHitTypeStep<?, R, E, ?, ?>, IndexScope<?>, BackendSessionContext, LoadingContextBuilder<R, E>) - Method in class org.hibernate.search.backend.lucene.LuceneExtension
extendOptional(SearchQuery<H>, LoadingContext<?, ?>) - Method in class org.hibernate.search.backend.lucene.LuceneExtension
extendOptional(SearchPredicateFactory, SearchPredicateBuilderFactory<C, B>) - Method in class org.hibernate.search.backend.lucene.LuceneExtension
extendOptional(SearchSortFactory, SearchSortDslContext<?, ?>) - Method in class org.hibernate.search.backend.lucene.LuceneExtension
extendOptional(SearchProjectionFactory<R, E>, SearchProjectionBuilderFactory) - Method in class org.hibernate.search.backend.lucene.LuceneExtension
extendOptional(SearchAggregationFactory, SearchAggregationDslContext<?>) - Method in class org.hibernate.search.backend.lucene.LuceneExtension
extendOrFail(IndexFieldTypeFactory) - Method in class org.hibernate.search.backend.lucene.LuceneExtension
extract(IndexableField) - Method in interface org.hibernate.search.backend.lucene.types.converter.LuceneFieldValueExtractor
Extract the value from the Lucene field.

F

FILESYSTEM_ACCESS_STRATEGY - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneBackendSettings.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() - Method in interface org.hibernate.search.backend.lucene.lowlevel.reader.spi.IndexReaderHolder
 
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.
getBeanResolver() - Method in interface org.hibernate.search.backend.lucene.index.spi.ShardingStrategyInitializationContext
 
getBeanResolver() - Method in interface org.hibernate.search.backend.lucene.lowlevel.directory.spi.DirectoryProviderInitializationContext
 
getConfigurationPropertySource() - Method in interface org.hibernate.search.backend.lucene.index.spi.ShardingStrategyInitializationContext
 
getConfigurationPropertySource() - Method in interface org.hibernate.search.backend.lucene.lowlevel.directory.spi.DirectoryProviderInitializationContext
 
getEventContext() - Method in interface org.hibernate.search.backend.lucene.lowlevel.directory.spi.DirectoryCreationContext
 
getEventContext() - Method in interface org.hibernate.search.backend.lucene.lowlevel.directory.spi.DirectoryProviderInitializationContext
 
getIndexName() - Method in interface org.hibernate.search.backend.lucene.index.spi.ShardingStrategyInitializationContext
 
getIndexName() - Method in interface org.hibernate.search.backend.lucene.lowlevel.directory.spi.DirectoryCreationContext
 
getShardId() - Method in interface org.hibernate.search.backend.lucene.lowlevel.directory.spi.DirectoryCreationContext
 

I

IndexReaderHolder - Interface in org.hibernate.search.backend.lucene.lowlevel.reader.spi
 
initialize(ShardingStrategyInitializationContext) - Method in interface org.hibernate.search.backend.lucene.index.spi.ShardingStrategy
Initializes the sharding strategy.
initialize(DirectoryProviderInitializationContext) - Method in interface org.hibernate.search.backend.lucene.lowlevel.directory.spi.DirectoryProvider
 
initializeIndexIfNeeded(Directory) - Method in interface org.hibernate.search.backend.lucene.lowlevel.directory.spi.DirectoryCreationContext
Initialize the Lucene Directory if it isn't already.
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.

L

LOCKING_STRATEGY - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneBackendSettings.DirectoryRadicals
 
LockingStrategyName - Enum in org.hibernate.search.backend.lucene.lowlevel.directory
 
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.
LuceneBackendSettings.DirectoryRadicals - Class in org.hibernate.search.backend.lucene.cfg
Configuration property keys for directories without the prefix.
LuceneExtension<H,R,E> - 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
 
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.ShardingRadicals - Class in org.hibernate.search.backend.lucene.cfg
Configuration property keys for sharding, without the prefix.
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
 
LuceneSearchQueryHitTypeStep<R,E> - Interface in org.hibernate.search.backend.lucene.search.query.dsl
 
LuceneSearchQueryOptionsStep<H> - Interface in org.hibernate.search.backend.lucene.search.query.dsl
 
LuceneSearchQueryPredicateStep<H> - Interface in org.hibernate.search.backend.lucene.search.query.dsl
 
LuceneSearchResult<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.
LuceneStandardIndexFieldTypeOptionsStep<S extends LuceneStandardIndexFieldTypeOptionsStep<?,F>,F> - Interface in org.hibernate.search.backend.lucene.types.dsl
 

M

MULTI_TENANCY_STRATEGY - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneBackendSettings.Defaults
 
MULTI_TENANCY_STRATEGY - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneBackendSettings
The multi-tenancy strategy to use.
MultiTenancyStrategyName - Enum in org.hibernate.search.backend.lucene.multitenancy
 

N

normalizer(String) - Method in interface org.hibernate.search.backend.lucene.analysis.LuceneAnalysisConfigurationContext
Start a new normalizer definition.
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(Directory) - Static method in interface org.hibernate.search.backend.lucene.lowlevel.directory.spi.DirectoryHolder
 
of(IndexReader) - Static method in interface org.hibernate.search.backend.lucene.lowlevel.reader.spi.IndexReaderHolder
 
of(String) - Static method in enum org.hibernate.search.backend.lucene.multitenancy.MultiTenancyStrategyName
 
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.cfg - package org.hibernate.search.backend.lucene.cfg
 
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.reader.spi - package org.hibernate.search.backend.lucene.lowlevel.reader.spi
 
org.hibernate.search.backend.lucene.multitenancy - package org.hibernate.search.backend.lucene.multitenancy
 
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.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
 

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.

R

ROOT - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneBackendSettings.DirectoryRadicals
 

S

setShardIdentifiers(Set<String>) - Method in interface org.hibernate.search.backend.lucene.index.spi.ShardingStrategyInitializationContext
 
setShardingDisabled() - Method in interface org.hibernate.search.backend.lucene.index.spi.ShardingStrategyInitializationContext
Inform Hibernate Search that sharding is disabled.
SHARD_IDENTIFIERS - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings.ShardingRadicals
 
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
 
STRATEGY - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings.ShardingRadicals
 

T

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.
tokenizer(Class<? extends TokenizerFactory>) - Method in interface org.hibernate.search.backend.lucene.analysis.model.dsl.LuceneAnalyzerTokenizerStep
Set the tokenizer to use.
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.LuceneBackendSettings.DirectoryRadicals
 
TYPE_NAME - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneBackendSettings
The name to use for the backend type configuration property so that a Lucene backend is 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.multitenancy.MultiTenancyStrategyName
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.multitenancy.MultiTenancyStrategyName
Returns an array containing the constants of this enum type, in the order they are declared.
A C D E F G I L M N O P R S T V 
Skip navigation links

Copyright © 2006-2019 Red Hat, Inc. and others. Licensed under the GNU Lesser General Public License (LGPL), version 2.1 or later.