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

A

absolutePath() - Method in interface org.hibernate.search.engine.backend.metamodel.IndexFieldDescriptor
 
absolutize(String, String, String) - Static method in class org.hibernate.search.engine.backend.common.spi.FieldPaths
 
absolutize(String, String, SimpleGlobPattern) - Static method in class org.hibernate.search.engine.backend.common.spi.FieldPaths
 
AbstractDelegatingSearchQuerySelectStep<R,​E,​LOS> - Class in org.hibernate.search.engine.search.query.dsl.spi
 
AbstractDelegatingSearchQuerySelectStep(SearchQuerySelectStep<?, R, E, LOS, ?, ?>) - Constructor for class org.hibernate.search.engine.search.query.dsl.spi.AbstractDelegatingSearchQuerySelectStep
 
AbstractExtendedSearchQueryOptionsStep<S extends SearchQueryOptionsStep<S,​H,​LOS,​SF,​AF>,​H,​R extends SearchResult<H>,​SC extends SearchScroll<H>,​LOS,​PDF extends SearchPredicateFactory,​SF extends SearchSortFactory,​AF extends SearchAggregationFactory,​C> - Class in org.hibernate.search.engine.search.query.dsl.spi
 
AbstractExtendedSearchQueryOptionsStep(IndexScope<C>, SearchQueryBuilder<H, C>, LoadingContextBuilder<?, ?, LOS>) - Constructor for class org.hibernate.search.engine.search.query.dsl.spi.AbstractExtendedSearchQueryOptionsStep
 
AbstractPojoGenericTypeModel<T> - Class in org.hibernate.search.mapper.pojo.model.spi
An abstract base for implementations of PojoGenericTypeModel.
AbstractPojoGenericTypeModel(PojoRawTypeModel<? super T>) - Constructor for class org.hibernate.search.mapper.pojo.model.spi.AbstractPojoGenericTypeModel
 
AbstractPojoHCAnnBootstrapIntrospector - Class in org.hibernate.search.mapper.pojo.model.hcann.spi
 
AbstractPojoHCAnnBootstrapIntrospector(ReflectionManager) - Constructor for class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnBootstrapIntrospector
 
AbstractPojoHCAnnPropertyModel<T,​I extends AbstractPojoHCAnnBootstrapIntrospector> - Class in org.hibernate.search.mapper.pojo.model.hcann.spi
 
AbstractPojoHCAnnPropertyModel(I, AbstractPojoHCAnnRawTypeModel<?, I>, String, List<XProperty>, List<Member>) - Constructor for class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnPropertyModel
 
AbstractPojoHCAnnRawTypeModel<T,​I extends AbstractPojoHCAnnBootstrapIntrospector> - Class in org.hibernate.search.mapper.pojo.model.hcann.spi
 
AbstractPojoHCAnnRawTypeModel(I, PojoRawTypeIdentifier<T>, GenericContextAwarePojoGenericTypeModel.RawTypeDeclaringContext<T>) - Constructor for class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnRawTypeModel
 
AbstractPojoMappingImplementor<M> - Class in org.hibernate.search.mapper.pojo.mapping.spi
 
AbstractPojoMappingImplementor(PojoMappingDelegate) - Constructor for class org.hibernate.search.mapper.pojo.mapping.spi.AbstractPojoMappingImplementor
 
AbstractPojoMappingInitiator<MPBS extends MappingPartialBuildState> - Class in org.hibernate.search.mapper.pojo.mapping.spi
 
AbstractPojoMappingInitiator(PojoBootstrapIntrospector) - Constructor for class org.hibernate.search.mapper.pojo.mapping.spi.AbstractPojoMappingInitiator
 
AbstractPojoRawTypeModel<T,​I extends PojoBootstrapIntrospector> - Class in org.hibernate.search.mapper.pojo.model.spi
 
AbstractPojoRawTypeModel(I, PojoRawTypeIdentifier<T>) - Constructor for class org.hibernate.search.mapper.pojo.model.spi.AbstractPojoRawTypeModel
 
AbstractPojoSearchSession<R> - Class in org.hibernate.search.mapper.pojo.session.spi
 
AbstractPojoSearchSession(PojoSearchSessionMappingContext) - Constructor for class org.hibernate.search.mapper.pojo.session.spi.AbstractPojoSearchSession
 
AbstractPredicateFinalStep - Class in org.hibernate.search.engine.search.predicate.dsl.spi
An abstract base for PredicateFinalStep implementations.
AbstractPredicateFinalStep(SearchPredicateDslContext<?>) - Constructor for class org.hibernate.search.engine.search.predicate.dsl.spi.AbstractPredicateFinalStep
 
AbstractSearchQuery<H,​R extends SearchResult<H>> - Class in org.hibernate.search.engine.search.query.spi
An abstract base for implementations of SearchQuery.
AbstractSearchQuery() - Constructor for class org.hibernate.search.engine.search.query.spi.AbstractSearchQuery
 
AbstractSearchQueryOptionsStep<S extends SearchQueryOptionsStep<S,​H,​LOS,​SF,​AF>,​H,​LOS,​PDF extends SearchPredicateFactory,​SF extends SearchSortFactory,​AF extends SearchAggregationFactory,​C> - Class in org.hibernate.search.engine.search.query.dsl.spi
 
AbstractSearchQueryOptionsStep(IndexScope<C>, SearchQueryBuilder<H, C>, LoadingContextBuilder<?, ?, LOS>) - Constructor for class org.hibernate.search.engine.search.query.dsl.spi.AbstractSearchQueryOptionsStep
 
AbstractSearchQuerySelectStep<N extends SearchQueryOptionsStep<?,​E,​LOS,​?,​?>,​R,​E,​LOS,​PJF extends SearchProjectionFactory<R,​E>,​PDF extends SearchPredicateFactory,​C> - Class in org.hibernate.search.engine.search.query.dsl.spi
 
AbstractSearchQuerySelectStep() - Constructor for class org.hibernate.search.engine.search.query.dsl.spi.AbstractSearchQuerySelectStep
 
AbstractSortThenStep - Class in org.hibernate.search.engine.search.sort.dsl.spi
 
AbstractSortThenStep(SearchSortDslContext<?, ?>) - Constructor for class org.hibernate.search.engine.search.sort.dsl.spi.AbstractSortThenStep
 
AbstractTypeOrdering<T> - Class in org.hibernate.search.util.common.reflect.spi
 
AbstractTypeOrdering() - Constructor for class org.hibernate.search.util.common.reflect.spi.AbstractTypeOrdering
 
AbstractWorkOrchestrator<W> - Class in org.hibernate.search.engine.backend.orchestration.spi
An abstract base for orchestrator implementations, implementing a thread-safe shutdown.
AbstractWorkOrchestrator(String) - Constructor for class org.hibernate.search.engine.backend.orchestration.spi.AbstractWorkOrchestrator
 
accumulate(F, F) - Method in class org.hibernate.search.engine.search.projection.spi.SingleValuedProjectionAccumulator
 
accumulate(List<F>, F) - Method in class org.hibernate.search.engine.search.projection.spi.ListProjectionAccumulator
 
accumulate(U, F) - Method in interface org.hibernate.search.engine.search.projection.spi.ProjectionAccumulator
Folds a new value in the given accumulated container.
add(Class<?>) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.annotation.AnnotationMappingConfigurationContext
 
add(String) - Method in interface org.hibernate.search.engine.reporting.spi.ContextualFailureCollector
 
add(Throwable) - Method in interface org.hibernate.search.engine.reporting.spi.ContextualFailureCollector
 
add(Set<Class<?>>) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.annotation.AnnotationMappingConfigurationContext
 
add(DocumentReferenceProvider, DocumentContributor) - Method in interface org.hibernate.search.engine.backend.work.execution.spi.IndexIndexingPlan
Add a document to the index, assuming that the document is absent from the index.
add(DocumentReferenceProvider, DocumentContributor, DocumentCommitStrategy, DocumentRefreshStrategy) - Method in interface org.hibernate.search.engine.backend.work.execution.spi.IndexIndexer
Add a document to the index, assuming that the document is absent from the index.
add(IndexIndexingPlanExecutionReport<R>) - Method in class org.hibernate.search.engine.backend.work.execution.spi.IndexIndexingPlanExecutionReport.Builder
 
add(SortFinalStep) - Method in interface org.hibernate.search.engine.search.sort.dsl.CompositeSortComponentsStep
Add an element to the composite sort based on an almost-built SearchSort.
add(SearchSort) - Method in interface org.hibernate.search.engine.search.sort.dsl.CompositeSortComponentsStep
Add an element to the composite sort based on a previously-built SearchSort.
add(SearchSort) - Method in interface org.hibernate.search.engine.search.sort.spi.CompositeSortBuilder
 
add(PojoPropertyMetadataContributor) - Method in class org.hibernate.search.mapper.pojo.mapping.building.spi.ErrorCollectingPojoPropertyMetadataContributor
 
add(PojoTypeMetadataContributor) - Method in class org.hibernate.search.mapper.pojo.mapping.building.spi.ErrorCollectingPojoTypeMetadataContributor
 
add(PojoRawTypeIdentifier<?>, Object, String, Object) - Method in interface org.hibernate.search.mapper.pojo.work.spi.PojoIndexingPlan
Add an entity to the index, assuming that the entity is absent from the index.
add(PojoRawTypeIdentifier<?>, Object, String, Object, DocumentCommitStrategy, DocumentRefreshStrategy) - Method in interface org.hibernate.search.mapper.pojo.work.spi.PojoIndexer
Add an entity to the index, assuming that the entity is absent from the index.
addAll(Collection<? extends PojoTypeMetadataContributor>) - Method in class org.hibernate.search.mapper.pojo.mapping.building.spi.ErrorCollectingPojoTypeMetadataContributor
 
addConfigurationContributor(PojoMappingConfigurationContributor) - Method in class org.hibernate.search.mapper.pojo.mapping.spi.AbstractPojoMappingInitiator
 
addField(String, IndexFieldInclusion, IndexFieldType<F>) - Method in interface org.hibernate.search.engine.backend.document.model.dsl.spi.IndexSchemaObjectNodeBuilder
Create a new field and add it to the current builder.
addFieldTemplate(String, IndexFieldInclusion, IndexFieldType<?>, String) - Method in interface org.hibernate.search.engine.backend.document.model.dsl.spi.IndexSchemaObjectNodeBuilder
Create a new field template and add it to the current builder.
addIndexedEmbeddedIfIncluded(IndexedEmbeddedDefinition, boolean) - Method in interface org.hibernate.search.engine.mapper.mapping.building.spi.IndexBindingContext
 
addMappingInitiator(MappingKey<PBM, ?>, MappingInitiator<?, PBM>) - Method in interface org.hibernate.search.engine.common.spi.SearchIntegrationBuilder
 
addNullObject(String) - Method in interface org.hibernate.search.engine.backend.document.DocumentElement
Add a null object to a field in this document element.
addNullObject(String) - Method in class org.hibernate.search.engine.backend.document.spi.NoOpDocumentElement
 
addNullObject(IndexObjectFieldReference) - Method in interface org.hibernate.search.engine.backend.document.DocumentElement
Add a null object to the referenced field in this document element.
addNullObject(IndexObjectFieldReference) - Method in class org.hibernate.search.engine.backend.document.spi.NoOpDocumentElement
 
addObject(String) - Method in interface org.hibernate.search.engine.backend.document.DocumentElement
Add a new object to a field in this document element.
addObject(String) - Method in class org.hibernate.search.engine.backend.document.spi.NoOpDocumentElement
 
addObject(IndexObjectFieldReference) - Method in interface org.hibernate.search.engine.backend.document.DocumentElement
Add a new object to a field in this document element.
addObject(IndexObjectFieldReference) - Method in class org.hibernate.search.engine.backend.document.spi.NoOpDocumentElement
 
addObjectField(String, IndexFieldInclusion, ObjectStructure) - Method in interface org.hibernate.search.engine.backend.document.model.dsl.spi.IndexSchemaObjectNodeBuilder
Create a new object field and add it to the current builder.
addObjectFieldTemplate(String, ObjectStructure, String, IndexFieldInclusion) - Method in interface org.hibernate.search.engine.backend.document.model.dsl.spi.IndexSchemaObjectNodeBuilder
Create a new object field template and add it to the current builder.
addOrUpdate(Object) - Method in interface org.hibernate.search.mapper.orm.work.SearchIndexingPlan
Add or update a document in the index if the entity type is mapped to an index (Indexed), and re-index documents that embed this entity (through IndexedEmbedded for example).
addOrUpdate(DocumentReferenceProvider, DocumentContributor) - Method in interface org.hibernate.search.engine.backend.work.execution.spi.IndexIndexingPlan
Update a document in the index, or add it if it's absent from the index.
addOrUpdate(DocumentReferenceProvider, DocumentContributor, DocumentCommitStrategy, DocumentRefreshStrategy) - Method in interface org.hibernate.search.engine.backend.work.execution.spi.IndexIndexer
Update a document in the index, or add it if it's absent from the index.
addOrUpdate(PojoRawTypeIdentifier<?>, Object, String, Object) - Method in interface org.hibernate.search.mapper.pojo.work.spi.PojoIndexingPlan
Update an entity in the index, or add it if it's absent from the index.
addOrUpdate(PojoRawTypeIdentifier<?>, Object, String, Object, String...) - Method in interface org.hibernate.search.mapper.pojo.work.spi.PojoIndexingPlan
Update an entity in the index, or add it if it's absent from the index, but try to avoid reindexing if the given dirty paths are known not to impact the indexed form of that entity.
addOrUpdate(PojoRawTypeIdentifier<?>, Object, String, Object, DocumentCommitStrategy, DocumentRefreshStrategy) - Method in interface org.hibernate.search.mapper.pojo.work.spi.PojoIndexer
Update an entity in the index, or add it if it's absent from the index.
addRoute() - Method in interface org.hibernate.search.mapper.pojo.route.DocumentRoutes
Add a route that indexing operations for this entity should take, based on its current state.
addRoutingKey(String) - Method in interface org.hibernate.search.engine.search.query.spi.SearchQueryBuilder
 
addTo(IndexScopeBuilder) - Method in interface org.hibernate.search.engine.backend.index.spi.IndexManagerImplementor
 
addTo(MappedIndexScopeBuilder<?, ?>) - Method in interface org.hibernate.search.engine.mapper.mapping.spi.MappedIndexManager
 
addToTotalCount(long) - Method in interface org.hibernate.search.mapper.orm.massindexing.MassIndexingMonitor
Notify the monitor that increment more entities have been detected in the database and will be indexed.
addValue(String, Object) - Method in interface org.hibernate.search.engine.backend.document.DocumentElement
Add a new value to a field in this document element.
addValue(String, Object) - Method in class org.hibernate.search.engine.backend.document.spi.NoOpDocumentElement
 
addValue(IndexFieldReference<F>, F) - Method in interface org.hibernate.search.engine.backend.document.DocumentElement
Add a new value to a field in this document element.
addValue(IndexFieldReference<F>, F) - Method in class org.hibernate.search.engine.backend.document.spi.NoOpDocumentElement
 
afterBoot(ConfigurationPropertyChecker) - Method in class org.hibernate.search.engine.cfg.spi.ConfigurationPropertyChecker
 
afterLast() - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
aggregable() - Method in interface org.hibernate.search.engine.backend.metamodel.IndexValueFieldTypeDescriptor
 
aggregable() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.GenericField
 
aggregable() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.KeywordField
 
aggregable() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.ScaledNumberField
 
aggregable(Aggregable) - Method in interface org.hibernate.search.engine.backend.types.dsl.StandardIndexFieldTypeOptionsStep
 
aggregable(Aggregable) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingNonFullTextFieldOptionsStep
 
Aggregable - Enum in org.hibernate.search.engine.backend.types
Whether the field can be used in projections.
AggregatedClassLoader - Class in org.hibernate.search.engine.environment.classpath.spi
A classloader which keeps an ordered list of aggregated classloaders.
aggregation() - Method in interface org.hibernate.search.engine.mapper.scope.spi.MappedIndexScope
 
aggregation() - Method in interface org.hibernate.search.mapper.orm.scope.SearchScope
Initiate the building of a search aggregation that will be valid for the indexes in this scope.
aggregation() - Method in interface org.hibernate.search.mapper.pojo.scope.spi.PojoScopeDelegate
 
aggregation(AggregationKey<A>) - Method in interface org.hibernate.search.engine.search.query.SearchResult
 
aggregation(AggregationKey<A>, Function<? super AF, ? extends AggregationFinalStep<A>>) - Method in class org.hibernate.search.engine.search.query.dsl.spi.AbstractSearchQueryOptionsStep
 
aggregation(AggregationKey<A>, SearchAggregation<A>) - Method in class org.hibernate.search.engine.search.query.dsl.spi.AbstractSearchQueryOptionsStep
 
aggregation(AggregationKey<T>) - Method in class org.hibernate.search.engine.search.query.spi.SimpleSearchResult
 
aggregation(AggregationKey<T>, Function<? super AF, ? extends AggregationFinalStep<T>>) - Method in interface org.hibernate.search.engine.search.query.dsl.SearchQueryOptionsStep
Add an aggregation to this query.
aggregation(AggregationKey<T>, SearchAggregation<T>) - Method in interface org.hibernate.search.engine.search.query.dsl.SearchQueryOptionsStep
Add an aggregation to this query.
AggregationFilterStep<S,​PDF extends SearchPredicateFactory> - Interface in org.hibernate.search.engine.search.aggregation.dsl
The step in an aggregation definition where a filter can be set to select nested objects from which values will be extracted for this aggregation.
AggregationFinalStep<A> - Interface in org.hibernate.search.engine.search.aggregation.dsl
The final step in an aggregation definition, where the aggregation can be retrieved.
AggregationKey<A> - Class in org.hibernate.search.engine.search.aggregation
A key allowing to retrieve an aggregation from the search result.
AggregationKeyFormatter - Class in org.hibernate.search.engine.logging.spi
 
AggregationKeyFormatter(AggregationKey<?>) - Constructor for class org.hibernate.search.engine.logging.spi.AggregationKeyFormatter
 
all() - Static method in class org.hibernate.search.util.common.data.Range
 
ALL - org.hibernate.search.engine.backend.document.model.spi.IndexFieldFilter
Returns all fields independently from their inclusion.
allAnnotations() - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing.MappingAnnotatedElement
 
AllAwareConfigurationPropertySource - Interface in org.hibernate.search.engine.cfg.spi
A source of property values for Hibernate Search with knowledge of the full set of properties.
allConfiguredForRole(Class<T>) - Method in interface org.hibernate.search.engine.environment.bean.BeanResolver
Return all the bean references configured for the given role.
allIndexedEntities() - Method in interface org.hibernate.search.mapper.orm.mapping.SearchMapping
 
allOf(List<CompletableFuture<IndexIndexingPlanExecutionReport<R>>>) - Static method in class org.hibernate.search.engine.backend.work.execution.spi.IndexIndexingPlanExecutionReport
 
AlternativeBinder - Interface in org.hibernate.search.mapper.pojo.bridge.builtin.programmatic
The binder that sets up AlternativeValueBridges.
AlternativeBinderDelegate<D,​P> - Interface in org.hibernate.search.mapper.pojo.bridge.builtin.programmatic
The component responsible for binding one field per alternative, and creating an AlternativeValueBridge.
alternativeDiscriminator() - Static method in interface org.hibernate.search.mapper.pojo.bridge.builtin.programmatic.AlternativeBinder
 
AlternativeDiscriminator - Annotation Type in org.hibernate.search.mapper.pojo.bridge.builtin.annotation
Mark the property as an alternative discriminator for use in AlternativeBinder.
AlternativeDiscriminatorBinder - Interface in org.hibernate.search.mapper.pojo.bridge.builtin.programmatic
A binder for markers that mark a property as the discriminator for alternatives for an Alternative bridge.
alternativeId(String) - Method in interface org.hibernate.search.mapper.pojo.bridge.builtin.programmatic.AlternativeBinder
 
AlternativeValueBridge<D,​P> - Interface in org.hibernate.search.mapper.pojo.bridge.builtin.programmatic
A component that routes field values to one of multiple index fields based on a discriminator.
ANALYSIS_CONFIGURER - Static variable in class org.hibernate.search.backend.elasticsearch.cfg.ElasticsearchIndexSettings
The analysis configurer applied to this index.
ANALYSIS_CONFIGURER - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneBackendSettings
The analysis configurer to use.
analyzer() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.FullTextField
 
analyzer(String) - Method in interface org.hibernate.search.backend.elasticsearch.analysis.ElasticsearchAnalysisConfigurationContext
Start an analyzer definition.
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
 
analyzer(String) - Method in interface org.hibernate.search.engine.backend.types.dsl.StringIndexFieldTypeOptionsStep
Define the type as analyzed.
analyzer(String) - Method in interface org.hibernate.search.engine.search.predicate.dsl.MatchPredicateOptionsStep
Define an analyzer to use at query time to interpret the value to match.
analyzer(String) - Method in interface org.hibernate.search.engine.search.predicate.dsl.PhrasePredicateOptionsStep
Define an analyzer to use at query time to interpret the value to match.
analyzer(String) - Method in interface org.hibernate.search.engine.search.predicate.dsl.SimpleQueryStringPredicateOptionsStep
Define an analyzer to use at query time to interpret the value to match.
analyzer(String) - Method in interface org.hibernate.search.engine.search.predicate.spi.MatchPredicateBuilder
 
analyzer(String) - Method in interface org.hibernate.search.engine.search.predicate.spi.PhrasePredicateBuilder
 
analyzer(String) - Method in interface org.hibernate.search.engine.search.predicate.spi.SimpleQueryStringPredicateBuilder
 
analyzer(String) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingFullTextFieldOptionsStep
 
analyzerName() - Method in interface org.hibernate.search.engine.backend.metamodel.IndexValueFieldTypeDescriptor
 
AnalyzerNames - Class in org.hibernate.search.engine.backend.analysis
Constants for the names of built-in analyzers.
AND - org.hibernate.search.engine.search.common.BooleanOperator
AND operator: all terms/clauses must match
AND - org.hibernate.search.engine.search.predicate.dsl.SimpleQueryFlag
Enables AND operator (+)
annotatedElement() - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing.MappingAnnotationProcessorContext
 
annotatedElement() - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing.PropertyMappingAnnotationProcessorContext
 
annotatedElement() - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing.TypeMappingAnnotationProcessorContext
 
annotatedTypeDiscoveryEnabled(boolean) - Method in class org.hibernate.search.mapper.pojo.mapping.spi.AbstractPojoMappingInitiator
 
AnnotationDefaultValues - Class in org.hibernate.search.mapper.pojo.mapping.definition.annotation
 
AnnotationHelper - Class in org.hibernate.search.util.common.reflect.spi
 
AnnotationHelper(ValueReadHandleFactory) - Constructor for class org.hibernate.search.util.common.reflect.spi.AnnotationHelper
 
annotationMapping() - Method in interface org.hibernate.search.mapper.orm.mapping.HibernateOrmMappingConfigurationContext
Start the definition of the annotation mapping.
annotationMapping() - Method in class org.hibernate.search.mapper.pojo.mapping.spi.AbstractPojoMappingInitiator
 
AnnotationMappingConfigurationContext - Interface in org.hibernate.search.mapper.pojo.mapping.definition.annotation
A context to configure annotation mapping.
annotations() - Method in class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnPropertyModel
 
annotations() - Method in class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnRawTypeModel
 
annotations() - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoPropertyModel
 
annotations() - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoRawTypeModel
 
annotations(XAnnotatedElement) - Method in class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnBootstrapIntrospector
 
annotationValueReadHandleFactory() - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoBootstrapIntrospector
 
ANY - org.hibernate.search.engine.environment.bean.BeanRetrieval
Retrieve a bean using any available method.
append(StringBuilder, JsonObject) - Method in class org.hibernate.search.backend.elasticsearch.gson.spi.JsonLogHelper
 
append(StringBuilder, Iterable<JsonObject>) - Method in class org.hibernate.search.backend.elasticsearch.gson.spi.JsonLogHelper
 
append(SearchSort) - Method in interface org.hibernate.search.engine.search.sort.dsl.spi.SearchSortDslContext
Create a new context with a sort appended.
append(EventContext) - Method in class org.hibernate.search.util.common.reporting.EventContext
 
apply(AutomaticIndexingSynchronizationConfigurationContext) - Method in interface org.hibernate.search.mapper.orm.automaticindexing.session.AutomaticIndexingSynchronizationStrategy
 
apply(T, U, V) - Method in interface org.hibernate.search.util.common.function.TriFunction
 
array(PojoRawTypeModel<? super T[]>, PojoGenericTypeModel<T>) - Static method in class org.hibernate.search.mapper.pojo.model.spi.SyntheticPojoGenericTypeModel
 
ARRAY_BOOLEAN - Static variable in class org.hibernate.search.mapper.pojo.extractor.builtin.BuiltinContainerExtractors
The name of an extractor that extracts elements from an array of primitive booleans (boolean[]).
ARRAY_BYTE - Static variable in class org.hibernate.search.mapper.pojo.extractor.builtin.BuiltinContainerExtractors
The name of an extractor that extracts elements from an array of primitive bytes (byte[]).
ARRAY_CHAR - Static variable in class org.hibernate.search.mapper.pojo.extractor.builtin.BuiltinContainerExtractors
The name of an extractor that extracts elements from an array of primitive chars (char[]).
ARRAY_DOUBLE - Static variable in class org.hibernate.search.mapper.pojo.extractor.builtin.BuiltinContainerExtractors
The name of an extractor that extracts elements from an array of primitive double (double[]).
ARRAY_FLOAT - Static variable in class org.hibernate.search.mapper.pojo.extractor.builtin.BuiltinContainerExtractors
The name of an extractor that extracts elements from an array of primitive floats (float[]).
ARRAY_INT - Static variable in class org.hibernate.search.mapper.pojo.extractor.builtin.BuiltinContainerExtractors
The name of an extractor that extracts elements from an array of primitive integers (int[]).
ARRAY_LONG - Static variable in class org.hibernate.search.mapper.pojo.extractor.builtin.BuiltinContainerExtractors
The name of an extractor that extracts elements from an array of primitive longs (long[]).
ARRAY_OBJECT - Static variable in class org.hibernate.search.mapper.pojo.extractor.builtin.BuiltinContainerExtractors
The name of an extractor that extracts elements from an array of objects (Object[], Integer[], ...).
ARRAY_SHORT - Static variable in class org.hibernate.search.mapper.pojo.extractor.builtin.BuiltinContainerExtractors
The name of an extractor that extracts elements from an array of primitive shorts (short[]).
arrayElementType() - Method in class org.hibernate.search.mapper.pojo.model.spi.AbstractPojoGenericTypeModel
 
arrayElementType() - Method in class org.hibernate.search.mapper.pojo.model.spi.GenericContextAwarePojoGenericTypeModel
 
arrayElementType() - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoGenericTypeModel
 
arrayElementType() - Method in class org.hibernate.search.mapper.pojo.model.spi.SyntheticPojoGenericTypeModel
 
as(Class<F>) - Method in interface org.hibernate.search.engine.backend.types.dsl.IndexFieldTypeFactory
Define a field type whose values are represented as a given type in Hibernate Search.
as(Class<T>, Function<String, T>) - Method in interface org.hibernate.search.engine.cfg.spi.KeyContext
 
asBeanReference(Class<T>) - Method in interface org.hibernate.search.engine.cfg.spi.KeyContext
 
asBigDecimal() - Method in interface org.hibernate.search.engine.backend.types.dsl.IndexFieldTypeFactory
Define a field type whose values are represented as a BigDecimal in Hibernate Search.
asBigInteger() - Method in interface org.hibernate.search.engine.backend.types.dsl.IndexFieldTypeFactory
Define a field type whose values are represented as a BigInteger in Hibernate Search.
asBoolean() - Method in interface org.hibernate.search.engine.backend.types.dsl.IndexFieldTypeFactory
Define a field type whose values are represented as a Boolean in Hibernate Search.
asBoolean() - Method in interface org.hibernate.search.engine.cfg.spi.KeyContext
 
asByte() - Method in interface org.hibernate.search.engine.backend.types.dsl.IndexFieldTypeFactory
Define a field type whose values are represented as a Byte in Hibernate Search.
asc() - Method in interface org.hibernate.search.engine.search.sort.dsl.SortOrderStep
Sort in ascending order.
ASC - org.hibernate.search.engine.search.sort.dsl.SortOrder
Sort in ascending order.
ascendingSuperClasses(XClass) - Method in class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnBootstrapIntrospector
 
ascendingSuperTypes() - Method in interface org.hibernate.search.engine.mapper.model.spi.MappableTypeModel
 
ascendingSuperTypes() - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoRawTypeModel
 
ascendingSuperTypes(T) - Method in class org.hibernate.search.util.common.reflect.spi.AbstractTypeOrdering
 
asDouble() - Method in interface org.hibernate.search.engine.backend.types.dsl.IndexFieldTypeFactory
Define a field type whose values are represented as a Double in Hibernate Search.
asFloat() - Method in interface org.hibernate.search.engine.backend.types.dsl.IndexFieldTypeFactory
Define a field type whose values are represented as a Float in Hibernate Search.
asGeoPoint() - Method in interface org.hibernate.search.engine.backend.types.dsl.IndexFieldTypeFactory
Define a field type whose values are represented as a GeoPoint in Hibernate Search.
asInstant() - Method in interface org.hibernate.search.engine.backend.types.dsl.IndexFieldTypeFactory
Define a field type whose values are represented as an Instant in Hibernate Search.
asInteger() - Method in interface org.hibernate.search.engine.backend.types.dsl.IndexFieldTypeFactory
Define a field type whose values are represented as an Integer in Hibernate Search.
asInteger() - Method in interface org.hibernate.search.engine.cfg.spi.KeyContext
 
asLocalDate() - Method in interface org.hibernate.search.engine.backend.types.dsl.IndexFieldTypeFactory
Define a field type whose values are represented as a LocalDate in Hibernate Search.
asLocalDateTime() - Method in interface org.hibernate.search.engine.backend.types.dsl.IndexFieldTypeFactory
Define a field type whose values are represented as a LocalDateTime in Hibernate Search.
asLocalTime() - Method in interface org.hibernate.search.engine.backend.types.dsl.IndexFieldTypeFactory
Define a field type whose values are represented as a LocalTime in Hibernate Search.
asLong() - Method in interface org.hibernate.search.engine.backend.types.dsl.IndexFieldTypeFactory
Define a field type whose values are represented as a Long in Hibernate Search.
asLong() - Method in interface org.hibernate.search.engine.cfg.spi.KeyContext
 
asMonthDay() - Method in interface org.hibernate.search.engine.backend.types.dsl.IndexFieldTypeFactory
Define a field type whose values are represented as a MonthDay in Hibernate Search.
asNative() - Method in interface org.hibernate.search.backend.elasticsearch.types.dsl.ElasticsearchIndexFieldTypeFactory
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.
asNative(Class<F>, LuceneFieldContributor<F>, LuceneFieldValueExtractor<F>) - Method in interface org.hibernate.search.backend.lucene.types.dsl.LuceneIndexFieldTypeFactory
Define a native field type.
asOffsetDateTime() - Method in interface org.hibernate.search.engine.backend.types.dsl.IndexFieldTypeFactory
Define a field type whose values are represented as an OffsetDateTime in Hibernate Search.
asOffsetTime() - Method in interface org.hibernate.search.engine.backend.types.dsl.IndexFieldTypeFactory
Define a field type whose values are represented as an OffsetTime in Hibernate Search.
AssertionFailure - Exception in org.hibernate.search.util.common
 
AssertionFailure(String) - Constructor for exception org.hibernate.search.util.common.AssertionFailure
 
AssertionFailure(String, Throwable) - Constructor for exception org.hibernate.search.util.common.AssertionFailure
 
asShort() - Method in interface org.hibernate.search.engine.backend.types.dsl.IndexFieldTypeFactory
Define a field type whose values are represented as a Short in Hibernate Search.
associationEmbedded() - Method in interface org.hibernate.search.mapper.pojo.model.additionalmetadata.building.spi.PojoAdditionalMetadataCollectorValueNode
 
associationInverseSide(PojoModelPathValueNode) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingStep
Assuming the property represents an association on a entity type A to entity type B, defines the inverse side of an association, i.e.
associationInverseSide(PojoModelPathValueNode) - Method in interface org.hibernate.search.mapper.pojo.model.additionalmetadata.building.spi.PojoAdditionalMetadataCollectorValueNode
 
AssociationInverseSide - Annotation Type in org.hibernate.search.mapper.pojo.mapping.definition.annotation
Given an association from an entity type A to an entity type B, defines the inverse side of an association, i.e.
AssociationInverseSide.List - Annotation Type in org.hibernate.search.mapper.pojo.mapping.definition.annotation
 
AssociationInverseSideOptionsStep - Interface in org.hibernate.search.mapper.pojo.mapping.definition.programmatic
The step in a "association inverse side" definition where optional parameters can be set.
asString() - Method in interface org.hibernate.search.engine.backend.types.dsl.IndexFieldTypeFactory
Define a field type whose values are represented as a String in Hibernate Search.
asString() - Method in interface org.hibernate.search.engine.cfg.spi.KeyContext
 
asSubTypeOf(Class<U>) - Method in interface org.hibernate.search.engine.environment.bean.BeanReference
Cast this reference into a reference whose BeanReference.resolve(BeanResolver) method is is guaranteed to either fail or return an instance of the given type.
asYear() - Method in interface org.hibernate.search.engine.backend.types.dsl.IndexFieldTypeFactory
Define a field type whose values are represented as a Year in Hibernate Search.
asYearMonth() - Method in interface org.hibernate.search.engine.backend.types.dsl.IndexFieldTypeFactory
Define a field type whose values are represented as a YearMonth in Hibernate Search.
async() - Static method in interface org.hibernate.search.mapper.orm.automaticindexing.session.AutomaticIndexingSynchronizationStrategy
 
ASYNC - Static variable in class org.hibernate.search.mapper.orm.automaticindexing.session.AutomaticIndexingSynchronizationStrategyNames
A strategy that only waits for index changes to be queued in the backend.
asZonedDateTime() - Method in interface org.hibernate.search.engine.backend.types.dsl.IndexFieldTypeFactory
Define a field type whose values are represented as a ZonedDateTime in Hibernate Search.
atLeast(Object) - Method in interface org.hibernate.search.engine.search.predicate.dsl.RangePredicateMatchingStep
Require at least one of the targeted fields to be "greater than or equal to" the given value, with no limit as to how high it can be.
atLeast(Object, ValueConvert) - Method in interface org.hibernate.search.engine.search.predicate.dsl.RangePredicateMatchingStep
Require at least one of the targeted fields to be "greater than or equal to" the given value, with no limit as to how high it can be.
atLeast(T) - Static method in class org.hibernate.search.util.common.data.Range
 
atMost(Object) - Method in interface org.hibernate.search.engine.search.predicate.dsl.RangePredicateMatchingStep
Require at least one of the targeted fields to be "lesser than or equal to" the given value, with no limit as to how low it can be.
atMost(Object, ValueConvert) - Method in interface org.hibernate.search.engine.search.predicate.dsl.RangePredicateMatchingStep
Require at least one of the targeted fields to be "lesser than or equal to" the given value, with no limit as to how low it can be.
atMost(T) - Static method in class org.hibernate.search.util.common.data.Range
 
AUTO - org.hibernate.search.backend.lucene.lowlevel.directory.FileSystemAccessStrategyName
 
AUTOMATIC_INDEXING_ENABLE_DIRTY_CHECK - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings
Whether to check if dirty properties are relevant to indexing before actually reindexing an entity.
AUTOMATIC_INDEXING_ENABLE_DIRTY_CHECK - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.Defaults
 
AUTOMATIC_INDEXING_ENABLE_DIRTY_CHECK - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.Radicals
 
AUTOMATIC_INDEXING_STRATEGY - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings
The automatic indexing strategy to use.
AUTOMATIC_INDEXING_STRATEGY - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.Defaults
 
AUTOMATIC_INDEXING_STRATEGY - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.Radicals
 
AUTOMATIC_INDEXING_SYNCHRONIZATION_STRATEGY - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings
The synchronization strategy to use when indexing automatically.
AUTOMATIC_INDEXING_SYNCHRONIZATION_STRATEGY - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.Defaults
 
AUTOMATIC_INDEXING_SYNCHRONIZATION_STRATEGY - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.Radicals
 
AutomaticIndexingStrategyName - Enum in org.hibernate.search.mapper.orm.automaticindexing
Strategy for automatic indexing in Hibernate Search.
AutomaticIndexingSynchronizationConfigurationContext - Interface in org.hibernate.search.mapper.orm.automaticindexing.session
 
automaticIndexingSynchronizationStrategy(AutomaticIndexingSynchronizationStrategy) - Method in interface org.hibernate.search.mapper.orm.session.SearchSession
Set the AutomaticIndexingSynchronizationStrategy to use for this session.
AutomaticIndexingSynchronizationStrategy - Interface in org.hibernate.search.mapper.orm.automaticindexing.session
Determines how the thread will block upon committing a transaction where indexed entities were modified.
AutomaticIndexingSynchronizationStrategyNames - Class in org.hibernate.search.mapper.orm.automaticindexing.session
 
AVG - org.hibernate.search.engine.search.common.SortMode
When a field has multiple values, compute the average of all the values.

B

backend() - Method in interface org.hibernate.search.backend.elasticsearch.index.ElasticsearchIndexManager
 
backend() - Method in interface org.hibernate.search.backend.lucene.index.LuceneIndexManager
 
backend() - Method in interface org.hibernate.search.engine.backend.index.IndexManager
 
backend() - Method in interface org.hibernate.search.engine.common.spi.SearchIntegration
 
backend() - Method in interface org.hibernate.search.mapper.orm.mapping.SearchMapping
 
backend() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.Indexed
 
backend(String) - Method in interface org.hibernate.search.engine.common.spi.SearchIntegration
 
backend(String) - Method in interface org.hibernate.search.mapper.orm.mapping.SearchMapping
 
backend(String) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.TypeMappingIndexedStep
 
Backend - Interface in org.hibernate.search.engine.backend
A backend as viewed by Hibernate Search users.
BACKEND - Static variable in class org.hibernate.search.engine.cfg.EngineSettings
The root property for properties of the default backend, e.g.
BACKEND - Static variable in class org.hibernate.search.engine.cfg.EngineSettings.Radicals
 
BackendBuildContext - Interface in org.hibernate.search.engine.backend.spi
A build context for backends.
BackendFactory - Interface in org.hibernate.search.engine.backend.spi
 
BackendImplementor - Interface in org.hibernate.search.engine.backend.spi
 
backendKey(String) - Static method in class org.hibernate.search.engine.cfg.BackendSettings
Builds a configuration property key for the default backend, with the given radical.
backendKey(String, String) - Static method in class org.hibernate.search.engine.cfg.BackendSettings
Builds a configuration property key for the given backend, with the given radical.
BackendMappingContext - Interface in org.hibernate.search.engine.backend.mapping.spi
Provides visibility from the lower layers of Hibernate Search (engine, backend) to the mapping defined in the upper layers.
backendName(String) - Method in interface org.hibernate.search.mapper.pojo.model.additionalmetadata.building.spi.PojoAdditionalMetadataCollectorIndexedTypeNode
 
BACKENDS - Static variable in class org.hibernate.search.engine.cfg.EngineSettings
The root property for properties of named backends, e.g.
BACKENDS - Static variable in class org.hibernate.search.engine.cfg.EngineSettings.Radicals
 
BackendSessionContext - Interface in org.hibernate.search.engine.backend.session.spi
Provides visibility from the lower layers of Hibernate Search (engine, backend) to the session defined in the upper layers (mapping).
BackendSettings - Class in org.hibernate.search.engine.cfg
Configuration properties common to all Hibernate Search backends regardless of the underlying technology.
BackendStartContext - Interface in org.hibernate.search.engine.backend.spi
A start context for backends.
BACKGROUND_FAILURE_HANDLER - Static variable in class org.hibernate.search.engine.cfg.EngineSettings
The FailureHandler instance that should be notified of any failure occurring in a background process (mainly index operations).
BACKGROUND_FAILURE_HANDLER - Static variable in class org.hibernate.search.engine.cfg.EngineSettings.Defaults
 
BACKGROUND_FAILURE_HANDLER - Static variable in class org.hibernate.search.engine.cfg.EngineSettings.Radicals
 
BatchedWork<P> - Interface in org.hibernate.search.engine.backend.orchestration.spi
A work ready to be submitted to a BatchingExecutor, and eventually processed in a batch by a BatchedWorkProcessor.
BatchedWorkProcessor - Interface in org.hibernate.search.engine.backend.orchestration.spi
A processor of batched works submitted to a BatchingExecutor.
BatchingExecutor<P extends BatchedWorkProcessor> - Class in org.hibernate.search.engine.backend.orchestration.spi
An executor of works that accepts works from multiple threads, puts them in a queue, and processes them in batches in a single background thread.
BatchingExecutor(String, P, int, boolean, FailureHandler) - Constructor for class org.hibernate.search.engine.backend.orchestration.spi.BatchingExecutor
 
BatchMappingContext - Interface in org.hibernate.search.mapper.orm.spi
 
BatchSessionContext - Interface in org.hibernate.search.mapper.orm.spi
 
batchSizeToLoadObjects(int) - Method in interface org.hibernate.search.mapper.orm.massindexing.MassIndexer
Sets the batch size used to load the root entities.
BatchTypeIdentifierProvider - Interface in org.hibernate.search.mapper.orm.spi
 
BEAN - org.hibernate.search.engine.environment.bean.BeanRetrieval
Retrieve an actual managed bean.
BEAN_CONFIGURERS - Static variable in class org.hibernate.search.engine.cfg.spi.EngineSpiSettings
The BeanConfigurer instances used to programmatically assign names to beans.
BEAN_CONFIGURERS - Static variable in class org.hibernate.search.engine.cfg.spi.EngineSpiSettings.Defaults
 
BEAN_CONFIGURERS - Static variable in class org.hibernate.search.engine.cfg.spi.EngineSpiSettings.Radicals
 
BeanConfigurationContext - Interface in org.hibernate.search.engine.environment.bean.spi
 
BeanConfigurer - Interface in org.hibernate.search.engine.environment.bean.spi
An object responsible for defining beans that can then be resolved during Hibernate Search bootstrap.
BeanCreationContext - Interface in org.hibernate.search.engine.environment.bean.spi
 
BeanHolder<T> - Interface in org.hibernate.search.engine.environment.bean
An object holding a bean instance, and allowing to release it.
beanManagerBeanProvider(BeanProvider) - Method in interface org.hibernate.search.engine.common.spi.SearchIntegrationBuilder
 
BeanNotFoundException - Exception in org.hibernate.search.engine.environment.bean.spi
Indicates a bean was not found by a BeanProvider.
BeanNotFoundException(String) - Constructor for exception org.hibernate.search.engine.environment.bean.spi.BeanNotFoundException
 
BeanNotFoundException(String, Throwable) - Constructor for exception org.hibernate.search.engine.environment.bean.spi.BeanNotFoundException
 
BeanProvider - Interface in org.hibernate.search.engine.environment.bean.spi
The interface to be implemented by components providing beans to Hibernate Search.
BeanReference<T> - Interface in org.hibernate.search.engine.environment.bean
A reference to a bean, allowing the retrieval of that bean when passed a BeanResolver.
beanResolver() - Method in interface org.hibernate.search.backend.elasticsearch.client.spi.ElasticsearchHttpClientConfigurationContext
 
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
 
beanResolver() - Method in interface org.hibernate.search.engine.backend.index.spi.IndexManagerStartContext
 
beanResolver() - Method in interface org.hibernate.search.engine.backend.spi.BackendBuildContext
 
beanResolver() - Method in interface org.hibernate.search.engine.backend.spi.BackendStartContext
 
beanResolver() - Method in interface org.hibernate.search.engine.environment.bean.spi.BeanCreationContext
 
beanResolver() - Method in interface org.hibernate.search.engine.mapper.mapping.building.spi.MappingBuildContext
 
beanResolver() - Method in interface org.hibernate.search.engine.mapper.mapping.building.spi.MappingFinalizationContext
 
beanResolver() - Method in interface org.hibernate.search.engine.mapper.mapping.spi.MappingStartContext
 
beanResolver() - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.BindingContext
 
BeanResolver - Interface in org.hibernate.search.engine.environment.bean
The main entry point for components looking to resolve a bean reference into a (usually user-provided) bean.
BeanRetrieval - Enum in org.hibernate.search.engine.environment.bean
Defines where beans are retrieved from.
beforeBoot() - Method in class org.hibernate.search.engine.cfg.spi.ConfigurationPropertyChecker
 
beforeFirst() - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
beforeJob() - Method in class org.hibernate.search.batch.jsr352.core.massindexing.spi.JobContextSetupListener
 
beginBatch() - Method in interface org.hibernate.search.engine.backend.orchestration.spi.BatchedWorkProcessor
Initializes internal state before works are submitted.
between(Object, Object) - Method in interface org.hibernate.search.engine.search.predicate.dsl.RangePredicateMatchingStep
Require at least one of the targeted fields to be in the range defined by the given bounds.
between(Object, Object, ValueConvert) - Method in interface org.hibernate.search.engine.search.predicate.dsl.RangePredicateMatchingStep
Require at least one of the targeted fields to be in the range defined by the given bounds.
between(Object, RangeBoundInclusion, Object, RangeBoundInclusion) - Method in interface org.hibernate.search.engine.search.predicate.dsl.RangePredicateMatchingStep
Require at least one of the targeted fields to be in the range defined by the given bounds.
between(T, RangeBoundInclusion, T, RangeBoundInclusion) - Static method in class org.hibernate.search.util.common.data.Range
 
between(T, T) - Static method in class org.hibernate.search.util.common.data.Range
 
bind(IndexSchemaElement, PojoModelProperty) - Method in interface org.hibernate.search.mapper.pojo.bridge.builtin.programmatic.AlternativeBinderDelegate
Binds the given field value source to multiple field, i.e.: Declares one field per alternative. Creates a bridge that will route field values to the appropriate field based on a discriminator.
bind(IdentifierBindingContext<?>) - Method in interface org.hibernate.search.mapper.pojo.bridge.mapping.programmatic.IdentifierBinder
Binds a POJO property to a document identifier.
bind(MarkerBindingContext) - Method in interface org.hibernate.search.mapper.pojo.bridge.mapping.programmatic.MarkerBinder
Binds a marker to a POJO property.
bind(PropertyBindingContext) - Method in interface org.hibernate.search.mapper.pojo.bridge.mapping.programmatic.PropertyBinder
Binds a property to index fields.
bind(RoutingBindingContext) - Method in interface org.hibernate.search.mapper.pojo.bridge.mapping.programmatic.RoutingBinder
Configure the mapping of an indexed entity to an index as necessary using the given context.
bind(TypeBindingContext) - Method in interface org.hibernate.search.mapper.pojo.bridge.mapping.programmatic.TypeBinder
Binds a type to index fields.
bind(ValueBindingContext<?>) - Method in interface org.hibernate.search.mapper.pojo.bridge.mapping.programmatic.ValueBinder
Binds a value to an index field.
binder() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.MarkerBinding
 
binder() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.PropertyBinding
 
binder() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.TypeBinding
 
binder(PropertyBinder) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingStep
 
binder(TypeBinder) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.TypeMappingStep
 
BindingContext - Interface in org.hibernate.search.mapper.pojo.bridge.binding
 
body() - Method in class org.hibernate.search.backend.elasticsearch.client.spi.ElasticsearchResponse
 
body() - Method in interface org.hibernate.search.backend.elasticsearch.search.query.ElasticsearchSearchRequestTransformerContext
 
body(JsonObject) - Method in class org.hibernate.search.backend.elasticsearch.client.spi.ElasticsearchRequest.Builder
 
bodyParts() - Method in class org.hibernate.search.backend.elasticsearch.client.spi.ElasticsearchRequest
 
bool() - Method in interface org.hibernate.search.engine.search.predicate.dsl.SearchPredicateFactory
Match documents if they match a combination of boolean clauses.
bool() - Method in class org.hibernate.search.engine.search.predicate.dsl.spi.DelegatingSearchPredicateFactory
 
bool() - Method in interface org.hibernate.search.engine.search.predicate.spi.SearchPredicateBuilderFactory
 
bool(Consumer<? super BooleanPredicateClausesStep<?>>) - Method in interface org.hibernate.search.engine.search.predicate.dsl.SearchPredicateFactory
Match documents if they match a combination of boolean clauses, which will be defined by the given consumer.
bool(Consumer<? super BooleanPredicateClausesStep<?>>) - Method in class org.hibernate.search.engine.search.predicate.dsl.spi.DelegatingSearchPredicateFactory
 
BooleanOperator - Enum in org.hibernate.search.engine.search.common
 
BooleanPredicateBuilder - Interface in org.hibernate.search.engine.search.predicate.spi
 
BooleanPredicateClausesStep<S extends BooleanPredicateClausesStep<?>> - Interface in org.hibernate.search.engine.search.predicate.dsl
The initial and final step in a boolean predicate definition, where clauses can be added.
boost(float) - Method in interface org.hibernate.search.engine.search.predicate.dsl.MultiFieldPredicateFieldBoostStep
Boost the weight of the last added set of fields in score computation.
boost(float) - Method in interface org.hibernate.search.engine.search.predicate.dsl.PredicateScoreStep
Boost the weight of the predicate in score computation.
boost(float) - Method in interface org.hibernate.search.engine.search.predicate.spi.SearchPredicateBuilder
 
boost(float) - Method in interface org.hibernate.search.engine.search.predicate.spi.SimpleQueryStringPredicateBuilder.FieldState
 
bootFirstPhase(HibernateOrmIntegrationBooterBehavior.BootPhase<T>) - Static method in class org.hibernate.search.mapper.orm.bootstrap.spi.HibernateOrmIntegrationBooterBehavior
 
bottomRight() - Method in interface org.hibernate.search.engine.spatial.GeoBoundingBox
 
boundingBox(double, double, double, double) - Method in interface org.hibernate.search.engine.search.predicate.dsl.SpatialWithinPredicateAreaStep
Require at least one of the targeted fields to point to a location within the given box (~rectangle).
boundingBox(GeoBoundingBox) - Method in interface org.hibernate.search.engine.search.predicate.dsl.SpatialWithinPredicateAreaStep
Require at least one of the targeted fields to point to a location within the given box (~rectangle).
boundingBox(GeoBoundingBox) - Method in interface org.hibernate.search.engine.search.predicate.spi.SpatialWithinBoundingBoxPredicateBuilder
 
bridge(Class<E>, BeanHolder<? extends RoutingBridge<E>>) - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.RoutingBindingContext
Sets the object responsible for routing indexed entities to the correct index/shard.
bridge(Class<E>, RoutingBridge<E>) - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.RoutingBindingContext
Sets the object responsible for routing indexed entities to the correct index/shard.
bridge(Class<I2>, BeanHolder<? extends IdentifierBridge<I2>>) - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.IdentifierBindingContext
Sets the bridge implementing the value/index binding.
bridge(Class<I2>, IdentifierBridge<I2>) - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.IdentifierBindingContext
Sets the bridge implementing the value/index binding.
bridge(Class<P2>, BeanHolder<? extends PropertyBridge<P2>>) - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.PropertyBindingContext
Sets the bridge implementing the property/index binding.
bridge(Class<P2>, PropertyBridge<P2>) - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.PropertyBindingContext
Sets the bridge implementing the property/index binding.
bridge(Class<T2>, BeanHolder<? extends TypeBridge<T2>>) - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.TypeBindingContext
Sets the bridge implementing the type/index binding.
bridge(Class<T2>, TypeBridge<T2>) - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.TypeBindingContext
Sets the bridge implementing the type/index binding.
bridge(Class<V2>, BeanHolder<? extends ValueBridge<V2, F>>, IndexFieldTypeOptionsStep<?, F>) - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.ValueBindingContext
Sets the bridge implementing the value/index binding.
bridge(Class<V2>, ValueBridge<V2, F>) - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.ValueBindingContext
Sets the bridge implementing the value/index binding.
bridge(Class<V2>, ValueBridge<V2, F>, IndexFieldTypeOptionsStep<?, F>) - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.ValueBindingContext
Sets the bridge implementing the value/index binding.
bridge(BeanHolder<? extends PropertyBridge<Object>>) - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.PropertyBindingContext
Sets the bridge implementing the property/index binding.
bridge(BeanHolder<? extends TypeBridge<Object>>) - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.TypeBindingContext
Sets the bridge implementing the type/index binding.
bridge(PropertyBridge<Object>) - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.PropertyBindingContext
Sets the bridge implementing the property/index binding.
bridge(TypeBridge<Object>) - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.TypeBindingContext
Sets the bridge implementing the type/index binding.
bridgedElement() - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.IdentifierBindingContext
 
bridgedElement() - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.PropertyBindingContext
 
bridgedElement() - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.RoutingBindingContext
 
bridgedElement() - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.TypeBindingContext
 
bridgedElement() - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.ValueBindingContext
 
BridgeMappingContext - Interface in org.hibernate.search.mapper.pojo.bridge.runtime.spi
Mapping-scoped information and operations for use in bridges.
bridges() - Method in interface org.hibernate.search.mapper.orm.mapping.HibernateOrmMappingConfigurationContext
Start the definition of bridges to apply by default in mappings.
bridges() - Method in class org.hibernate.search.mapper.pojo.mapping.spi.AbstractPojoMappingInitiator
 
BridgesConfigurationContext - Interface in org.hibernate.search.mapper.pojo.bridge.mapping
 
BridgeSessionContext - Interface in org.hibernate.search.mapper.pojo.bridge.runtime.spi
Session-scoped information and operations for use in bridges.
build() - Method in class org.hibernate.search.backend.elasticsearch.client.spi.ElasticsearchRequest.Builder
 
build() - Method in class org.hibernate.search.batch.jsr352.core.massindexing.MassIndexingJob.ParametersBuilder
Build the parameters.
build() - Method in interface org.hibernate.search.engine.backend.index.spi.IndexManagerBuilder
Build the mapping based on the IndexManagerBuilder.schemaRootNodeBuilder() metadata contributed} so far.
build() - Method in interface org.hibernate.search.engine.backend.scope.spi.IndexScopeBuilder
 
build() - Method in class org.hibernate.search.engine.backend.work.execution.spi.IndexIndexingPlanExecutionReport.Builder
 
build() - Method in interface org.hibernate.search.engine.cfg.spi.DefaultedPropertyContext
 
build() - Method in interface org.hibernate.search.engine.cfg.spi.OptionalPropertyContext
 
build() - Method in interface org.hibernate.search.engine.mapper.mapping.building.spi.MappedIndexManagerBuilder
 
build() - Method in interface org.hibernate.search.engine.mapper.scope.spi.MappedIndexScopeBuilder
 
build() - Method in class org.hibernate.search.engine.reporting.EntityIndexingFailureContext.Builder
 
build() - Method in class org.hibernate.search.engine.reporting.FailureContext.Builder
 
build() - Method in interface org.hibernate.search.engine.search.aggregation.spi.SearchAggregationBuilder
 
build() - Method in interface org.hibernate.search.engine.search.loading.context.spi.LoadingContextBuilder
 
build() - Method in class org.hibernate.search.engine.search.predicate.dsl.spi.AbstractPredicateFinalStep
 
build() - Method in interface org.hibernate.search.engine.search.predicate.spi.SearchPredicateBuilder
 
build() - Method in interface org.hibernate.search.engine.search.projection.spi.DistanceToFieldProjectionBuilder
 
build() - Method in interface org.hibernate.search.engine.search.projection.spi.FieldProjectionBuilder
 
build() - Method in interface org.hibernate.search.engine.search.projection.spi.SearchProjectionBuilder
 
build() - Method in interface org.hibernate.search.engine.search.query.spi.SearchQueryBuilder
 
build() - Method in class org.hibernate.search.engine.search.sort.dsl.spi.AbstractSortThenStep
 
build() - Method in class org.hibernate.search.engine.search.sort.dsl.spi.StaticSortThenStep
 
build() - Method in interface org.hibernate.search.engine.search.sort.spi.SearchSortBuilder
 
build() - Method in interface org.hibernate.search.mapper.orm.bootstrap.spi.HibernateOrmIntegrationBooter.Builder
 
build() - Method in class org.hibernate.search.mapper.orm.massindexing.MassIndexingEntityFailureContext.Builder
 
build() - Method in class org.hibernate.search.mapper.orm.massindexing.MassIndexingFailureContext.Builder
 
build() - Method in class org.hibernate.search.mapper.pojo.extractor.spi.ContainerExtractorRegistry.Builder
 
build(ProjectionAccumulator.Provider<Double, P>) - Method in interface org.hibernate.search.engine.search.projection.spi.DistanceToFieldProjectionBuilder
 
build(ProjectionAccumulator.Provider<T, P>) - Method in interface org.hibernate.search.engine.search.projection.spi.FieldProjectionBuilder
 
builder() - Static method in class org.hibernate.search.engine.backend.work.execution.spi.IndexIndexingPlanExecutionReport
 
builder() - Static method in class org.hibernate.search.engine.reporting.EntityIndexingFailureContext
 
builder() - Static method in class org.hibernate.search.engine.reporting.FailureContext
 
builder() - Static method in class org.hibernate.search.mapper.orm.massindexing.MassIndexingEntityFailureContext
 
builder() - Static method in class org.hibernate.search.mapper.orm.massindexing.MassIndexingFailureContext
 
builder() - Static method in class org.hibernate.search.mapper.pojo.extractor.spi.ContainerExtractorRegistry
 
builder() - Static method in class org.hibernate.search.mapper.pojo.model.path.PojoModelPath
 
builder(String) - Static method in class org.hibernate.search.backend.elasticsearch.client.spi.ElasticsearchRequest
 
builder(Metadata, BootstrapContext) - Static method in interface org.hibernate.search.mapper.orm.bootstrap.spi.HibernateOrmIntegrationBooter
 
builder(ConfigurationPropertySource, ConfigurationPropertyChecker) - Static method in interface org.hibernate.search.engine.common.spi.SearchIntegration
 
builderFactory() - Method in interface org.hibernate.search.engine.search.aggregation.dsl.spi.SearchAggregationDslContext
 
builderFactory() - Method in interface org.hibernate.search.engine.search.predicate.dsl.spi.SearchPredicateDslContext
 
builderFactory() - Method in interface org.hibernate.search.engine.search.projection.dsl.spi.SearchProjectionDslContext
 
builderFactory() - Method in interface org.hibernate.search.engine.search.sort.dsl.spi.SearchSortDslContext
 
BUILTIN - org.hibernate.search.engine.environment.bean.BeanRetrieval
Retrieve a built-in bean.
BuiltinContainerExtractors - Class in org.hibernate.search.mapper.pojo.extractor.builtin
The names of container extractors available in Hibernate Search out of the box.

C

CACHE_MODE - Static variable in class org.hibernate.search.batch.jsr352.core.massindexing.MassIndexingJobParameters
 
CACHE_MODE - Static variable in class org.hibernate.search.batch.jsr352.core.massindexing.MassIndexingJobParameters.Defaults
 
cacheLookupStrategy(EntityLoadingCacheLookupStrategy) - Method in interface org.hibernate.search.mapper.orm.search.loading.dsl.SearchLoadingOptionsStep
Set the strategy for cache lookup before query results are loaded.
cacheMode(CacheMode) - Method in class org.hibernate.search.batch.jsr352.core.massindexing.MassIndexingJob.ParametersBuilder
The Hibernate CacheMode when loading entities.
cacheMode(CacheMode) - Method in interface org.hibernate.search.mapper.orm.massindexing.MassIndexer
Sets the cache interaction mode for the data loading tasks.
CALIBRATE_BY_DELETES - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings.MergeRadicals
 
canonical(T, T) - Static method in class org.hibernate.search.util.common.data.Range
Create a canonical range, i.e.
cast(Object) - Method in class org.hibernate.search.mapper.pojo.model.spi.JavaClassPojoCaster
 
cast(Object) - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoCaster
 
caster() - Method in class org.hibernate.search.mapper.pojo.model.spi.AbstractPojoRawTypeModel
 
caster() - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoRawTypeModel
 
castOrNull(Object) - Method in class org.hibernate.search.mapper.pojo.model.spi.JavaClassPojoCaster
 
castOrNull(Object) - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoCaster
 
center(GeoPoint) - Method in interface org.hibernate.search.engine.search.projection.spi.DistanceToFieldProjectionBuilder
 
center(GeoPoint) - Method in interface org.hibernate.search.engine.search.sort.spi.DistanceSortBuilder
 
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.elasticsearch.analysis.ElasticsearchAnalysisConfigurationContext
Start a char filter definition.
charFilters(String...) - Method in interface org.hibernate.search.backend.elasticsearch.analysis.model.dsl.ElasticsearchAnalysisOptionalComponentsStep
Set the char filters that the normalizer will use.
checkNoFailure() - Method in class org.hibernate.search.engine.reporting.spi.RootFailureCollector
 
checkNonStandardTypeOptionsStep() - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.spi.FieldModelContributorContext
 
CHECKPOINT_INTERVAL - Static variable in class org.hibernate.search.batch.jsr352.core.massindexing.MassIndexingJobParameters
 
CHECKPOINT_INTERVAL_DEFAULT_RAW - Static variable in class org.hibernate.search.batch.jsr352.core.massindexing.MassIndexingJobParameters.Defaults
 
checkpointInfo() - Method in class org.hibernate.search.batch.jsr352.core.massindexing.step.spi.EntityReader
The checkpointInfo method returns the current checkpoint data for this reader.
checkpointInterval(int) - Method in class org.hibernate.search.batch.jsr352.core.massindexing.MassIndexingJob.ParametersBuilder
The number of entities to process before triggering the next checkpoint.
checkpointInterval(Integer, Integer) - Static method in class org.hibernate.search.batch.jsr352.core.massindexing.MassIndexingJobParameters.Defaults
 
checkTimedOut() - Method in class org.hibernate.search.engine.search.timeout.spi.TimeoutManager
 
circle(double, double, double) - Method in interface org.hibernate.search.engine.search.predicate.dsl.SpatialWithinPredicateAreaStep
Require at least one of the targeted fields to point to a location within the given circle, i.e.
circle(double, double, double, DistanceUnit) - Method in interface org.hibernate.search.engine.search.predicate.dsl.SpatialWithinPredicateAreaStep
Require at least one of the targeted fields to point to a location within the given circle, i.e.
circle(GeoPoint, double) - Method in interface org.hibernate.search.engine.search.predicate.dsl.SpatialWithinPredicateAreaStep
Require at least one of the targeted fields to point to a location within the given circle, i.e.
circle(GeoPoint, double, DistanceUnit) - Method in interface org.hibernate.search.engine.search.predicate.dsl.SpatialWithinPredicateAreaStep
Require at least one of the targeted fields to point to a location within the given circle, i.e.
circle(GeoPoint, double, DistanceUnit) - Method in interface org.hibernate.search.engine.search.predicate.spi.SpatialWithinCirclePredicateBuilder
 
CLASS - org.hibernate.search.engine.environment.bean.BeanRetrieval
Retrieve an instance of a class.
classForName(Class<T>, String, ClassResolver) - Static method in class org.hibernate.search.engine.environment.classpath.spi.ClassLoaderHelper
 
classForName(String) - Method in interface org.hibernate.search.engine.environment.classpath.spi.ClassResolver
Locate a class by name.
classForName(String) - Method in class org.hibernate.search.engine.environment.classpath.spi.DefaultClassResolver
 
ClassLoaderHelper - Class in org.hibernate.search.engine.environment.classpath.spi
Utility class to load instances of other classes by using a fully qualified name, or from a class type.
ClassLoadingException - Exception in org.hibernate.search.engine.environment.classpath.spi
Indicates a problem performing class loading.
ClassLoadingException(String, Throwable) - Constructor for exception org.hibernate.search.engine.environment.classpath.spi.ClassLoadingException
Constructs a ClassLoadingException using the specified message and cause.
classResolver() - Method in interface org.hibernate.search.engine.backend.spi.BackendBuildContext
 
classResolver() - Method in interface org.hibernate.search.engine.mapper.mapping.building.spi.MappingBuildContext
 
classResolver(ClassResolver) - Method in interface org.hibernate.search.engine.common.spi.SearchIntegrationBuilder
 
ClassResolver - Interface in org.hibernate.search.engine.environment.classpath.spi
A resolver of Java classes.
client(Class<T>) - Method in interface org.hibernate.search.backend.elasticsearch.ElasticsearchBackend
Retrieve the underlying, low-level client used to communicate with the Elasticsearch cluster.
CLIENT_FACTORY - Static variable in class org.hibernate.search.backend.elasticsearch.cfg.spi.ElasticsearchBackendSpiSettings
 
CLIENT_FACTORY - Static variable in class org.hibernate.search.backend.elasticsearch.cfg.spi.ElasticsearchBackendSpiSettings.Defaults
 
clientBuilder() - Method in interface org.hibernate.search.backend.elasticsearch.client.spi.ElasticsearchHttpClientConfigurationContext
 
close() - Method in interface org.hibernate.search.backend.elasticsearch.client.spi.ElasticsearchClientImplementor
 
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 class org.hibernate.search.batch.jsr352.core.massindexing.step.spi.EntityReader
Close operation(s) before the class destruction.
close() - Method in interface org.hibernate.search.engine.common.spi.SearchIntegration
 
close() - Method in interface org.hibernate.search.engine.environment.bean.BeanHolder
Release any resource currently held by the BeanHolder.
close() - Method in interface org.hibernate.search.engine.environment.bean.spi.BeanProvider
Release any internal resource created to support provided beans.
close() - Method in interface org.hibernate.search.engine.search.query.SearchScroll
 
close() - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
close() - Method in interface org.hibernate.search.mapper.pojo.bridge.IdentifierBridge
Close any resource before the bridge is discarded.
close() - Method in interface org.hibernate.search.mapper.pojo.bridge.PropertyBridge
Close any resource before the bridge is discarded.
close() - Method in interface org.hibernate.search.mapper.pojo.bridge.RoutingBridge
Closes any resource before the routing bridge is discarded.
close() - Method in interface org.hibernate.search.mapper.pojo.bridge.TypeBridge
Close any resource before the bridge is discarded.
close() - Method in interface org.hibernate.search.mapper.pojo.bridge.ValueBridge
Close any resource before the bridge is discarded.
close() - Method in interface org.hibernate.search.mapper.pojo.mapping.spi.PojoMappingDelegate
 
closeOnFailure() - Method in interface org.hibernate.search.engine.backend.index.spi.IndexManagerBuilder
Close any allocated resource.
closeOnFailure() - Method in interface org.hibernate.search.engine.common.spi.SearchIntegrationPartialBuildState
Close the resources held by this object (backends, index managers, ...).
closeOnFailure() - Method in interface org.hibernate.search.engine.mapper.mapping.building.spi.Mapper
Close any allocated resource.
closeOnFailure() - Method in interface org.hibernate.search.engine.mapper.mapping.building.spi.MappingPartialBuildState
Close the resources held by this object.
closeOnFailure() - Method in interface org.hibernate.search.mapper.pojo.mapping.building.spi.PojoMapperDelegate
Close any allocated resource.
collectContributor(MappableTypeModel, C) - Method in interface org.hibernate.search.engine.mapper.mapping.building.spi.MappingConfigurationCollector
 
collectDiscoverer(TypeMetadataDiscoverer<C>) - Method in interface org.hibernate.search.engine.mapper.mapping.building.spi.MappingConfigurationCollector
 
COLLECTION - Static variable in class org.hibernate.search.mapper.pojo.extractor.builtin.BuiltinContainerExtractors
The name of an extractor that extracts elements from a Collection.
COMMIT_INTERVAL - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings.IORadicals
 
compile(String) - Static method in class org.hibernate.search.util.common.pattern.spi.SimpleGlobPattern
 
complete() - Method in interface org.hibernate.search.engine.backend.orchestration.spi.BatchedWorkProcessor
Executes any outstanding operation, or schedule their execution.
complete() - Method in interface org.hibernate.search.engine.backend.orchestration.spi.SingletonTask.Worker
Executes any outstanding operation, or schedule their execution.
completion() - Method in class org.hibernate.search.engine.backend.orchestration.spi.AbstractWorkOrchestrator
 
completion() - Method in class org.hibernate.search.engine.backend.orchestration.spi.BatchingExecutor
 
completion() - Method in class org.hibernate.search.engine.backend.orchestration.spi.SingletonTask
 
compose(String, String) - Static method in class org.hibernate.search.engine.backend.common.spi.FieldPaths
 
compose(String, SimpleGlobPattern) - Static method in class org.hibernate.search.engine.backend.common.spi.FieldPaths
 
compose(IndexFieldInclusion) - Method in enum org.hibernate.search.engine.backend.document.model.spi.IndexFieldInclusion
 
composite() - Method in interface org.hibernate.search.engine.search.sort.dsl.SearchSortFactory
Order by a sort composed of several elements.
composite() - Method in class org.hibernate.search.engine.search.sort.dsl.spi.DelegatingSearchSortFactory
 
composite() - Method in interface org.hibernate.search.engine.search.sort.spi.SearchSortBuilderFactory
 
composite(BiFunction<P1, P2, P>, SearchProjection<P1>, SearchProjection<P2>) - Method in interface org.hibernate.search.engine.search.projection.spi.SearchProjectionBuilderFactory
 
composite(BiFunction<P1, P2, T>, ProjectionFinalStep<P1>, ProjectionFinalStep<P2>) - Method in interface org.hibernate.search.engine.search.projection.dsl.SearchProjectionFactory
Create a projection that will compose a custom object based on two almost-built projections.
composite(BiFunction<P1, P2, T>, SearchProjection<P1>, SearchProjection<P2>) - Method in interface org.hibernate.search.engine.search.projection.dsl.SearchProjectionFactory
Create a projection that will compose a custom object based on two given projections.
composite(BiFunction<P1, P2, T>, SearchProjection<P1>, SearchProjection<P2>) - Method in class org.hibernate.search.engine.search.projection.dsl.spi.DelegatingSearchProjectionFactory
 
composite(Consumer<? super CompositeSortComponentsStep<?>>) - Method in interface org.hibernate.search.engine.search.sort.dsl.SearchSortFactory
Order by a sort composed of several elements, which will be defined by the given consumer.
composite(Consumer<? super CompositeSortComponentsStep<?>>) - Method in class org.hibernate.search.engine.search.sort.dsl.spi.DelegatingSearchSortFactory
 
composite(Function<List<?>, P>, SearchProjection<?>...) - Method in interface org.hibernate.search.engine.search.projection.spi.SearchProjectionBuilderFactory
 
composite(Function<List<?>, T>, ProjectionFinalStep<?>...) - Method in interface org.hibernate.search.engine.search.projection.dsl.SearchProjectionFactory
Create a projection that will compose a custom object based on the given almost-built projections.
composite(Function<List<?>, T>, SearchProjection<?>...) - Method in interface org.hibernate.search.engine.search.projection.dsl.SearchProjectionFactory
Create a projection that will compose a custom object based on the given projections.
composite(Function<List<?>, T>, SearchProjection<?>...) - Method in class org.hibernate.search.engine.search.projection.dsl.spi.DelegatingSearchProjectionFactory
 
composite(Function<P, T>, ProjectionFinalStep<P>) - Method in interface org.hibernate.search.engine.search.projection.dsl.SearchProjectionFactory
Create a projection that will compose a custom object based on one almost-built projection.
composite(Function<P, T>, SearchProjection<P>) - Method in interface org.hibernate.search.engine.search.projection.dsl.SearchProjectionFactory
Create a projection that will compose a custom object based on one given projection.
composite(Function<P, T>, SearchProjection<P>) - Method in class org.hibernate.search.engine.search.projection.dsl.spi.DelegatingSearchProjectionFactory
 
composite(Function<P1, P>, SearchProjection<P1>) - Method in interface org.hibernate.search.engine.search.projection.spi.SearchProjectionBuilderFactory
 
composite(ProjectionFinalStep<?>...) - Method in interface org.hibernate.search.engine.search.projection.dsl.SearchProjectionFactory
Create a projection that will compose a List based on the given almost-built projections.
composite(SearchProjection<?>...) - Method in interface org.hibernate.search.engine.search.projection.dsl.SearchProjectionFactory
Create a projection that will compose a List based on the given projections.
composite(TriFunction<P1, P2, P3, P>, SearchProjection<P1>, SearchProjection<P2>, SearchProjection<P3>) - Method in interface org.hibernate.search.engine.search.projection.spi.SearchProjectionBuilderFactory
 
composite(TriFunction<P1, P2, P3, T>, ProjectionFinalStep<P1>, ProjectionFinalStep<P2>, ProjectionFinalStep<P3>) - Method in interface org.hibernate.search.engine.search.projection.dsl.SearchProjectionFactory
Create a projection that will compose a custom object based on three almost-built projections.
composite(TriFunction<P1, P2, P3, T>, SearchProjection<P1>, SearchProjection<P2>, SearchProjection<P3>) - Method in interface org.hibernate.search.engine.search.projection.dsl.SearchProjectionFactory
Create a projection that will compose a custom object based on three given projections.
composite(TriFunction<P1, P2, P3, T>, SearchProjection<P1>, SearchProjection<P2>, SearchProjection<P3>) - Method in class org.hibernate.search.engine.search.projection.dsl.spi.DelegatingSearchProjectionFactory
 
CompositeProjectionBuilder<T> - Interface in org.hibernate.search.engine.search.projection.spi
 
CompositeProjectionOptionsStep<S extends CompositeProjectionOptionsStep<?,​T>,​T> - Interface in org.hibernate.search.engine.search.projection.dsl
The initial and final step in a composite projection definition, where optional parameters can be set.
CompositeSortBuilder - Interface in org.hibernate.search.engine.search.sort.spi
 
CompositeSortComponentsStep<S extends CompositeSortComponentsStep<?>> - Interface in org.hibernate.search.engine.search.sort.dsl
The initial and final step in a composite sort definition, where sort elements can be added.
computeSizeInBytes() - Method in interface org.hibernate.search.backend.lucene.index.LuceneIndexManager
 
computeSizeInBytesAsync() - Method in interface org.hibernate.search.backend.lucene.index.LuceneIndexManager
 
concat(EventContext, EventContext...) - Static method in class org.hibernate.search.util.common.reporting.EventContext
 
CONFIGURATION_PROPERTY_CHECKING_STRATEGY - Static variable in class org.hibernate.search.engine.cfg.EngineSettings
The strategy to use when reporting the results of configuration property checking.
CONFIGURATION_PROPERTY_CHECKING_STRATEGY - Static variable in class org.hibernate.search.engine.cfg.EngineSettings.Defaults
 
CONFIGURATION_PROPERTY_CHECKING_STRATEGY - Static variable in class org.hibernate.search.engine.cfg.EngineSettings.Radicals
 
ConfigurationProperty<T> - Interface in org.hibernate.search.engine.cfg.spi
 
ConfigurationPropertyChecker - Class in org.hibernate.search.engine.cfg.spi
A utility that checks usage of property keys by wrapping a ConfigurationPropertySource and requiring special hooks to be called before and after bootstrap.
ConfigurationPropertyCheckingStrategyName - Enum in org.hibernate.search.engine.cfg
 
configurationPropertySource() - Method in interface org.hibernate.search.backend.elasticsearch.client.spi.ElasticsearchHttpClientConfigurationContext
 
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
 
configurationPropertySource() - Method in interface org.hibernate.search.engine.backend.index.spi.IndexManagerStartContext
 
configurationPropertySource() - Method in interface org.hibernate.search.engine.backend.spi.BackendStartContext
 
configurationPropertySource() - Method in interface org.hibernate.search.engine.mapper.mapping.building.spi.MappingBuildContext
 
configurationPropertySource() - Method in interface org.hibernate.search.engine.mapper.mapping.building.spi.MappingFinalizationContext
 
configurationPropertySource() - Method in interface org.hibernate.search.engine.mapper.mapping.spi.MappingStartContext
 
ConfigurationPropertySource - Interface in org.hibernate.search.engine.cfg.spi
A source of property values for Hibernate Search.
configure(ElasticsearchAnalysisConfigurationContext) - Method in interface org.hibernate.search.backend.elasticsearch.analysis.ElasticsearchAnalysisConfigurer
Configures analysis as necessary using the given context.
configure(ElasticsearchHttpClientConfigurationContext) - Method in interface org.hibernate.search.backend.elasticsearch.client.spi.ElasticsearchHttpClientConfigurer
Configure the HTTP Client.
configure(LuceneAnalysisConfigurationContext) - Method in interface org.hibernate.search.backend.lucene.analysis.LuceneAnalysisConfigurer
Configures analysis as necessary using the given context.
configure(BeanConfigurationContext) - Method in interface org.hibernate.search.engine.environment.bean.spi.BeanConfigurer
Configure beans as necessary using the given context.
configure(MappingBuildContext, MappingConfigurationCollector<C>) - Method in interface org.hibernate.search.engine.mapper.mapping.building.spi.MappingInitiator
 
configure(MappingBuildContext, MappingConfigurationCollector<PojoTypeMetadataContributor>) - Method in class org.hibernate.search.mapper.pojo.mapping.spi.AbstractPojoMappingInitiator
 
configure(MappingBuildContext, PojoMappingConfigurationContext, MappingConfigurationCollector<PojoTypeMetadataContributor>) - Method in interface org.hibernate.search.mapper.pojo.mapping.spi.PojoMappingConfigurationContributor
 
configure(HibernateOrmMappingConfigurationContext) - Method in interface org.hibernate.search.mapper.orm.mapping.HibernateOrmSearchMappingConfigurer
Configure the Hibernate Search mapping as necessary using the given context.
CONNECTION_TIMEOUT - Static variable in class org.hibernate.search.backend.elasticsearch.cfg.ElasticsearchBackendSettings
The timeout when establishing a connection to an Elasticsearch server.
CONNECTION_TIMEOUT - Static variable in class org.hibernate.search.backend.elasticsearch.cfg.ElasticsearchBackendSettings.Defaults
 
constantScore() - Method in interface org.hibernate.search.engine.search.predicate.dsl.PredicateScoreStep
Force the score of the predicate to a single constant, identical for all documents.
constantScore() - Method in interface org.hibernate.search.engine.search.predicate.spi.SearchPredicateBuilder
 
CONSTRUCTOR - org.hibernate.search.engine.environment.bean.BeanRetrieval
Retrieve an instance of a class through the constructor directly, ignoring any bean manager.
ConsumedPropertyTrackingConfigurationPropertySource - Class in org.hibernate.search.engine.cfg.spi
 
ConsumedPropertyTrackingConfigurationPropertySource(ConfigurationPropertySource, Consumer<String>) - Constructor for class org.hibernate.search.engine.cfg.spi.ConsumedPropertyTrackingConfigurationPropertySource
 
ContainerExtract - Enum in org.hibernate.search.mapper.pojo.extractor.mapping.annotation
Control how values are extracted from a POJO property of container type.
ContainerExtraction - Annotation Type in org.hibernate.search.mapper.pojo.extractor.mapping.annotation
A definition of container value extractors to be applied to a property, allowing reference to a specific value of a container property.
ContainerExtractor<C,​V> - Interface in org.hibernate.search.mapper.pojo.extractor
An extractor of values from a container.
ContainerExtractorConfigurationContext - Interface in org.hibernate.search.mapper.pojo.extractor
A context to assign names to container extractor implementations.
ContainerExtractorDefinition<C extends ContainerExtractor> - Class in org.hibernate.search.mapper.pojo.extractor.spi
 
ContainerExtractorPath - Class in org.hibernate.search.mapper.pojo.extractor.mapping.programmatic
A chain of container extractors to be applied one after the other to a property value, in order to extract other values.
ContainerExtractorRegistry - Class in org.hibernate.search.mapper.pojo.extractor.spi
 
ContainerExtractorRegistry.Builder - Class in org.hibernate.search.mapper.pojo.extractor.spi
 
containerExtractors() - Method in interface org.hibernate.search.mapper.orm.mapping.HibernateOrmMappingConfigurationContext
Start the definition of container extractors available for use in mappings.
containerExtractors() - Method in class org.hibernate.search.mapper.pojo.mapping.spi.AbstractPojoMappingInitiator
 
context() - Method in exception org.hibernate.search.util.common.SearchException
 
ContextualFailureCollector - Interface in org.hibernate.search.engine.reporting.spi
A failure collector with an implicit context.
contribute(C, AggregationKey<A>, SearchAggregation<A>) - Method in interface org.hibernate.search.engine.search.aggregation.spi.SearchAggregationBuilderFactory
Contribute an aggregation to a collector.
contribute(C, SearchPredicate) - Method in interface org.hibernate.search.engine.search.predicate.spi.SearchPredicateBuilderFactory
Contribute a predicate builder to a collector.
contribute(C, SearchSort) - Method in interface org.hibernate.search.engine.search.sort.spi.SearchSortBuilderFactory
Contribute a sort builder to a collector.
contribute(String, F, Consumer<IndexableField>) - Method in interface org.hibernate.search.backend.lucene.types.converter.LuceneFieldContributor
Contribute Lucene fields to the collector.
contribute(DocumentElement) - Method in interface org.hibernate.search.engine.backend.work.execution.spi.DocumentContributor
 
contribute(FieldModelContributorContext) - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.spi.FieldModelContributor
 
contributeAdditionalMetadata(MEC) - Method in interface org.hibernate.search.mapper.pojo.mapping.building.spi.PojoMetadataContributor
 
contributeAdditionalMetadata(PojoAdditionalMetadataCollectorPropertyNode) - Method in class org.hibernate.search.mapper.pojo.mapping.building.spi.ErrorCollectingPojoPropertyMetadataContributor
 
contributeAdditionalMetadata(PojoAdditionalMetadataCollectorTypeNode) - Method in class org.hibernate.search.mapper.pojo.mapping.building.spi.ErrorCollectingPojoTypeMetadataContributor
 
contributeMapping(MAC) - Method in interface org.hibernate.search.mapper.pojo.mapping.building.spi.PojoMetadataContributor
 
contributeMapping(PojoMappingCollectorPropertyNode) - Method in class org.hibernate.search.mapper.pojo.mapping.building.spi.ErrorCollectingPojoPropertyMetadataContributor
 
contributeMapping(PojoMappingCollectorTypeNode) - Method in class org.hibernate.search.mapper.pojo.mapping.building.spi.ErrorCollectingPojoTypeMetadataContributor
 
convert(F, FromDocumentFieldValueConvertContext) - Method in interface org.hibernate.search.engine.backend.types.converter.FromDocumentFieldValueConverter
 
convert(F, FromDocumentFieldValueConvertContext) - Method in class org.hibernate.search.engine.backend.types.converter.spi.PassThroughFromDocumentFieldValueConverter
 
convert(F, FromDocumentFieldValueConvertContext) - Method in class org.hibernate.search.engine.backend.types.converter.spi.ProjectionConverter
 
convert(F, ToDocumentFieldValueConvertContext) - Method in class org.hibernate.search.engine.backend.types.converter.spi.PassThroughToDocumentFieldValueConverter
 
convert(I, ToDocumentIdentifierValueConvertContext) - Method in interface org.hibernate.search.engine.backend.types.converter.spi.ToDocumentIdentifierValueConverter
 
convert(Class<T>, Function<String, T>, Object) - Static method in class org.hibernate.search.engine.cfg.spi.ConvertUtils
Convert a property value to a given class, either by casting it if possible or by treating it as a string to be parsed.
convert(String, ToDocumentIdentifierValueConvertContext) - Method in class org.hibernate.search.engine.backend.types.converter.spi.StringToDocumentIdentifierValueConverter
 
convert(V, ToDocumentFieldValueConvertContext) - Method in class org.hibernate.search.engine.backend.types.converter.spi.DslConverter
 
convert(V, ToDocumentFieldValueConvertContext) - Method in interface org.hibernate.search.engine.backend.types.converter.ToDocumentFieldValueConverter
 
convertBeanReference(Class<T>, Object) - Static method in class org.hibernate.search.engine.cfg.spi.ConvertUtils
 
convertBigDecimal(Object) - Static method in class org.hibernate.search.engine.cfg.spi.ConvertUtils
Convert a property value from String to BigDecimal if necessary.
convertBigInteger(Object) - Static method in class org.hibernate.search.engine.cfg.spi.ConvertUtils
Convert a property value from String to BigInteger if necessary.
convertBoolean(Object) - Static method in class org.hibernate.search.engine.cfg.spi.ConvertUtils
Convert a property value from String to boolean if necessary, allowing only either "true" or "false".
convertByte(Object) - Static method in class org.hibernate.search.engine.cfg.spi.ConvertUtils
Convert a property value from String to byte if necessary.
convertDouble(Object) - Static method in class org.hibernate.search.engine.cfg.spi.ConvertUtils
Convert a property value from String to double if necessary.
convertFloat(Object) - Static method in class org.hibernate.search.engine.cfg.spi.ConvertUtils
Convert a property value from String to float if necessary.
convertInteger(Object) - Static method in class org.hibernate.search.engine.cfg.spi.ConvertUtils
Convert a property value from String to int if necessary.
convertLong(Object) - Static method in class org.hibernate.search.engine.cfg.spi.ConvertUtils
Convert a property value from String to long if necessary.
convertMultiValue(Pattern, Function<Object, T>, Object) - Static method in class org.hibernate.search.engine.cfg.spi.ConvertUtils
 
convertReference(DocumentReference) - Method in interface org.hibernate.search.engine.search.loading.spi.LoadingResult
Convert a document reference to the reference specific to the mapper.
convertShort(Object) - Static method in class org.hibernate.search.engine.cfg.spi.ConvertUtils
Convert a property value from String to short if necessary.
convertUnknown(Object, ToDocumentIdentifierValueConvertContext) - Method in class org.hibernate.search.engine.backend.types.converter.spi.StringToDocumentIdentifierValueConverter
 
convertUnknown(Object, ToDocumentIdentifierValueConvertContext) - Method in interface org.hibernate.search.engine.backend.types.converter.spi.ToDocumentIdentifierValueConverter
Convert an input value of unknown type that may not have the required type I.
convertUnknown(Object, ToDocumentFieldValueConvertContext) - Method in class org.hibernate.search.engine.backend.types.converter.spi.DslConverter
Convert an input value of unknown type that may not have the required type V.
ConvertUtils - Class in org.hibernate.search.engine.cfg.spi
 
create() - Static method in class org.hibernate.search.engine.cfg.spi.ConfigurationPropertyChecker
 
create() - Static method in interface org.hibernate.search.mapper.pojo.bridge.builtin.programmatic.GeoPointBinder
 
create(GsonBuilder, boolean) - Static method in class org.hibernate.search.backend.elasticsearch.gson.spi.JsonLogHelper
 
create(Class<D>, String, Class<P>, BeanReference<? extends AlternativeBinderDelegate<D, P>>) - Static method in interface org.hibernate.search.mapper.pojo.bridge.builtin.programmatic.AlternativeBinder
 
create(Supplier<GsonBuilder>, boolean) - Static method in class org.hibernate.search.backend.elasticsearch.gson.spi.GsonProvider
 
create(Set<PojoModelPathValueNode>) - Method in interface org.hibernate.search.mapper.pojo.model.path.spi.PojoPathFilterFactory
 
create(ConfigurationPropertySource) - Method in interface org.hibernate.search.backend.elasticsearch.aws.spi.ElasticsearcAwsCredentialsProvider
 
create(BeanResolver, ConfigurationPropertySource, ThreadProvider, String, ScheduledExecutorService, GsonProvider) - Method in interface org.hibernate.search.backend.elasticsearch.client.spi.ElasticsearchClientFactory
 
create(AggregatedClassLoader) - Static method in class org.hibernate.search.engine.environment.classpath.spi.DefaultClassResolver
 
create(AggregatedClassLoader) - Static method in class org.hibernate.search.engine.environment.classpath.spi.DefaultResourceResolver
 
create(AggregatedClassLoader) - Static method in class org.hibernate.search.engine.environment.classpath.spi.DefaultServiceResolver
 
create(EventContextElement, EventContextElement...) - Static method in class org.hibernate.search.util.common.reporting.EventContext
 
create(EventContext, BackendBuildContext, ConfigurationPropertySource) - Method in interface org.hibernate.search.engine.backend.spi.BackendFactory
 
CREATE - org.hibernate.search.mapper.orm.schema.management.SchemaManagementStrategyName
A strategy that creates missing indexes and their schema on startup, but does not touch existing indexes and assumes their schema is correct without validating it.
CREATE_OR_UPDATE - org.hibernate.search.mapper.orm.schema.management.SchemaManagementStrategyName
A strategy that creates missing indexes and their schema on startup, and updates the schema of existing indexes if possible.
CREATE_OR_VALIDATE - org.hibernate.search.mapper.orm.schema.management.SchemaManagementStrategyName
A strategy that creates missing indexes and their schema on startup, and validates the schema of existing indexes.
createAccessor() - Method in interface org.hibernate.search.mapper.pojo.model.PojoModelCompositeElement
 
createAccessor(Class<T>) - Method in interface org.hibernate.search.mapper.pojo.model.PojoModelCompositeElement
 
createConfiguredLockFactorySupplier() - Method in interface org.hibernate.search.backend.lucene.lowlevel.directory.spi.DirectoryCreationContext
 
createContainedTypeExtendedMappingCollector(PojoRawTypeModel<E>, String) - Method in interface org.hibernate.search.mapper.pojo.mapping.building.spi.PojoMapperDelegate
 
createDefault() - Static method in class org.hibernate.search.engine.environment.classpath.spi.AggregatedClassLoader
 
createDefaultProjectionFactory() - Method in class org.hibernate.search.engine.search.query.dsl.spi.AbstractSearchQuerySelectStep
 
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).
createEntityReference(String, Object) - Method in interface org.hibernate.search.engine.backend.common.spi.EntityReferenceFactory
 
createForField(Field) - Method in interface org.hibernate.search.util.common.reflect.spi.ValueReadHandleFactory
 
createForMethod(Method) - Method in interface org.hibernate.search.util.common.reflect.spi.ValueReadHandleFactory
 
createGenericTypeModel(Class<U>) - Method in class org.hibernate.search.mapper.pojo.model.spi.GenericContextAwarePojoGenericTypeModel.RawTypeDeclaringContext
 
createGenericTypeModel(Type) - Method in class org.hibernate.search.mapper.pojo.model.spi.GenericContextAwarePojoGenericTypeModel.RawTypeDeclaringContext
 
createHandle(Member) - Method in class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnPropertyModel
 
createIfMissing() - Method in interface org.hibernate.search.engine.backend.schema.management.spi.IndexSchemaManager
Creates the schema if it doesn't already exist.
createIfMissing() - Method in interface org.hibernate.search.mapper.orm.schema.management.SearchSchemaManager
Creates missing indexes and their schema, but does not touch existing indexes and assumes their schema is correct without validating it.
createIfMissing(FailureCollector) - Method in interface org.hibernate.search.mapper.pojo.schema.management.spi.PojoScopeSchemaManager
 
createIndexedTypeExtendedMappingCollector(PojoRawTypeModel<E>, String, String) - Method in interface org.hibernate.search.mapper.pojo.mapping.building.spi.PojoMapperDelegate
 
createIndexer() - Method in interface org.hibernate.search.mapper.orm.spi.BatchSessionContext
 
createIndexer() - Method in class org.hibernate.search.mapper.pojo.session.spi.AbstractPojoSearchSession
 
createIndexer(BackendSessionContext) - Method in interface org.hibernate.search.engine.backend.index.spi.IndexManagerImplementor
 
createIndexer(BackendSessionContext) - Method in interface org.hibernate.search.engine.mapper.mapping.spi.MappedIndexManager
 
createIndexer(PojoWorkSessionContext<?>) - Method in class org.hibernate.search.mapper.pojo.mapping.spi.AbstractPojoMappingImplementor
 
createIndexer(PojoWorkSessionContext<?>) - Method in interface org.hibernate.search.mapper.pojo.mapping.spi.PojoMappingDelegate
 
createIndexer(PojoWorkSessionContext<?>) - Method in interface org.hibernate.search.mapper.pojo.session.spi.PojoSearchSessionMappingContext
 
createIndexingPlan(BackendSessionContext, EntityReferenceFactory<R>, DocumentCommitStrategy, DocumentRefreshStrategy) - Method in interface org.hibernate.search.engine.backend.index.spi.IndexManagerImplementor
 
createIndexingPlan(BackendSessionContext, EntityReferenceFactory<R>, DocumentCommitStrategy, DocumentRefreshStrategy) - Method in interface org.hibernate.search.engine.mapper.mapping.spi.MappedIndexManager
 
createIndexingPlan(DocumentCommitStrategy, DocumentRefreshStrategy) - Method in class org.hibernate.search.mapper.pojo.session.spi.AbstractPojoSearchSession
 
createIndexingPlan(PojoWorkSessionContext<R>, DocumentCommitStrategy, DocumentRefreshStrategy) - Method in class org.hibernate.search.mapper.pojo.mapping.spi.AbstractPojoMappingImplementor
 
createIndexingPlan(PojoWorkSessionContext<R>, DocumentCommitStrategy, DocumentRefreshStrategy) - Method in interface org.hibernate.search.mapper.pojo.mapping.spi.PojoMappingDelegate
 
createIndexingPlan(PojoWorkSessionContext<R>, DocumentCommitStrategy, DocumentRefreshStrategy) - Method in interface org.hibernate.search.mapper.pojo.session.spi.PojoSearchSessionMappingContext
 
createIndexManagerBuilder(String, String, boolean, BackendBuildContext, ConfigurationPropertySource) - Method in interface org.hibernate.search.engine.backend.spi.BackendImplementor
 
createInitial() - Method in class org.hibernate.search.engine.search.projection.spi.ListProjectionAccumulator
 
createInitial() - Method in interface org.hibernate.search.engine.search.projection.spi.ProjectionAccumulator
Creates the initial accumulated container.
createInitial() - Method in class org.hibernate.search.engine.search.projection.spi.SingleValuedProjectionAccumulator
 
createInitialElasticsearchIndexName(String) - Method in interface org.hibernate.search.backend.elasticsearch.index.layout.IndexLayoutStrategy
Generates an initial non-alias Elasticsearch name for an index.
createMappedIndexManager(IndexedEntityBindingMapperContext, Optional<String>, String, String, boolean) - Method in interface org.hibernate.search.engine.mapper.mapping.building.spi.MappedIndexManagerFactory
 
createMapper(MappingBuildContext, TypeMetadataContributorProvider<C>) - Method in interface org.hibernate.search.engine.mapper.mapping.building.spi.MappingInitiator
 
createMapper(MappingBuildContext, TypeMetadataContributorProvider<PojoTypeMetadataContributor>) - Method in class org.hibernate.search.mapper.pojo.mapping.spi.AbstractPojoMappingInitiator
 
createMapperDelegate() - Method in class org.hibernate.search.mapper.pojo.mapping.spi.AbstractPojoMappingInitiator
 
createOrUpdate() - Method in interface org.hibernate.search.engine.backend.schema.management.spi.IndexSchemaManager
Creates the schema if it doesn't already exist, or updates the existing schema to match requirements expressed by the mapper.
createOrUpdate() - Method in interface org.hibernate.search.mapper.orm.schema.management.SearchSchemaManager
Creates missing indexes and their schema, and updates the schema of existing indexes if possible.
createOrUpdate(FailureCollector) - Method in interface org.hibernate.search.mapper.pojo.schema.management.spi.PojoScopeSchemaManager
 
createOrValidate() - Method in interface org.hibernate.search.mapper.orm.schema.management.SearchSchemaManager
Creates missing indexes and their schema, and validates the schema of existing indexes.
createOrValidate(ContextualFailureCollector) - Method in interface org.hibernate.search.engine.backend.schema.management.spi.IndexSchemaManager
Creates the schema if it doesn't already exist, or validates the existing schema against requirements expressed by the mapper.
createOrValidate(FailureCollector) - Method in interface org.hibernate.search.mapper.pojo.schema.management.spi.PojoScopeSchemaManager
 
createPojoAllScope(PojoScopeMappingContext, PojoScopeTypeExtendedContextProvider<Object, C>) - Method in interface org.hibernate.search.mapper.pojo.mapping.spi.PojoMappingDelegate
 
createPojoScope(PojoScopeMappingContext, Collection<? extends PojoRawTypeIdentifier<? extends E>>, PojoScopeTypeExtendedContextProvider<E, C>) - Method in interface org.hibernate.search.mapper.pojo.mapping.spi.PojoMappingDelegate
 
createProjectionHitMapper() - Method in interface org.hibernate.search.engine.search.loading.context.spi.LoadingContext
 
createPropertyModel(String) - Method in class org.hibernate.search.mapper.pojo.model.spi.AbstractPojoRawTypeModel
 
createRangeAggregationBuilder(String, Class<T>, ValueConvert) - Method in interface org.hibernate.search.engine.search.aggregation.spi.SearchAggregationBuilderFactory
 
createReadAlias(String) - Method in interface org.hibernate.search.backend.elasticsearch.index.layout.IndexLayoutStrategy
Generates the read alias for an index.
createScopeBuilder(BackendMappingContext) - Method in interface org.hibernate.search.engine.backend.index.spi.IndexManagerImplementor
 
createScopeBuilder(BackendMappingContext) - Method in interface org.hibernate.search.engine.mapper.mapping.spi.MappedIndexManager
 
createTermsAggregationBuilder(String, Class<T>, ValueConvert) - Method in interface org.hibernate.search.engine.search.aggregation.spi.SearchAggregationBuilderFactory
 
createThreadFactory(String) - Method in interface org.hibernate.search.engine.environment.thread.spi.ThreadProvider
 
createThreadName(String, int) - Method in interface org.hibernate.search.engine.environment.thread.spi.ThreadProvider
 
createTypeFactory() - Method in interface org.hibernate.search.engine.mapper.mapping.building.spi.IndexBindingContext
 
createTypeFactory(IndexFieldTypeDefaultsProvider) - Method in interface org.hibernate.search.engine.backend.document.model.dsl.spi.IndexSchemaRootNodeBuilder
 
createTypeFactory(IndexFieldTypeDefaultsProvider) - Method in interface org.hibernate.search.engine.mapper.mapping.building.spi.IndexBindingContext
Use this method to provide some defaults to the current request.
createWorkspace(DetachedBackendSessionContext) - Method in interface org.hibernate.search.engine.backend.index.spi.IndexManagerImplementor
 
createWorkspace(DetachedBackendSessionContext) - Method in interface org.hibernate.search.engine.mapper.mapping.spi.MappedIndexManager
 
createWriteAlias(String) - Method in interface org.hibernate.search.backend.elasticsearch.index.layout.IndexLayoutStrategy
Generates the write alias for an index.
CREDENTIALS_ACCESS_KEY_ID - Static variable in class org.hibernate.search.backend.elasticsearch.aws.cfg.ElasticsearchAwsBackendSettings
The AWS access key ID when using static credentials.
CREDENTIALS_SECRET_ACCESS_KEY - Static variable in class org.hibernate.search.backend.elasticsearch.aws.cfg.ElasticsearchAwsBackendSettings
The AWS secret access key when using static credentials.
CREDENTIALS_TYPE - Static variable in class org.hibernate.search.backend.elasticsearch.aws.cfg.ElasticsearchAwsBackendSettings
The type of credentials to use when signing is enabled.
CREDENTIALS_TYPE - Static variable in class org.hibernate.search.backend.elasticsearch.aws.cfg.ElasticsearchAwsBackendSettings.Defaults
 
custom() - Method in interface org.hibernate.search.backend.elasticsearch.analysis.model.dsl.ElasticsearchAnalyzerTypeStep
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.elasticsearch.analysis.model.dsl.ElasticsearchNormalizerTypeStep
Start a custom normalizer definition, assigning char filters and token filters to the definition.
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.
CUSTOM_QUERY_HQL - Static variable in class org.hibernate.search.batch.jsr352.core.massindexing.MassIndexingJobParameters
 

D

deadline() - Method in class org.hibernate.search.backend.elasticsearch.client.spi.ElasticsearchRequest
 
deadline(Deadline) - Method in class org.hibernate.search.backend.elasticsearch.client.spi.ElasticsearchRequest.Builder
 
Deadline - Interface in org.hibernate.search.engine.common.timing.spi
Common interface providing a deadline through the method Deadline.remainingTimeMillis().
deadlineOrNull() - Method in class org.hibernate.search.engine.search.timeout.spi.TimeoutManager
 
DEBUG - org.hibernate.search.backend.lucene.lowlevel.index.IOStrategyName
 
decimalScale() - Method in class org.hibernate.search.engine.mapper.mapping.building.spi.IndexFieldTypeDefaultsProvider
 
decimalScale() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.ScaledNumberField
 
decimalScale(int) - Method in interface org.hibernate.search.engine.backend.types.dsl.ScaledNumberIndexFieldTypeOptionsStep
 
decimalScale(int) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingScaledNumberFieldOptionsStep
 
decimalScale(int) - Method in interface org.hibernate.search.mapper.pojo.model.additionalmetadata.building.spi.PojoAdditionalMetadataCollectorValueNode
 
declaredFieldAccessXPropertiesByName() - Method in class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnRawTypeModel
 
declaredFieldAccessXPropertiesByName(XClass) - Method in class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnBootstrapIntrospector
 
declaredInterfaces(T) - Method in class org.hibernate.search.util.common.reflect.spi.AbstractTypeOrdering
 
declaredMethodAccessXPropertiesByName() - Method in class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnRawTypeModel
 
declaredMethodAccessXPropertiesByName(XClass) - Method in class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnBootstrapIntrospector
 
declaredProperties() - Method in class org.hibernate.search.mapper.pojo.model.spi.AbstractPojoRawTypeModel
 
declaredProperties() - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoRawTypeModel
 
declaredPropertyField(String) - Method in class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnRawTypeModel
 
declaredPropertyGetters(String) - Method in class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnRawTypeModel
 
declaredPropertyNames() - Method in class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnRawTypeModel
 
declaredPropertyNames() - Method in class org.hibernate.search.mapper.pojo.model.spi.AbstractPojoRawTypeModel
 
declaredXProperties - Variable in class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnPropertyModel
The declared XProperties for this property in the holder type.
DEFAULT - org.hibernate.search.engine.backend.types.Aggregable
Use the backend-specific default.
DEFAULT - org.hibernate.search.engine.backend.types.Norms
Use the backend-specific default.
DEFAULT - org.hibernate.search.engine.backend.types.ObjectStructure
Use the backend-specific default.
DEFAULT - org.hibernate.search.engine.backend.types.Projectable
Use the backend-specific default.
DEFAULT - org.hibernate.search.engine.backend.types.Searchable
Use the backend-specific default.
DEFAULT - org.hibernate.search.engine.backend.types.Sortable
Use the backend-specific default.
DEFAULT - org.hibernate.search.engine.backend.types.TermVector
Use the backend-specific default.
DEFAULT - org.hibernate.search.mapper.pojo.automaticindexing.ReindexOnUpdate
Default behavior: updates to the targeted value will trigger automatic reindexing if it's actually used in the indexing process of an indexed entity, unless a property on the path from the indexed entity to the targeted value prevents it through a different ReindexOnUpdate setting.
DEFAULT - org.hibernate.search.mapper.pojo.extractor.mapping.annotation.ContainerExtract
If extractors are defined explicitly, apply those.
DEFAULT - Static variable in class org.hibernate.search.backend.elasticsearch.aws.cfg.ElasticsearchAwsCredentialsTypeNames
Use the default credentials from the AWS SDK.
DEFAULT - Static variable in class org.hibernate.search.engine.backend.analysis.AnalyzerNames
The default analyzer.
DEFAULT_DECIMAL_SCALE - Static variable in class org.hibernate.search.mapper.pojo.mapping.definition.annotation.AnnotationDefaultValues
This extreme value is both invalid and very unlikely to be used.
defaultBackend() - Static method in class org.hibernate.search.engine.reporting.spi.EventContexts
 
DefaultBinderDefinitionStep<S extends DefaultBinderDefinitionStep> - Interface in org.hibernate.search.mapper.pojo.bridge.mapping
 
DefaultBridgeDefinitionStep<S extends DefaultBridgeDefinitionStep<?,​T>,​T> - Interface in org.hibernate.search.mapper.pojo.bridge.mapping
 
DefaultClassResolver - Class in org.hibernate.search.engine.environment.classpath.spi
Default implementation of ClassResolver relying on an AggregatedClassLoader.
defaultContext() - Static method in class org.hibernate.search.engine.reporting.spi.EventContexts
 
DefaultedPropertyContext<T> - Interface in org.hibernate.search.engine.cfg.spi
 
defaultExtractors() - Static method in class org.hibernate.search.mapper.pojo.extractor.mapping.programmatic.ContainerExtractorPath
 
defaultOperator(BooleanOperator) - Method in interface org.hibernate.search.engine.search.predicate.dsl.SimpleQueryStringPredicateOptionsStep
Define the default operator.
defaultOperator(BooleanOperator) - Method in interface org.hibernate.search.engine.search.predicate.spi.SimpleQueryStringPredicateBuilder
 
DefaultProjectionHitMapper<R,​E> - Class in org.hibernate.search.engine.search.loading.spi
 
DefaultProjectionHitMapper(DocumentReferenceConverter<R>, EntityLoader<R, ? extends E>) - Constructor for class org.hibernate.search.engine.search.loading.spi.DefaultProjectionHitMapper
 
defaultReindexOnUpdate(ReindexOnUpdate) - Method in class org.hibernate.search.mapper.pojo.mapping.spi.AbstractPojoMappingInitiator
 
DefaultResourceResolver - Class in org.hibernate.search.engine.environment.classpath.spi
Default implementation of ClassResolver relying on an AggregatedClassLoader.
defaults() - Method in class org.hibernate.search.mapper.pojo.extractor.spi.ContainerExtractorRegistry
 
DefaultServiceResolver - Class in org.hibernate.search.engine.environment.classpath.spi
Default implementation of ClassResolver relying on an AggregatedClassLoader.
define(Class<T>, String, BeanReference<T>) - Method in interface org.hibernate.search.engine.environment.bean.spi.BeanConfigurationContext
Define a way to resolve a bean referenced by its exposedType and name.
define(Class<T>, BeanReference<T>) - Method in interface org.hibernate.search.engine.environment.bean.spi.BeanConfigurationContext
Define a way to resolve a bean referenced by its exposedType.
define(String, Class<? extends ContainerExtractor>) - Method in interface org.hibernate.search.mapper.pojo.extractor.ContainerExtractorConfigurationContext
 
define(String, Class<? extends ContainerExtractor>) - Method in class org.hibernate.search.mapper.pojo.extractor.spi.ContainerExtractorRegistry.Builder
 
define(String, Class<C>, BeanReference<? extends C>) - Method in interface org.hibernate.search.mapper.pojo.extractor.ContainerExtractorConfigurationContext
 
define(String, Class<C>, BeanReference<? extends C>) - Method in class org.hibernate.search.mapper.pojo.extractor.spi.ContainerExtractorRegistry.Builder
 
definingTypeModel() - Method in class org.hibernate.search.engine.mapper.mapping.building.spi.IndexedEmbeddedDefinition
 
delegate() - Method in class org.hibernate.search.engine.search.aggregation.dsl.spi.DelegatingSearchAggregationFactory
 
delegate() - Method in class org.hibernate.search.engine.search.predicate.dsl.spi.DelegatingSearchPredicateFactory
 
delegate() - Method in class org.hibernate.search.engine.search.sort.dsl.spi.DelegatingSearchSortFactory
 
delegate() - Method in class org.hibernate.search.mapper.pojo.mapping.spi.AbstractPojoMappingImplementor
 
DelegatingSearchAggregationFactory<PDF extends SearchPredicateFactory> - Class in org.hibernate.search.engine.search.aggregation.dsl.spi
DelegatingSearchAggregationFactory(SearchAggregationFactory, SearchAggregationDslContext<?, ? extends PDF>) - Constructor for class org.hibernate.search.engine.search.aggregation.dsl.spi.DelegatingSearchAggregationFactory
 
DelegatingSearchPredicateFactory - Class in org.hibernate.search.engine.search.predicate.dsl.spi
DelegatingSearchPredicateFactory(SearchPredicateFactory) - Constructor for class org.hibernate.search.engine.search.predicate.dsl.spi.DelegatingSearchPredicateFactory
 
DelegatingSearchProjectionFactory<R,​E> - Class in org.hibernate.search.engine.search.projection.dsl.spi
 
DelegatingSearchProjectionFactory(SearchProjectionFactory<R, E>) - Constructor for class org.hibernate.search.engine.search.projection.dsl.spi.DelegatingSearchProjectionFactory
 
DelegatingSearchSortFactory<PDF extends SearchPredicateFactory> - Class in org.hibernate.search.engine.search.sort.dsl.spi
A delegating SearchSortFactory.
DelegatingSearchSortFactory(SearchSortFactory, SearchSortDslContext<?, ? extends PDF>) - Constructor for class org.hibernate.search.engine.search.sort.dsl.spi.DelegatingSearchSortFactory
 
delete() - Static method in class org.hibernate.search.backend.elasticsearch.client.spi.ElasticsearchRequest
 
delete(Object) - Method in interface org.hibernate.search.mapper.orm.work.SearchIndexingPlan
Delete the entity from the index if the entity type is mapped to an index (Indexed), and re-index documents that embed this entity (through IndexedEmbedded for example).
delete(DocumentReferenceProvider) - Method in interface org.hibernate.search.engine.backend.work.execution.spi.IndexIndexingPlan
Delete a document from the index.
delete(DocumentReferenceProvider, DocumentCommitStrategy, DocumentRefreshStrategy) - Method in interface org.hibernate.search.engine.backend.work.execution.spi.IndexIndexer
Delete a document from the index.
delete(PojoRawTypeIdentifier<?>, Object, String, Object) - Method in interface org.hibernate.search.mapper.pojo.work.spi.PojoIndexingPlan
Delete an entity from the index.
delete(PojoRawTypeIdentifier<?>, Object, String, Object, DocumentCommitStrategy, DocumentRefreshStrategy) - Method in interface org.hibernate.search.mapper.pojo.work.spi.PojoIndexer
Delete an entity from the index.
dependencies() - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.PropertyBindingContext
 
dependencies() - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.RoutingBindingContext
 
dependencies() - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.TypeBindingContext
 
derivedFrom() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.IndexingDependency
 
derivedFrom(Set<PojoModelPathValueNode>) - Method in interface org.hibernate.search.mapper.pojo.model.additionalmetadata.building.spi.PojoAdditionalMetadataCollectorValueNode
 
derivedFrom(PojoModelPathValueNode) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.IndexingDependencyOptionsStep
 
desc() - Method in interface org.hibernate.search.engine.search.sort.dsl.SortOrderStep
Sort in descending order.
DESC - org.hibernate.search.engine.search.sort.dsl.SortOrder
Sort in descending order.
descendingSuperClasses(XClass) - Method in class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnBootstrapIntrospector
 
descendingSuperTypes() - Method in interface org.hibernate.search.engine.mapper.model.spi.MappableTypeModel
 
descendingSuperTypes() - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoRawTypeModel
 
descendingSuperTypes(T) - Method in class org.hibernate.search.util.common.reflect.spi.AbstractTypeOrdering
 
descriptor() - Method in interface org.hibernate.search.engine.backend.index.IndexManager
 
DetachedBackendSessionContext - Class in org.hibernate.search.engine.backend.session.spi
Provides visibility from the lower layers of Hibernate Search (engine, backend) to the session defined in the upper layers (mapping).
detectEntityType(T) - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoRuntimeIntrospector
Detect the type of a given entity instance.
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
The filesystem access strategy for the directory.
DIRECTORY_LOCKING_STRATEGY - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings
The locking strategy 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 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.
discard() - Method in interface org.hibernate.search.engine.backend.work.execution.spi.IndexIndexingPlan
Discard all works that are present in this plan.
discard() - Method in interface org.hibernate.search.mapper.pojo.work.spi.PojoIndexingPlan
Discard all plans of indexing.
discardNotProcessed() - Method in interface org.hibernate.search.mapper.pojo.work.spi.PojoIndexingPlan
Discard all plans of indexing, except for parts that were already processed.
discover(MappableTypeModel) - Method in interface org.hibernate.search.engine.mapper.mapping.building.spi.TypeMetadataDiscoverer
A hook to discover metadata lazily during bootstrap, which can be helpful when resolving metadata from the type itself (Java annotations on a Java type, in particular).
DISCOVERY_ENABLED - Static variable in class org.hibernate.search.backend.elasticsearch.cfg.ElasticsearchBackendSettings.Defaults
 
DISCOVERY_ENABLED - Static variable in class org.hibernate.search.backend.elasticsearch.cfg.ElasticsearchBackendSettings
Whether automatic discovery of nodes in the Elasticsearch cluster is enabled.
DISCOVERY_REFRESH_INTERVAL - Static variable in class org.hibernate.search.backend.elasticsearch.cfg.ElasticsearchBackendSettings.Defaults
 
DISCOVERY_REFRESH_INTERVAL - Static variable in class org.hibernate.search.backend.elasticsearch.cfg.ElasticsearchBackendSettings
The time interval between two executions of the automatic discovery, if enabled.
DISCRIMINATOR - org.hibernate.search.backend.elasticsearch.mapping.TypeNameMappingStrategyName
Rely on a discriminator field added to each document to resolve the type name.
DISCRIMINATOR - org.hibernate.search.backend.elasticsearch.multitenancy.MultiTenancyStrategyName
The multi-tenancy information is stored in the index as a discriminator field.
DISCRIMINATOR - org.hibernate.search.backend.lucene.multitenancy.MultiTenancyStrategyName
The multi-tenancy information is stored in the index as a discriminator field.
distance(String) - Method in interface org.hibernate.search.engine.search.projection.spi.SearchProjectionBuilderFactory
 
distance(String) - Method in interface org.hibernate.search.engine.search.sort.spi.SearchSortBuilderFactory
 
distance(String, double, double) - Method in interface org.hibernate.search.engine.search.sort.dsl.ExtendedSearchSortFactory
 
distance(String, double, double) - Method in interface org.hibernate.search.engine.search.sort.dsl.SearchSortFactory
Order elements by the distance from the location stored in the specified field to the location specified.
distance(String, GeoPoint) - Method in interface org.hibernate.search.engine.search.projection.dsl.SearchProjectionFactory
Project on the distance from the center to a GeoPoint field.
distance(String, GeoPoint) - Method in class org.hibernate.search.engine.search.projection.dsl.spi.DelegatingSearchProjectionFactory
 
distance(String, GeoPoint) - Method in interface org.hibernate.search.engine.search.sort.dsl.ExtendedSearchSortFactory
 
distance(String, GeoPoint) - Method in interface org.hibernate.search.engine.search.sort.dsl.SearchSortFactory
Order elements by the distance from the location stored in the specified field to the location specified.
distance(String, GeoPoint) - Method in class org.hibernate.search.engine.search.sort.dsl.spi.DelegatingSearchSortFactory
 
DistanceSortBuilder - Interface in org.hibernate.search.engine.search.sort.spi
 
DistanceSortOptionsStep<S extends DistanceSortOptionsStep<?,​PDF>,​PDF extends SearchPredicateFactory> - Interface in org.hibernate.search.engine.search.sort.dsl
The initial and final step in a "distance" sort definition, where optional parameters can be set.
DistanceToFieldProjectionBuilder - Interface in org.hibernate.search.engine.search.projection.spi
 
DistanceToFieldProjectionOptionsStep<S extends DistanceToFieldProjectionOptionsStep<?,​T>,​T> - Interface in org.hibernate.search.engine.search.projection.dsl
The initial and final step in a "distance to field" projection definition, where optional parameters can be set.
DistanceToFieldProjectionValueStep<N extends DistanceToFieldProjectionOptionsStep<?,​T>,​T> - Interface in org.hibernate.search.engine.search.projection.dsl
The initial step in a "distance to field" projection definition, where the projection (optionally) can be marked as multi-valued (returning Lists), and where optional parameters can be set.
DistanceUnit - Enum in org.hibernate.search.engine.spatial
Distance units.
DO_NOT_INDEX_NULL - Static variable in class org.hibernate.search.mapper.pojo.mapping.definition.annotation.AnnotationDefaultValues
This special value is reserved to mark the default of the indexNullAs option.
document() - Method in interface org.hibernate.search.backend.lucene.search.projection.dsl.LuceneSearchProjectionFactory
Project to a Lucene Document containing all the stored fields.
documentCommitStrategy(DocumentCommitStrategy) - Method in interface org.hibernate.search.mapper.orm.automaticindexing.session.AutomaticIndexingSynchronizationConfigurationContext
 
DocumentCommitStrategy - Enum in org.hibernate.search.engine.backend.work.execution
Defines how to handle index commits after a document is written to the index, i.e.
DocumentContributor - Interface in org.hibernate.search.engine.backend.work.execution.spi
 
DocumentElement - Interface in org.hibernate.search.engine.backend.document
An element of a document.
documentId() - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingStep
Maps the property to the identifier of documents in the index.
DocumentId - Annotation Type in org.hibernate.search.mapper.pojo.mapping.definition.annotation
Maps a property to the identifier of documents in the index.
documentIdSourceProperty(PojoPropertyModel<?>) - Method in interface org.hibernate.search.mapper.pojo.mapping.building.spi.PojoIndexedTypeExtendedMappingCollector
 
documentReference() - Method in interface org.hibernate.search.engine.search.projection.dsl.SearchProjectionFactory
Project the match to a DocumentReference.
documentReference() - Method in class org.hibernate.search.engine.search.projection.dsl.spi.DelegatingSearchProjectionFactory
 
documentReference() - Method in interface org.hibernate.search.engine.search.projection.spi.SearchProjectionBuilderFactory
 
DocumentReference - Interface in org.hibernate.search.engine.backend.common
A reference to an indexed document.
DocumentReferenceConverter<R> - Interface in org.hibernate.search.engine.backend.common.spi
 
DocumentReferenceProjectionBuilder - Interface in org.hibernate.search.engine.search.projection.spi
 
DocumentReferenceProjectionOptionsStep<S extends DocumentReferenceProjectionOptionsStep<?>> - Interface in org.hibernate.search.engine.search.projection.dsl
The initial and final step in a "document reference" projection definition, where optional parameters can be set.
DocumentReferenceProvider - Interface in org.hibernate.search.engine.backend.work.execution.spi
 
documentRefreshStrategy(DocumentRefreshStrategy) - Method in interface org.hibernate.search.mapper.orm.automaticindexing.session.AutomaticIndexingSynchronizationConfigurationContext
 
DocumentRefreshStrategy - Enum in org.hibernate.search.engine.backend.work.execution
Defines how to handle index refreshes after a document is written to the index, i.e.
DocumentRoute - Interface in org.hibernate.search.mapper.pojo.route
A route for an indexed document, i.e.
DocumentRoutes - Interface in org.hibernate.search.mapper.pojo.route
The object passed to a RoutingBridge to define where an entity should be indexed.
documentsAdded(long) - Method in interface org.hibernate.search.mapper.orm.massindexing.MassIndexingMonitor
Notify the monitor that increment more documents have been added to the index.
documentsBuilt(long) - Method in interface org.hibernate.search.mapper.orm.massindexing.MassIndexingMonitor
Notify the monitor that increment more documents have been built.
doStart(ConfigurationPropertySource) - Method in class org.hibernate.search.engine.backend.orchestration.spi.AbstractWorkOrchestrator
 
doStop() - Method in class org.hibernate.search.engine.backend.orchestration.spi.AbstractWorkOrchestrator
 
doStop() - Method in class org.hibernate.search.mapper.pojo.mapping.spi.AbstractPojoMappingImplementor
 
doSubmit(W) - Method in class org.hibernate.search.engine.backend.orchestration.spi.AbstractWorkOrchestrator
 
DROP_AND_CREATE - org.hibernate.search.mapper.orm.schema.management.SchemaManagementStrategyName
A strategy that drops existing indexes and re-creates them and their schema on startup.
DROP_AND_CREATE_AND_DROP - org.hibernate.search.mapper.orm.schema.management.SchemaManagementStrategyName
A strategy that drops existing indexes and re-creates them and their schema on startup, then drops the indexes on shutdown.
dropAndCreate() - Method in interface org.hibernate.search.engine.backend.schema.management.spi.IndexSchemaManager
Drops the schema and all indexed data if it exists, then creates the schema.
dropAndCreate() - Method in interface org.hibernate.search.mapper.orm.schema.management.SearchSchemaManager
Drops existing indexes and re-creates them and their schema.
dropAndCreate(FailureCollector) - Method in interface org.hibernate.search.mapper.pojo.schema.management.spi.PojoScopeSchemaManager
 
dropAndCreateSchemaOnStart(boolean) - Method in interface org.hibernate.search.mapper.orm.massindexing.MassIndexer
Drops the indexes and their schema (if they exist) and re-creates them before indexing.
dropIfExisting() - Method in interface org.hibernate.search.engine.backend.schema.management.spi.IndexSchemaManager
Drops the schema and all indexed data if it exists.
dropIfExisting() - Method in interface org.hibernate.search.mapper.orm.schema.management.SearchSchemaManager
Drops existing indexes.
dropIfExisting(FailureCollector) - Method in interface org.hibernate.search.mapper.pojo.schema.management.spi.PojoScopeSchemaManager
 
dslArgumentClass() - Method in interface org.hibernate.search.engine.backend.metamodel.IndexValueFieldTypeDescriptor
 
dslContext - Variable in class org.hibernate.search.engine.search.predicate.dsl.spi.AbstractPredicateFinalStep
 
dslContext() - Method in class org.hibernate.search.engine.search.sort.dsl.spi.AbstractSortThenStep
 
dslConverter(Class<V>, ToDocumentFieldValueConverter<V, ? extends F>) - Method in interface org.hibernate.search.engine.backend.types.dsl.IndexFieldTypeConverterStep
Define how values passed to the predicate and sort DSL should be converted to the type of field values.
DslConverter<V,​F> - Class in org.hibernate.search.engine.backend.types.converter.spi
A converter for values passed to the DSL.
DslConverter(Class<V>, ToDocumentFieldValueConverter<V, ? extends F>) - Constructor for class org.hibernate.search.engine.backend.types.converter.spi.DslConverter
 
DslExtensionState<R> - Class in org.hibernate.search.engine.common.dsl.spi
A utility class holding the state of the extension contexts found in several DSLs.
DslExtensionState() - Constructor for class org.hibernate.search.engine.common.dsl.spi.DslExtensionState
 
DYNAMIC_MAPPING - Static variable in class org.hibernate.search.backend.elasticsearch.cfg.ElasticsearchIndexSettings.Defaults
 
DYNAMIC_MAPPING - Static variable in class org.hibernate.search.backend.elasticsearch.cfg.ElasticsearchIndexSettings
Specify the default behavior to handle dynamically-mapped fields in the Elasticsearch mapping.
DynamicMapping - Enum in org.hibernate.search.backend.elasticsearch.index
 

E

elapsedTimeEstimateMillis() - Method in class org.hibernate.search.engine.search.timeout.spi.TimeoutManager
 
ElasticsearcAwsCredentialsProvider - Interface in org.hibernate.search.backend.elasticsearch.aws.spi
 
ElasticsearchAnalysisComponentParametersStep - Interface in org.hibernate.search.backend.elasticsearch.analysis.model.dsl
The step in an analysis component definition where optional parameters can be set.
ElasticsearchAnalysisComponentTypeStep - Interface in org.hibernate.search.backend.elasticsearch.analysis.model.dsl
The step in an analysis component definition where the type of that component can be set.
ElasticsearchAnalysisConfigurationContext - Interface in org.hibernate.search.backend.elasticsearch.analysis
A context allowing the definition of named analysis-related elements in an Elasticsearch backend: analyzers, tokenizers, char filters, ...
ElasticsearchAnalysisConfigurer - Interface in org.hibernate.search.backend.elasticsearch.analysis
An object responsible for configuring analysis in an Elasticsearch index, providing analysis-related definitions that can be referenced from the mapping.
ElasticsearchAnalysisOptionalComponentsStep - Interface in org.hibernate.search.backend.elasticsearch.analysis.model.dsl
The step in an analyzer/normalizer definition where optional components such as char filters or token filters can be added.
ElasticsearchAnalyzerOptionalComponentsStep - Interface in org.hibernate.search.backend.elasticsearch.analysis.model.dsl
The step in an analyzer definition where optional components such as char filters or token filters can be added.
ElasticsearchAnalyzerTokenizerStep - Interface in org.hibernate.search.backend.elasticsearch.analysis.model.dsl
The step in an analyzer definition where the tokenizer can be set.
ElasticsearchAnalyzerTypeStep - Interface in org.hibernate.search.backend.elasticsearch.analysis.model.dsl
The initial step in an analyzer definition, where the type of analyzer can be set.
ElasticsearchAwsBackendSettings - Class in org.hibernate.search.backend.elasticsearch.aws.cfg
AWS-specific configuration properties for Elasticsearch backends.
ElasticsearchAwsBackendSettings.Defaults - Class in org.hibernate.search.backend.elasticsearch.aws.cfg
Default values for the different settings if no values are given.
ElasticsearchAwsCredentialsTypeNames - Class in org.hibernate.search.backend.elasticsearch.aws.cfg
 
ElasticsearchBackend - Interface in org.hibernate.search.backend.elasticsearch
 
ElasticsearchBackendSettings - Class in org.hibernate.search.backend.elasticsearch.cfg
Configuration properties for Elasticsearch backends.
ElasticsearchBackendSettings.Defaults - Class in org.hibernate.search.backend.elasticsearch.cfg
Default values for the different settings if no values are given.
ElasticsearchBackendSpiSettings - Class in org.hibernate.search.backend.elasticsearch.cfg.spi
Configuration properties for the Elasticsearch backend that are considered SPI (and not API).
ElasticsearchBackendSpiSettings.Defaults - Class in org.hibernate.search.backend.elasticsearch.cfg.spi
Default values for the different settings if no values are given.
ElasticsearchClient - Interface in org.hibernate.search.backend.elasticsearch.client.spi
An Elasticsearch client, allowing to perform requests to a remote cluster.
ElasticsearchClientFactory - Interface in org.hibernate.search.backend.elasticsearch.client.spi
Creates the Elasticsearch client.
ElasticsearchClientImplementor - Interface in org.hibernate.search.backend.elasticsearch.client.spi
An interface allowing to close an ElasticsearchClient.
ElasticsearchExtension<H,​R,​E,​LOS> - Class in org.hibernate.search.backend.elasticsearch
An extension for the Elasticsearch backend, giving access to Elasticsearch-specific features.
ElasticsearchHttpClientConfigurationContext - Interface in org.hibernate.search.backend.elasticsearch.client.spi
The context passed to ElasticsearchHttpClientConfigurer.
ElasticsearchHttpClientConfigurer - Interface in org.hibernate.search.backend.elasticsearch.client.spi
An extension point allowing fine tuning of the Apache HTTP Client used by the Elasticsearch integration.
ElasticsearchIndexFieldTypeFactory - Interface in org.hibernate.search.backend.elasticsearch.types.dsl
 
ElasticsearchIndexManager - Interface in org.hibernate.search.backend.elasticsearch.index
 
ElasticsearchIndexSettings - Class in org.hibernate.search.backend.elasticsearch.cfg
Configuration properties for Elasticsearch indexes.
ElasticsearchIndexSettings.Defaults - Class in org.hibernate.search.backend.elasticsearch.cfg
Default values for the different settings if no values are given.
ElasticsearchIndexSettings.IndexingRadicals - Class in org.hibernate.search.backend.elasticsearch.cfg
Configuration property keys for indexing, without the prefix.
ElasticsearchNativeIndexFieldTypeMappingStep - Interface in org.hibernate.search.backend.elasticsearch.types.dsl
 
ElasticsearchNativeIndexFieldTypeOptionsStep<S extends ElasticsearchNativeIndexFieldTypeOptionsStep<?>> - Interface in org.hibernate.search.backend.elasticsearch.types.dsl
 
ElasticsearchNormalizerOptionalComponentsStep - Interface in org.hibernate.search.backend.elasticsearch.analysis.model.dsl
The step in a normalizer definition where optional components such as char filters or token filters can be added.
ElasticsearchNormalizerTypeStep - Interface in org.hibernate.search.backend.elasticsearch.analysis.model.dsl
The initial step in an analyzer definition, where the type of normalizer can be set.
ElasticsearchRequest - Class in org.hibernate.search.backend.elasticsearch.client.spi
 
ElasticsearchRequest.Builder - Class in org.hibernate.search.backend.elasticsearch.client.spi
 
ElasticsearchResponse - Class in org.hibernate.search.backend.elasticsearch.client.spi
 
ElasticsearchResponse(HttpHost, int, String, JsonObject) - Constructor for class org.hibernate.search.backend.elasticsearch.client.spi.ElasticsearchResponse
 
ElasticsearchSearchAggregationFactory - Interface in org.hibernate.search.backend.elasticsearch.search.aggregation.dsl
 
ElasticsearchSearchFetchable<H> - Interface in org.hibernate.search.backend.elasticsearch.search.query
 
ElasticsearchSearchPredicateFactory - Interface in org.hibernate.search.backend.elasticsearch.search.predicate.dsl
A factory for search predicates with some Elasticsearch-specific methods.
ElasticsearchSearchProjectionFactory<R,​E> - Interface in org.hibernate.search.backend.elasticsearch.search.projection.dsl
A factory for search projections with some Elasticsearch-specific methods.
ElasticsearchSearchQuery<H> - Interface in org.hibernate.search.backend.elasticsearch.search.query
 
ElasticsearchSearchQueryOptionsStep<H,​LOS> - Interface in org.hibernate.search.backend.elasticsearch.search.query.dsl
 
ElasticsearchSearchQuerySelectStep<R,​E,​LOS> - Interface in org.hibernate.search.backend.elasticsearch.search.query.dsl
 
ElasticsearchSearchQueryWhereStep<H,​LOS> - Interface in org.hibernate.search.backend.elasticsearch.search.query.dsl
 
ElasticsearchSearchRequestTransformer - Interface in org.hibernate.search.backend.elasticsearch.search.query
A pluggable component that gets the chance to transform search requests (path, body, ...) before they are sent to Elasticsearch.
ElasticsearchSearchRequestTransformerContext - Interface in org.hibernate.search.backend.elasticsearch.search.query
ElasticsearchSearchResult<H> - Interface in org.hibernate.search.backend.elasticsearch.search.query
 
ElasticsearchSearchScroll<H> - Interface in org.hibernate.search.backend.elasticsearch.search.query
 
ElasticsearchSearchScrollResult<H> - Interface in org.hibernate.search.backend.elasticsearch.search.query
 
ElasticsearchSearchSortFactory - Interface in org.hibernate.search.backend.elasticsearch.search.sort.dsl
A factory for search sorts with some Elasticsearch-specific methods.
ElasticsearchStandardIndexFieldTypeOptionsStep<S extends ElasticsearchStandardIndexFieldTypeOptionsStep<?,​F>,​F> - Interface in org.hibernate.search.backend.elasticsearch.types.dsl
 
ElasticsearchVersion - Class in org.hibernate.search.backend.elasticsearch
 
elements() - Method in class org.hibernate.search.util.common.reporting.EventContext
 
empty() - Static method in interface org.hibernate.search.engine.cfg.spi.ConfigurationPropertySource
 
empty() - Static method in interface org.hibernate.search.mapper.pojo.model.path.spi.PojoPathFilter
 
enabled() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.Indexed
 
enabled(boolean) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.TypeMappingIndexedStep
 
enabled(boolean) - Method in interface org.hibernate.search.mapper.pojo.model.additionalmetadata.building.spi.PojoAdditionalMetadataCollectorIndexedTypeNode
 
ENABLED - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.Defaults
 
ENABLED - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings
Whether Hibernate Search is enabled or not.
ENABLED - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.Radicals
 
encoded - Variable in class org.hibernate.search.backend.elasticsearch.util.spi.URLEncodedString
 
encounteredFieldPaths() - Method in class org.hibernate.search.engine.mapper.mapping.building.spi.IndexedEmbeddedPathTracker
 
end() - Method in interface org.hibernate.search.engine.search.predicate.dsl.MinimumShouldMatchMoreStep
End the "minimum should match" constraint definition and continue the predicate definition.
endBatch() - Method in interface org.hibernate.search.engine.backend.orchestration.spi.BatchedWorkProcessor
Ensures all works submitted since the last call to BatchedWorkProcessor.beginBatch() will actually be executed, along with any finishing task (commit, ...).
EngineSettings - Class in org.hibernate.search.engine.cfg
Configuration properties for the Hibernate Search engine.
EngineSettings.Defaults - Class in org.hibernate.search.engine.cfg
Default values for the different settings if no values are given.
EngineSettings.Radicals - Class in org.hibernate.search.engine.cfg
Configuration property keys without the prefix.
EngineSpiSettings - Class in org.hibernate.search.engine.cfg.spi
Configuration properties for the Hibernate Search engine that are considered SPI (and not API).
EngineSpiSettings.Defaults - Class in org.hibernate.search.engine.cfg.spi
Default values for the different settings if no values are given.
EngineSpiSettings.Radicals - Class in org.hibernate.search.engine.cfg.spi
Configuration property keys without the prefix.
ensureScheduled() - Method in class org.hibernate.search.engine.backend.orchestration.spi.SingletonTask
Ensures the task will run in the future.
ensureTimeEstimateIsInitialized() - Method in interface org.hibernate.search.engine.common.timing.spi.TimingSource
Needs to be invoked at least once before TimingSource.monotonicTimeEstimate() can be used.
entitiesLoaded(long) - Method in interface org.hibernate.search.mapper.orm.massindexing.MassIndexingMonitor
Notify the monitor that increment more entities have been loaded from the database.
entity() - Method in interface org.hibernate.search.engine.search.projection.dsl.SearchProjectionFactory
Project to the entity was originally indexed.
entity() - Method in class org.hibernate.search.engine.search.projection.dsl.spi.DelegatingSearchProjectionFactory
 
entity() - Method in interface org.hibernate.search.engine.search.projection.spi.SearchProjectionBuilderFactory
 
ENTITY_FETCH_SIZE - Static variable in class org.hibernate.search.batch.jsr352.core.massindexing.MassIndexingJobParameters
 
ENTITY_MANAGER_FACTORY_NAMESPACE - Static variable in class org.hibernate.search.batch.jsr352.core.massindexing.MassIndexingJobParameters
 
ENTITY_MANAGER_FACTORY_REFERENCE - Static variable in class org.hibernate.search.batch.jsr352.core.massindexing.MassIndexingJobParameters
 
ENTITY_TYPES - Static variable in class org.hibernate.search.batch.jsr352.core.massindexing.MassIndexingJobParameters
 
entityFetchSize(int) - Method in class org.hibernate.search.batch.jsr352.core.massindexing.MassIndexingJob.ParametersBuilder
Specifies the fetch size to be used when loading entities from database.
entityIdentifier() - Method in interface org.hibernate.search.engine.backend.work.execution.spi.DocumentReferenceProvider
 
entityIdPropertyName(String) - Method in interface org.hibernate.search.mapper.pojo.model.additionalmetadata.building.spi.PojoAdditionalMetadataCollectorEntityTypeNode
 
EntityIndexingFailureContext - Class in org.hibernate.search.engine.reporting
Contextual information about a failure to index entities.
EntityIndexingFailureContext.Builder - Class in org.hibernate.search.engine.reporting
 
EntityLoader<R,​E> - Interface in org.hibernate.search.engine.search.loading.spi
Loads objects into memory using a reference and implementation-specific context.
EntityLoadingCacheLookupStrategy - Enum in org.hibernate.search.mapper.orm.search.loading
Strategy for cache lookup before search query results are loaded.
entityManagerFactoryNamespace(String) - Method in class org.hibernate.search.batch.jsr352.core.massindexing.MassIndexingJob.ParametersBuilder
The string that allows to select how you want to reference the EntityManagerFactory.
entityManagerFactoryReference(String) - Method in class org.hibernate.search.batch.jsr352.core.massindexing.MassIndexingJob.ParametersBuilder
The string that will identify the EntityManagerFactory.
EntityManagerFactoryRegistry - Interface in org.hibernate.search.batch.jsr352.core.context.jpa.spi
An abstract contract allowing to retrieve an entity manager factory.
EntityProjectionBuilder<E> - Interface in org.hibernate.search.engine.search.projection.spi
 
EntityProjectionOptionsStep<S extends EntityProjectionOptionsStep<?,​E>,​E> - Interface in org.hibernate.search.engine.search.projection.dsl
The initial and final step in an "entity" projection definition, where optional parameters can be set.
EntityReader - Class in org.hibernate.search.batch.jsr352.core.massindexing.step.spi
Entity reader reads entities from database.
EntityReader() - Constructor for class org.hibernate.search.batch.jsr352.core.massindexing.step.spi.EntityReader
 
EntityReader(String, String, String, String, String, String, String, String, String, String, String, JobContext, StepContext) - Constructor for class org.hibernate.search.batch.jsr352.core.massindexing.step.spi.EntityReader
 
entityReference() - Method in interface org.hibernate.search.engine.search.projection.dsl.SearchProjectionFactory
Project to a reference to the entity that was originally indexed.
entityReference() - Method in class org.hibernate.search.engine.search.projection.dsl.spi.DelegatingSearchProjectionFactory
 
entityReference() - Method in interface org.hibernate.search.engine.search.projection.spi.SearchProjectionBuilderFactory
 
entityReference(Object) - Method in class org.hibernate.search.engine.reporting.EntityIndexingFailureContext.Builder
 
entityReference(Object) - Method in class org.hibernate.search.mapper.orm.massindexing.MassIndexingEntityFailureContext.Builder
 
EntityReference - Interface in org.hibernate.search.mapper.orm.common
A reference to an indexed entity.
entityReferenceFactory() - Method in interface org.hibernate.search.mapper.pojo.work.spi.PojoWorkSessionContext
 
EntityReferenceFactory<R> - Interface in org.hibernate.search.engine.backend.common.spi
 
EntityReferenceProjectionBuilder<R> - Interface in org.hibernate.search.engine.search.projection.spi
 
EntityReferenceProjectionOptionsStep<S extends EntityReferenceProjectionOptionsStep<?,​R>,​R> - Interface in org.hibernate.search.engine.search.projection.dsl
The initial and final step in an "entity reference" projection definition, where optional parameters can be set.
entityReferences() - Method in class org.hibernate.search.engine.reporting.EntityIndexingFailureContext
 
entityReferences() - Method in class org.hibernate.search.mapper.orm.massindexing.MassIndexingEntityFailureContext
 
EnvironmentSynchronizer - Interface in org.hibernate.search.mapper.orm.spi
A service allowing to postpone Hibernate Search initialization works to a later time, when the environment (e.g.
equals(Object) - Method in class org.hibernate.search.backend.elasticsearch.util.spi.URLEncodedString
 
equals(Object) - Method in class org.hibernate.search.engine.mapper.mapping.building.spi.IndexedEmbeddedDefinition
 
equals(Object) - Method in interface org.hibernate.search.engine.mapper.model.spi.MappableTypeModel
 
equals(Object) - Method in class org.hibernate.search.engine.search.aggregation.AggregationKey
 
equals(Object) - Method in class org.hibernate.search.mapper.pojo.extractor.mapping.programmatic.ContainerExtractorPath
 
equals(Object) - Method in class org.hibernate.search.mapper.pojo.model.path.PojoModelPathPropertyNode
 
equals(Object) - Method in class org.hibernate.search.mapper.pojo.model.path.PojoModelPathValueNode
 
equals(Object) - Method in class org.hibernate.search.mapper.pojo.model.spi.AbstractPojoRawTypeModel
 
equals(Object) - Method in class org.hibernate.search.mapper.pojo.model.spi.PojoRawTypeIdentifier
 
equals(Object) - Method in class org.hibernate.search.util.common.data.Range
 
equals(Object) - Method in interface org.hibernate.search.util.common.reflect.spi.ValueReadHandle
 
equals(Object) - Method in class org.hibernate.search.util.common.reporting.EventContext
 
ErrorCollectingPojoPropertyMetadataContributor - Class in org.hibernate.search.mapper.pojo.mapping.building.spi
 
ErrorCollectingPojoPropertyMetadataContributor() - Constructor for class org.hibernate.search.mapper.pojo.mapping.building.spi.ErrorCollectingPojoPropertyMetadataContributor
 
ErrorCollectingPojoTypeMetadataContributor - Class in org.hibernate.search.mapper.pojo.mapping.building.spi
 
ErrorCollectingPojoTypeMetadataContributor() - Constructor for class org.hibernate.search.mapper.pojo.mapping.building.spi.ErrorCollectingPojoTypeMetadataContributor
 
ESCAPE - org.hibernate.search.engine.search.predicate.dsl.SimpleQueryFlag
Enables ESCAPE operator (\)
eventContext() - Method in interface org.hibernate.search.backend.lucene.lowlevel.directory.spi.DirectoryCreationContext
 
eventContext() - Method in interface org.hibernate.search.engine.backend.document.model.dsl.spi.IndexSchemaBuildContext
 
eventContext() - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing.MappingAnnotationProcessorContext
 
eventContext() - Method in interface org.hibernate.search.util.common.reporting.spi.EventContextProvider
 
EventContext - Class in org.hibernate.search.util.common.reporting
A sequence of EventContextElement.
EventContextElement - Interface in org.hibernate.search.util.common.reporting
An atomic element of context when an event occurs: a mapped type, or an index, or a field path, ...
EventContextProvider - Interface in org.hibernate.search.util.common.reporting.spi
 
EventContexts - Class in org.hibernate.search.engine.reporting.spi
 
exact(long) - Static method in class org.hibernate.search.engine.search.query.spi.SimpleSearchResultTotal
 
exactType(Class<T>) - Method in interface org.hibernate.search.mapper.pojo.bridge.mapping.BridgesConfigurationContext
Define default bridges or binders for properties with the exact given type.
except(Function<? super SearchPredicateFactory, ? extends PredicateFinalStep>) - Method in interface org.hibernate.search.engine.search.predicate.dsl.MatchAllPredicateOptionsStep
Add a "must not" clause to be defined by the given function.
except(PredicateFinalStep) - Method in interface org.hibernate.search.engine.search.predicate.dsl.MatchAllPredicateOptionsStep
Add a "must not" clause based on an almost-built SearchPredicate.
except(SearchPredicate) - Method in interface org.hibernate.search.engine.search.predicate.dsl.MatchAllPredicateOptionsStep
Add a "must not" clause based on a previously-built SearchPredicate,
EXCEPTION - org.hibernate.search.engine.search.timeout.spi.TimeoutManager.Type
 
EXCLUDED - org.hibernate.search.engine.backend.document.model.spi.IndexFieldInclusion
The field is excluded.
EXCLUDED - org.hibernate.search.util.common.data.RangeBoundInclusion
 
execute() - Method in interface org.hibernate.search.engine.backend.work.execution.spi.IndexIndexingPlan
Start executing all the works in this plan, and clear the plan so that it can be re-used.
execute() - Method in interface org.hibernate.search.mapper.orm.bootstrap.spi.HibernateOrmIntegrationBooterBehavior.BootPhase
 
execute() - Method in interface org.hibernate.search.mapper.orm.work.SearchIndexingPlan
Write all pending changes to the index now, without waiting for a Hibernate ORM flush event or transaction commit.
executeAndReport() - Method in interface org.hibernate.search.engine.backend.work.execution.spi.IndexIndexingPlan
Start executing all the works in this plan, and clear the plan so that it can be re-used.
executeAndReport() - Method in interface org.hibernate.search.mapper.pojo.work.spi.PojoIndexingPlan
Write all pending changes to the index now, without waiting for a Hibernate ORM flush event or transaction commit, and clear the plan so that it can be re-used.
exists() - Method in interface org.hibernate.search.engine.search.predicate.dsl.SearchPredicateFactory
Match documents where a given field exists.
exists() - Method in class org.hibernate.search.engine.search.predicate.dsl.spi.DelegatingSearchPredicateFactory
 
exists(String) - Method in interface org.hibernate.search.engine.search.predicate.spi.SearchPredicateBuilderFactory
 
ExistsPredicateBuilder - Interface in org.hibernate.search.engine.search.predicate.spi
 
ExistsPredicateFieldStep<N extends ExistsPredicateOptionsStep<?>> - Interface in org.hibernate.search.engine.search.predicate.dsl
The initial step in an "exists" predicate definition, where the target field can be set.
ExistsPredicateOptionsStep<S extends ExistsPredicateOptionsStep<?>> - Interface in org.hibernate.search.engine.search.predicate.dsl
The final step in an "exists" predicate definition, where optional parameters can be set.
expandRepeatableContainingAnnotation(Annotation) - Method in class org.hibernate.search.util.common.reflect.spi.AnnotationHelper
 
explain(Object) - Method in interface org.hibernate.search.backend.elasticsearch.search.query.ElasticsearchSearchQuery
Explain score computation of this query for the document with the given id.
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.elasticsearch.search.query.ElasticsearchSearchQuery
Explain score computation of this query for the document with the given id in the given mapped type.
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.elasticsearch.search.projection.dsl.ElasticsearchSearchProjectionFactory
Project to a JsonObject describing the score computation for the hit.
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.
explicitExtractor(String) - Static method in class org.hibernate.search.mapper.pojo.extractor.mapping.programmatic.ContainerExtractorPath
 
explicitExtractorNames() - Method in class org.hibernate.search.mapper.pojo.extractor.mapping.programmatic.ContainerExtractorPath
 
explicitExtractors(List<String>) - Static method in class org.hibernate.search.mapper.pojo.extractor.mapping.programmatic.ContainerExtractorPath
 
explicitRouting() - Method in interface org.hibernate.search.engine.backend.document.model.dsl.spi.IndexSchemaRootNodeBuilder
Inform the model collector that documents will always be provided along with an explicit routing key, to be used to route the document to a specific shard.
explicitRouting() - Method in interface org.hibernate.search.engine.mapper.mapping.building.spi.IndexedEntityBindingContext
Inform the backend that documents for the mapped index will always be provided along with an explicit routing key, to be used to route the document to a specific shard.
extendAggregationFactory(SearchAggregationFactory) - Method in class org.hibernate.search.engine.search.query.dsl.spi.AbstractSearchQueryOptionsStep
 
ExtendedSearchAggregationFactory<PDF extends SearchPredicateFactory> - Interface in org.hibernate.search.engine.search.aggregation.dsl
A base interface for subtypes of SearchAggregationFactory allowing to easily override the predicate factory type for all relevant methods.
ExtendedSearchFetchable<H,​R extends SearchResult<H>,​SC extends SearchScroll<H>> - Interface in org.hibernate.search.engine.search.query
A base interface for subtypes of SearchFetchable allowing to easily override the result type for all relevant methods.
ExtendedSearchQuery<H,​R extends SearchResult<H>,​SC extends SearchScroll<H>> - Interface in org.hibernate.search.engine.search.query
A base interface for subtypes of SearchQuery allowing to easily override the result type for all relevant methods.
ExtendedSearchScroll<H,​R extends SearchScrollResult<H>> - Interface in org.hibernate.search.engine.search.query
A base interface for subtypes of SearchScroll allowing to easily override the result type for all relevant methods.
ExtendedSearchSortFactory<PDF extends SearchPredicateFactory> - Interface in org.hibernate.search.engine.search.sort.dsl
A base interface for subtypes of SearchSortFactory allowing to easily override the predicate factory type for all relevant methods.
extendOptional(FromDocumentFieldValueConvertContext, BackendSessionContext) - Method in interface org.hibernate.search.engine.backend.types.converter.runtime.FromDocumentFieldValueConvertContextExtension
Attempt to extend a given context, returning an empty Optional in case of failure.
extendOptional(FromDocumentFieldValueConvertContext, BackendSessionContext) - Method in class org.hibernate.search.mapper.orm.HibernateOrmExtension
Attempt to extend a given context, returning an empty Optional in case of failure.
extendOptional(ToDocumentIdentifierValueConvertContext, BackendMappingContext) - Method in interface org.hibernate.search.engine.backend.types.converter.runtime.spi.ToDocumentIdentifierValueConvertContextExtension
Attempt to extend a given context, returning an empty Optional in case of failure.
extendOptional(ToDocumentFieldValueConvertContext, BackendMappingContext) - Method in interface org.hibernate.search.engine.backend.types.converter.runtime.ToDocumentFieldValueConvertContextExtension
Attempt to extend a given context, returning an empty Optional in case of failure.
extendOptional(ToDocumentFieldValueConvertContext, BackendMappingContext) - Method in class org.hibernate.search.mapper.orm.HibernateOrmExtension
Attempt to extend a given context, returning an empty Optional in case of failure.
extendOptional(SearchAggregationFactory, SearchAggregationDslContext<?, ?>) - Method in class org.hibernate.search.backend.elasticsearch.ElasticsearchExtension
Attempt to extend a given factory, returning an empty Optional in case of failure.
extendOptional(SearchAggregationFactory, SearchAggregationDslContext<?, ?>) - Method in class org.hibernate.search.backend.lucene.LuceneExtension
Attempt to extend a given factory, returning an empty Optional in case of failure.
extendOptional(SearchAggregationFactory, SearchAggregationDslContext<?, ?>) - Method in interface org.hibernate.search.engine.search.aggregation.dsl.SearchAggregationFactoryExtension
Attempt to extend a given factory, returning an empty Optional in case of failure.
extendOptional(SearchPredicateFactory, SearchPredicateDslContext<?>) - Method in class org.hibernate.search.backend.elasticsearch.ElasticsearchExtension
Attempt to extend a given factory, returning an empty Optional in case of failure.
extendOptional(SearchPredicateFactory, SearchPredicateDslContext<?>) - Method in class org.hibernate.search.backend.lucene.LuceneExtension
Attempt to extend a given factory, returning an empty Optional in case of failure.
extendOptional(SearchPredicateFactory, SearchPredicateDslContext<?>) - Method in interface org.hibernate.search.engine.search.predicate.dsl.SearchPredicateFactoryExtension
Attempt to extend a given factory, returning an empty Optional in case of failure.
extendOptional(SearchProjectionFactory<R, E>, SearchProjectionDslContext<?>) - Method in class org.hibernate.search.backend.elasticsearch.ElasticsearchExtension
Attempt to extend a given factory, returning an empty Optional in case of failure.
extendOptional(SearchProjectionFactory<R, E>, SearchProjectionDslContext<?>) - Method in class org.hibernate.search.backend.lucene.LuceneExtension
Attempt to extend a given factory, returning an empty Optional in case of failure.
extendOptional(SearchProjectionFactory<R, E>, SearchProjectionDslContext<?>) - Method in interface org.hibernate.search.engine.search.projection.dsl.SearchProjectionFactoryExtension
Attempt to extend a given factory, returning an empty Optional in case of failure.
extendOptional(SearchQuerySelectStep<?, R, E, LOS, ?, ?>, IndexScope<?>, BackendSessionContext, LoadingContextBuilder<R, E, LOS>) - Method in class org.hibernate.search.backend.elasticsearch.ElasticsearchExtension
Attempt to extend a given DSL step, returning an empty Optional in case of failure.
extendOptional(SearchQuerySelectStep<?, R, E, LOS, ?, ?>, IndexScope<?>, BackendSessionContext, LoadingContextBuilder<R, E, LOS>) - Method in class org.hibernate.search.backend.lucene.LuceneExtension
Attempt to extend a given DSL step, returning an empty Optional in case of failure.
extendOptional(SearchQuerySelectStep<?, R, E, LOS, ?, ?>, IndexScope<?>, BackendSessionContext, LoadingContextBuilder<R, E, LOS>) - Method in interface org.hibernate.search.engine.search.query.dsl.SearchQueryDslExtension
Attempt to extend a given DSL step, returning an empty Optional in case of failure.
extendOptional(SearchQuery<H>, LoadingContext<?, ?>) - Method in class org.hibernate.search.backend.elasticsearch.ElasticsearchExtension
Attempt to extend a given query, returning an empty Optional in case of failure.
extendOptional(SearchQuery<H>, LoadingContext<?, ?>) - Method in class org.hibernate.search.backend.lucene.LuceneExtension
Attempt to extend a given query, returning an empty Optional in case of failure.
extendOptional(SearchQuery<H>, LoadingContext<?, ?>) - Method in interface org.hibernate.search.engine.search.query.SearchQueryExtension
Attempt to extend a given query, returning an empty Optional in case of failure.
extendOptional(SearchSortFactory, SearchSortDslContext<?, ?>) - Method in class org.hibernate.search.backend.elasticsearch.ElasticsearchExtension
Attempt to extend a given factory, returning an empty Optional in case of failure.
extendOptional(SearchSortFactory, SearchSortDslContext<?, ?>) - Method in class org.hibernate.search.backend.lucene.LuceneExtension
Attempt to extend a given factory, returning an empty Optional in case of failure.
extendOptional(SearchSortFactory, SearchSortDslContext<?, ?>) - Method in interface org.hibernate.search.engine.search.sort.dsl.SearchSortFactoryExtension
Attempt to extend a given factory, returning an empty Optional in case of failure.
extendOptional(IdentifierBridgeFromDocumentIdentifierContext, BridgeSessionContext) - Method in class org.hibernate.search.mapper.orm.HibernateOrmExtension
Attempt to extend a given context, returning an empty Optional in case of failure.
extendOptional(IdentifierBridgeFromDocumentIdentifierContext, BridgeSessionContext) - Method in interface org.hibernate.search.mapper.pojo.bridge.runtime.IdentifierBridgeFromDocumentIdentifierContextExtension
Attempt to extend a given context, returning an empty Optional in case of failure.
extendOptional(IdentifierBridgeToDocumentIdentifierContext, BridgeMappingContext) - Method in class org.hibernate.search.mapper.orm.HibernateOrmExtension
Attempt to extend a given context, returning an empty Optional in case of failure.
extendOptional(IdentifierBridgeToDocumentIdentifierContext, BridgeMappingContext) - Method in interface org.hibernate.search.mapper.pojo.bridge.runtime.IdentifierBridgeToDocumentIdentifierContextExtension
Attempt to extend a given context, returning an empty Optional in case of failure.
extendOptional(PropertyBridgeWriteContext, BridgeSessionContext) - Method in class org.hibernate.search.mapper.orm.HibernateOrmExtension
Attempt to extend a given context, returning an empty Optional in case of failure.
extendOptional(PropertyBridgeWriteContext, BridgeSessionContext) - Method in interface org.hibernate.search.mapper.pojo.bridge.runtime.PropertyBridgeWriteContextExtension
Attempt to extend a given context, returning an empty Optional in case of failure.
extendOptional(RoutingBridgeRouteContext, BridgeSessionContext) - Method in class org.hibernate.search.mapper.orm.HibernateOrmExtension
Attempt to extend a given context, returning an empty Optional in case of failure.
extendOptional(RoutingBridgeRouteContext, BridgeSessionContext) - Method in interface org.hibernate.search.mapper.pojo.bridge.runtime.RoutingBridgeRouteContextExtension
Attempt to extend a given context, returning an empty Optional in case of failure.
extendOptional(TypeBridgeWriteContext, BridgeSessionContext) - Method in class org.hibernate.search.mapper.orm.HibernateOrmExtension
Attempt to extend a given context, returning an empty Optional in case of failure.
extendOptional(TypeBridgeWriteContext, BridgeSessionContext) - Method in interface org.hibernate.search.mapper.pojo.bridge.runtime.TypeBridgeWriteContextExtension
Attempt to extend a given context, returning an empty Optional in case of failure.
extendOptional(ValueBridgeFromIndexedValueContext, BridgeSessionContext) - Method in class org.hibernate.search.mapper.orm.HibernateOrmExtension
Attempt to extend a given context, returning an empty Optional in case of failure.
extendOptional(ValueBridgeFromIndexedValueContext, BridgeSessionContext) - Method in interface org.hibernate.search.mapper.pojo.bridge.runtime.ValueBridgeFromIndexedValueContextExtension
Attempt to extend a given context, returning an empty Optional in case of failure.
extendOptional(ValueBridgeToIndexedValueContext, BridgeMappingContext) - Method in class org.hibernate.search.mapper.orm.HibernateOrmExtension
Attempt to extend a given context, returning an empty Optional in case of failure.
extendOptional(ValueBridgeToIndexedValueContext, BridgeMappingContext) - Method in interface org.hibernate.search.mapper.pojo.bridge.runtime.ValueBridgeToIndexedValueContextExtension
Attempt to extend a given context, returning an empty Optional in case of failure.
extendOrFail(IndexFieldTypeFactory) - Method in class org.hibernate.search.backend.elasticsearch.ElasticsearchExtension
Attempt to extend a given factory, throwing an exception in case of failure.
extendOrFail(IndexFieldTypeFactory) - Method in class org.hibernate.search.backend.lucene.LuceneExtension
Attempt to extend a given factory, throwing an exception in case of failure.
extendOrFail(IndexFieldTypeFactory) - Method in interface org.hibernate.search.engine.backend.types.dsl.IndexFieldTypeFactoryExtension
Attempt to extend a given factory, throwing an exception in case of failure.
extendPredicateFactory(SearchPredicateFactory) - Method in class org.hibernate.search.engine.search.query.dsl.spi.AbstractSearchQueryOptionsStep
 
extendSortFactory(SearchSortFactory) - Method in class org.hibernate.search.engine.search.query.dsl.spi.AbstractSearchQueryOptionsStep
 
extension() - Method in interface org.hibernate.search.engine.search.predicate.dsl.SearchPredicateFactory
Create a DSL step allowing multiple attempts to apply extensions one after the other, failing only if none of the extensions is supported.
extension() - Method in class org.hibernate.search.engine.search.predicate.dsl.spi.DelegatingSearchPredicateFactory
 
extension() - Method in interface org.hibernate.search.engine.search.projection.dsl.SearchProjectionFactory
Create a DSL step allowing multiple attempts to apply extensions one after the other, failing only if none of the extensions is supported.
extension() - Method in class org.hibernate.search.engine.search.projection.dsl.spi.DelegatingSearchProjectionFactory
 
extension() - Method in interface org.hibernate.search.engine.search.sort.dsl.SearchSortFactory
Create a DSL step allowing multiple attempts to apply extensions one after the other, failing only if none of the extensions is supported.
extension() - Method in class org.hibernate.search.engine.search.sort.dsl.spi.DelegatingSearchSortFactory
 
extension(FromDocumentFieldValueConvertContextExtension<T>) - Method in interface org.hibernate.search.engine.backend.types.converter.runtime.FromDocumentFieldValueConvertContext
Extend the current context with the given extension, resulting in an extended context offering more options.
extension(FromDocumentFieldValueConvertContextExtension<T>) - Method in class org.hibernate.search.engine.backend.types.converter.runtime.spi.FromDocumentFieldValueConvertContextImpl
 
extension(ToDocumentIdentifierValueConvertContextExtension<T>) - Method in interface org.hibernate.search.engine.backend.types.converter.runtime.spi.ToDocumentIdentifierValueConvertContext
 
extension(ToDocumentIdentifierValueConvertContextExtension<T>) - Method in class org.hibernate.search.engine.backend.types.converter.runtime.spi.ToDocumentIdentifierValueConvertContextImpl
 
extension(ToDocumentFieldValueConvertContextExtension<T>) - Method in class org.hibernate.search.engine.backend.types.converter.runtime.spi.ToDocumentFieldValueConvertContextImpl
 
extension(ToDocumentFieldValueConvertContextExtension<T>) - Method in interface org.hibernate.search.engine.backend.types.converter.runtime.ToDocumentFieldValueConvertContext
Extend the current context with the given extension, resulting in an extended context offering more options.
extension(IndexFieldTypeFactoryExtension<T>) - Method in interface org.hibernate.search.engine.backend.types.dsl.IndexFieldTypeFactory
Extend the current factory with the given extension, resulting in an extended factory offering more field types.
extension(SearchAggregationFactoryExtension<T>) - Method in interface org.hibernate.search.engine.search.aggregation.dsl.SearchAggregationFactory
Extend the current factory with the given extension, resulting in an extended factory offering different types of aggregations.
extension(SearchAggregationFactoryExtension<T>) - Method in class org.hibernate.search.engine.search.aggregation.dsl.spi.DelegatingSearchAggregationFactory
 
extension(SearchPredicateFactoryExtension<T>) - Method in interface org.hibernate.search.engine.search.predicate.dsl.SearchPredicateFactory
Extend the current factory with the given extension, resulting in an extended factory offering different types of predicates.
extension(SearchPredicateFactoryExtension<T>) - Method in class org.hibernate.search.engine.search.predicate.dsl.spi.DelegatingSearchPredicateFactory
 
extension(SearchProjectionFactoryExtension<T, R, E>) - Method in interface org.hibernate.search.engine.search.projection.dsl.SearchProjectionFactory
Extend the current factory with the given extension, resulting in an extended factory offering different types of projections.
extension(SearchProjectionFactoryExtension<T, R, E>) - Method in class org.hibernate.search.engine.search.projection.dsl.spi.DelegatingSearchProjectionFactory
 
extension(SearchQueryDslExtension<T, R, E, LOS>) - Method in interface org.hibernate.search.engine.search.query.dsl.SearchQuerySelectStep
Extend the current DSL step with the given extension, resulting in an extended step offering more query options.
extension(SearchQueryDslExtension<T, R, E, LOS>) - Method in class org.hibernate.search.engine.search.query.dsl.spi.AbstractDelegatingSearchQuerySelectStep
 
extension(SearchQueryDslExtension<T, R, E, LOS>) - Method in class org.hibernate.search.engine.search.query.dsl.spi.AbstractSearchQuerySelectStep
 
extension(SearchQueryExtension<Q, H>) - Method in interface org.hibernate.search.engine.search.query.SearchQuery
Extend the current query with the given extension, resulting in an extended query offering more options or a more detailed result type.
extension(SearchSortFactoryExtension<T>) - Method in interface org.hibernate.search.engine.search.sort.dsl.SearchSortFactory
Extend the current factory with the given extension, resulting in an extended factory offering different types of sorts.
extension(SearchSortFactoryExtension<T>) - Method in class org.hibernate.search.engine.search.sort.dsl.spi.DelegatingSearchSortFactory
 
extension(IdentifierBridgeFromDocumentIdentifierContextExtension<T>) - Method in interface org.hibernate.search.mapper.pojo.bridge.runtime.IdentifierBridgeFromDocumentIdentifierContext
Extend the current context with the given extension, resulting in an extended context offering more options.
extension(IdentifierBridgeToDocumentIdentifierContextExtension<T>) - Method in interface org.hibernate.search.mapper.pojo.bridge.runtime.IdentifierBridgeToDocumentIdentifierContext
Extend the current context with the given extension, resulting in an extended context offering more options.
extension(PropertyBridgeWriteContextExtension<T>) - Method in interface org.hibernate.search.mapper.pojo.bridge.runtime.PropertyBridgeWriteContext
Extend the current context with the given extension, resulting in an extended context offering more options.
extension(RoutingBridgeRouteContextExtension<T>) - Method in interface org.hibernate.search.mapper.pojo.bridge.runtime.RoutingBridgeRouteContext
Extend the current context with the given extension, resulting in an extended context offering more options.
extension(TypeBridgeWriteContextExtension<T>) - Method in interface org.hibernate.search.mapper.pojo.bridge.runtime.TypeBridgeWriteContext
Extend the current context with the given extension, resulting in an extended context offering more options.
extension(ValueBridgeFromIndexedValueContextExtension<T>) - Method in interface org.hibernate.search.mapper.pojo.bridge.runtime.ValueBridgeFromIndexedValueContext
Extend the current context with the given extension, resulting in an extended context offering more options.
extension(ValueBridgeToIndexedValueContextExtension<T>) - Method in interface org.hibernate.search.mapper.pojo.bridge.runtime.ValueBridgeToIndexedValueContext
Extend the current context with the given extension, resulting in an extended context offering more options.
externalRepresentation() - Method in enum org.hibernate.search.backend.elasticsearch.index.DynamicMapping
 
externalRepresentation() - Method in enum org.hibernate.search.backend.elasticsearch.index.IndexStatus
 
externalRepresentation() - Method in enum org.hibernate.search.backend.elasticsearch.multitenancy.MultiTenancyStrategyName
 
externalRepresentation() - Method in enum org.hibernate.search.backend.lucene.lowlevel.directory.FileSystemAccessStrategyName
 
externalRepresentation() - Method in enum org.hibernate.search.engine.cfg.ConfigurationPropertyCheckingStrategyName
 
externalRepresentation() - Method in enum org.hibernate.search.mapper.orm.schema.management.SchemaManagementStrategyName
 
externalRepresentation() - Method in enum org.hibernate.search.mapper.orm.search.loading.EntityLoadingCacheLookupStrategy
 
extract() - Method in annotation type org.hibernate.search.mapper.pojo.extractor.mapping.annotation.ContainerExtraction
 
extract(C, ValueProcessor<T, ? super V, C2>, T, C2) - Method in interface org.hibernate.search.mapper.pojo.extractor.ContainerExtractor
 
extract(IndexableField) - Method in interface org.hibernate.search.backend.lucene.types.converter.LuceneFieldValueExtractor
Extract the value from the Lucene field.
extractedValueType(PojoGenericTypeModel<?>, ContainerExtractorPath) - Method in interface org.hibernate.search.mapper.pojo.mapping.spi.PojoMappingConfigurationContext
 
extraction() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.AssociationInverseSide
 
extraction() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.FullTextField
 
extraction() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.GenericField
 
extraction() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.IndexedEmbedded
 
extraction() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.IndexingDependency
 
extraction() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.KeywordField
 
extraction() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.NonStandardField
 
extraction() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.PropertyValue
 
extraction() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.ScaledNumberField
 
extractor(String) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.AssociationInverseSideOptionsStep
 
extractor(String) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.IndexingDependencyOptionsStep
 
extractor(String) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingFieldOptionsStep
 
extractor(String) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingIndexedEmbeddedStep
 
extractorPath() - Method in class org.hibernate.search.mapper.pojo.model.path.PojoModelPathValueNode
 
extractors(ContainerExtractorPath) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.AssociationInverseSideOptionsStep
 
extractors(ContainerExtractorPath) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.IndexingDependencyOptionsStep
 
extractors(ContainerExtractorPath) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingFieldOptionsStep
 
extractors(ContainerExtractorPath) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingIndexedEmbeddedStep
 
extractUnderlyingMember(XProperty) - Static method in class org.hibernate.search.mapper.pojo.model.hcann.spi.PojoCommonsAnnotationsHelper
 
extractUniqueKeyFromElasticsearchIndexName(String) - Method in interface org.hibernate.search.backend.elasticsearch.index.layout.IndexLayoutStrategy
Extracts a unique key from a (non-alias) Elasticsearch index name.
extractUniqueKeyFromHibernateSearchIndexName(String) - Method in interface org.hibernate.search.backend.elasticsearch.index.layout.IndexLayoutStrategy
Extracts a unique key from a Hibernate Search index name.

F

FACTOR - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings.MergeRadicals
 
failAfter(long, TimeUnit) - Method in interface org.hibernate.search.engine.search.query.dsl.SearchQueryOptionsStep
Stop the query and throw a SearchTimeoutException after a given timeout.
failAfter(long, TimeUnit) - Method in class org.hibernate.search.engine.search.query.dsl.spi.AbstractSearchQueryOptionsStep
 
failAfter(long, TimeUnit) - Method in interface org.hibernate.search.engine.search.query.spi.SearchQueryBuilder
 
failAfter(long, TimeUnit) - Method in interface org.hibernate.search.engine.search.query.spi.SearchQueryImplementor
 
failingEntities() - Method in interface org.hibernate.search.mapper.orm.work.SearchIndexingPlanExecutionReport
 
failingEntityReference(EntityReferenceFactory<R>, String, Object) - Method in class org.hibernate.search.engine.backend.work.execution.spi.IndexIndexingPlanExecutionReport.Builder
 
failingEntityReference(R) - Method in class org.hibernate.search.engine.backend.work.execution.spi.IndexIndexingPlanExecutionReport.Builder
 
failingEntityReferences() - Method in class org.hibernate.search.engine.backend.work.execution.spi.IndexIndexingPlanExecutionReport
 
failingOperation() - Method in class org.hibernate.search.engine.reporting.FailureContext
 
failingOperation() - Method in class org.hibernate.search.mapper.orm.massindexing.MassIndexingFailureContext
 
failingOperation(Object) - Method in class org.hibernate.search.engine.reporting.FailureContext.Builder
 
failingOperation(Object) - Method in class org.hibernate.search.mapper.orm.massindexing.MassIndexingFailureContext.Builder
 
failureCollector() - Method in interface org.hibernate.search.engine.backend.index.spi.IndexManagerStartContext
A collector of (non-fatal) failures, allowing to notify Hibernate Search that something went wrong and bootstrap should be aborted at some point, while still continuing the bootstrap process for some time to collect other errors that could be relevant to users.
failureCollector() - Method in interface org.hibernate.search.engine.backend.spi.BackendStartContext
A collector of (non-fatal) failures, allowing to notify Hibernate Search that something went wrong and bootstrap should be aborted at some point, while still continuing the bootstrap process for some time to collect other errors that could be relevant to users.
failureCollector() - Method in interface org.hibernate.search.engine.mapper.mapping.building.spi.MappingBuildContext
A collector of (non-fatal) failures, allowing to notify Hibernate Search that something went wrong and bootstrap should be aborted at some point, while still continuing the bootstrap process for some time to collect other errors that could be relevant to users.
failureCollector() - Method in interface org.hibernate.search.engine.mapper.mapping.spi.MappingPreStopContext
A collector of (non-fatal) failures, allowing notification of Hibernate Search that something went wrong and an exception should be thrown at some point, while still continuing the shutdown process.
failureCollector() - Method in interface org.hibernate.search.engine.mapper.mapping.spi.MappingStartContext
A collector of (non-fatal) failures, allowing notification of Hibernate Search that something went wrong and an exception should be thrown at some point, while still continuing the bootstrap process for some time to collect other errors that could be relevant to users.
failureCollector() - Method in interface org.hibernate.search.mapper.pojo.mapping.building.spi.PojoMappingCollector
 
failureCollector() - Method in interface org.hibernate.search.mapper.pojo.model.additionalmetadata.building.spi.PojoAdditionalMetadataCollector
 
FailureCollector - Interface in org.hibernate.search.engine.reporting.spi
A failure collector without any context.
FailureContext - Class in org.hibernate.search.engine.reporting
Contextual information about a failing background operation.
FailureContext.Builder - Class in org.hibernate.search.engine.reporting
 
failureHandler() - Method in interface org.hibernate.search.engine.backend.spi.BackendBuildContext
 
failureHandler() - Method in interface org.hibernate.search.engine.mapper.mapping.building.spi.MappingBuildContext
 
failureHandler() - Method in interface org.hibernate.search.mapper.orm.automaticindexing.session.AutomaticIndexingSynchronizationConfigurationContext
 
failureHandler() - Method in interface org.hibernate.search.mapper.pojo.mapping.spi.PojoMappingDelegate
 
failureHandler(MassIndexingFailureHandler) - Method in interface org.hibernate.search.mapper.orm.massindexing.MassIndexer
FailureHandler - Interface in org.hibernate.search.engine.reporting
A handler for failures occurring during background operations, which may not have been reported to the caller due to being executed asynchronously.
FALSE - org.hibernate.search.backend.elasticsearch.index.DynamicMapping
Ignore unknown fields
fetch(Integer) - Method in class org.hibernate.search.engine.search.query.dsl.spi.AbstractExtendedSearchQueryOptionsStep
 
fetch(Integer) - Method in class org.hibernate.search.engine.search.query.dsl.spi.AbstractSearchQueryOptionsStep
 
fetch(Integer) - Method in interface org.hibernate.search.engine.search.query.ExtendedSearchFetchable
 
fetch(Integer) - Method in interface org.hibernate.search.engine.search.query.SearchFetchable
Execute the query and return the SearchResult, limiting to limit hits.
fetch(Integer) - Method in class org.hibernate.search.engine.search.query.spi.AbstractSearchQuery
 
fetch(Integer, Integer) - Method in class org.hibernate.search.engine.search.query.dsl.spi.AbstractExtendedSearchQueryOptionsStep
 
fetch(Integer, Integer) - Method in class org.hibernate.search.engine.search.query.dsl.spi.AbstractSearchQueryOptionsStep
 
fetch(Integer, Integer) - Method in interface org.hibernate.search.engine.search.query.ExtendedSearchFetchable
 
fetch(Integer, Integer) - Method in interface org.hibernate.search.engine.search.query.SearchFetchable
Execute the query and return the SearchResult, skipping offset hits and limiting to limit hits.
fetch(Integer, Integer) - Method in class org.hibernate.search.engine.search.query.spi.AbstractSearchQuery
 
fetchAll() - Method in class org.hibernate.search.engine.search.query.dsl.spi.AbstractExtendedSearchQueryOptionsStep
 
fetchAll() - Method in class org.hibernate.search.engine.search.query.dsl.spi.AbstractSearchQueryOptionsStep
 
fetchAll() - Method in interface org.hibernate.search.engine.search.query.ExtendedSearchFetchable
 
fetchAll() - Method in interface org.hibernate.search.engine.search.query.SearchFetchable
Execute the query and return the SearchResult, including all hits, without any sort of limit.
fetchAll() - Method in class org.hibernate.search.engine.search.query.spi.AbstractSearchQuery
 
fetchAllHits() - Method in class org.hibernate.search.engine.search.query.dsl.spi.AbstractSearchQueryOptionsStep
 
fetchAllHits() - Method in interface org.hibernate.search.engine.search.query.SearchFetchable
Execute the query and return all hits as a List, without any sort of limit.
fetchAllHits() - Method in class org.hibernate.search.engine.search.query.spi.AbstractSearchQuery
 
fetchHits(Integer) - Method in class org.hibernate.search.engine.search.query.dsl.spi.AbstractSearchQueryOptionsStep
 
fetchHits(Integer) - Method in interface org.hibernate.search.engine.search.query.SearchFetchable
Execute the query and return the hits as a List, limiting to limit hits.
fetchHits(Integer) - Method in class org.hibernate.search.engine.search.query.spi.AbstractSearchQuery
 
fetchHits(Integer, Integer) - Method in class org.hibernate.search.engine.search.query.dsl.spi.AbstractSearchQueryOptionsStep
 
fetchHits(Integer, Integer) - Method in interface org.hibernate.search.engine.search.query.SearchFetchable
Execute the query and return the hits as a List, skipping offset hits and limiting to limit hits.
fetchSingleHit() - Method in class org.hibernate.search.engine.search.query.dsl.spi.AbstractSearchQueryOptionsStep
 
fetchSingleHit() - Method in interface org.hibernate.search.engine.search.query.SearchFetchable
Execute the query and return the hits as a single, optional element.
fetchSingleHit() - Method in class org.hibernate.search.engine.search.query.spi.AbstractSearchQuery
 
fetchSize(int) - Method in interface org.hibernate.search.mapper.orm.search.loading.dsl.SearchLoadingOptionsStep
Set the fetch size for this query, i.e.
fetchTotalHitCount() - Method in class org.hibernate.search.engine.search.query.dsl.spi.AbstractSearchQueryOptionsStep
 
fetchTotalHitCount() - Method in interface org.hibernate.search.engine.search.query.SearchFetchable
Execute the query and return the total hit count.
field(String) - Method in interface org.hibernate.search.engine.backend.metamodel.IndexDescriptor
Get a field by its path.
field(String) - Method in interface org.hibernate.search.engine.search.predicate.dsl.ExistsPredicateFieldStep
Target the given field in the "exists" predicate.
field(String) - Method in interface org.hibernate.search.engine.search.predicate.dsl.MatchPredicateFieldMoreStep
Target the given field in the match predicate, as an alternative to the already-targeted fields.
field(String) - Method in interface org.hibernate.search.engine.search.predicate.dsl.MatchPredicateFieldStep
Target the given field in the match predicate.
field(String) - Method in interface org.hibernate.search.engine.search.predicate.dsl.PhrasePredicateFieldMoreStep
Target the given field in the phrase predicate, as an alternative to the already-targeted fields.
field(String) - Method in interface org.hibernate.search.engine.search.predicate.dsl.PhrasePredicateFieldStep
Target the given field in the phrase predicate.
field(String) - Method in interface org.hibernate.search.engine.search.predicate.dsl.RangePredicateFieldMoreStep
Target the given field in the range predicate, as an alternative to the already-targeted fields.
field(String) - Method in interface org.hibernate.search.engine.search.predicate.dsl.RangePredicateFieldStep
Target the given field in the range predicate.
field(String) - Method in interface org.hibernate.search.engine.search.predicate.dsl.SimpleQueryStringPredicateFieldMoreStep
Target the given field in the simple query string predicate, as an alternative to the already-targeted fields.
field(String) - Method in interface org.hibernate.search.engine.search.predicate.dsl.SimpleQueryStringPredicateFieldStep
Target the given field in the simple query string predicate.
field(String) - Method in interface org.hibernate.search.engine.search.predicate.dsl.SpatialWithinPredicateFieldMoreStep
Target the given field in the "within" predicate, as an alternative to the already-targeted fields.
field(String) - Method in interface org.hibernate.search.engine.search.predicate.dsl.SpatialWithinPredicateFieldStep
Target the given field in the "within" predicate.
field(String) - Method in interface org.hibernate.search.engine.search.predicate.dsl.WildcardPredicateFieldMoreStep
Target the given field in the wildcard predicate, as an alternative to the already-targeted fields.
field(String) - Method in interface org.hibernate.search.engine.search.predicate.dsl.WildcardPredicateFieldStep
Target the given field in the wildcard predicate.
field(String) - Method in interface org.hibernate.search.engine.search.predicate.spi.SimpleQueryStringPredicateBuilder
 
field(String) - Method in interface org.hibernate.search.engine.search.projection.dsl.SearchProjectionFactory
Project to the value of a field in the indexed document, without specifying a type.
field(String) - Method in interface org.hibernate.search.engine.search.sort.dsl.ExtendedSearchSortFactory
 
field(String) - Method in interface org.hibernate.search.engine.search.sort.dsl.SearchSortFactory
Order elements by the value of a specific field.
field(String) - Method in class org.hibernate.search.engine.search.sort.dsl.spi.DelegatingSearchSortFactory
 
field(String) - Method in interface org.hibernate.search.engine.search.sort.spi.SearchSortBuilderFactory
 
field(String, Class<F>) - Method in interface org.hibernate.search.engine.search.aggregation.dsl.RangeAggregationFieldStep
Target the given field in the range aggregation.
field(String, Class<F>) - Method in interface org.hibernate.search.engine.search.aggregation.dsl.TermsAggregationFieldStep
Target the given field in the terms aggregation.
field(String, Class<F>, ValueConvert) - Method in interface org.hibernate.search.engine.search.aggregation.dsl.RangeAggregationFieldStep
Target the given field in the range aggregation.
field(String, Class<F>, ValueConvert) - Method in interface org.hibernate.search.engine.search.aggregation.dsl.TermsAggregationFieldStep
Target the given field in the terms aggregation.
field(String, Class<T>) - Method in interface org.hibernate.search.engine.search.projection.dsl.SearchProjectionFactory
Project to the value of a field in the indexed document.
field(String, Class<T>, ValueConvert) - Method in interface org.hibernate.search.engine.search.projection.dsl.SearchProjectionFactory
Project to the value of a field in the indexed document.
field(String, Class<T>, ValueConvert) - Method in class org.hibernate.search.engine.search.projection.dsl.spi.DelegatingSearchProjectionFactory
 
field(String, Class<T>, ValueConvert) - Method in interface org.hibernate.search.engine.search.projection.spi.SearchProjectionBuilderFactory
 
field(String, Function<? super IndexFieldTypeFactory, ? extends IndexFieldTypeFinalStep<F>>) - Method in interface org.hibernate.search.engine.backend.document.model.dsl.IndexSchemaElement
Add a field to this index schema element with the type to be defined by the given function.
field(String, IndexFieldTypeFinalStep<F>) - Method in interface org.hibernate.search.engine.backend.document.model.dsl.IndexSchemaElement
Add a field to this index schema element with the given almost-built type.
field(String, IndexFieldType<F>) - Method in interface org.hibernate.search.engine.backend.document.model.dsl.IndexSchemaElement
Add a field to this index schema element with the given type.
field(String, ValueConvert) - Method in interface org.hibernate.search.engine.search.projection.dsl.SearchProjectionFactory
Project to the value of a field in the indexed document, without specifying a type.
field(String, ValueConvert) - Method in class org.hibernate.search.engine.search.projection.dsl.spi.DelegatingSearchProjectionFactory
 
FieldModelContributor - Interface in org.hibernate.search.mapper.pojo.bridge.binding.spi
 
FieldModelContributorContext - Interface in org.hibernate.search.mapper.pojo.bridge.binding.spi
 
fieldName() - Method in annotation type org.hibernate.search.mapper.pojo.bridge.builtin.annotation.GeoPointBinding
The name of the index field holding spatial information.
fieldName(String) - Method in interface org.hibernate.search.mapper.pojo.bridge.builtin.programmatic.GeoPointBinder
 
FieldPaths - Class in org.hibernate.search.engine.backend.common.spi
 
FieldPaths.RelativizedPath - Class in org.hibernate.search.engine.backend.common.spi
 
FieldProjectionBuilder<T> - Interface in org.hibernate.search.engine.search.projection.spi
 
FieldProjectionOptionsStep<S extends FieldProjectionOptionsStep<?,​T>,​T> - Interface in org.hibernate.search.engine.search.projection.dsl
The initial and final step in a "field" projection definition, where optional parameters can be set.
FieldProjectionValueStep<N extends FieldProjectionOptionsStep<?,​T>,​T> - Interface in org.hibernate.search.engine.search.projection.dsl
The initial step in a "field" projection definition, where the projection (optionally) can be marked as multi-valued (returning Lists), and where optional parameters can be set.
fields(String...) - Method in interface org.hibernate.search.engine.search.predicate.dsl.MatchPredicateFieldMoreStep
Target the given fields in the match predicate, as an alternative to the already-targeted fields.
fields(String...) - Method in interface org.hibernate.search.engine.search.predicate.dsl.MatchPredicateFieldStep
Target the given fields in the match predicate.
fields(String...) - Method in interface org.hibernate.search.engine.search.predicate.dsl.PhrasePredicateFieldMoreStep
Target the given fields in the phrase predicate, as an alternative to the already-targeted fields.
fields(String...) - Method in interface org.hibernate.search.engine.search.predicate.dsl.PhrasePredicateFieldStep
Target the given fields in the phrase predicate.
fields(String...) - Method in interface org.hibernate.search.engine.search.predicate.dsl.RangePredicateFieldMoreStep
Target the given fields in the range predicate, as an alternative to the already-targeted fields.
fields(String...) - Method in interface org.hibernate.search.engine.search.predicate.dsl.RangePredicateFieldStep
Target the given fields in the range predicate.
fields(String...) - Method in interface org.hibernate.search.engine.search.predicate.dsl.SimpleQueryStringPredicateFieldMoreStep
Target the given fields in the simple query string predicate, as an alternative to the already-targeted fields.
fields(String...) - Method in interface org.hibernate.search.engine.search.predicate.dsl.SimpleQueryStringPredicateFieldStep
Target the given fields in the simple query string predicate.
fields(String...) - Method in interface org.hibernate.search.engine.search.predicate.dsl.SpatialWithinPredicateFieldMoreStep
Target the given fields in the "within" predicate, as an alternative to the already-targeted fields.
fields(String...) - Method in interface org.hibernate.search.engine.search.predicate.dsl.SpatialWithinPredicateFieldStep
Target the given fields in the "within" predicate.
fields(String...) - Method in interface org.hibernate.search.engine.search.predicate.dsl.WildcardPredicateFieldMoreStep
Target the given fields in the wildcard predicate, as an alternative to the already-targeted fields.
fields(String...) - Method in interface org.hibernate.search.engine.search.predicate.dsl.WildcardPredicateFieldStep
Target the given fields in the wildcard predicate.
FieldSortBuilder - Interface in org.hibernate.search.engine.search.sort.spi
 
FieldSortMissingValueBehaviorStep<N> - Interface in org.hibernate.search.engine.search.sort.dsl
The step in a sort definition where the behavior on missing values can be set.
FieldSortOptionsStep<S extends FieldSortOptionsStep<?,​PDF>,​PDF extends SearchPredicateFactory> - Interface in org.hibernate.search.engine.search.sort.dsl
The initial and final step in a "field" sort definition, where optional parameters can be set.
fieldTemplate(String, Function<? super IndexFieldTypeFactory, ? extends IndexFieldTypeFinalStep<?>>) - Method in interface org.hibernate.search.engine.backend.document.model.dsl.IndexSchemaElement
Add a field to this index schema element with the type to be defined by the given function.
fieldTemplate(String, IndexFieldTypeFinalStep<?>) - Method in interface org.hibernate.search.engine.backend.document.model.dsl.IndexSchemaElement
Add a field template to this index schema element with the given almost-built type.
fieldTemplate(String, IndexFieldType<?>) - Method in interface org.hibernate.search.engine.backend.document.model.dsl.IndexSchemaElement
Add a field template to this index schema element with the given type.
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
 
filter(Function<? super SearchPredicateFactory, ? extends PredicateFinalStep>) - Method in interface org.hibernate.search.engine.search.predicate.dsl.BooleanPredicateClausesStep
Add a "filter" clause to be defined by the given function.
filter(Function<? super PDF, ? extends PredicateFinalStep>) - Method in interface org.hibernate.search.engine.search.aggregation.dsl.AggregationFilterStep
Filter nested objects from which values will be extracted for this aggregation.
filter(Function<? super PDF, ? extends PredicateFinalStep>) - Method in interface org.hibernate.search.engine.search.sort.dsl.SortFilterStep
Filter nested objects from which values will be extracted for this sort.
filter(PredicateFinalStep) - Method in interface org.hibernate.search.engine.search.aggregation.dsl.AggregationFilterStep
Filter nested objects from which values will be extracted for this aggregation.
filter(PredicateFinalStep) - Method in interface org.hibernate.search.engine.search.predicate.dsl.BooleanPredicateClausesStep
Add a "filter" clause based on an almost-built SearchPredicate.
filter(PredicateFinalStep) - Method in interface org.hibernate.search.engine.search.sort.dsl.SortFilterStep
Filter nested objects from which values will be extracted for this sort.
filter(SearchPredicate) - Method in interface org.hibernate.search.engine.search.aggregation.dsl.AggregationFilterStep
Filter nested objects from which values will be extracted for this aggregation.
filter(SearchPredicate) - Method in interface org.hibernate.search.engine.search.aggregation.spi.RangeAggregationBuilder
 
filter(SearchPredicate) - Method in interface org.hibernate.search.engine.search.aggregation.spi.TermsAggregationBuilder
 
filter(SearchPredicate) - Method in interface org.hibernate.search.engine.search.predicate.dsl.BooleanPredicateClausesStep
Add a "filter" clause based on a previously-built SearchPredicate.
filter(SearchPredicate) - Method in interface org.hibernate.search.engine.search.predicate.spi.BooleanPredicateBuilder
 
filter(SearchPredicate) - Method in interface org.hibernate.search.engine.search.sort.dsl.SortFilterStep
Filter nested objects from which values will be extracted for this sort.
filter(SearchPredicate) - Method in interface org.hibernate.search.engine.search.sort.spi.DistanceSortBuilder
 
filter(SearchPredicate) - Method in interface org.hibernate.search.engine.search.sort.spi.FieldSortBuilder
 
filter(T, IndexFieldInclusion) - Method in enum org.hibernate.search.engine.backend.document.model.spi.IndexFieldFilter
 
finalizeIntegration() - Method in interface org.hibernate.search.engine.common.spi.SearchIntegrationFinalizer
Finalize the building of the integration.
finalizeMapping(MappingFinalizationContext, PBM) - Method in interface org.hibernate.search.engine.mapper.mapping.building.spi.MappingFinalizer
 
finalizeMapping(MappingKey<PBM, M>, MappingFinalizer<PBM, M>) - Method in interface org.hibernate.search.engine.common.spi.SearchIntegrationFinalizer
Finalize the building of a mapping.
finalizer(ConfigurationPropertySource, ConfigurationPropertyChecker) - Method in interface org.hibernate.search.engine.common.spi.SearchIntegrationPartialBuildState
 
findClass(String) - Method in class org.hibernate.search.engine.environment.classpath.spi.AggregatedClassLoader
 
findResource(String) - Method in class org.hibernate.search.engine.environment.classpath.spi.AggregatedClassLoader
 
finish(F, ProjectionConverter<? super F, ? extends V>, FromDocumentFieldValueConvertContext) - Method in class org.hibernate.search.engine.search.projection.spi.SingleValuedProjectionAccumulator
 
finish(List<F>, ProjectionConverter<? super F, ? extends V>, FromDocumentFieldValueConvertContext) - Method in class org.hibernate.search.engine.search.projection.spi.ListProjectionAccumulator
 
finish(U, ProjectionConverter<? super F, ? extends V>, FromDocumentFieldValueConvertContext) - Method in interface org.hibernate.search.engine.search.projection.spi.ProjectionAccumulator
Finishes the collecting, converting the accumulated container into the final result.
first() - Method in interface org.hibernate.search.engine.search.sort.dsl.FieldSortMissingValueBehaviorStep
Put documents with missing values first in the sorting.
first() - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
flags(Set<SimpleQueryFlag>) - Method in interface org.hibernate.search.engine.search.predicate.dsl.SimpleQueryStringPredicateOptionsStep
Enable operation in the given flags.
flags(Set<SimpleQueryFlag>) - Method in interface org.hibernate.search.engine.search.predicate.spi.SimpleQueryStringPredicateBuilder
 
flags(SimpleQueryFlag...) - Method in interface org.hibernate.search.engine.search.predicate.dsl.SimpleQueryStringPredicateOptionsStep
Enable operation in the given flags.
FLATTENED - org.hibernate.search.engine.backend.types.ObjectStructure
Flatten multi-valued object fields.
flush() - Method in interface org.hibernate.search.engine.backend.work.execution.spi.IndexWorkspace
 
flush() - Method in interface org.hibernate.search.mapper.orm.work.SearchWorkspace
Flush to disk the changes to indexes that were not committed yet.
flush() - Method in interface org.hibernate.search.mapper.pojo.work.spi.PojoScopeWorkspace
 
flushAsync() - Method in interface org.hibernate.search.mapper.orm.work.SearchWorkspace
Asynchronous version of SearchWorkspace.flush(), returning as soon as the operation is queued.
FORCE - org.hibernate.search.engine.backend.work.execution.DocumentCommitStrategy
After a change to an indexed document, force a commit of the relevant shard and wait for that commit to finish, to ensure changes are persisted to disk.
FORCE - org.hibernate.search.engine.backend.work.execution.DocumentRefreshStrategy
After a change to an indexed document, force a refresh of the corresponding shard to make the updated document searchable immediately, and wait for that refresh to finish.
forceTimeout(Exception) - Method in interface org.hibernate.search.engine.common.timing.spi.Deadline
 
forceTimeoutAndCreateException(Exception) - Method in interface org.hibernate.search.engine.common.timing.spi.Deadline
 
forEntities(Class<?>, Class<?>...) - Method in class org.hibernate.search.batch.jsr352.core.massindexing.MassIndexingJob.ParametersBuilderInitialStep
The entity types to index in this job execution.
forEntity(Class<?>) - Method in class org.hibernate.search.batch.jsr352.core.massindexing.MassIndexingJob.ParametersBuilderInitialStep
The entity type to index in this job execution.
forExactType(PojoRawTypeIdentifier<? extends E>) - Method in interface org.hibernate.search.mapper.pojo.scope.spi.PojoScopeTypeExtendedContextProvider
 
forKey(String) - Static method in interface org.hibernate.search.engine.cfg.spi.ConfigurationProperty
Start the creation of a configuration property.
forName(String) - Method in class org.hibernate.search.mapper.pojo.extractor.spi.ContainerExtractorRegistry
 
forType(Class<T>) - Method in interface org.hibernate.search.engine.environment.bean.spi.BeanProvider
Provide a bean referenced by its type.
forTypeAndName(Class<T>, String) - Method in interface org.hibernate.search.engine.environment.bean.spi.BeanProvider
Provide a bean referenced by its type and name.
fromAnalyzer(String) - Static method in class org.hibernate.search.engine.reporting.spi.EventContexts
 
fromBackendName(String) - Static method in class org.hibernate.search.engine.reporting.spi.EventContexts
 
fromCharFilter(String) - Static method in class org.hibernate.search.engine.reporting.spi.EventContexts
 
FromDocumentFieldValueConvertContext - Interface in org.hibernate.search.engine.backend.types.converter.runtime
 
FromDocumentFieldValueConvertContextExtension<T> - Interface in org.hibernate.search.engine.backend.types.converter.runtime
An extension to FromDocumentFieldValueConvertContext, allowing to access non-standard context specific to a given mapper.
FromDocumentFieldValueConvertContextImpl - Class in org.hibernate.search.engine.backend.types.converter.runtime.spi
 
FromDocumentFieldValueConvertContextImpl(BackendSessionContext) - Constructor for class org.hibernate.search.engine.backend.types.converter.runtime.spi.FromDocumentFieldValueConvertContextImpl
 
FromDocumentFieldValueConverter<F,​V> - Interface in org.hibernate.search.engine.backend.types.converter
A converter from a source index field value to a different value.
fromDocumentIdentifier(String, IdentifierBridgeFromDocumentIdentifierContext) - Method in interface org.hibernate.search.mapper.pojo.bridge.IdentifierBridge
Transform the given document identifier value back to the value of the POJO property.
fromDocumentIdentifier(String, BridgeSessionContext) - Method in interface org.hibernate.search.mapper.pojo.bridge.runtime.spi.IdentifierMapping
 
fromDocumentReference(DocumentReference) - Method in interface org.hibernate.search.engine.backend.common.spi.DocumentReferenceConverter
 
fromFieldTemplateAbsolutePath(String) - Static method in class org.hibernate.search.engine.reporting.spi.EventContexts
 
fromIndexedValue(F, ValueBridgeFromIndexedValueContext) - Method in interface org.hibernate.search.mapper.pojo.bridge.ValueBridge
Transform the given indexed field value to the corresponding POJO-extracted value.
fromIndexFieldAbsolutePath(String) - Static method in class org.hibernate.search.engine.reporting.spi.EventContexts
 
fromIndexFieldAbsolutePaths(List<String>) - Static method in class org.hibernate.search.engine.reporting.spi.EventContexts
 
fromIndexName(String) - Static method in class org.hibernate.search.engine.reporting.spi.EventContexts
 
fromIndexNameAndShardId(String, Optional<String>) - Static method in class org.hibernate.search.engine.reporting.spi.EventContexts
 
fromIndexNames(String...) - Static method in class org.hibernate.search.engine.reporting.spi.EventContexts
 
fromIndexNames(Set<String>) - Static method in class org.hibernate.search.engine.reporting.spi.EventContexts
 
fromJson(JsonObject) - Method in interface org.hibernate.search.backend.elasticsearch.search.aggregation.dsl.ElasticsearchSearchAggregationFactory
Create an aggregation from JSON.
fromJson(JsonObject) - Method in interface org.hibernate.search.backend.elasticsearch.search.predicate.dsl.ElasticsearchSearchPredicateFactory
Create a predicate from JSON.
fromJson(JsonObject) - Method in interface org.hibernate.search.backend.elasticsearch.search.sort.dsl.ElasticsearchSearchSortFactory
Order elements according to a JSON sort definition.
fromJson(String) - Method in interface org.hibernate.search.backend.elasticsearch.search.aggregation.dsl.ElasticsearchSearchAggregationFactory
Create an aggregation from JSON.
fromJson(String) - Method in interface org.hibernate.search.backend.elasticsearch.search.predicate.dsl.ElasticsearchSearchPredicateFactory
Create a predicate from JSON.
fromJson(String) - Method in interface org.hibernate.search.backend.elasticsearch.search.sort.dsl.ElasticsearchSearchSortFactory
Order elements according to a JSON sort definition.
fromJSon(JsonElement) - Static method in class org.hibernate.search.backend.elasticsearch.util.spi.URLEncodedString
 
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.
fromMap(Map<String, ?>) - Static method in interface org.hibernate.search.engine.cfg.spi.ConfigurationPropertySource
 
fromMeters(Double) - Method in enum org.hibernate.search.engine.spatial.DistanceUnit
 
fromNormalizer(String) - Static method in class org.hibernate.search.engine.reporting.spi.EventContexts
 
fromOtherEntity(Class<?>, String) - Method in interface org.hibernate.search.mapper.pojo.model.dependency.PojoPropertyIndexingDependencyConfigurationContext
Start the declaration of dependencies to properties of another entity, without specifying the path to that other entity.
fromOtherEntity(Class<?>, String) - Method in interface org.hibernate.search.mapper.pojo.model.dependency.PojoTypeIndexingDependencyConfigurationContext
Start the declaration of dependencies to properties of another entity, without specifying the path to that other entity.
fromOtherEntity(Class<?>, PojoModelPathValueNode) - Method in interface org.hibernate.search.mapper.pojo.model.dependency.PojoPropertyIndexingDependencyConfigurationContext
Start the declaration of dependencies to properties of another entity, without specifying the path to that other entity.
fromOtherEntity(Class<?>, PojoModelPathValueNode) - Method in interface org.hibernate.search.mapper.pojo.model.dependency.PojoTypeIndexingDependencyConfigurationContext
Start the declaration of dependencies to properties of another entity, without specifying the path to that other entity.
fromOtherEntity(ContainerExtractorPath, Class<?>, PojoModelPathValueNode) - Method in interface org.hibernate.search.mapper.pojo.model.dependency.PojoPropertyIndexingDependencyConfigurationContext
Start the declaration of dependencies to properties of another entity, without specifying the path to that other entity.
fromShardId(String) - Static method in class org.hibernate.search.engine.reporting.spi.EventContexts
 
fromString(String) - Static method in class org.hibernate.search.backend.elasticsearch.util.spi.URLEncodedString
 
fromTokenFilter(String) - Static method in class org.hibernate.search.engine.reporting.spi.EventContexts
 
fromTokenizer(String) - Static method in class org.hibernate.search.engine.reporting.spi.EventContexts
 
fromType(Object) - Static method in class org.hibernate.search.engine.reporting.spi.EventContexts
 
fromType(MappableTypeModel) - Static method in class org.hibernate.search.engine.reporting.spi.EventContexts
 
fullTextField() - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingStep
Maps the property to a full-text field in the index with the same name as this property.
fullTextField(String) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingStep
Maps the property to a full-text field in the index with a custom name.
FullTextField - Annotation Type in org.hibernate.search.mapper.pojo.mapping.definition.annotation
Maps a property to a full-text field in the index, potentially holding multiple tokens (words) of text.
FullTextField.List - Annotation Type in org.hibernate.search.mapper.pojo.mapping.definition.annotation
 
fuzzy() - Method in interface org.hibernate.search.engine.search.predicate.dsl.MatchPredicateOptionsStep
Enable fuzziness for this match predicate; only works for text fields.
fuzzy(int) - Method in interface org.hibernate.search.engine.search.predicate.dsl.MatchPredicateOptionsStep
Enable fuzziness for this match predicate; only works for text fields.
fuzzy(int, int) - Method in interface org.hibernate.search.engine.search.predicate.dsl.MatchPredicateOptionsStep
Enable fuzziness for this match predicate; only works for text fields.
fuzzy(int, int) - Method in interface org.hibernate.search.engine.search.predicate.spi.MatchPredicateBuilder
 
FUZZY - org.hibernate.search.engine.search.predicate.dsl.SimpleQueryFlag
Enables FUZZY operators: (~) on single terms

G

GenericContextAwarePojoGenericTypeModel<T> - Class in org.hibernate.search.mapper.pojo.model.spi
An implementation of PojoGenericTypeModel that takes advantage of the context in which a given property appears to derive more precise type information.
GenericContextAwarePojoGenericTypeModel.Helper - Interface in org.hibernate.search.mapper.pojo.model.spi
 
GenericContextAwarePojoGenericTypeModel.RawTypeDeclaringContext<T> - Class in org.hibernate.search.mapper.pojo.model.spi
 
genericField() - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingStep
Maps the property to a field of standard type in the index with the same name as this property.
genericField(String) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingStep
Maps the property to a field of standard type in the index with a custom name.
GenericField - Annotation Type in org.hibernate.search.mapper.pojo.mapping.definition.annotation
Maps an entity property to a field in the index.
GenericField.List - Annotation Type in org.hibernate.search.mapper.pojo.mapping.definition.annotation
 
genericType(PojoRawTypeModel<? super T>, PojoGenericTypeModel<?>, PojoGenericTypeModel<?>...) - Static method in class org.hibernate.search.mapper.pojo.model.spi.SyntheticPojoGenericTypeModel
 
genericTypeModel(Class<T>) - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoBootstrapIntrospector
 
GeoBoundingBox - Interface in org.hibernate.search.engine.spatial
A bounding box in the geocentric coordinate system.
GeoPoint - Interface in org.hibernate.search.engine.spatial
A point in the geocentric coordinate system.
GeoPointBinder - Interface in org.hibernate.search.mapper.pojo.bridge.builtin.programmatic
A binder from a type or property to a GeoPoint field, representing a point on earth.
GeoPointBinding - Annotation Type in org.hibernate.search.mapper.pojo.bridge.builtin.annotation
Defines a GeoPoint binding from a type or a property to a GeoPoint field representing a point on earth.
GeoPointBinding.List - Annotation Type in org.hibernate.search.mapper.pojo.bridge.builtin.annotation
 
GeoPolygon - Interface in org.hibernate.search.engine.spatial
A polygon in the geocentric coordinate system.
get() - Static method in class org.hibernate.search.backend.elasticsearch.client.spi.ElasticsearchRequest
 
get() - Static method in class org.hibernate.search.backend.elasticsearch.ElasticsearchExtension
Get the extension with generic parameters automatically set as appropriate for the context in which it's used.
get() - Static method in class org.hibernate.search.backend.elasticsearch.gson.spi.JsonLogHelper
 
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.
get() - Static method in class org.hibernate.search.engine.backend.document.spi.NoOpDocumentElement
 
get() - Method in interface org.hibernate.search.engine.environment.bean.BeanHolder
 
get() - Method in interface org.hibernate.search.engine.search.projection.spi.ProjectionAccumulator.Provider
 
get() - Static method in class org.hibernate.search.mapper.orm.HibernateOrmExtension
 
get() - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
get(int) - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
get(Object) - Method in interface org.hibernate.search.engine.search.loading.spi.LoadingResult
 
get(Object) - Method in interface org.hibernate.search.util.common.reflect.spi.ValueReadHandle
 
get(String) - Method in interface org.hibernate.search.batch.jsr352.core.context.jpa.spi.EntityManagerFactoryRegistry
Retrieve a factory using the default (implementation-dependent) scope.
get(String) - Method in interface org.hibernate.search.engine.cfg.spi.ConfigurationPropertySource
 
get(String) - Method in class org.hibernate.search.engine.cfg.spi.ConsumedPropertyTrackingConfigurationPropertySource
 
get(String, String) - Method in interface org.hibernate.search.batch.jsr352.core.context.jpa.spi.EntityManagerFactoryRegistry
Retrieve a factory using the given scope.
get(ConfigurationPropertySource) - Method in interface org.hibernate.search.engine.cfg.spi.ConfigurationProperty
Get the value of this configuration property.
get(MappableTypeModel) - Method in interface org.hibernate.search.engine.mapper.mapping.building.spi.TypeMetadataContributorProvider
 
getAndMap(ConfigurationPropertySource, Function<T, R>) - Method in interface org.hibernate.search.engine.cfg.spi.OptionalConfigurationProperty
Get and transform the value of this configuration property.
getAndMapOrThrow(ConfigurationPropertySource, Function<T, R>, Function<String, RuntimeException>) - Method in interface org.hibernate.search.engine.cfg.spi.OptionalConfigurationProperty
Get and transform the value of this configuration property, throwing an exception if the value is not present.
getAndTransform(ConfigurationPropertySource, Function<T, R>) - Method in interface org.hibernate.search.engine.cfg.spi.ConfigurationProperty
Get and transform the value of this configuration property.
getBigDecimal(int) - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
getBigInteger(int) - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
getBinary(int) - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
getBlob(int) - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
getBoolean(int) - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
getByte(int) - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
getCalendar(int) - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
getCharacter(int) - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
getClob(int) - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
getDate(int) - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
getDouble(int) - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
getFloat(int) - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
getGson() - Method in class org.hibernate.search.backend.elasticsearch.gson.spi.GsonProvider
 
getGsonNoSerializeNulls() - Method in class org.hibernate.search.backend.elasticsearch.gson.spi.GsonProvider
 
getInteger(int) - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
getLocale(int) - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
getLogHelper() - Method in class org.hibernate.search.backend.elasticsearch.gson.spi.GsonProvider
 
getLong(int) - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
getNumberOfTypes() - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
getOrCreatePathTracker(IndexedEmbeddedDefinition) - Method in interface org.hibernate.search.engine.mapper.mapping.building.spi.IndexedEntityBindingMapperContext
Get the shared path-tracker for a given indexed-embedded definition.
getOrThrow(ConfigurationPropertySource, Function<String, RuntimeException>) - Method in interface org.hibernate.search.engine.cfg.spi.OptionalConfigurationProperty
Get the value of this configuration property, throwing an exception if the value is not present.
getResources(String) - Method in class org.hibernate.search.engine.environment.classpath.spi.AggregatedClassLoader
 
getRowNumber() - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
getShort(int) - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
getString(int) - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
getText(int) - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
getTimeZone(int) - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
getType(int) - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
getVersionString() - Static method in class org.hibernate.search.engine.Version
Deprecated.
graph(String, GraphSemantic) - Method in interface org.hibernate.search.mapper.orm.search.loading.dsl.SearchLoadingOptionsStep
Customize fetching/loading of entity attributes and associations according to the entity graph with the given name, with the given semantic.
graph(EntityGraph<?>, GraphSemantic) - Method in interface org.hibernate.search.mapper.orm.search.loading.dsl.SearchLoadingOptionsStep
Customize fetching/loading of entity attributes and associations according to the given entity graph, with the given semantic.
greaterThan(Object) - Method in interface org.hibernate.search.engine.search.predicate.dsl.RangePredicateMatchingStep
Require at least one of the targeted fields to be "strictly greater than" the given value, with no limit as to how high it can be.
greaterThan(Object, ValueConvert) - Method in interface org.hibernate.search.engine.search.predicate.dsl.RangePredicateMatchingStep
Require at least one of the targeted fields to be "strictly greater than" the given value, with no limit as to how high it can be.
greaterThan(T) - Static method in class org.hibernate.search.util.common.data.Range
 
GREEN - org.hibernate.search.backend.elasticsearch.index.IndexStatus
 
GsonClasses - Class in org.hibernate.search.backend.elasticsearch.gson.spi
 
GsonProvider - Class in org.hibernate.search.backend.elasticsearch.gson.spi
Centralizes the configuration of the Gson objects.

H

handle() - Method in class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnPropertyModel
 
handle() - Method in interface org.hibernate.search.mapper.pojo.model.spi.PojoPropertyModel
 
handle(EntityIndexingFailureContext) - Method in interface org.hibernate.search.engine.reporting.FailureHandler
Handle the failure of entity indexing.
handle(FailureContext) - Method in interface org.hibernate.search.engine.reporting.FailureHandler
Handle a generic failure.
handle(MassIndexingEntityFailureContext) - Method in interface org.hibernate.search.mapper.orm.massindexing.MassIndexingFailureHandler
Handle a failure when indexing an entity.
handle(MassIndexingFailureContext) - Method in interface org.hibernate.search.mapper.orm.massindexing.MassIndexingFailureHandler
Handle a generic failure.
hardDeadlineOrNull() - Method in class org.hibernate.search.engine.search.timeout.spi.TimeoutManager
 
hardTimeout(TimingSource, long, TimeUnit) - Static method in class org.hibernate.search.engine.search.timeout.spi.TimeoutManager
 
hasContent() - Method in class org.hibernate.search.mapper.pojo.mapping.building.spi.ErrorCollectingPojoPropertyMetadataContributor
 
hasFailure() - Method in interface org.hibernate.search.engine.reporting.spi.ContextualFailureCollector
 
hasHardTimeout() - Method in class org.hibernate.search.engine.search.timeout.spi.TimeoutManager
 
hashCode() - Method in class org.hibernate.search.backend.elasticsearch.util.spi.URLEncodedString
 
hashCode() - Method in class org.hibernate.search.engine.mapper.mapping.building.spi.IndexedEmbeddedDefinition
 
hashCode() - Method in interface org.hibernate.search.engine.mapper.model.spi.MappableTypeModel
 
hashCode() - Method in class org.hibernate.search.engine.search.aggregation.AggregationKey
 
hashCode() - Method in class org.hibernate.search.mapper.pojo.extractor.mapping.programmatic.ContainerExtractorPath
 
hashCode() - Method in class org.hibernate.search.mapper.pojo.model.path.PojoModelPathPropertyNode
 
hashCode() - Method in class org.hibernate.search.mapper.pojo.model.path.PojoModelPathValueNode
 
hashCode() - Method in class org.hibernate.search.mapper.pojo.model.spi.AbstractPojoRawTypeModel
 
hashCode() - Method in class org.hibernate.search.mapper.pojo.model.spi.PojoRawTypeIdentifier
 
hashCode() - Method in class org.hibernate.search.util.common.data.Range
 
hashCode() - Method in interface org.hibernate.search.util.common.reflect.spi.ValueReadHandle
 
hashCode() - Method in class org.hibernate.search.util.common.reporting.EventContext
 
hasHits() - Method in interface org.hibernate.search.engine.search.query.SearchScrollResult
Returns true if this scrolling result contains some index hits.
hasHits() - Method in class org.hibernate.search.engine.search.query.spi.SimpleSearchScrollResult
 
HibernateOrmExtension - Class in org.hibernate.search.mapper.orm
An extension for the Hibernate ORM mapper, giving access to Hibernate ORM-specific contexts.
HibernateOrmIntegrationBooter - Interface in org.hibernate.search.mapper.orm.bootstrap.spi
 
HibernateOrmIntegrationBooter.Builder - Interface in org.hibernate.search.mapper.orm.bootstrap.spi
 
HibernateOrmIntegrationBooterBehavior - Class in org.hibernate.search.mapper.orm.bootstrap.spi
 
HibernateOrmIntegrationBooterBehavior.BootPhase<T> - Interface in org.hibernate.search.mapper.orm.bootstrap.spi
 
HibernateOrmMapperSettings - Class in org.hibernate.search.mapper.orm.cfg
 
HibernateOrmMapperSettings.Defaults - Class in org.hibernate.search.mapper.orm.cfg
Default values for the different settings if no values are given.
HibernateOrmMapperSettings.Radicals - Class in org.hibernate.search.mapper.orm.cfg
Configuration property keys without the prefix.
HibernateOrmMapperSpiSettings - Class in org.hibernate.search.mapper.orm.cfg.spi
 
HibernateOrmMapperSpiSettings.Defaults - Class in org.hibernate.search.mapper.orm.cfg.spi
Default values for the different settings if no values are given.
HibernateOrmMapperSpiSettings.Radicals - Class in org.hibernate.search.mapper.orm.cfg.spi
 
HibernateOrmMappingConfigurationContext - Interface in org.hibernate.search.mapper.orm.mapping
 
HibernateOrmMappingContext - Interface in org.hibernate.search.mapper.orm.mapping.context
 
HibernateOrmSearchMappingConfigurer - Interface in org.hibernate.search.mapper.orm.mapping
An object responsible for configuring the Hibernate Search mapping.
HibernateOrmSearchScrollableResultsAdapter<H> - Class in org.hibernate.search.mapper.orm.search.query.spi
 
HibernateOrmSearchScrollableResultsAdapter(SearchScroll<H>, int, HibernateOrmSearchScrollableResultsAdapter.ScrollHitExtractor<? super H>) - Constructor for class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
HibernateOrmSearchScrollableResultsAdapter.ScrollHitExtractor<H> - Interface in org.hibernate.search.mapper.orm.search.query.spi
 
HibernateOrmSessionContext - Interface in org.hibernate.search.mapper.orm.session.context
 
HibernateSearchJobScoped - Annotation Type in org.hibernate.search.batch.jsr352.core.inject.scope.spi
Scope for job execution, to be mapped to the scopes specific to each JSR-352 implementation.
hibernateSearchName() - Method in interface org.hibernate.search.engine.backend.metamodel.IndexDescriptor
 
HibernateSearchPartitionScoped - Annotation Type in org.hibernate.search.batch.jsr352.core.inject.scope.spi
Scope for partition execution, to be mapped to the scopes specific to each JSR-352 implementation.
hitCount() - Method in interface org.hibernate.search.engine.search.query.SearchResultTotal
 
hitCount() - Method in class org.hibernate.search.engine.search.query.spi.SimpleSearchResultTotal
 
hitCountLowerBound() - Method in interface org.hibernate.search.engine.search.query.SearchResultTotal
 
hitCountLowerBound() - Method in class org.hibernate.search.engine.search.query.spi.SimpleSearchResultTotal
 
hits() - Method in interface org.hibernate.search.engine.search.query.SearchResult
 
hits() - Method in interface org.hibernate.search.engine.search.query.SearchScrollResult
 
hits() - Method in class org.hibernate.search.engine.search.query.spi.SimpleSearchResult
 
hits() - Method in class org.hibernate.search.engine.search.query.spi.SimpleSearchScrollResult
 
holderTypeModel - Variable in class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnPropertyModel
 
host() - Method in class org.hibernate.search.backend.elasticsearch.client.spi.ElasticsearchResponse
 
hostingType() - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingStep
 
HOSTS - Static variable in class org.hibernate.search.backend.elasticsearch.cfg.ElasticsearchBackendSettings.Defaults
 
HOSTS - Static variable in class org.hibernate.search.backend.elasticsearch.cfg.ElasticsearchBackendSettings
The host name and ports of the Elasticsearch servers to connect to.

I

id() - Method in interface org.hibernate.search.engine.backend.common.DocumentReference
 
id() - Method in interface org.hibernate.search.engine.search.predicate.dsl.SearchPredicateFactory
Match documents where the identifier is among the given values.
id() - Method in class org.hibernate.search.engine.search.predicate.dsl.spi.DelegatingSearchPredicateFactory
 
id() - Method in interface org.hibernate.search.engine.search.predicate.spi.SearchPredicateBuilderFactory
 
id() - Method in interface org.hibernate.search.mapper.orm.common.EntityReference
 
id() - Method in annotation type org.hibernate.search.mapper.pojo.bridge.builtin.annotation.AlternativeDiscriminator
 
id(String) - Method in interface org.hibernate.search.mapper.pojo.bridge.builtin.programmatic.AlternativeDiscriminatorBinder
 
ID_FETCH_SIZE - Static variable in class org.hibernate.search.batch.jsr352.core.massindexing.MassIndexingJobParameters.Defaults
 
ID_FETCH_SIZE - Static variable in class org.hibernate.search.batch.jsr352.core.massindexing.MassIndexingJobParameters
 
idDslConverter(ToDocumentIdentifierValueConverter<?>) - Method in interface org.hibernate.search.engine.backend.document.model.dsl.spi.IndexSchemaRootNodeBuilder
 
idDslConverter(ToDocumentIdentifierValueConverter<?>) - Method in interface org.hibernate.search.engine.mapper.mapping.building.spi.IndexedEntityBindingContext
Order the backend to use the given converter to convert IDs passed to the predicate DSL.
identifier() - Method in interface org.hibernate.search.engine.backend.work.execution.spi.DocumentReferenceProvider
 
identifierBinder() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.DocumentId
 
identifierBinder(IdentifierBinder) - Method in interface org.hibernate.search.mapper.pojo.bridge.mapping.DefaultBinderDefinitionStep
Use the given binder by default for properties with a matching type marked as document identifier (e.g.
identifierBinder(IdentifierBinder) - Method in interface org.hibernate.search.mapper.pojo.mapping.building.spi.PojoMappingCollectorPropertyNode
 
identifierBinder(IdentifierBinder) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingDocumentIdOptionsStep
 
IdentifierBinder - Interface in org.hibernate.search.mapper.pojo.bridge.mapping.programmatic
A binder from a POJO property to a document identifier.
IdentifierBinderRef - Annotation Type in org.hibernate.search.mapper.pojo.bridge.mapping.annotation
References the identifier binder to use for a DocumentId.
IdentifierBinderRef.UndefinedBinderImplementationType - Class in org.hibernate.search.mapper.pojo.bridge.mapping.annotation
Class used as a marker for the default value of the IdentifierBinderRef.type() attribute.
IdentifierBindingContext<I> - Interface in org.hibernate.search.mapper.pojo.bridge.binding
The context provided to the IdentifierBinder.bind(IdentifierBindingContext) method.
identifierBridge() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.DocumentId
 
identifierBridge(Class<? extends IdentifierBridge<?>>) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingDocumentIdOptionsStep
 
identifierBridge(BeanReference<? extends IdentifierBridge<?>>) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingDocumentIdOptionsStep
 
identifierBridge(IdentifierBridge<?>) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingDocumentIdOptionsStep
 
identifierBridge(IdentifierBridge<T>) - Method in interface org.hibernate.search.mapper.pojo.bridge.mapping.DefaultBridgeDefinitionStep
Use the given bridge by default for properties with a matching type marked as document identifier (e.g.
IdentifierBridge<I> - Interface in org.hibernate.search.mapper.pojo.bridge
A bridge between a POJO property of type I and a document identifier.
identifierBridgeFromDocumentIdentifierContext() - Method in interface org.hibernate.search.mapper.pojo.bridge.runtime.spi.BridgeSessionContext
 
identifierBridgeFromDocumentIdentifierContext() - Method in class org.hibernate.search.mapper.pojo.session.spi.AbstractPojoSearchSession
 
IdentifierBridgeFromDocumentIdentifierContext - Interface in org.hibernate.search.mapper.pojo.bridge.runtime
IdentifierBridgeFromDocumentIdentifierContextExtension<T> - Interface in org.hibernate.search.mapper.pojo.bridge.runtime
An extension to IdentifierBridgeFromDocumentIdentifierContext, allowing to access non-standard context specific to a given mapper.
IdentifierBridgeRef - Annotation Type in org.hibernate.search.mapper.pojo.bridge.mapping.annotation
A reference to the identifier bridge to use for a DocumentId.
IdentifierBridgeRef.UndefinedBridgeImplementationType - Class in org.hibernate.search.mapper.pojo.bridge.mapping.annotation
Class used as a marker for the default value of the IdentifierBridgeRef.type() attribute.
identifierBridgeToDocumentIdentifierContext() - Method in interface org.hibernate.search.mapper.pojo.bridge.runtime.spi.BridgeMappingContext
 
identifierBridgeToDocumentIdentifierContext() - Method in class org.hibernate.search.mapper.pojo.mapping.spi.AbstractPojoMappingImplementor
 
IdentifierBridgeToDocumentIdentifierContext - Interface in org.hibernate.search.mapper.pojo.bridge.runtime
IdentifierBridgeToDocumentIdentifierContextExtension<T> - Interface in org.hibernate.search.mapper.pojo.bridge.runtime
An extension to IdentifierBridgeToDocumentIdentifierContext, allowing to access non-standard context specific to a given mapper.
identifierMapping(IdentifierMapping) - Method in interface org.hibernate.search.mapper.pojo.mapping.building.spi.PojoIndexedTypeExtendedMappingCollector
 
IdentifierMapping - Interface in org.hibernate.search.mapper.pojo.bridge.runtime.spi
 
identity() - Static method in interface org.hibernate.search.engine.search.loading.spi.EntityLoader
 
idFetchSize(int) - Method in class org.hibernate.search.batch.jsr352.core.massindexing.MassIndexingJob.ParametersBuilder
Specifies the fetch size to be used when loading primary keys at the step-level.
idFetchSize(int) - Method in interface org.hibernate.search.mapper.orm.massindexing.MassIndexer
Specifies the fetch size to be used when loading primary keys if objects to be indexed.
ifMoreThan(int) - Method in interface org.hibernate.search.engine.search.predicate.dsl.MinimumShouldMatchConditionStep
Start adding a "minimumShouldMatch" constraint that will be applied if (and only if) there are strictly more than ignoreConstraintCeiling "should" clauses.
ifSupported(Object, Optional<E>, Consumer<E>) - Method in class org.hibernate.search.engine.common.dsl.spi.DslExtensionState
 
ifSupported(Object, Optional<E>, Function<E, ? extends R>) - Method in class org.hibernate.search.engine.common.dsl.spi.DslExtensionState
 
ifSupported(SearchPredicateFactoryExtension<T>, Function<T, ? extends PredicateFinalStep>) - Method in interface org.hibernate.search.engine.search.predicate.dsl.SearchPredicateFactoryExtensionIfSupportedStep
If the given extension is supported, and none of the previous extensions passed to SearchPredicateFactoryExtensionIfSupportedStep.ifSupported(SearchPredicateFactoryExtension, Function) was supported, extend the current factory with this extension, apply the given function to the extended factory, and store the resulting predicate for later retrieval.
ifSupported(SearchProjectionFactoryExtension<T, R, E>, Function<T, ? extends ProjectionFinalStep<P>>) - Method in interface org.hibernate.search.engine.search.projection.dsl.SearchProjectionFactoryExtensionIfSupportedStep
If the given extension is supported, and none of the previous extensions passed to SearchProjectionFactoryExtensionIfSupportedStep.ifSupported(SearchProjectionFactoryExtension, Function) was supported, extend the current factory with this extension, apply the given function to the extended factory, and store the resulting projection for later retrieval.
ifSupported(SearchSortFactoryExtension<T>, Function<T, ? extends SortFinalStep>) - Method in interface org.hibernate.search.engine.search.sort.dsl.SearchSortFactoryExtensionIfSupportedStep
If the given extension is supported, and none of the previous extensions passed to SearchSortFactoryExtensionIfSupportedStep.ifSupported(SearchSortFactoryExtension, Function) was supported, extend the current factory with this extension, apply the given function to the extended factory, and store the resulting sort for later retrieval.
IGNORE - org.hibernate.search.engine.cfg.ConfigurationPropertyCheckingStrategyName
Ignore the result of configuration property checking.
INCLUDED - org.hibernate.search.engine.backend.document.model.spi.IndexFieldInclusion
The field is included.
INCLUDED - org.hibernate.search.util.common.data.RangeBoundInclusion
 
INCLUDED_ONLY - org.hibernate.search.engine.backend.document.model.spi.IndexFieldFilter
Returns fields that are actually included in the schema.
includeDepth() - Method in class org.hibernate.search.engine.mapper.mapping.building.spi.IndexedEmbeddedDefinition
 
includeDepth() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.IndexedEmbedded
The number of levels of indexed-embedded that will have all their fields included by default.
includeDepth(Integer) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingIndexedEmbeddedStep
 
includedIndexedTypes() - Method in interface org.hibernate.search.mapper.pojo.scope.spi.PojoScopeDelegate
 
includedTypes() - Method in interface org.hibernate.search.mapper.orm.scope.SearchScope
 
includeEmbeddedObjectId() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.IndexedEmbedded
Whether the identifier of embedded objects should be included as an index field.
includeEmbeddedObjectId(boolean) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingIndexedEmbeddedStep
 
includePaths() - Method in class org.hibernate.search.engine.mapper.mapping.building.spi.IndexedEmbeddedDefinition
 
includePaths() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.IndexedEmbedded
The paths of index fields from the indexed-embedded element that should be embedded.
includePaths(String...) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingIndexedEmbeddedStep
 
includePaths(Collection<String>) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingIndexedEmbeddedStep
 
Incubating - Annotation Type in org.hibernate.search.util.common.annotation
Marks the annotated element as incubating.
index() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.Indexed
 
index(String) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.TypeMappingIndexedStep
 
INDEX_NAME - org.hibernate.search.backend.elasticsearch.mapping.TypeNameMappingStrategyName
Rely on the "_index" meta-field.
IndexBindingContext - Interface in org.hibernate.search.engine.mapper.mapping.building.spi
The binding context associated to a specific node in the entity tree.
IndexCompositeElementDescriptor - Interface in org.hibernate.search.engine.backend.metamodel
A composite element in the index.
IndexDescriptor - Interface in org.hibernate.search.engine.backend.metamodel
A descriptor of an index, exposing in particular the available fields and their characteristics.
indexed() - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.TypeMappingStep
Maps an entity type to an index.
Indexed - Annotation Type in org.hibernate.search.mapper.pojo.mapping.definition.annotation
Maps an entity type to an index.
indexedEmbedded() - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingStep
Maps the property to an object field whose fields are the same as those defined in the property type, using the name of this property as the name of the object field.
indexedEmbedded(String) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingStep
Maps the property to an object field whose fields are the same as those defined in the property type, using the given custom name as the name of the object field.
indexedEmbedded(PojoRawTypeModel<?>, String, ObjectStructure, Integer, Set<String>, boolean, Class<?>) - Method in interface org.hibernate.search.mapper.pojo.mapping.building.spi.PojoMappingCollectorValueNode
 
IndexedEmbedded - Annotation Type in org.hibernate.search.mapper.pojo.mapping.definition.annotation
Maps a property to an object field whose fields are the same as those defined in the property type.
IndexedEmbedded.List - Annotation Type in org.hibernate.search.mapper.pojo.mapping.definition.annotation
 
IndexedEmbeddedBindingContext - Interface in org.hibernate.search.engine.mapper.mapping.building.spi
The binding context associated to a specific non-root node in the entity tree.
IndexedEmbeddedDefinition - Class in org.hibernate.search.engine.mapper.mapping.building.spi
 
IndexedEmbeddedDefinition(MappableTypeModel, String, ObjectStructure, Integer, Set<String>) - Constructor for class org.hibernate.search.engine.mapper.mapping.building.spi.IndexedEmbeddedDefinition
 
IndexedEmbeddedPathTracker - Class in org.hibernate.search.engine.mapper.mapping.building.spi
A tracker for paths actually affected by an indexed embedded definition.
IndexedEmbeddedPathTracker(IndexedEmbeddedDefinition) - Constructor for class org.hibernate.search.engine.mapper.mapping.building.spi.IndexedEmbeddedPathTracker
 
indexedEntity(Class<E>) - Method in interface org.hibernate.search.mapper.orm.mapping.SearchMapping
 
indexedEntity(String) - Method in interface org.hibernate.search.mapper.orm.mapping.SearchMapping
 
IndexedEntityBindingContext - Interface in org.hibernate.search.engine.mapper.mapping.building.spi
The binding context associated to the root node in the entity tree.
IndexedEntityBindingMapperContext - Interface in org.hibernate.search.engine.mapper.mapping.building.spi
 
INDEXES - Static variable in class org.hibernate.search.engine.cfg.BackendSettings
The root property whose children are index names, e.g.
IndexFieldDescriptor - Interface in org.hibernate.search.engine.backend.metamodel
A field in the index.
IndexFieldFilter - Enum in org.hibernate.search.engine.backend.document.model.spi
 
IndexFieldInclusion - Enum in org.hibernate.search.engine.backend.document.model.spi
 
IndexFieldReference<F> - Interface in org.hibernate.search.engine.backend.document
A reference to an "object" field of an indexed document, allowing to add new values to this field for a given document.
IndexFieldType<F> - Interface in org.hibernate.search.engine.backend.types
The type of a field in the index.
IndexFieldTypeConverterStep<S extends IndexFieldTypeConverterStep<?,​F>,​F> - Interface in org.hibernate.search.engine.backend.types.dsl
The step in an index field type definition where DSL converters (applied when using the search DSL) and projection converters (applied when projecting in a search query) can be set.
IndexFieldTypeDefaultsProvider - Class in org.hibernate.search.engine.mapper.mapping.building.spi
 
IndexFieldTypeDefaultsProvider() - Constructor for class org.hibernate.search.engine.mapper.mapping.building.spi.IndexFieldTypeDefaultsProvider
 
IndexFieldTypeDefaultsProvider(Integer) - Constructor for class org.hibernate.search.engine.mapper.mapping.building.spi.IndexFieldTypeDefaultsProvider
 
IndexFieldTypeFactory - Interface in org.hibernate.search.engine.backend.types.dsl
A factory for types of index fields.
IndexFieldTypeFactoryExtension<T> - Interface in org.hibernate.search.engine.backend.types.dsl
An extension to the index field type DSL, allowing to create non-standard types in an index schema.
IndexFieldTypeFinalStep<F> - Interface in org.hibernate.search.engine.backend.types.dsl
The final step in an index field type definition, where the type can be retrieved.
IndexFieldTypeOptionsStep<S extends IndexFieldTypeOptionsStep<?,​F>,​F> - Interface in org.hibernate.search.engine.backend.types.dsl
The final step in an index field type definition, where optional parameters can be set.
IndexIndexer - Interface in org.hibernate.search.engine.backend.work.execution.spi
An indexer scoped to a single index.
IndexIndexingPlan<R> - Interface in org.hibernate.search.engine.backend.work.execution.spi
A set of works to be executed on a single index.
IndexIndexingPlanExecutionReport<R> - Class in org.hibernate.search.engine.backend.work.execution.spi
 
IndexIndexingPlanExecutionReport.Builder<R> - Class in org.hibernate.search.engine.backend.work.execution.spi
 
INDEXING_MAX_BULK_SIZE - Static variable in class org.hibernate.search.backend.elasticsearch.cfg.ElasticsearchIndexSettings.Defaults
 
INDEXING_MAX_BULK_SIZE - Static variable in class org.hibernate.search.backend.elasticsearch.cfg.ElasticsearchIndexSettings
The maximum size of bulk requests created when processing indexing queues.
INDEXING_PREFIX - Static variable in class org.hibernate.search.backend.elasticsearch.cfg.ElasticsearchIndexSettings
The prefix for indexing-related property keys.
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.elasticsearch.cfg.ElasticsearchIndexSettings.Defaults
 
INDEXING_QUEUE_COUNT - Static variable in class org.hibernate.search.backend.elasticsearch.cfg.ElasticsearchIndexSettings
The number of indexing queues assigned to each index.
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.elasticsearch.cfg.ElasticsearchIndexSettings.Defaults
 
INDEXING_QUEUE_SIZE - Static variable in class org.hibernate.search.backend.elasticsearch.cfg.ElasticsearchIndexSettings
The size of indexing queues.
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
 
indexingCompleted() - Method in interface org.hibernate.search.mapper.orm.massindexing.MassIndexingMonitor
Notify the monitor that indexing is complete.
indexingDependency() - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingStep
Defines how a dependency of the indexing process to this property should affect automatic reindexing.
IndexingDependency - Annotation Type in org.hibernate.search.mapper.pojo.mapping.definition.annotation
Given a property, defines how a dependency of the indexing process to this property should affect automatic indexing.
IndexingDependency.List - Annotation Type in org.hibernate.search.mapper.pojo.mapping.definition.annotation
 
IndexingDependencyOptionsStep - Interface in org.hibernate.search.mapper.pojo.mapping.definition.programmatic
The step in an "indexing dependency" definition where optional parameters can be set.
indexingFutureHandler(Consumer<CompletableFuture<SearchIndexingPlanExecutionReport>>) - Method in interface org.hibernate.search.mapper.orm.automaticindexing.session.AutomaticIndexingSynchronizationConfigurationContext
Set the handler for the (asynchronous) indexing future.
indexingPlan() - Method in interface org.hibernate.search.mapper.orm.session.SearchSession
 
indexKey(String, String) - Static method in class org.hibernate.search.engine.cfg.IndexSettings
Builds a configuration property key for the index of the given backend, with the given radical.
indexKey(String, String, String) - Static method in class org.hibernate.search.engine.cfg.IndexSettings
Builds a configuration property key for the index of the given backend, with the given radical.
IndexLayoutStrategy - Interface in org.hibernate.search.backend.elasticsearch.index.layout
Defines the layout of indexes on the Elasticsearch side: the name of aliases to assign to Elasticsearch indexes, as well as the structure of non-alias names.
indexManager() - Method in interface org.hibernate.search.mapper.orm.entity.SearchIndexedEntity
 
indexManager(String) - Method in interface org.hibernate.search.engine.common.spi.SearchIntegration
 
indexManager(String) - Method in interface org.hibernate.search.mapper.orm.mapping.SearchMapping
 
indexManager(MappedIndexManager) - Method in interface org.hibernate.search.mapper.pojo.mapping.building.spi.PojoIndexedTypeExtendedMappingCollector
 
IndexManager - Interface in org.hibernate.search.engine.backend.index
An index manager as viewed by Hibernate Search users.
IndexManagerBuilder - Interface in org.hibernate.search.engine.backend.index.spi
 
IndexManagerImplementor - Interface in org.hibernate.search.engine.backend.index.spi
The object responsible for applying works and searches to a full-text index.
IndexManagerStartContext - Interface in org.hibernate.search.engine.backend.index.spi
A start context for index managers.
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
 
indexName() - Method in interface org.hibernate.search.engine.mapper.mapping.building.spi.MappedIndexManagerBuilder
 
indexName(String) - Method in interface org.hibernate.search.mapper.pojo.model.additionalmetadata.building.spi.PojoAdditionalMetadataCollectorIndexedTypeNode
 
indexNullAs() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.GenericField
 
indexNullAs() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.KeywordField
 
indexNullAs() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.ScaledNumberField
 
indexNullAs(F) - Method in interface org.hibernate.search.engine.backend.types.dsl.StandardIndexFieldTypeOptionsStep
 
indexNullAs(String) - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.spi.FieldModelContributorContext
 
indexNullAs(String) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingNonFullTextFieldOptionsStep
 
IndexObjectFieldDescriptor - Interface in org.hibernate.search.engine.backend.metamodel
An "object" field in the index, i.e.
IndexObjectFieldReference - Interface in org.hibernate.search.engine.backend.document
A reference to an "object" field of an indexed document, allowing to add new values to this field for a given document.
IndexObjectFieldTypeDescriptor - Interface in org.hibernate.search.engine.backend.metamodel
The type of an "object" field in the index, exposing its various capabilities.
indexOrder() - Method in interface org.hibernate.search.engine.search.sort.dsl.SearchSortFactory
Order elements by their internal index order.
indexOrder() - Method in class org.hibernate.search.engine.search.sort.dsl.spi.DelegatingSearchSortFactory
 
indexOrder() - Method in interface org.hibernate.search.engine.search.sort.spi.SearchSortBuilderFactory
 
IndexSchemaBuildContext - Interface in org.hibernate.search.engine.backend.document.model.dsl.spi
 
IndexSchemaContributionListener - Interface in org.hibernate.search.engine.mapper.mapping.building.spi
 
indexSchemaElement() - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.PropertyBindingContext
 
indexSchemaElement() - Method in interface org.hibernate.search.mapper.pojo.bridge.binding.TypeBindingContext
 
IndexSchemaElement - Interface in org.hibernate.search.engine.backend.document.model.dsl
An element of the index schema, allowing the definition of child fields.
IndexSchemaFieldFinalStep<R> - Interface in org.hibernate.search.engine.backend.document.model.dsl
The final step in the definition of a field in the index schema, where a reference to the field can be retrieved.
IndexSchemaFieldOptionsStep<S extends IndexSchemaFieldOptionsStep<?,​R>,​R> - Interface in org.hibernate.search.engine.backend.document.model.dsl
The final step in the definition of a field in the index schema, where a reference to the field can be retrieved, optionally setting some parameters beforehand.
IndexSchemaFieldTemplateOptionsStep<S extends IndexSchemaFieldTemplateOptionsStep<?>> - Interface in org.hibernate.search.engine.backend.document.model.dsl
The final step in the definition of a field template in the index schema, where options can be set.
IndexSchemaManager - Interface in org.hibernate.search.engine.backend.schema.management.spi
A manager for the schema of a single index, i.e.
IndexSchemaObjectField - Interface in org.hibernate.search.engine.backend.document.model.dsl
An object field in the index schema, allowing the definition of child fields, customization of some characteristics of this object field such as multi-valued-ness, and the retrieval of a field reference to be used when indexing.
IndexSchemaObjectFieldNodeBuilder - Interface in org.hibernate.search.engine.backend.document.model.dsl.spi
 
IndexSchemaObjectNodeBuilder - Interface in org.hibernate.search.engine.backend.document.model.dsl.spi
 
indexSchemaRoot() - Static method in class org.hibernate.search.engine.reporting.spi.EventContexts
 
IndexSchemaRootNodeBuilder - Interface in org.hibernate.search.engine.backend.document.model.dsl.spi
 
indexScope() - Method in class org.hibernate.search.engine.search.query.dsl.spi.AbstractSearchQuerySelectStep
 
IndexScope<C> - Interface in org.hibernate.search.engine.backend.scope.spi
The scope of an index-related operation, aware of the targeted indexes and of the underlying technology (backend).
IndexScopeBuilder - Interface in org.hibernate.search.engine.backend.scope.spi
 
IndexSettings - Class in org.hibernate.search.engine.cfg
Configuration properties common to all Hibernate Search indexes regardless of the underlying technology.
IndexStatus - Enum in org.hibernate.search.backend.elasticsearch.index
 
IndexValueFieldDescriptor - Interface in org.hibernate.search.engine.backend.metamodel
A "value" field in the index, i.e.
IndexValueFieldTypeDescriptor - Interface in org.hibernate.search.engine.backend.metamodel
The type of a "value" field in the index, exposing its various capabilities and accepted Java types.
IndexWorkspace - Interface in org.hibernate.search.engine.backend.work.execution.spi
The entry point for explicit index operations on a single index.
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.
instanceFromClass(Class<T>, Class<?>) - Static method in class org.hibernate.search.engine.environment.classpath.spi.ClassLoaderHelper
Creates an instance of target class
instanceFromClass(Class<T>, Class<?>, Map<String, String>) - Static method in class org.hibernate.search.engine.environment.classpath.spi.ClassLoaderHelper
Creates an instance of target class having a Map of strings as constructor parameter.
instanceFromName(Class<T>, String, ClassResolver) - Static method in class org.hibernate.search.engine.environment.classpath.spi.ClassLoaderHelper
Creates an instance of a target class specified by the fully qualified class name using a ClassLoader as fallback when the class cannot be found in the context one.
INTEGRATION_PARTIAL_BUILD_STATE - Static variable in class org.hibernate.search.mapper.orm.cfg.spi.HibernateOrmMapperSpiSettings
 
INTEGRATION_PARTIAL_BUILD_STATE - Static variable in class org.hibernate.search.mapper.orm.cfg.spi.HibernateOrmMapperSpiSettings.Radicals
 
introspector - Variable in class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnPropertyModel
 
introspector - Variable in class org.hibernate.search.mapper.pojo.model.spi.AbstractPojoRawTypeModel
 
inversePath() - Method in annotation type org.hibernate.search.mapper.pojo.mapping.definition.annotation.AssociationInverseSide
 
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
The I/O strategy, deciding how indexes are written to and read from.
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
 
isAbstract() - Method in interface org.hibernate.search.engine.mapper.model.spi.MappableTypeModel
 
isAbstract() - Method in class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnRawTypeModel
 
isAssignableTo(Class<?>) - Method in interface org.hibernate.search.mapper.pojo.model.PojoModelElement
 
isClosed() - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
isCompatibleWith(FromDocumentFieldValueConverter<?, ?>) - Method in interface org.hibernate.search.engine.backend.types.converter.FromDocumentFieldValueConverter
 
isCompatibleWith(FromDocumentFieldValueConverter<?, ?>) - Method in class org.hibernate.search.engine.backend.types.converter.spi.PassThroughFromDocumentFieldValueConverter
 
isCompatibleWith(DslConverter<?, ?>) - Method in class org.hibernate.search.engine.backend.types.converter.spi.DslConverter
 
isCompatibleWith(ProjectionConverter<?, ?>) - Method in class org.hibernate.search.engine.backend.types.converter.spi.ProjectionConverter
 
isCompatibleWith(ToDocumentIdentifierValueConverter<?>) - Method in class org.hibernate.search.engine.backend.types.converter.spi.StringToDocumentIdentifierValueConverter
 
isCompatibleWith(ToDocumentIdentifierValueConverter<?>) - Method in interface org.hibernate.search.engine.backend.types.converter.spi.ToDocumentIdentifierValueConverter
 
isCompatibleWith(ToDocumentFieldValueConverter<?, ?>) - Method in class org.hibernate.search.engine.backend.types.converter.spi.PassThroughToDocumentFieldValueConverter
 
isCompatibleWith(ToDocumentFieldValueConverter<?, ?>) - Method in interface org.hibernate.search.engine.backend.types.converter.ToDocumentFieldValueConverter
 
isCompatibleWith(IdentifierBridge<?>) - Method in interface org.hibernate.search.mapper.pojo.bridge.IdentifierBridge
 
isCompatibleWith(ValueBridge<?, ?>) - Method in interface org.hibernate.search.mapper.pojo.bridge.ValueBridge
 
isDefault() - Method in class org.hibernate.search.mapper.pojo.extractor.mapping.programmatic.ContainerExtractorPath
 
isEmpty() - Method in class org.hibernate.search.mapper.pojo.extractor.mapping.programmatic.ContainerExtractorPath
 
isFirst() - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
isHitCountExact() - Method in interface org.hibernate.search.engine.search.query.SearchResultTotal
 
isHitCountExact() - Method in class org.hibernate.search.engine.search.query.spi.SimpleSearchResultTotal
 
isHitCountLowerBound() - Method in interface org.hibernate.search.engine.search.query.SearchResultTotal
 
isHitCountLowerBound() - Method in class org.hibernate.search.engine.search.query.spi.SimpleSearchResultTotal
 
isLast() - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
isNamed() - Method in class org.hibernate.search.mapper.pojo.model.spi.PojoRawTypeIdentifier
 
isObjectField() - Method in interface org.hibernate.search.engine.backend.metamodel.IndexCompositeElementDescriptor
 
isObjectField() - Method in interface org.hibernate.search.engine.backend.metamodel.IndexFieldDescriptor
 
isRoot() - Method in interface org.hibernate.search.engine.backend.metamodel.IndexCompositeElementDescriptor
 
isSingleValued() - Method in interface org.hibernate.search.engine.search.projection.spi.ProjectionAccumulator.Provider
 
isSubTypeOf(MappableTypeModel) - Method in interface org.hibernate.search.engine.mapper.model.spi.MappableTypeModel
 
isSubTypeOf(MappableTypeModel) - Method in class org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnRawTypeModel
 
isTimedOut() - Method in class org.hibernate.search.engine.search.timeout.spi.TimeoutManager
 
isValueField() - Method in interface org.hibernate.search.engine.backend.metamodel.IndexFieldDescriptor
 
ITERABLE - Static variable in class org.hibernate.search.mapper.pojo.extractor.builtin.BuiltinContainerExtractors
The name of an extractor that extracts elements from an Iterable.

J

javaClass() - Method in interface org.hibernate.search.mapper.orm.entity.SearchIndexedEntity
 
javaClass() - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing.MappingAnnotatedElement
 
javaClass() - Method in class org.hibernate.search.mapper.pojo.model.spi.PojoRawTypeIdentifier
 
javaClass(ContainerExtractorPath) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing.MappingAnnotatedProperty
 
JavaClassPojoCaster<T> - Class in org.hibernate.search.mapper.pojo.model.spi
 
JavaClassPojoCaster(Class<T>) - Constructor for class org.hibernate.search.mapper.pojo.model.spi.JavaClassPojoCaster
 
JobContextSetupListener - Class in org.hibernate.search.batch.jsr352.core.massindexing.spi
Listener before the start of the job.
JobContextSetupListener() - Constructor for class org.hibernate.search.batch.jsr352.core.massindexing.spi.JobContextSetupListener
 
jpaName() - Method in interface org.hibernate.search.mapper.orm.entity.SearchIndexedEntity
 
jsonHit() - Method in interface org.hibernate.search.backend.elasticsearch.search.projection.dsl.ElasticsearchSearchProjectionFactory
Project to a JsonObject representing the hit as returned by Elasticsearch.
JsonLogHelper - Class in org.hibernate.search.backend.elasticsearch.gson.spi
Helpers allowing to log JSON.

K

KeyContext - Interface in org.hibernate.search.engine.cfg.spi
 
KEYWORD - Static variable in class org.hibernate.search.engine.backend.analysis.AnalyzerNames
The keyword analyzer.
keywordField() - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingStep
Maps the property to a keyword field in the index with the same name as this property.
keywordField(String) - Method in interface org.hibernate.search.mapper.pojo.mapping.definition.programmatic.PropertyMappingStep
Maps the property to a keyword field in the index with a custom name.
KeywordField - Annotation Type in org.hibernate.search.mapper.pojo.mapping.definition.annotation
Maps a property to a keyword field in the index, holding a single token (word) of text.
KeywordField.List - Annotation Type in org.hibernate.search.mapper.pojo.mapping.definition.annotation
 
KILOMETERS - org.hibernate.search.engine.spatial.DistanceUnit
 

L

last() - Method in interface org.hibernate.search.engine.search.sort.dsl.FieldSortMissingValueBehaviorStep
Put documents with missing values last in the sorting.
last() - Method in class org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter
 
latitude() - Method in interface org.hibernate.search.engine.spatial.GeoPoint
 
latitude() - Static method in interface org.hibernate.search.mapper.pojo.bridge.builtin.programmatic.GeoPointBinder
 
Latitude - Annotation Type in org.hibernate.search.mapper.pojo.bridge.builtin.annotation
Mark the property hosting the latitude of a specific spatial coordinate.
LatitudeLongitudeMarkerBinder - Interface in org.hibernate.search.mapper.pojo.bridge.builtin.programmatic
A binder for markers that mark a property as the latitude or longitude for a GeoPoint bridge.
LAYOUT_STRATEGY - Static variable in class org.hibernate.search.backend.elasticsearch.cfg.ElasticsearchBackendSettings.Defaults
 
LAYOUT_STRATEGY - Static variable in class org.hibernate.search.backend.elasticsearch.cfg.ElasticsearchBackendSettings
The layout strategy for indexes and their aliases.
lessThan(Object) - Method in interface org.hibernate.search.engine.search.predicate.dsl.RangePredicateMatchingStep
Require at least one of the targeted fields to be "lesser than" the given value, with no limit as to how low it can be.
lessThan(Object, ValueConvert) - Method in interface org.hibernate.search.engine.search.predicate.dsl.RangePredicateMatchingStep
Require at least one of the targeted fields to be "lesser than" the given value, with no limit as to how low it can be.
lessThan(T) - Static method in class org.hibernate.search.util.common.data.Range
 
LIMIT - org.hibernate.search.engine.search.timeout.spi.TimeoutManager.Type
 
limitIndexedObjectsTo(long) - Method in interface org.hibernate.search.mapper.orm.massindexing.MassIndexer
Stops indexing after having indexed a set amount of objects.
ListProjectionAccumulator<F,​V> - Class in org.hibernate.search.engine.search.projection.spi
A ProjectionAccumulator that can accumulate any number of values into a List.
loadBlocking(List<R>, Deadline) - Method in interface org.hibernate.search.engine.search.loading.spi.EntityLoader
Loads the entities corresponding to the given references, blocking the current thread while doing so.
loadBlocking(Deadline) - Method in class org.hibernate.search.engine.search.loading.spi.DefaultProjectionHitMapper
 
loadBlocking(Deadline) - Method in interface org.hibernate.search.engine.search.loading.spi.ProjectionHitMapper
Loads the entities planned for loading in one go, blocking the current thread while doing so.
loading(Consumer<? super LOS>) - Method in interface org.hibernate.search.engine.search.query.dsl.SearchQueryOptionsStep
Configure entity loading for this query.
loading(Consumer<? super LOS>) - Method in class org.hibernate.search.engine.search.query.dsl.spi.AbstractSearchQueryOptionsStep
 
LoadingContext<R,​E> - Interface in org.hibernate.search.engine.search.loading.context.spi
An execution context for queries, providing components allowing to load data from an external source (relational database, ...).
loadingContextBuilder() - Method in class org.hibernate.search.engine.search.query.dsl.spi.AbstractSearchQuerySelectStep
 
LoadingContextBuilder<R,​E,​LOS> - Interface in org.hibernate.search.engine.search.loading.context.spi
A builder for LoadingContext, allowing to change the parameters of object loading while a query is being built.
LoadingResult<R,​E> - Interface in org.hibernate.search.engine.search.loading.spi
The result of the loading of the entities by the ProjectionHitMapper.
loadJavaServices(Class<T>) - Method in interface org.hibernate.search.engine.environment.classpath.spi.ServiceResolver
Discovers and instantiates implementations of the named service contract.
locateResource(String) - Method in class org.hibernate.search.engine.environment.classpath.spi.DefaultResourceResolver
 
locateResource(String) - Method in interface org.hibernate.search.engine.environment.classpath.spi.ResourceResolver
Locate a resource by name (classpath lookup).
locateResourceStream(String) - Method in class org.hibernate.search.engine.environment.classpath.spi.DefaultResourceResolver
 
locateResourceStream(String) - Method in interface org.hibernate.search.engine.environment.classpath.spi.ResourceResolver
Locate a resource by name (classpath lookup) and get its stream.
LOCKING_STRATEGY - Static variable in class org.hibernate.search.backend.lucene.cfg.LuceneIndexSettings.DirectoryRadicals
 
LockingStrategyName - Enum in org.hibernate.search.backend.lucene.lowlevel.directory
 
LOG_JSON_PRETTY_PRINTING - Static variable in class org.hibernate.search.backend.elasticsearch.cfg.ElasticsearchBackendSettings.Defaults
 
LOG_JSON_PRETTY_PRINTING - Static variable in class org.hibernate.search.backend.elasticsearch.cfg.ElasticsearchBackendSettings
Whether JSON included in logs should be pretty-printed (indented, with line breaks).
longitude() - Method in interface org.hibernate.search.engine.spatial.GeoPoint
 
longitude() - Static method in interface org.hibernate.search.mapper.pojo.bridge.builtin.programmatic.GeoPointBinder
 
Longitude - Annotation Type in org.hibernate.search.mapper.pojo.bridge.builtin.annotation
Mark the property hosting the longitude of a specific spatial coordinate.
lowerBound(long) - Static method in class org.hibernate.search.engine.search.query.spi.SimpleSearchResultTotal
 
lowerBoundInclusion() - Method in class org.hibernate.search.util.common.data.Range
 
lowerBoundValue() - Method in class org.hibernate.search.util.common.data.Range
 
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.
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
 
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
 

M

major() - Method in class org.hibernate.search.backend.elasticsearch.ElasticsearchVersion
 
map(Function<? super T, ? extends R>) - Method in class org.hibernate.search.util.common.data.Range
 
MAP_KEY - Static variable in class org.hibernate.search.mapper.pojo.extractor.builtin.BuiltinContainerExtractors
The name of an extractor that extracts keys from a Map.
MAP_VALUE - Static variable in class org.hibernate.search.mapper.pojo.extractor.builtin.BuiltinContainerExtractors
The name of an extractor that extracts values from a Map.
mapIndexedTypes(MappedIndexManagerFactory) - Method in interface org.hibernate.search.engine.mapper.mapping.building.spi.Mapper
Begin the creation of a mapping for all indexed types.
MappableTypeModel - Interface in org.hibernate.search.engine.mapper.model.spi
A representation of an entity type that can be mapped to an index.
MappableTypeModelFormatter - Class in org.hibernate.search.engine.logging.spi
 
MappableTypeModelFormatter(MappableTypeModel) - Constructor for class org.hibernate.search.engine.logging.spi.MappableTypeModelFormatter
 
MappedIndexManager - Interface in org.hibernate.search.engine.mapper.mapping.spi
The object responsible for applying works and searches to a full-text index.
MappedIndexManagerBuilder - Interface in org.hibernate.search.engine.mapper.mapping.building.spi
A builder for MappedIndexManager instances, which will be the interface between the mapping and the index when indexing and searching.
MappedIndexManagerFactory - Interface in org.hibernate.search.engine.mapper.mapping.building.spi
A factory for MappedIndexManager instances, which will be the interface between the mapping and the index when indexing and searching.
MappedIndexScope<R,​E> - Interface in org.hibernate.search.engine.mapper.scope.spi
 
MappedIndexScopeBuilder<R,​E> - Interface in org.hibernate.search.engine.mapper.scope.spi
 
Mapper<MPBS extends MappingPartialBuildState> - Interface in org.hibernate.search.engine.mapper.mapping.building.spi
 
mapping(JsonObject) - Method in interface org.hibernate.search.backend.elasticsearch.types.dsl.ElasticsearchNativeIndexFieldTypeMappingStep
 
mapping(String) - Method in interface org.hibernate.search.backend.elasticsearch.types.dsl.ElasticsearchNativeIndexFieldTypeMappingStep
 
mapping(EntityManagerFactory) - Static method in class org.hibernate.search.mapper.orm.Search
Retrieve the SearchMapping from a JPA EntityManagerFactory.
mapping(SessionFactory) - Static method in class org.hibernate.search.mapper.orm.Search
Retrieve the SearchMapping from a Hibernate ORM SessionFactory.
MAPPING_CONFIGURER - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings
The mapping configurer to use.
MAPPING_CONFIGURER - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.Radicals
 
MAPPING_PROCESS_ANNOTATIONS - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.Defaults
 
MAPPING_PROCESS_ANNOTATIONS - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings
Whether annotations should be automatically processed for entity types, as well as nested types in those entity types, for instance embedded types.
MAPPING_PROCESS_ANNOTATIONS - Static variable in class org.hibernate.search.mapper.orm.cfg.HibernateOrmMapperSettings.Radicals
 
MAPPING_TYPE_NAME_STRATEGY - Static variable in class org.hibernate.search.backend.elasticsearch.cfg.ElasticsearchBackendSettings.Defaults
 
MAPPING_TYPE_NAME_STRATEGY - Static variable in class org.hibernate.search.backend.elasticsearch.cfg.ElasticsearchBackendSettings
The strategy for mapping documents to their type name, i.e.
MappingAbortedException - Exception in org.hibernate.search.engine.mapper.mapping.building.spi
An exception thrown by Mapper.prepareBuild() when detecting that failures were collected and deciding to abort early to avoid a snowball effect creating too many failures, which would make the failure report unclear.
MappingAbortedException() - Constructor for exception org.hibernate.search.engine.mapper.mapping.building.spi.MappingAbortedException
 
MappingAnnotatedElement - Interface in org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing
An element in the entity model annotated with a mapping annotation.
MappingAnnotatedProperty - Interface in org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing
A property in the entity model annotated with a mapping annotation.
MappingAnnotatedType - Interface in org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing
A type in the entity model annotated with a mapping annotation.
MappingAnnotationProcessorContext - Interface in org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing
A superinterface for contexts passed to mapping annotation processors.
MappingBuildContext - Interface in org.hibernate.search.engine.mapper.mapping.building.spi
A build context for mappings.
MappingConfigurationCollector<C> - Interface in org.hibernate.search.engine.mapper.mapping.building.spi
 
mappingContext() - Method in interface org.hibernate.search.engine.backend.session.spi.BackendSessionContext
 
mappingContext() - Method in class org.hibernate.search.engine.backend.session.spi.DetachedBackendSessionContext
 
mappingContext() - Method in interface org.hibernate.search.mapper.pojo.bridge.runtime.spi.BridgeSessionContext
 
mappingContext() - Method in class org.hibernate.search.mapper.pojo.session.spi.AbstractPojoSearchSession
 
mappingContext() - Method in interface org.hibernate.search.mapper.pojo.work.spi.PojoWorkSessionContext
 
MappingFinalizationContext - Interface in org.hibernate.search.engine.mapper.mapping.building.spi
The context passed to the mapper during the very last step of bootstrap.
MappingFinalizer<PBM,​M> - Interface in org.hibernate.search.engine.mapper.mapping.building.spi
An object responsible for finalizing a mapping.
MappingImplementor<M> - Interface in org.hibernate.search.engine.mapper.mapping.spi
Interface used by the engine to manipulate mappings
MappingInitiator<C,​MPBS extends MappingPartialBuildState> - Interface in org.hibernate.search.engine.mapper.mapping.building.spi
An object responsible for initiating a mapping by contributing its basic configuration (indexed types, type metadata), then creating the mapper based on the configuration processed by the engine.
MappingK