Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W 

A

above(T) - Method in interface org.hibernate.search.query.dsl.FacetRangeAboveBelowContext
 
above(T) - Method in interface org.hibernate.search.query.dsl.FacetRangeBelowContinuationContext
 
above(T) - Method in interface org.hibernate.search.query.dsl.FacetRangeEndContext
 
above(Object) - Method in interface org.hibernate.search.query.dsl.RangeMatchingContext
The field value must be above above You can exclude the value above by calling .excludeLimit()
AbstractDocumentBuilder - Class in org.hibernate.search.engine.spi
Abstract base class for the document builders.
AbstractDocumentBuilder(XClass, TypeMetadata, ReflectionManager, Set<XClass>, InstanceInitializer) - Constructor for class org.hibernate.search.engine.spi.AbstractDocumentBuilder
Constructor.
AbstractJMSHibernateSearchController - Class in org.hibernate.search.backend.jms.spi
Example template to implement the Hibernate Search controller for processing the work send through JMS by the slave nodes.
AbstractJMSHibernateSearchController() - Constructor for class org.hibernate.search.backend.jms.spi.AbstractJMSHibernateSearchController
 
acceptIndexWorkVisitor(IndexWorkVisitor<P, R>, P) - Method in class org.hibernate.search.backend.AddLuceneWork
 
acceptIndexWorkVisitor(IndexWorkVisitor<P, R>, P) - Method in class org.hibernate.search.backend.DeleteLuceneWork
 
acceptIndexWorkVisitor(IndexWorkVisitor<P, R>, P) - Method in class org.hibernate.search.backend.FlushLuceneWork
 
acceptIndexWorkVisitor(IndexWorkVisitor<P, R>, P) - Method in class org.hibernate.search.backend.LuceneWork
Accepts the given visitor by dispatching the correct visit method for the specific LuceneWork sub-type.
acceptIndexWorkVisitor(IndexWorkVisitor<P, R>, P) - Method in class org.hibernate.search.backend.OptimizeLuceneWork
 
acceptIndexWorkVisitor(IndexWorkVisitor<P, R>, P) - Method in class org.hibernate.search.backend.PurgeAllLuceneWork
 
acceptIndexWorkVisitor(IndexWorkVisitor<P, R>, P) - Method in class org.hibernate.search.backend.spi.DeleteByQueryLuceneWork
 
acceptIndexWorkVisitor(IndexWorkVisitor<P, R>, P) - Method in class org.hibernate.search.backend.UpdateLuceneWork
 
addAdd(String, Map<String, String>) - Method in interface org.hibernate.search.indexes.serialization.spi.Serializer
 
addAddLuceneWork(String, Map<String, String>, ConversionContext) - Method in interface org.hibernate.search.indexes.serialization.spi.LuceneWorksBuilder
 
addAnalyzerReference(String, AnalyzerReference) - Method in interface org.hibernate.search.analyzer.spi.ScopedAnalyzerReference.Builder
 
addAnalyzerReference(String, AnalyzerReference) - Method in interface org.hibernate.search.analyzer.spi.ScopedAnalyzerReference.CopyBuilder
 
addAttributeInstance(AttributeImpl) - Method in interface org.hibernate.search.indexes.serialization.spi.LuceneWorksBuilder
 
addCachedFilter(FilterKey, Filter) - Method in interface org.hibernate.search.filter.FilterCachingStrategy
Deprecated.
This method is not used by Hibernate Search anymore and will be removed in a future version. Please implement FilterCachingStrategy.addCachedFilter(FilterKey, Query) instead.
addCachedFilter(FilterKey, Query) - Method in interface org.hibernate.search.filter.FilterCachingStrategy
Propose a candidate filter for caching.
addCharTermAttribute(CharSequence) - Method in interface org.hibernate.search.indexes.serialization.spi.LuceneWorksBuilder
 
addClass(Class<?>) - Method in class org.hibernate.search.spi.SearchIntegratorBuilder
 
addClassBridgeDef(Map<String, Object>) - Method in class org.hibernate.search.cfg.EntityDescriptor
 
addClassBridgeInstanceConfiguration(FieldBridge, ClassBridge) - Method in class org.hibernate.search.cfg.EntityDescriptor
 
addClassBridgeInstanceDef(FieldBridge, Map<String, Object>) - Method in class org.hibernate.search.cfg.EntityDescriptor
 
addClasses(Class<?>...) - Method in interface org.hibernate.search.spi.SearchIntegrator
Add the following classes to the SearchIntegrator.
addContainedEntity(IndexedTypeIdentifier) - Method in class org.hibernate.search.indexes.spi.DirectoryBasedIndexManager
 
addContainedEntity(IndexedTypeIdentifier) - Method in interface org.hibernate.search.indexes.spi.IndexManager
 
addDelete(String) - Method in interface org.hibernate.search.indexes.serialization.spi.Serializer
 
addDeleteByQuery(String, DeletionQuery) - Method in interface org.hibernate.search.indexes.serialization.spi.Serializer
 
addDeleteByQueryLuceneWork(String, DeletionQuery) - Method in interface org.hibernate.search.indexes.serialization.spi.LuceneWorksBuilder
 
addDeleteLuceneWork(String, ConversionContext) - Method in interface org.hibernate.search.indexes.serialization.spi.LuceneWorksBuilder
 
addDocument() - Method in interface org.hibernate.search.indexes.serialization.spi.Serializer
 
addDocValuesFieldWithBinaryData(String, String, byte[], int, int) - Method in interface org.hibernate.search.indexes.serialization.spi.LuceneWorksBuilder
 
addDocValuesFieldWithBinaryValue(LuceneFieldContext) - Method in interface org.hibernate.search.indexes.serialization.spi.Serializer
 
addDocValuesFieldWithNumericData(String, String, long) - Method in interface org.hibernate.search.indexes.serialization.spi.LuceneWorksBuilder
 
addDocValuesFieldWithNumericValue(long, LuceneFieldContext) - Method in interface org.hibernate.search.indexes.serialization.spi.Serializer
 
addDoubleNumericField(double, String, int, SerializableStore, boolean, float, boolean, boolean) - Method in interface org.hibernate.search.indexes.serialization.spi.LuceneWorksBuilder
 
addDoubleNumericField(double, LuceneNumericFieldContext) - Method in interface org.hibernate.search.indexes.serialization.spi.Serializer
 
addFacet(Map<String, Object>) - Method in class org.hibernate.search.cfg.PropertyDescriptor
 
addField(Map<String, Object>) - Method in class org.hibernate.search.cfg.PropertyDescriptor
 
addFieldable(byte[]) - Method in interface org.hibernate.search.indexes.serialization.spi.LuceneWorksBuilder
 
addFieldToDocument(String, String, Document) - Method in interface org.hibernate.search.bridge.LuceneOptions
Add a new field with the name fieldName to the Lucene Document document using the value indexedString.
addFieldWithBinaryData(String, byte[], int, int) - Method in interface org.hibernate.search.indexes.serialization.spi.LuceneWorksBuilder
 
addFieldWithBinaryData(LuceneFieldContext) - Method in interface org.hibernate.search.indexes.serialization.spi.Serializer
 
addFieldWithSerializableFieldable(byte[]) - Method in interface org.hibernate.search.indexes.serialization.spi.Serializer
 
addFieldWithSerializableReaderData(String, byte[], SerializableTermVector, float, boolean, boolean) - Method in interface org.hibernate.search.indexes.serialization.spi.LuceneWorksBuilder
 
addFieldWithSerializableReaderData(LuceneFieldContext) - Method in interface org.hibernate.search.indexes.serialization.spi.Serializer
 
addFieldWithStringData(String, String, SerializableStore, SerializableIndex, SerializableTermVector, float, boolean, boolean) - Method in interface org.hibernate.search.indexes.serialization.spi.LuceneWorksBuilder
 
addFieldWithStringData(LuceneFieldContext) - Method in interface org.hibernate.search.indexes.serialization.spi.Serializer
 
addFieldWithTokenStreamData(String, SerializableTermVector, float, boolean, boolean) - Method in interface org.hibernate.search.indexes.serialization.spi.LuceneWorksBuilder
 
addFieldWithTokenStreamData(LuceneFieldContext) - Method in interface org.hibernate.search.indexes.serialization.spi.Serializer
 
addFlagsAttribute(int) - Method in interface org.hibernate.search.indexes.serialization.spi.LuceneWorksBuilder
 
addFloatNumericField(float, String, int, SerializableStore, boolean, float, boolean, boolean) - Method in interface org.hibernate.search.indexes.serialization.spi.LuceneWorksBuilder
 
addFloatNumericField(float, LuceneNumericFieldContext) - Method in interface org.hibernate.search.indexes.serialization.spi.Serializer
 
addFlush() - Method in interface org.hibernate.search.indexes.serialization.spi.LuceneWorksBuilder
 
addFlush() - Method in interface org.hibernate.search.indexes.serialization.spi.Serializer
 
addFulltextFilterDef(Map<String, Object>) - Method in class org.hibernate.search.cfg.EntityDescriptor
 
addId(Serializable) - Method in interface org.hibernate.search.indexes.serialization.spi.LuceneWorksBuilder
 
addIdAsDouble(double) - Method in interface org.hibernate.search.indexes.serialization.spi.Serializer
 
addIdAsFloat(float) - Method in interface org.hibernate.search.indexes.serialization.spi.Serializer
 
addIdAsInteger(int) - Method in interface org.hibernate.search.indexes.serialization.spi.Serializer
 
addIdAsJavaSerialized(byte[]) - Method in interface org.hibernate.search.indexes.serialization.spi.LuceneWorksBuilder
 
addIdAsLong(long) - Method in interface org.hibernate.search.indexes.serialization.spi.Serializer
 
addIdAsString(String) - Method in interface org.hibernate.search.indexes.serialization.spi.Serializer
 
addIdSerializedInJava(byte[]) - Method in interface org.hibernate.search.indexes.serialization.spi.Serializer
 
addIntNumericField(int, String, int, SerializableStore, boolean, float, boolean, boolean) - Method in interface org.hibernate.search.indexes.serialization.spi.LuceneWorksBuilder
 
addIntNumericField(int, LuceneNumericFieldContext) - Method in interface org.hibernate.search.indexes.serialization.spi.Serializer
 
addKeywordAttribute(boolean) - Method in interface org.hibernate.search.indexes.serialization.spi.LuceneWorksBuilder
 
addLongNumericField(long, String, int, SerializableStore, boolean, float, boolean, boolean) - Method in interface org.hibernate.search.indexes.serialization.spi.LuceneWorksBuilder
 
addLongNumericField(long, LuceneNumericFieldContext) - Method in interface org.hibernate.search.indexes.serialization.spi.Serializer
 
AddLuceneWork - Class in org.hibernate.search.backend
 
AddLuceneWork(Serializable, String, IndexedTypeIdentifier, Document) - Constructor for class org.hibernate.search.backend.AddLuceneWork
 
AddLuceneWork(String, Serializable, String, IndexedTypeIdentifier, Document) - Constructor for class org.hibernate.search.backend.AddLuceneWork
 
AddLuceneWork(Serializable, String, IndexedTypeIdentifier, Document, Map<String, String>) - Constructor for class org.hibernate.search.backend.AddLuceneWork
 
AddLuceneWork(String, Serializable, String, IndexedTypeIdentifier, Document, Map<String, String>) - Constructor for class org.hibernate.search.backend.AddLuceneWork
 
addNumericDocValuesFieldToDocument(String, Number, Document) - Method in interface org.hibernate.search.bridge.LuceneOptions
Add a new numeric doc values field with the name fieldName to the Lucene Document document using the value numericValue.
addNumericField(Map<String, Object>) - Method in class org.hibernate.search.cfg.PropertyDescriptor
 
addNumericFieldToDocument(String, Object, Document) - Method in interface org.hibernate.search.bridge.LuceneOptions
Add a new NumericField with the name fieldName to the Lucene Document document using the value numericValue.
addOffsetAttribute(int, int) - Method in interface org.hibernate.search.indexes.serialization.spi.LuceneWorksBuilder
 
addOperationWithinTransactionCount(long) - Method in interface org.hibernate.search.store.optimization.OptimizerStrategy
To count the amount of operations which where applied to the index.
addOptimizeAll() - Method in interface org.hibernate.search.indexes.serialization.spi.LuceneWorksBuilder
 
addOptimizeAll() - Method in interface org.hibernate.search.indexes.serialization.spi.Serializer
 
addParameter(Object) - Method in class org.hibernate.search.filter.StandardFilterKey
Deprecated.
 
addPayloadAttribute(byte[]) - Method in interface org.hibernate.search.indexes.serialization.spi.LuceneWorksBuilder
 
addPositionIncrementAttribute(int) - Method in interface org.hibernate.search.indexes.serialization.spi.LuceneWorksBuilder
 
addPurgeAll(String) - Method in interface org.hibernate.search.indexes.serialization.spi.Serializer
 
addPurgeAllLuceneWork(String) - Method in interface org.hibernate.search.indexes.serialization.spi.LuceneWorksBuilder
 
addSerializedAttribute(byte[]) - Method in interface org.hibernate.search.indexes.serialization.spi.LuceneWorksBuilder
 
addShard(String) - Method in class org.hibernate.search.store.ShardIdentifierProviderTemplate
 
addSortableField(Map<String, Object>) - Method in class org.hibernate.search.cfg.PropertyDescriptor
 
addSortedDocValuesFieldToDocument(String, String, Document) - Method in interface org.hibernate.search.bridge.LuceneOptions
Add a new sorted doc values field with the name fieldName to the Lucene Document document using the value indexedString.
addSpatial(Map<String, Object>) - Method in class org.hibernate.search.cfg.EntityDescriptor
 
addToken() - Method in interface org.hibernate.search.indexes.serialization.spi.LuceneWorksBuilder
 
addTokenTrackingAttribute(List<Integer>) - Method in interface org.hibernate.search.indexes.serialization.spi.LuceneWorksBuilder
 
addToTotalCount(long) - Method in interface org.hibernate.search.batchindexing.MassIndexerProgressMonitor
Notify the monitor that increment more entities have been detected in the database and will be indexed.
addTypeAttribute(String) - Method in interface org.hibernate.search.indexes.serialization.spi.LuceneWorksBuilder
 
addUpdate(String, Map<String, String>) - Method in interface org.hibernate.search.indexes.serialization.spi.Serializer
 
addUpdateLuceneWork(String, Map<String, String>, ConversionContext) - Method in interface org.hibernate.search.indexes.serialization.spi.LuceneWorksBuilder
 
addWorkToQueue(String, IndexedTypeIdentifier, Object, Serializable, boolean, boolean, List<LuceneWork>, ConversionContext) - Method in class org.hibernate.search.engine.spi.AbstractDocumentBuilder
 
addWorkToQueue(String, IndexedTypeIdentifier, Object, Serializable, boolean, boolean, List<LuceneWork>, ConversionContext) - Method in class org.hibernate.search.engine.spi.DocumentBuilderContainedEntity
 
addWorkToQueue(String, IndexedTypeIdentifier, Object, Serializable, boolean, boolean, List<LuceneWork>, ConversionContext) - Method in class org.hibernate.search.engine.spi.DocumentBuilderIndexedEntity
 
afterDeserialise(SearchIntegrator) - Method in interface org.hibernate.search.query.engine.spi.HSQuery
afterDeserialise.
afterMessage() - Method in class org.hibernate.search.backend.jms.spi.AbstractJMSHibernateSearchController
Provides an optional extension point for the case you have to do some cleanup after the Message was processed.
afterTransactionApplied(boolean, boolean) - Method in interface org.hibernate.search.store.Workspace
Deprecated.
Invoked after all changes of a transaction are applied.
all() - Method in interface org.hibernate.search.indexes.spi.IndexManagerSelector
Ask for all shards (eg to optimize)
all() - Method in interface org.hibernate.search.query.dsl.QueryBuilder
Query matching all documents (typically mixed with a boolean query).
AllContext - Interface in org.hibernate.search.query.dsl
 
allowFieldSelectionInProjection() - Method in class org.hibernate.search.engine.spi.DocumentBuilderIndexedEntity
 
ANALYSIS_DEFINITION_PROVIDER - Static variable in class org.hibernate.search.cfg.Environment
Provider of default analysis-related definitions for Lucene.
ANALYSIS_DEFINITION_PROVIDER - Static variable in class org.hibernate.search.elasticsearch.cfg.ElasticsearchEnvironment
Provider of default analysis-related definitions for Elasticsearch.
Analyze - Enum in org.hibernate.search.annotations
Defines whether the field content should be analyzed.
analyze(Analyze) - Method in class org.hibernate.search.cfg.ClassBridgeMapping
 
analyze(Analyze) - Method in class org.hibernate.search.cfg.FieldMapping
 
analyze(Analyze) - Method in class org.hibernate.search.cfg.IndexedClassBridgeMapping
 
analyzer(String) - Method in interface org.hibernate.search.analyzer.definition.LuceneAnalysisDefinitionRegistryBuilder
Start a new analyzer definition.
Analyzer - Annotation Type in org.hibernate.search.annotations
Define an Analyzer for a given entity, method, field or Field The order of precedence is as such: - @Field - field / method - entity - default Either describe an explicit implementation through the impl parameter or use an external @AnalyzerDef definition through the def parameter
analyzer(Class<?>) - Method in class org.hibernate.search.cfg.ClassBridgeMapping
 
analyzer(String) - Method in class org.hibernate.search.cfg.ClassBridgeMapping
 
analyzer(Class<?>) - Method in class org.hibernate.search.cfg.FieldBridgeMapping
 
analyzer(String) - Method in class org.hibernate.search.cfg.FieldBridgeMapping
 
analyzer(Class<?>) - Method in class org.hibernate.search.cfg.FieldMapping
 
analyzer(String) - Method in class org.hibernate.search.cfg.FieldMapping
 
analyzer(Class<?>) - Method in class org.hibernate.search.cfg.IndexedClassBridgeMapping
 
analyzer(String) - Method in class org.hibernate.search.cfg.IndexedClassBridgeMapping
 
analyzer(String) - Method in interface org.hibernate.search.elasticsearch.analyzer.definition.ElasticsearchAnalysisDefinitionRegistryBuilder
Start an analyzer definition.
ANALYZER_CLASS - Static variable in class org.hibernate.search.cfg.Environment
Default Lucene analyser
AnalyzerDef - Annotation Type in org.hibernate.search.annotations
Reusable analyzer definition.
analyzerDef(String, Class<? extends TokenizerFactory>) - Method in class org.hibernate.search.cfg.AnalyzerDefMapping
 
analyzerDef(String, String, Class<? extends TokenizerFactory>) - Method in class org.hibernate.search.cfg.AnalyzerDefMapping
 
analyzerDef(String, Class<? extends TokenizerFactory>) - Method in class org.hibernate.search.cfg.CalendarBridgeMapping
 
analyzerDef(String, String, Class<? extends TokenizerFactory>) - Method in class org.hibernate.search.cfg.CalendarBridgeMapping
 
analyzerDef(String, Class<? extends TokenizerFactory>) - Method in class org.hibernate.search.cfg.CharFilterDefMapping
 
analyzerDef(String, String, Class<? extends TokenizerFactory>) - Method in class org.hibernate.search.cfg.CharFilterDefMapping
 
analyzerDef(String, Class<? extends TokenizerFactory>) - Method in class org.hibernate.search.cfg.ClassBridgeMapping
 
analyzerDef(String, String, Class<? extends TokenizerFactory>) - Method in class org.hibernate.search.cfg.ClassBridgeMapping
 
analyzerDef(String, Class<? extends TokenizerFactory>) - Method in class org.hibernate.search.cfg.ContainedInMapping
 
analyzerDef(String, String, Class<? extends TokenizerFactory>) - Method in class org.hibernate.search.cfg.ContainedInMapping
 
analyzerDef(String, Class<? extends TokenizerFactory>) - Method in class org.hibernate.search.cfg.DateBridgeMapping
 
analyzerDef(String, String, Class<? extends TokenizerFactory>) - Method in class org.hibernate.search.cfg.DateBridgeMapping
 
analyzerDef(String, Class<? extends TokenizerFactory>) - Method in class org.hibernate.search.cfg.DocumentIdMapping
 
analyzerDef(String, String, Class<? extends TokenizerFactory>) - Method in class org.hibernate.search.cfg.DocumentIdMapping
 
analyzerDef(String, Class<? extends TokenizerFactory>) - Method in class org.hibernate.search.cfg.EntityMapping
 
analyzerDef(String, String, Class<? extends TokenizerFactory>) - Method in class org.hibernate.search.cfg.EntityMapping
 
analyzerDef(String, Class<? extends TokenizerFactory>) - Method in class org.hibernate.search.cfg.EntitySpatialMapping
 
analyzerDef(String, String, Class<? extends TokenizerFactory>) - Method in class org.hibernate.search.cfg.EntitySpatialMapping
 
analyzerDef(String, Class<? extends TokenizerFactory>) - Method in class org.hibernate.search.cfg.FieldBridgeMapping
 
analyzerDef(String, String, Class<? extends TokenizerFactory>) - Method in class org.hibernate.search.cfg.FieldBridgeMapping
 
analyzerDef(String, Class<? extends TokenizerFactory>) - Method in class org.hibernate.search.cfg.FieldMapping
 
analyzerDef(String, String, Class<? extends TokenizerFactory>) - Method in class org.hibernate.search.cfg.FieldMapping
 
analyzerDef(String, Class<? extends TokenizerFactory>) - Method in class org.hibernate.search.cfg.FullTextFilterDefMapping
 
analyzerDef(String, String, Class<? extends TokenizerFactory>) - Method in class org.hibernate.search.cfg.FullTextFilterDefMapping
 
analyzerDef(String, Class<? extends TokenizerFactory>) - Method in class org.hibernate.search.cfg.IndexedClassBridgeMapping
 
analyzerDef(String, String, Class<? extends TokenizerFactory>) - Method in class org.hibernate.search.cfg.IndexedClassBridgeMapping
 
analyzerDef(String, Class<? extends TokenizerFactory>) - Method in class org.hibernate.search.cfg.IndexedMapping
 
analyzerDef(String, String, Class<? extends TokenizerFactory>) - Method in class org.hibernate.search.cfg.IndexedMapping
 
analyzerDef(String, Class<? extends TokenizerFactory>) - Method in class org.hibernate.search.cfg.IndexEmbeddedMapping
 
analyzerDef(String, String, Class<? extends TokenizerFactory>) - Method in class org.hibernate.search.cfg.IndexEmbeddedMapping
 
analyzerDef(String, Class<? extends TokenizerFactory>) - Method in class org.hibernate.search.cfg.NormalizerDefMapping
 
analyzerDef(String, String, Class<? extends TokenizerFactory>) - Method in class org.hibernate.search.cfg.NormalizerDefMapping
 
analyzerDef(String, Class<? extends TokenizerFactory>) - Method in class org.hibernate.search.cfg.PropertyLatitudeMapping
 
analyzerDef(String, String, Class<? extends TokenizerFactory>) - Method in class org.hibernate.search.cfg.PropertyLatitudeMapping
 
analyzerDef(String, Class<? extends TokenizerFactory>) - Method in class org.hibernate.search.cfg.PropertyLongitudeMapping
 
analyzerDef(String, String, Class<? extends TokenizerFactory>) - Method in class org.hibernate.search.cfg.PropertyLongitudeMapping
 
analyzerDef(String, Class<? extends TokenizerFactory>) - Method in class org.hibernate.search.cfg.PropertyMapping
 
analyzerDef(String, String, Class<? extends TokenizerFactory>) - Method in class org.hibernate.search.cfg.PropertyMapping
 
analyzerDef(String, Class<? extends TokenizerFactory>) - Method in class org.hibernate.search.cfg.PropertySpatialMapping
 
analyzerDef(String, String, Class<? extends TokenizerFactory>) - Method in class org.hibernate.search.cfg.PropertySpatialMapping
 
analyzerDef(String, Class<? extends TokenizerFactory>) - Method in class org.hibernate.search.cfg.ProvidedIdMapping
 
analyzerDef(String, String, Class<? extends TokenizerFactory>) - Method in class org.hibernate.search.cfg.ProvidedIdMapping
 
analyzerDef(String, Class<? extends TokenizerFactory>) - Method in class org.hibernate.search.cfg.SearchMapping
 
analyzerDef(String, String, Class<? extends TokenizerFactory>) - Method in class org.hibernate.search.cfg.SearchMapping
 
analyzerDef(String, Class<? extends TokenizerFactory>) - Method in class org.hibernate.search.cfg.TokenFilterDefMapping
 
analyzerDef(String, String, Class<? extends TokenizerFactory>) - Method in class org.hibernate.search.cfg.TokenFilterDefMapping
 
AnalyzerDefMapping - Class in org.hibernate.search.cfg
 
AnalyzerDefs - Annotation Type in org.hibernate.search.annotations
Reusable analyzer definitions.
AnalyzerDiscriminator - Annotation Type in org.hibernate.search.annotations
Allows to dynamically select a named analyzer through a Discriminator implementation.
analyzerDiscriminator(Class<? extends Discriminator>) - Method in class org.hibernate.search.cfg.EntityMapping
 
analyzerDiscriminator(Class<? extends Discriminator>) - Method in class org.hibernate.search.cfg.IndexedMapping
 
analyzerDiscriminator(Class<? extends Discriminator>) - Method in class org.hibernate.search.cfg.PropertyMapping
 
AnalyzerReference - Interface in org.hibernate.search.analyzer.spi
Reference to an analyzer implementation.
AnalyzerStrategy - Interface in org.hibernate.search.analyzer.spi
A strategy for applying analyzers.
AnalyzerUtils - Class in org.hibernate.search.util
Helper class to hide boilerplate code when using Lucene Analyzers.
andByDistance() - Method in interface org.hibernate.search.query.dsl.sort.SortAdditionalSortFieldContext
Order elements by distance.
andByField(String) - Method in interface org.hibernate.search.query.dsl.sort.SortAdditionalSortFieldContext
Order elements by the value of a specific field.
andByField(String, SortField.Type) - Method in interface org.hibernate.search.query.dsl.sort.SortAdditionalSortFieldContext
Deprecated.
Using this method shouldn't be needed if your custom field bridges implement MetadataProvidingFieldBridge. Use SortAdditionalSortFieldContext.andByField(String) instead.
andByIndexOrder() - Method in interface org.hibernate.search.query.dsl.sort.SortAdditionalSortFieldContext
Order elements by their internal index order.
andByNative(SortField) - Method in interface org.hibernate.search.query.dsl.sort.SortAdditionalSortFieldContext
Order element using the native backend API for Lucene.
andByNative(String, String) - Method in interface org.hibernate.search.query.dsl.sort.SortAdditionalSortFieldContext
Order element using the native backend API for Elasticsearch.
andByScore() - Method in interface org.hibernate.search.query.dsl.sort.SortAdditionalSortFieldContext
Order elements by their relevance score.
andField(String) - Method in interface org.hibernate.search.query.dsl.MoreLikeThisOpenedMatchingContext
Add one field to the fields selected to match the content.
andField(String) - Method in interface org.hibernate.search.query.dsl.PhraseMatchingContext
field / property the term query is executed on
andField(String) - Method in interface org.hibernate.search.query.dsl.RangeMatchingContext
field / property the term query is executed on
andField(String) - Method in interface org.hibernate.search.query.dsl.SimpleQueryStringMatchingContext
Field the query is executed on.
andField(String) - Method in interface org.hibernate.search.query.dsl.TermMatchingContext
field / property the term query is executed on
andFields(String...) - Method in interface org.hibernate.search.query.dsl.SimpleQueryStringMatchingContext
Fields the query is executed on.
andLongitude(double) - Method in interface org.hibernate.search.query.dsl.sort.SortLatLongContext
Sort by the distance to the given longitude and formerly-defined latitude.
andLongitude(double) - Method in interface org.hibernate.search.query.dsl.WithinContext.LongitudeContext
Longitude in degree
appendContainedInWorkForInstance(Object, WorkPlan, ContainedInRecursionContext) - Method in class org.hibernate.search.engine.spi.AbstractDocumentBuilder
If we have a work instance we have to check whether the instance to be indexed is contained in any other indexed entities.
appendContainedInWorkForInstance(Object, WorkPlan, ContainedInRecursionContext, String) - Method in class org.hibernate.search.engine.spi.AbstractDocumentBuilder
If we have a work instance we have to check whether the instance to be indexed is contained in any other indexed entities for a tenant.
AppliedOnTypeAwareBridge - Interface in org.hibernate.search.bridge
Allows bridges to report the type on which the bridge is applied on.
applyStreamWork(LuceneWork, IndexingMonitor) - Method in interface org.hibernate.search.backend.spi.BackendQueueProcessor
Applies a single operation on the index, and different operations can be applied in parallel, even in parallel to a workList instance being processed by BackendQueueProcessor.applyWork(List, IndexingMonitor)
applyToLuceneOptions(LuceneOptions, String, Number, Document) - Method in enum org.hibernate.search.bridge.builtin.NumericFieldBridge
 
applyToWriter(IndexWriterConfig) - Method in class org.hibernate.search.backend.spi.LuceneIndexingParameters
 
applyToWriter(IndexWriterConfig) - Method in class org.hibernate.search.backend.spi.LuceneIndexingParameters.ParameterSet
Applies the parameters represented by this to a writer.
applyWork(List<LuceneWork>, IndexingMonitor) - Method in interface org.hibernate.search.backend.spi.BackendQueueProcessor
Applies a list of operations to the index.
areIdsUniqueForClasses(IndexedTypeIdentifier, IndexedTypeIdentifier) - Method in interface org.hibernate.search.cfg.spi.IdUniquenessResolver
Returns true if the same identifier value cannot be shared between two class instances of entityInIndex and otherEntityInIndex.
areSingleTermDeletesSafe() - Method in interface org.hibernate.search.store.Workspace
Deprecated.
Returns true if one and only one entity type is stored in the targeted index.
ArrayBridge - Class in org.hibernate.search.bridge.builtin
Each entry (null included) of an array is indexed using the specified FieldBridge.
ArrayBridge(FieldBridge) - Constructor for class org.hibernate.search.bridge.builtin.ArrayBridge
 
as(Class<T>) - Method in interface org.hibernate.search.metadata.FieldSettingsDescriptor
Narrows the type of this descriptor down to the specified type.
asc() - Method in interface org.hibernate.search.query.dsl.sort.SortOrder
Sort in ascending order.
AssertionFailure - Exception in org.hibernate.search.exception
Indicates failure of an assertion: a possible bug in Hibernate Search.
AssertionFailure(String) - Constructor for exception org.hibernate.search.exception.AssertionFailure
 
AssertionFailure(String, Throwable) - Constructor for exception org.hibernate.search.exception.AssertionFailure
 
asTypeSet() - Method in interface org.hibernate.search.spi.IndexedTypeIdentifier
 
ASYNC_READER_REFRESH_PERIOD_MS - Static variable in class org.hibernate.search.cfg.Environment
When the "async" reader strategy is enabled queries might be allowed to use a stale read of the index; this property controls how often the indexes are refreshed, in milliseconds.
autoClose() - Method in interface org.hibernate.search.FullTextSharedSessionBuilder
 
autoClose(boolean) - Method in interface org.hibernate.search.FullTextSharedSessionBuilder
Deprecated.
autoJoinTransactions() - Method in interface org.hibernate.search.FullTextSharedSessionBuilder
 
autoJoinTransactions(boolean) - Method in interface org.hibernate.search.FullTextSharedSessionBuilder
 
AUTOREGISTER_LISTENERS - Static variable in class org.hibernate.search.cfg.Environment
Enable listeners auto registration in Hibernate Annotations and EntityManager.
awaitAsyncProcessingCompletion() - Method in interface org.hibernate.search.backend.spi.BatchBackend
Blocks until all the previously submitted work via BatchBackend.enqueueAsyncWork(LuceneWork) are applied to the index.
awaitAsyncProcessingCompletion() - Method in class org.hibernate.search.indexes.spi.DirectoryBasedIndexManager
 
awaitAsyncProcessingCompletion() - Method in interface org.hibernate.search.indexes.spi.IndexManager
Blocks until all the previously submitted work via IndexManager.performStreamOperation(LuceneWork, IndexingMonitor, boolean) are applied to the index.

B

Backend - Interface in org.hibernate.search.backend.spi
Interface for different types of queue processors.
BackendFactory - Class in org.hibernate.search.backend
Factory to instantiate the BackendQueueProcessor implementations.
BackendQueueProcessor - Interface in org.hibernate.search.backend.spi
Interface for different types of queue processors.
BackendQueueProcessor.Transactional - Interface in org.hibernate.search.backend.spi
Marker interface describing a backend processor that is transactional
BaseDirectoryProviderService - Class in org.hibernate.search.store.spi
Base class for custom DirectoryProviderService implementations
BaseDirectoryProviderService() - Constructor for class org.hibernate.search.store.spi.BaseDirectoryProviderService
 
BatchBackend - Interface in org.hibernate.search.backend.spi
Implementations of this interface are not drop-in replacements for the standard BackendQueueProcessor, but are meant to be used only during batch processing.
batchSizeToLoadObjects(int) - Method in interface org.hibernate.search.MassIndexer
Sets the batch size used to load the root entities.
BeanResolver - Interface in org.hibernate.search.engine.service.beanresolver.spi
Provides a way to resolve references to externally defined beans.
below(T) - Method in interface org.hibernate.search.query.dsl.FacetRangeAboveBelowContext
 
below(Object) - Method in interface org.hibernate.search.query.dsl.RangeMatchingContext
The field value must be below below You can exclude the value below by calling .excludeLimit()
BigDecimalBridge - Class in org.hibernate.search.bridge.builtin
Bridge a BigDecimal to a String.
BigDecimalBridge() - Constructor for class org.hibernate.search.bridge.builtin.BigDecimalBridge
 
BigIntegerBridge - Class in org.hibernate.search.bridge.builtin
Bridge a BigInteger to a String.
BigIntegerBridge() - Constructor for class org.hibernate.search.bridge.builtin.BigIntegerBridge
 
bool() - Method in interface org.hibernate.search.query.dsl.QueryBuilder
Start for building a boolean query.
BooleanBridge - Class in org.hibernate.search.bridge.builtin
Bridge a boolean field to a String.
BooleanBridge() - Constructor for class org.hibernate.search.bridge.builtin.BooleanBridge
 
BooleanJunction<T extends BooleanJunction> - Interface in org.hibernate.search.query.dsl
Represents a boolean query that can contains one or more elements to join
Boost - Annotation Type in org.hibernate.search.annotations
Deprecated.
Index-time boosting will not be possible anymore starting from Lucene 7. You should use query-time boosting instead, for instance by calling boostedTo(float) when building queries with the Hibernate Search query DSL.
boost(float) - Method in class org.hibernate.search.cfg.ClassBridgeMapping
 
boost(float) - Method in class org.hibernate.search.cfg.EntityMapping
 
boost(float) - Method in class org.hibernate.search.cfg.EntitySpatialMapping
 
boost(float) - Method in class org.hibernate.search.cfg.FieldBridgeMapping
 
boost(float) - Method in class org.hibernate.search.cfg.FieldMapping
 
boost(float) - Method in class org.hibernate.search.cfg.IndexedClassBridgeMapping
 
boost(float) - Method in class org.hibernate.search.cfg.IndexedMapping
 
boost(float) - Method in class org.hibernate.search.cfg.PropertySpatialMapping
 
boostedTo(float) - Method in interface org.hibernate.search.query.dsl.FieldCustomization
Boost the field to a given value Most of the time positive float: - lower than 1 to diminish the weight - higher than 1 to increase the weight Could be negative but not unless you understand what is going on (advanced)
boostedTo(float) - Method in interface org.hibernate.search.query.dsl.QueryCustomization
Boost the query to a given value Most of the time positive float: - lower than 1 to diminish the weight - higher than 1 to increase the weight Could be negative but not unless you understand what is going on (advanced)
boostedTo(float) - Method in interface org.hibernate.search.query.dsl.SimpleQueryStringMatchingContext
Boost the field to a given value Most of the time positive float: - lower than 1 to diminish the weight - higher than 1 to increase the weight Could be negative but not unless you understand what is going on (advanced)
BoostStrategy - Interface in org.hibernate.search.engine
Deprecated.
Index-time boosting will not be possible anymore starting from Lucene 7. You should use query-time boosting instead, for instance by calling boostedTo(float) when building queries with the Hibernate Search query DSL.
bottomSpatialHashLevel(int) - Method in class org.hibernate.search.cfg.EntitySpatialMapping
 
bottomSpatialHashLevel(int) - Method in class org.hibernate.search.cfg.PropertySpatialMapping
 
bridge(Class<? extends FieldBridge>) - Method in class org.hibernate.search.cfg.ContainedInMapping
 
bridge(Class<? extends FieldBridge>) - Method in class org.hibernate.search.cfg.DocumentIdMapping
 
bridge(Class<?>) - Method in class org.hibernate.search.cfg.FieldMapping
 
bridge(Class<? extends FieldBridge>) - Method in class org.hibernate.search.cfg.PropertyLatitudeMapping
 
bridge(Class<? extends FieldBridge>) - Method in class org.hibernate.search.cfg.PropertyLongitudeMapping
 
bridge(Class<? extends FieldBridge>) - Method in class org.hibernate.search.cfg.PropertyMapping
 
bridge(Class<? extends FieldBridge>) - Method in class org.hibernate.search.cfg.PropertySpatialMapping
 
bridge(Class<?>) - Method in class org.hibernate.search.cfg.ProvidedIdMapping
 
BridgeException - Exception in org.hibernate.search.bridge
Exceptions thrown in a bridge are wrapped in BridgeException The BridgeException message provides useful contextual information to the developers.
BridgeException() - Constructor for exception org.hibernate.search.bridge.BridgeException
 
BridgeException(String) - Constructor for exception org.hibernate.search.bridge.BridgeException
 
BridgeException(String, Throwable) - Constructor for exception org.hibernate.search.bridge.BridgeException
 
BridgeException(Throwable) - Constructor for exception org.hibernate.search.bridge.BridgeException
 
BridgeProvider - Interface in org.hibernate.search.bridge.spi
Service interface to allow custom bridges to be auto discovered.
BridgeProvider.BridgeProviderContext - Interface in org.hibernate.search.bridge.spi
 
build() - Method in interface org.hibernate.search.analyzer.spi.ScopedAnalyzerReference.Builder
 
build() - Method in interface org.hibernate.search.analyzer.spi.ScopedAnalyzerReference.CopyBuilder
 
build() - Method in class org.hibernate.search.jsr352.massindexing.MassIndexingJob.ParametersBuilder
Build the parameters.
BuildContext - Interface in org.hibernate.search.spi
Build context that can be used by some services at initialization.
buildQueryBuilder() - Method in interface org.hibernate.search.SearchFactory
 
buildQueryBuilder() - Method in interface org.hibernate.search.spi.SearchIntegrator
 
buildScopedAnalyzerReference(AnalyzerReference) - Method in interface org.hibernate.search.analyzer.spi.AnalyzerStrategy
Creates a ScopedAnalyzerReference builder.
buildSearchIntegrator() - Method in class org.hibernate.search.spi.SearchIntegratorBuilder
 
buildSpatialQueryByHash(double, double, double, String) - Static method in class org.hibernate.search.spatial.SpatialQueryBuilder
Returns a Lucene Query which relies on Hibernate Search Spatial spatial hash indexation to find candidate documents and filter its results in radius range by a DistanceFilter
buildSpatialQueryByRange(double, double, double, String) - Static method in class org.hibernate.search.spatial.SpatialQueryBuilder
Returns a Lucene Query which relies on Hibernate Search Spatial double range indexation to filter document at radius and filter its results by a fine DistanceFilter
byDistance() - Method in interface org.hibernate.search.query.dsl.sort.SortContext
Order elements by distance.
byField(String) - Method in interface org.hibernate.search.query.dsl.sort.SortContext
Order elements by the value of a specific field.
byField(String, SortField.Type) - Method in interface org.hibernate.search.query.dsl.sort.SortContext
Deprecated.
Using this method shouldn't be needed if your custom field bridges implement MetadataProvidingFieldBridge. Use SortContext.byField(String) instead.
byIndexOrder() - Method in interface org.hibernate.search.query.dsl.sort.SortContext
Order elements by their internal index order.
byNative(SortField) - Method in interface org.hibernate.search.query.dsl.sort.SortContext
Order element using the native backend API for Lucene.
byNative(String, String) - Method in interface org.hibernate.search.query.dsl.sort.SortContext
Order element using the native backend API for Elasticsearch.
byScore() - Method in interface org.hibernate.search.query.dsl.sort.SortContext
Order elements by their relevance score.
ByteBridge - Class in org.hibernate.search.bridge.builtin
Bridge a Byte to a String.
ByteBridge() - Constructor for class org.hibernate.search.bridge.builtin.ByteBridge
 

C

cache(FilterCacheModeType) - Method in class org.hibernate.search.cfg.FullTextFilterDefMapping
Add cache implementation for fulltextfilterdef mapping
CACHE_DOCIDRESULTS_SIZE - Static variable in class org.hibernate.search.cfg.Environment
number of docidresults cached in hard reference.
CACHE_MODE - Static variable in class org.hibernate.search.jsr352.massindexing.MassIndexingJobParameters
 
CACHE_MODE - Static variable in class org.hibernate.search.jsr352.massindexing.MassIndexingJobParameters.Defaults
 
CacheFromIndex - Annotation Type in org.hibernate.search.annotations
Deprecated.
Remove the annotation. No alternative replacement necessary.
cacheFromIndex(FieldCacheType...) - Method in class org.hibernate.search.cfg.IndexedMapping
Deprecated.
This will be removed with no replacement.
cacheMode(CacheMode) - Method in class org.hibernate.search.jsr352.massindexing.MassIndexingJob.ParametersBuilder
The Hibernate CacheMode when loading entities.
cacheMode(CacheMode) - Method in interface org.hibernate.search.MassIndexer
Sets the cache interaction mode for the data loading tasks.
CALENDAR_DAY - Static variable in class org.hibernate.search.bridge.builtin.StringEncodingCalendarBridge
 
CALENDAR_HOUR - Static variable in class org.hibernate.search.bridge.builtin.StringEncodingCalendarBridge
 
CALENDAR_MILLISECOND - Static variable in class org.hibernate.search.bridge.builtin.StringEncodingCalendarBridge
 
CALENDAR_MINUTE - Static variable in class org.hibernate.search.bridge.builtin.StringEncodingCalendarBridge
 
CALENDAR_MONTH - Static variable in class org.hibernate.search.bridge.builtin.StringEncodingCalendarBridge
 
CALENDAR_SECOND - Static variable in class org.hibernate.search.bridge.builtin.StringEncodingCalendarBridge
 
CALENDAR_YEAR - Static variable in class org.hibernate.search.bridge.builtin.StringEncodingCalendarBridge
 
CalendarBridge - Annotation Type in org.hibernate.search.annotations
Defines the temporal resolution and encoding type of a Calendar field.
calendarBridge(Resolution) - Method in class org.hibernate.search.cfg.FieldMapping
 
calendarBridge(Resolution) - Method in class org.hibernate.search.cfg.PropertyMapping
 
CalendarBridgeMapping - Class in org.hibernate.search.cfg
 
CalendarBridgeMapping(SearchMapping, EntityDescriptor, PropertyDescriptor, Resolution) - Constructor for class org.hibernate.search.cfg.CalendarBridgeMapping
 
capitalize(String) - Static method in class org.hibernate.search.spatial.SpatialFieldBridge
 
CharacterBridge - Class in org.hibernate.search.bridge.builtin
Bridge a Character to a String.
CharacterBridge() - Constructor for class org.hibernate.search.bridge.builtin.CharacterBridge
 
charFilter(Class<? extends CharFilterFactory>) - Method in interface org.hibernate.search.analyzer.definition.LuceneCompositeAnalysisDefinitionContext
Add a char filter that the analyzer will use.
charFilter(Class<? extends CharFilterFactory>) - Method in class org.hibernate.search.cfg.AnalyzerDefMapping
&#064;CharFilterDef(factory=factory)
charFilter(String, Class<? extends CharFilterFactory>) - Method in class org.hibernate.search.cfg.AnalyzerDefMapping
&#064;CharFilterDef(name=name, factory=factory)
charFilter(Class<? extends CharFilterFactory>) - Method in class org.hibernate.search.cfg.CharFilterDefMapping
&#064;CharFilterDef(factory=factory)
charFilter(String, Class<? extends CharFilterFactory>) - Method in class org.hibernate.search.cfg.CharFilterDefMapping
&#064;CharFilterDef(name=name, factory=factory)
charFilter(Class<? extends CharFilterFactory>) - Method in class org.hibernate.search.cfg.NormalizerDefMapping
&#064;CharFilterDef(factory=factory)
charFilter(String, Class<? extends CharFilterFactory>) - Method in class org.hibernate.search.cfg.NormalizerDefMapping
&#064;CharFilterDef(name=name, factory=factory)
charFilter(Class<? extends CharFilterFactory>) - Method in class org.hibernate.search.cfg.TokenFilterDefMapping
&#064;CharFilterDef(factory=factory)
charFilter(String, Class<? extends CharFilterFactory>) - Method in class org.hibernate.search.cfg.TokenFilterDefMapping
&#064;CharFilterDef(name=name, factory=factory)
charFilter(String) - Method in interface org.hibernate.search.elasticsearch.analyzer.definition.ElasticsearchAnalysisDefinitionRegistryBuilder
Start a char filter definition.
CharFilterDef - Annotation Type in org.hibernate.search.annotations
Define a CharFilterFactory and its parameters
CharFilterDefMapping - Class in org.hibernate.search.cfg
 
CHECKPOINT_INTERVAL - Static variable in class org.hibernate.search.jsr352.massindexing.MassIndexingJobParameters
 
CHECKPOINT_INTERVAL_DEFAULT_RAW - Static variable in class org.hibernate.search.jsr352.massindexing.MassIndexingJobParameters.Defaults
 
checkpointInterval(int) - Method in class org.hibernate.search.jsr352.massindexing.MassIndexingJob.ParametersBuilder
The number of entities to process before triggering the next checkpoint.
checkpointInterval(Integer, Integer) - Static method in class org.hibernate.search.jsr352.massindexing.MassIndexingJobParameters.Defaults
 
ClassBridge - Annotation Type in org.hibernate.search.annotations
This annotation allows a user to apply an implementation class to a Lucene document to manipulate it in any way the user sees fit.
ClassBridge - Class in org.hibernate.search.bridge.builtin
Bridge a Class to a String.
ClassBridge(ServiceManager) - Constructor for class org.hibernate.search.bridge.builtin.ClassBridge
 
classBridge(Class<?>) - Method in class org.hibernate.search.cfg.ClassBridgeMapping
 
classBridge(Class<?>) - Method in class org.hibernate.search.cfg.EntityMapping
 
classBridge(Class<?>) - Method in class org.hibernate.search.cfg.EntitySpatialMapping
 
classBridge(Class<?>) - Method in class org.hibernate.search.cfg.IndexedClassBridgeMapping
 
classBridge(Class<?>) - Method in class org.hibernate.search.cfg.IndexedMapping
 
classBridgeInstance(FieldBridge) - Method in class org.hibernate.search.cfg.ClassBridgeMapping
Registers the given class bridge for the currently configured entity type.
classBridgeInstance(FieldBridge) - Method in class org.hibernate.search.cfg.EntityMapping
Registers the given class bridge for the currently configured entity type.
classBridgeInstance(FieldBridge) - Method in class org.hibernate.search.cfg.EntitySpatialMapping
Registers the given class bridge for the currently configured entity type.
classBridgeInstance(FieldBridge) - Method in class org.hibernate.search.cfg.IndexedClassBridgeMapping
Registers the given class bridge for the currently configured entity type.
classBridgeInstance(FieldBridge) - Method in class org.hibernate.search.cfg.IndexedMapping
Registers the given class bridge for the currently configured entity type.
ClassBridgeMapping - Class in org.hibernate.search.cfg
 
ClassBridgeMapping(SearchMapping, EntityDescriptor, Class<?>) - Constructor for class org.hibernate.search.cfg.ClassBridgeMapping
 
ClassBridgeMapping(SearchMapping, EntityDescriptor, FieldBridge) - Constructor for class org.hibernate.search.cfg.ClassBridgeMapping
 
ClassBridges - Annotation Type in org.hibernate.search.annotations
 
classForName(String) - Method in interface org.hibernate.search.engine.service.classloading.spi.ClassLoaderService
Locate a class by name.
ClassLoaderService - Interface in org.hibernate.search.engine.service.classloading.spi
A service for interacting with class loaders.
ClassLoadingException - Exception in org.hibernate.search.engine.service.classloading.spi
Indicates a problem performing class loading.
ClassLoadingException(String, Throwable) - Constructor for exception org.hibernate.search.engine.service.classloading.spi.ClassLoadingException
Constructs a ClassLoadingException using the specified message and cause.
ClassLoadingException(String) - Constructor for exception org.hibernate.search.engine.service.classloading.spi.ClassLoadingException
Constructs a ClassLoadingException using the specified message.
clear() - Method in interface org.hibernate.search.stat.Statistics
Reset all statistics.
clearSelectedFacets() - Method in interface org.hibernate.search.query.facet.FacetSelection
Clear all facets in this selection
close() - Method in interface org.hibernate.search.analyzer.spi.AnalyzerReference
Close analyzer if possible
close() - Method in interface org.hibernate.search.backend.spi.Backend
Used to shutdown and eventually release resources.
close() - Method in interface org.hibernate.search.backend.spi.BackendQueueProcessor
Used to shutdown and eventually release resources.
close() - Method in interface org.hibernate.search.backend.spi.Worker
clean resources This method can return exceptions
close() - Method in class org.hibernate.search.engine.service.spi.ServiceReference
 
close(IndexReader) - Method in interface org.hibernate.search.indexes.IndexReaderAccessor
Closes IndexReader instances obtained using IndexReaderAccessor.open(Class...)
close() - Method in interface org.hibernate.search.indexes.spi.IndexFamilyImplementor
 
close() - Method in interface org.hibernate.search.query.engine.spi.DocumentExtractor
 
close() - Method in interface org.hibernate.search.spi.SearchIntegrator
Shuts down all workers and releases all resources.
closeIndexReader(IndexReader) - Method in interface org.hibernate.search.indexes.spi.ReaderProvider
 
collectionChangeRequiresIndexUpdate(String) - Method in class org.hibernate.search.engine.spi.AbstractDocumentBuilder
Returns true if the collection event is going to affect the index state.
comparingAllFields() - Method in interface org.hibernate.search.query.dsl.MoreLikeThisContext
Match the content using "all" of the indexed fields of the entity.
comparingField(String) - Method in interface org.hibernate.search.query.dsl.MoreLikeThisContext
Match the content using the selected field of the entity.
comparingFields(String...) - Method in interface org.hibernate.search.query.dsl.MoreLikeThisContext
Match the content using the selected fields of the entity.
ConcatStringBridge - Class in org.hibernate.search.cfg
 
ConcatStringBridge() - Constructor for class org.hibernate.search.cfg.ConcatStringBridge
 
configuration(SearchConfiguration) - Method in class org.hibernate.search.spi.SearchIntegratorBuilder
 
configure(HttpAsyncClientBuilder, Properties) - Method in interface org.hibernate.search.elasticsearch.client.spi.ElasticsearchHttpClientConfigurer
Configure the HTTP Client.
configureFieldMetadata(String, FieldMetadataBuilder) - Method in class org.hibernate.search.bridge.builtin.TikaBridge
 
configureFieldMetadata(String, FieldMetadataBuilder) - Method in interface org.hibernate.search.bridge.MetadataProvidingFieldBridge
Allows this bridge to expose meta-data about the fields it creates.
configureFieldMetadata(String, FieldMetadataBuilder) - Method in interface org.hibernate.search.bridge.MetadataProvidingTikaMetadataProcessor
Allows this processor to expose meta-data about the fields it creates.
configureFieldMetadata(String, FieldMetadataBuilder) - Method in class org.hibernate.search.spatial.SpatialFieldBridge
 
configureFieldMetadata(String, FieldMetadataBuilder) - Method in class org.hibernate.search.spatial.SpatialFieldBridgeByHash
 
configureFieldMetadata(String, FieldMetadataBuilder) - Method in class org.hibernate.search.spatial.SpatialFieldBridgeByRange
 
connection() - Method in interface org.hibernate.search.FullTextSharedSessionBuilder
 
connection(Connection) - Method in interface org.hibernate.search.FullTextSharedSessionBuilder
 
connectionReleaseMode() - Method in interface org.hibernate.search.FullTextSharedSessionBuilder
Deprecated.
connectionReleaseMode(ConnectionReleaseMode) - Method in interface org.hibernate.search.FullTextSharedSessionBuilder
Deprecated.
ContainedIn - Annotation Type in org.hibernate.search.annotations
Describe the owning entity as being part of the target entity's indexed object graph.
containedIn() - Method in class org.hibernate.search.cfg.PropertyMapping
 
ContainedInMapping - Class in org.hibernate.search.cfg
 
ContainedInMapping(SearchMapping, PropertyDescriptor, EntityDescriptor) - Constructor for class org.hibernate.search.cfg.ContainedInMapping
 
ContainedInRecursionContext - Class in org.hibernate.search.engine.spi
Used to check the constraints of depth when using IndexedEmbedded or ContainedIn annotations.
ContainedInRecursionContext(int, int, Set<String>) - Constructor for class org.hibernate.search.engine.spi.ContainedInRecursionContext
 
ContainerBridge - Interface in org.hibernate.search.bridge
Implemented by bridges for container types like arrays, Iterable and Map.
containsAll(IndexedTypeSet) - Method in interface org.hibernate.search.spi.IndexedTypeSet
 
containsKey(IndexedTypeIdentifier) - Method in interface org.hibernate.search.spi.IndexedTypeMap
 
ConversionContext - Interface in org.hibernate.search.bridge.spi
Setting the context before invoking a conversion bridge will provide more helpful exceptions in case of errors.
Coordinates - Interface in org.hibernate.search.spatial
Minimum interface for a field/method to be spatial hash indexable
COORDINATES_DEFAULT_FIELD - Static variable in annotation type org.hibernate.search.annotations.Spatial
Prefix used to generate field names for a default Spatial annotation
create(Properties, String, BuildContext) - Method in interface org.hibernate.search.cfg.spi.DirectoryProviderService
Creates a DirectoryProvider for an index based on the configuration
create(Properties, String, BuildContext) - Method in class org.hibernate.search.store.spi.BaseDirectoryProviderService
 
createAddWork(String, IndexedTypeIdentifier, Object, Serializable, String, InstanceInitializer, ConversionContext) - Method in class org.hibernate.search.engine.spi.DocumentBuilderIndexedEntity
 
createAnalyzerStrategy() - Method in interface org.hibernate.search.indexes.spi.IndexFamilyImplementor
 
createBackend(IndexManager, WorkerBuildContext, Properties) - Static method in class org.hibernate.search.backend.BackendFactory
 
createBackend(String, IndexManager, WorkerBuildContext, Properties) - Static method in class org.hibernate.search.backend.BackendFactory
 
createDefaultAnalyzerReference() - Method in interface org.hibernate.search.analyzer.spi.AnalyzerStrategy
 
createDefaultIndexManager() - Method in interface org.hibernate.search.cfg.spi.IndexManagerFactory
 
createDirectoryProvider(String, Properties, WorkerBuildContext) - Method in class org.hibernate.search.indexes.spi.DirectoryBasedIndexManager
 
createErrorHandler(SearchConfiguration) - Static method in class org.hibernate.search.spi.ErrorHandlerFactory
 
createFacetingRequest() - Method in interface org.hibernate.search.query.dsl.FacetTermination
 
createFullTextQuery(Query, Class<?>...) - Method in interface org.hibernate.search.FullTextSession
 
createFullTextQuery(QueryDescriptor, Class<?>...) - Method in interface org.hibernate.search.FullTextSession
 
createFullTextQuery(Query, Class<?>...) - Method in interface org.hibernate.search.jpa.FullTextEntityManager
Create a fulltext query on top of a native Lucene query returning the matching objects of type entities and their respective subclasses.
createFullTextQuery(QueryDescriptor, Class<?>...) - Method in interface org.hibernate.search.jpa.FullTextEntityManager
Creates a fulltext query from the given query descriptor.
createHSQuery(SearchIntegrator, IndexedTypeSet) - Method in interface org.hibernate.search.query.engine.spi.QueryDescriptor
 
createHSQuery(SearchIntegrator, IndexedTypeMap<CustomTypeMetadata>) - Method in interface org.hibernate.search.query.engine.spi.QueryDescriptor
 
createHSQuery(Query, Class<?>...) - Method in interface org.hibernate.search.spi.SearchIntegrator
Return an Hibernate Search query object.
createHSQuery(Query, IndexedTypeMap<CustomTypeMetadata>) - Method in interface org.hibernate.search.spi.SearchIntegrator
Return an Hibernate Search query object.
createIndexer(Class<?>...) - Method in interface org.hibernate.search.jpa.FullTextEntityManager
Creates a MassIndexer to rebuild the indexes of some or all indexed entity types.
createIndexFamily(ServiceManager, SearchConfiguration) - Method in class org.hibernate.search.elasticsearch.spi.ElasticsearchIndexManagerType
 
createIndexFamily(ServiceManager, SearchConfiguration) - Method in interface org.hibernate.search.indexes.spi.IndexManagerType
 
createIndexFamily(ServiceManager, SearchConfiguration) - Method in class org.hibernate.search.indexes.spi.LuceneEmbeddedIndexManagerType
 
createIndexManagerByName(String) - Method in interface org.hibernate.search.cfg.spi.IndexManagerFactory
 
createIndexReader(String, Properties, WorkerBuildContext) - Method in class org.hibernate.search.indexes.spi.DirectoryBasedIndexManager
 
createLockFactory(File, Properties) - Method in interface org.hibernate.search.store.LockFactoryProvider
Creates a LockFactory implementation.
createLockFactory(Path, Properties) - Method in interface org.hibernate.search.store.spi.LockFactoryCreator
Creates a LockFactory as selected in the configuration for the Directory provider.
createLuceneClassAnalyzerReference(Class<?>) - Method in interface org.hibernate.search.analyzer.spi.AnalyzerStrategy
 
createLuceneClassNormalizerReference(Class<?>) - Method in interface org.hibernate.search.analyzer.spi.AnalyzerStrategy
 
createMassIndexer(SearchIntegrator, SessionFactoryImplementor, Class<?>...) - Method in interface org.hibernate.search.batchindexing.spi.MassIndexerFactory
Create an instance of a MassIndexer.
createNamedAnalyzerReference(String) - Method in interface org.hibernate.search.analyzer.spi.AnalyzerStrategy
 
createNamedNormalizerReference(String) - Method in interface org.hibernate.search.analyzer.spi.AnalyzerStrategy
 
createNullMarker(String) - Method in class org.hibernate.search.bridge.builtin.NumericEncodingDateBridge
 
createNullMarker(String) - Method in interface org.hibernate.search.bridge.spi.EncodingBridge
 
createParser() - Method in interface org.hibernate.search.bridge.TikaParserProvider
This method is called by the TikaBridge upon initialization
createPassThroughAnalyzerReference() - Method in interface org.hibernate.search.analyzer.spi.AnalyzerStrategy
 
createProvidedAnalyzerReferences() - Method in interface org.hibernate.search.analyzer.spi.AnalyzerStrategy
 
createProvidedNormalizerReferences() - Method in interface org.hibernate.search.analyzer.spi.AnalyzerStrategy
 
createQuery() - Method in interface org.hibernate.search.query.dsl.Termination
Return the lucene query representing the operation
createQueueProcessor(IndexManager, WorkerBuildContext) - Method in interface org.hibernate.search.backend.spi.Backend
Called exactly once for each index manager using this backend.
createRemoteOperationDispatcher(Predicate<IndexManager>) - Method in interface org.hibernate.search.spi.SearchIntegrator
 
createSort() - Method in interface org.hibernate.search.query.dsl.sort.SortTermination
Return the Lucene Sort corresponding to the requested sort.
createTimeoutException(String, String) - Method in interface org.hibernate.search.query.engine.spi.TimeoutExceptionFactory
 
createUpdateWork(String, IndexedTypeIdentifier, Object, Serializable, String, InstanceInitializer, ConversionContext) - Method in class org.hibernate.search.engine.spi.DocumentBuilderIndexedEntity
 
createWorkspaceHolder(String, Properties, WorkerBuildContext) - Method in class org.hibernate.search.indexes.spi.DirectoryBasedIndexManager
 
currentSearchIntegrator(SearchIntegrator) - Method in class org.hibernate.search.spi.SearchIntegratorBuilder
 
CUSTOM_QUERY_CRITERIA - Static variable in class org.hibernate.search.jsr352.massindexing.MassIndexingJobParameters
 
CUSTOM_QUERY_HQL - Static variable in class org.hibernate.search.jsr352.massindexing.MassIndexingJobParameters
 
CustomTypeMetadata - Interface in org.hibernate.search.spi
 

D

DATABASE_RETRIEVAL_METHOD - Static variable in class org.hibernate.search.cfg.Environment
Property name to set the default database retrieval method during object initialization.
DatabaseRetrievalMethod - Enum in org.hibernate.search.query
Defines the method used to initialize an object
DATE_DAY - Static variable in class org.hibernate.search.bridge.builtin.NumericEncodingCalendarBridge
 
DATE_DAY - Static variable in class org.hibernate.search.bridge.builtin.NumericEncodingDateBridge
 
DATE_DAY - Static variable in class org.hibernate.search.bridge.builtin.StringEncodingDateBridge
 
DATE_HOUR - Static variable in class org.hibernate.search.bridge.builtin.NumericEncodingCalendarBridge
 
DATE_HOUR - Static variable in class org.hibernate.search.bridge.builtin.NumericEncodingDateBridge
 
DATE_HOUR - Static variable in class org.hibernate.search.bridge.builtin.StringEncodingDateBridge
 
DATE_MILLISECOND - Static variable in class org.hibernate.search.bridge.builtin.NumericEncodingCalendarBridge
 
DATE_MILLISECOND - Static variable in class org.hibernate.search.bridge.builtin.NumericEncodingDateBridge
 
DATE_MILLISECOND - Static variable in class org.hibernate.search.bridge.builtin.StringEncodingDateBridge
 
DATE_MINUTE - Static variable in class org.hibernate.search.bridge.builtin.NumericEncodingCalendarBridge
 
DATE_MINUTE - Static variable in class org.hibernate.search.bridge.builtin.NumericEncodingDateBridge
 
DATE_MINUTE - Static variable in class org.hibernate.search.bridge.builtin.StringEncodingDateBridge
 
DATE_MONTH - Static variable in class org.hibernate.search.bridge.builtin.NumericEncodingCalendarBridge
 
DATE_MONTH - Static variable in class org.hibernate.search.bridge.builtin.NumericEncodingDateBridge
 
DATE_MONTH - Static variable in class org.hibernate.search.bridge.builtin.StringEncodingDateBridge
 
DATE_SECOND - Static variable in class org.hibernate.search.bridge.builtin.NumericEncodingCalendarBridge
 
DATE_SECOND - Static variable in class org.hibernate.search.bridge.builtin.NumericEncodingDateBridge
 
DATE_SECOND - Static variable in class org.hibernate.search.bridge.builtin.StringEncodingDateBridge
 
DATE_YEAR - Static variable in class org.hibernate.search.bridge.builtin.NumericEncodingCalendarBridge
 
DATE_YEAR - Static variable in class org.hibernate.search.bridge.builtin.NumericEncodingDateBridge
 
DATE_YEAR - Static variable in class org.hibernate.search.bridge.builtin.StringEncodingDateBridge
 
DateBridge - Annotation Type in org.hibernate.search.annotations
Defines the temporal resolution and encoding type of a java.util.Date field.
dateBridge(Resolution) - Method in class org.hibernate.search.cfg.FieldMapping
 
dateBridge(Resolution) - Method in class org.hibernate.search.cfg.PropertyMapping
 
DateBridgeMapping - Class in org.hibernate.search.cfg
 
DateBridgeMapping(SearchMapping, EntityDescriptor, PropertyDescriptor, Resolution) - Constructor for class org.hibernate.search.cfg.DateBridgeMapping
 
DEFAULT_BOTTOM_SPATIAL_HASH_LEVEL - Static variable in class org.hibernate.search.spatial.SpatialFieldBridgeByHash
 
DEFAULT_INITIALIZER - Static variable in class org.hibernate.search.spi.DefaultInstanceInitializer
 
DEFAULT_LUCENE_MATCH_VERSION - Static variable in class org.hibernate.search.cfg.Environment
If nothing else is specified we use Version.LUCENE_CURRENT as the default Lucene version.
DEFAULT_NULL_TOKEN - Static variable in annotation type org.hibernate.search.annotations.Field
Value for the Field.indexNullAs() parameter indicating that null values should be indexed using the null token given through the Environment.DEFAULT_NULL_TOKEN configuration property.
DEFAULT_NULL_TOKEN - Static variable in annotation type org.hibernate.search.annotations.IndexedEmbedded
Value for the IndexedEmbedded.indexNullAs() parameter indicating that null values should be indexed using the null token given through the Environment.DEFAULT_NULL_TOKEN configuration property.
DEFAULT_NULL_TOKEN - Static variable in class org.hibernate.search.cfg.Environment
Parameter name used to configure the default null token
DEFAULT_SERVICES_MAP - Static variable in class org.hibernate.search.cfg.Environment
 
DEFAULT_TIMEOUT_EXCEPTION_FACTORY - Static variable in exception org.hibernate.search.query.engine.QueryTimeoutException
 
DEFAULT_TOP_SPATIAL_HASH_LEVEL - Static variable in class org.hibernate.search.spatial.SpatialFieldBridgeByHash
 
defaultFieldName - Static variable in annotation type org.hibernate.search.annotations.ProvidedId
Deprecated.
 
DefaultInstanceInitializer - Class in org.hibernate.search.spi
Provides SPI level access to the default InstanceInitializer singleton.
defaultProviderClasses - Variable in class org.hibernate.search.store.spi.BaseDirectoryProviderService
 
Defaults() - Constructor for class org.hibernate.search.elasticsearch.cfg.ElasticsearchEnvironment.Defaults
 
DefaultStringBridge - Class in org.hibernate.search.bridge.builtin
Convert an object using the object's toString method or return null if the object is null.
DefaultStringBridge() - Constructor for class org.hibernate.search.bridge.builtin.DefaultStringBridge
 
defineBoost(Object) - Method in interface org.hibernate.search.engine.BoostStrategy
Deprecated.
 
defineDocument() - Method in interface org.hibernate.search.indexes.serialization.spi.LuceneWorksBuilder
 
DeleteByQueryLuceneWork - Class in org.hibernate.search.backend.spi
Representation of deleteByQuery(...) from Lucene.
DeleteByQueryLuceneWork(IndexedTypeIdentifier, DeletionQuery) - Constructor for class org.hibernate.search.backend.spi.DeleteByQueryLuceneWork
 
DeleteByQueryLuceneWork(String, IndexedTypeIdentifier, DeletionQuery) - Constructor for class org.hibernate.search.backend.spi.DeleteByQueryLuceneWork
 
DeleteByQueryWork - Class in org.hibernate.search.backend.spi
Delete via a serializable query
DeleteByQueryWork(IndexedTypeIdentifier, DeletionQuery) - Constructor for class org.hibernate.search.backend.spi.DeleteByQueryWork
 
DeleteByQueryWork(String, IndexedTypeIdentifier, DeletionQuery) - Constructor for class org.hibernate.search.backend.spi.DeleteByQueryWork
Creates a DeleteByWork
DeleteLuceneWork - Class in org.hibernate.search.backend
 
DeleteLuceneWork(Serializable, String, IndexedTypeIdentifier) - Constructor for class org.hibernate.search.backend.DeleteLuceneWork
 
DeleteLuceneWork(String, Serializable, String, IndexedTypeIdentifier) - Constructor for class org.hibernate.search.backend.DeleteLuceneWork
 
DeletionQuery - Interface in org.hibernate.search.backend.spi
interface for Serializable Queries that can be used to delete from an index.
depth(int) - Method in class org.hibernate.search.cfg.IndexEmbeddedMapping
 
desc() - Method in interface org.hibernate.search.query.dsl.sort.SortOrder
Sort in descending order.
describeSerializer() - Method in interface org.hibernate.search.indexes.serialization.spi.LuceneWorkSerializer
 
deselectFacets(Facet...) - Method in interface org.hibernate.search.query.facet.FacetSelection
 
deserialize(byte[], LuceneWorksBuilder) - Method in interface org.hibernate.search.indexes.serialization.spi.Deserializer
 
Deserializer - Interface in org.hibernate.search.indexes.serialization.spi
Contract between Hibernate Search and the LuceneWork deserializer.
destroy() - Method in class org.hibernate.search.indexes.spi.DirectoryBasedIndexManager
 
destroy() - Method in interface org.hibernate.search.indexes.spi.IndexManager
Called when a SearchFactory is stopped.
DirectoryBasedIndexManager - Class in org.hibernate.search.indexes.spi
This implementation of IndexManager is coupled to a DirectoryProvider and a DirectoryBasedReaderProvider.
DirectoryBasedIndexManager() - Constructor for class org.hibernate.search.indexes.spi.DirectoryBasedIndexManager
 
DirectoryBasedReaderProvider - Interface in org.hibernate.search.indexes.spi
 
DirectoryHelper - Class in org.hibernate.search.store.spi
Provides utility functions around Lucene directories.
DirectoryProvider<TDirectory extends Directory> - Interface in org.hibernate.search.store
Set up and provide a Lucene Directory equals() and hashCode() must guaranty equality between two providers pointing to the same underlying Lucene Store.
DirectoryProviderService<D extends Directory> - Interface in org.hibernate.search.cfg.spi
This Service allows to customize the creation of DirectoryProvider instances, potentially making use of shortcuts for the implementation names and altering default implementations.
disableFaceting(String) - Method in interface org.hibernate.search.query.engine.spi.FacetManager
Disable a facet with the given name.
disableFullTextFilter(String) - Method in interface org.hibernate.search.jpa.FullTextQuery
Disable a given filter by its name
disableFullTextFilter(String) - Method in interface org.hibernate.search.query.engine.spi.HSQuery
Disable a given filter by its name.
disableScoring() - Method in interface org.hibernate.search.query.dsl.MustJunction
Disables scoring on the subquery.
DISCOVERY_ENABLED - Static variable in class org.hibernate.search.elasticsearch.cfg.ElasticsearchEnvironment.Defaults
 
DISCOVERY_ENABLED - Static variable in class org.hibernate.search.elasticsearch.cfg.ElasticsearchEnvironment
Property for specifying whether automatic discovery of nodes in the Elasticsearch cluster is enabled.
DISCOVERY_REFRESH_INTERVAL - Static variable in class org.hibernate.search.elasticsearch.cfg.ElasticsearchEnvironment.Defaults
 
DISCOVERY_REFRESH_INTERVAL - Static variable in class org.hibernate.search.elasticsearch.cfg.ElasticsearchEnvironment
Property for specifying the time interval between two executions of the automatic discovery, if enabled.
DISCOVERY_SCHEME - Static variable in class org.hibernate.search.elasticsearch.cfg.ElasticsearchEnvironment.Defaults
 
DISCOVERY_SCHEME - Static variable in class org.hibernate.search.elasticsearch.cfg.ElasticsearchEnvironment
Property for specifying the default scheme to use when connecting to automatically discovered nodes.
discrete() - Method in interface org.hibernate.search.query.dsl.FacetContinuationContext
Start building a discrete facet
DiscreteFacetContext - Interface in org.hibernate.search.query.dsl
 
Discriminator - Interface in org.hibernate.search.analyzer
Returns the expected discriminator name to use on the element evaluated
dispatch(LuceneWork, IndexingMonitor) - Method in interface org.hibernate.search.backend.spi.OperationDispatcher
 
dispatch(List<LuceneWork>, IndexingMonitor) - Method in interface org.hibernate.search.backend.spi.OperationDispatcher
 
displayTokens(Analyzer, String, String) - Static method in class org.hibernate.search.util.AnalyzerUtils
 
displayTokensWithFullDetails(Analyzer, String, String) - Static method in class org.hibernate.search.util.AnalyzerUtils
 
displayTokensWithPositions(Analyzer, String, String, PrintStream) - Static method in class org.hibernate.search.util.AnalyzerUtils
Utility to print out the tokens generated by a specific Analyzer on an example text.
DistanceSortField - Class in org.hibernate.search.spatial
Lucene SortField for sorting documents which have been indexed with Hibernate Search spatial
DistanceSortField(Coordinates, String) - Constructor for class org.hibernate.search.spatial.DistanceSortField
 
DistanceSortField(double, double, String) - Constructor for class org.hibernate.search.spatial.DistanceSortField
 
DistanceSortField(Coordinates, String, boolean) - Constructor for class org.hibernate.search.spatial.DistanceSortField
 
DistanceSortField(double, double, String, boolean) - Constructor for class org.hibernate.search.spatial.DistanceSortField
 
DO_NOT_INDEX_NULL - Static variable in annotation type org.hibernate.search.annotations.Field
Default value for the Field.indexNullAs() parameter.
DO_NOT_INDEX_NULL - Static variable in annotation type org.hibernate.search.annotations.IndexedEmbedded
Default value for the IndexedEmbedded.indexNullAs() parameter.
DOCUMENT - Static variable in interface org.hibernate.search.engine.ProjectionConstants
The Lucene document returned by a search.
DOCUMENT_ID - Static variable in interface org.hibernate.search.engine.ProjectionConstants
Lucene Document id.
DocumentBuilderContainedEntity - Class in org.hibernate.search.engine.spi
Set up and provide a manager for classes which are indexed via @IndexedEmbedded, but themselves do not contain the @Indexed annotation.
DocumentBuilderContainedEntity(XClass, TypeMetadata, ReflectionManager, Set<XClass>, InstanceInitializer) - Constructor for class org.hibernate.search.engine.spi.DocumentBuilderContainedEntity
Constructor used on contained entities not annotated with @Indexed themselves.
DocumentBuilderIndexedEntity - Class in org.hibernate.search.engine.spi
Set up and provide a manager for classes which are directly annotated with @Indexed.
DocumentBuilderIndexedEntity(XClass, TypeMetadata, ConfigContext, ReflectionManager, Set<XClass>, InstanceInitializer) - Constructor for class org.hibernate.search.engine.spi.DocumentBuilderIndexedEntity
Creates a document builder for entities annotated with @Indexed.
DocumentExtractor - Interface in org.hibernate.search.query.engine.spi
DocumentExtractor is a traverser over the full-text results (EntityInfo) This operation is as lazy as possible: - the query is executed eagerly - results are not retrieved until actually requested DocumentExtractor.getFirstIndex() and DocumentExtractor.getMaxIndex() define the boundaries available to DocumentExtractor.extract(int).
DocumentId - Annotation Type in org.hibernate.search.annotations
Declare a field as the document id.
documentId() - Method in class org.hibernate.search.cfg.PropertyMapping
 
DocumentIdMapping - Class in org.hibernate.search.cfg
 
DocumentIdMapping(PropertyDescriptor, EntityDescriptor, SearchMapping) - Constructor for class org.hibernate.search.cfg.DocumentIdMapping
 
documentsAdded(long) - Method in interface org.hibernate.search.backend.IndexingMonitor
Notify the monitor that increment more documents have been added to the index.
documentsBuilt(int) - Method in interface org.hibernate.search.batchindexing.MassIndexerProgressMonitor
Notify the monitor that increment more documents have been built.
DontInterceptEntityInterceptor - Class in org.hibernate.search.indexes.interceptor
Do not apply any interception.
DontInterceptEntityInterceptor() - Constructor for class org.hibernate.search.indexes.interceptor.DontInterceptEntityInterceptor
 
DoubleBridge - Class in org.hibernate.search.bridge.builtin
Bridge a Double to a String.
DoubleBridge() - Constructor for class org.hibernate.search.bridge.builtin.DoubleBridge
 
doWorkInSync(LuceneWork) - Method in interface org.hibernate.search.backend.spi.BatchBackend
Does one work in sync
dynamic(DynamicType) - Method in class org.hibernate.search.elasticsearch.bridge.spi.Elasticsearch
The dynamic type of the field, overrides the global configuration.
DYNAMIC_MAPPING - Static variable in class org.hibernate.search.elasticsearch.cfg.ElasticsearchEnvironment.Defaults
 
DYNAMIC_MAPPING - Static variable in class org.hibernate.search.elasticsearch.cfg.ElasticsearchEnvironment
Equivalent to elasticsearch "dynamic" mapping attribute, define what to do when an indexed document contains a field which was not declared in the index schema.
DynamicBoost - Annotation Type in org.hibernate.search.annotations
Deprecated.
Index-time boosting will not be possible anymore starting from Lucene 7. You should use query-time boosting instead, for instance by calling boostedTo(float) when building queries with the Hibernate Search query DSL.
dynamicBoost(Class<? extends BoostStrategy>) - Method in class org.hibernate.search.cfg.EntityMapping
Deprecated.
Index-time boosting will not be possible anymore starting from Lucene 7. You should use query-time boosting instead, for instance by calling boostedTo(float) when building queries with the Hibernate Search query DSL.
dynamicBoost(Class<? extends BoostStrategy>) - Method in class org.hibernate.search.cfg.IndexedMapping
Deprecated.
Index-time boosting will not be possible anymore starting from Lucene 7. You should use query-time boosting instead, for instance by calling boostedTo(float) when building queries with the Hibernate Search query DSL.
dynamicBoost(Class<? extends BoostStrategy>) - Method in class org.hibernate.search.cfg.PropertyMapping
Deprecated.
Index-time boosting will not be possible anymore starting from Lucene 7. You should use query-time boosting instead, for instance by calling boostedTo(float) when building queries with the Hibernate Search query DSL.
DynamicType - Enum in org.hibernate.search.elasticsearch.cfg
Configuration values for Elasticsearch "dynamic" attribute values.

E

Elasticsearch - Class in org.hibernate.search.elasticsearch.bridge.spi
Extends FieldMetadataCreationContext allowing the user to define additional properties for a field specific to Elasticsearch.
Elasticsearch(BridgeDefinedField, FieldMetadataCreationContext) - Constructor for class org.hibernate.search.elasticsearch.bridge.spi.Elasticsearch
 
ElasticsearchAnalysisComponentDefinitionContext - Interface in org.hibernate.search.elasticsearch.analyzer.definition
 
ElasticsearchAnalysisDefinitionProvider - Interface in org.hibernate.search.elasticsearch.analyzer.definition
A provider of analysis-related definitions that can be referenced from the mapping, e.g.
ElasticsearchAnalysisDefinitionRegistryBuilder - Interface in org.hibernate.search.elasticsearch.analyzer.definition
A builder for Elasticsearch analysis-related definitions: analyzers, tokenizers, char filters, ...
ElasticsearchAnalyzerDefinitionContext - Interface in org.hibernate.search.elasticsearch.analyzer.definition
 
ElasticsearchAnalyzerDefinitionWithTokenizerContext - Interface in org.hibernate.search.elasticsearch.analyzer.definition
 
ElasticsearchCharFilterFactory - Class in org.hibernate.search.elasticsearch.analyzer
A token filter factory to use with AnalyzerDef annotations to define an Elasticsearch char filter.
ElasticsearchCompositeAnalysisDefinitionContext - Interface in org.hibernate.search.elasticsearch.analyzer.definition
 
ElasticsearchEnvironment - Class in org.hibernate.search.elasticsearch.cfg
Configuration properties for Elasticsearch,
ElasticsearchEnvironment.Defaults - Class in org.hibernate.search.elasticsearch.cfg
Default values for the different settings if no values are given.
ElasticsearchFilter - Interface in org.hibernate.search.elasticsearch.filter
Full text filters using native Elasticsearch filters.
ElasticsearchHttpClientConfigurer - Interface in org.hibernate.search.elasticsearch.client.spi
An extension point allowing fine tuning of the Apache HTTP Client used by the Elasticsearch integration.
ElasticsearchIndexFamily - Interface in org.hibernate.search.elasticsearch.indexes
 
ElasticsearchIndexFamilyType - Class in org.hibernate.search.elasticsearch.indexes
 
ElasticsearchIndexManagerType - Class in org.hibernate.search.elasticsearch.spi
 
ElasticsearchIndexStatus - Enum in org.hibernate.search.elasticsearch.cfg
 
ElasticsearchNormalizerDefinitionContext - Interface in org.hibernate.search.elasticsearch.analyzer.definition
 
ElasticsearchProjectionConstants - Interface in org.hibernate.search.elasticsearch
Projection constants specific to Elasticsearch.
ElasticsearchQueries - Class in org.hibernate.search.elasticsearch
Creates queries to be used with Elasticsearch.
ElasticsearchTokenFilterFactory - Class in org.hibernate.search.elasticsearch.analyzer
A token filter factory to use with AnalyzerDef annotations to define an Elasticsearch token filter.
ElasticsearchTokenizerFactory - Class in org.hibernate.search.elasticsearch.analyzer
A token filter factory to use with AnalyzerDef annotations to define an Elasticsearch tokenizer.
ElasticsearchTypedAnalysisComponentDefinitionContext - Interface in org.hibernate.search.elasticsearch.analyzer.definition
 
EmptyQueryException - Exception in org.hibernate.search.exception
This Exception is thrown when an empty TermQuery (keyword query) is created, or if any string query only returns whitespace after applying Analyzers.
EmptyQueryException() - Constructor for exception org.hibernate.search.exception.EmptyQueryException
 
EmptyQueryException(String) - Constructor for exception org.hibernate.search.exception.EmptyQueryException
 
EmptyQueryException(String, Throwable) - Constructor for exception org.hibernate.search.exception.EmptyQueryException
 
EmptyQueryException(Throwable) - Constructor for exception org.hibernate.search.exception.EmptyQueryException
 
ENABLE_DIRTY_CHECK - Static variable in class org.hibernate.search.cfg.Environment
When enabled re-indexing of an entity is skipped if the updates affect only non-indexed fields.
enableFaceting(FacetingRequest) - Method in interface org.hibernate.search.query.engine.spi.FacetManager
Enable a facet request.
enableFullTextFilter(String) - Method in interface org.hibernate.search.jpa.FullTextQuery
Enable a given filter by its name.
enableFullTextFilter(String) - Method in interface org.hibernate.search.query.engine.spi.HSQuery
Enable a given filter by its name.
encoding(FacetEncodingType) - Method in class org.hibernate.search.cfg.FacetMapping
 
EncodingBridge - Interface in org.hibernate.search.bridge.spi
Interface implemented by bridges that encode information in a specific format.
EncodingType - Enum in org.hibernate.search.annotations
Determines how to encode the indexed value.
encodingType() - Method in interface org.hibernate.search.metadata.NumericFieldSettingsDescriptor
 
enlistWorkerInTransaction() - Method in interface org.hibernate.search.spi.WorkerBuildContext
 
enqueueAsyncWork(LuceneWork) - Method in interface org.hibernate.search.backend.spi.BatchBackend
Enqueues one work to be processed asynchronously
ensureInitialized() - Method in interface org.hibernate.search.engine.spi.TimingSource
Needs to be invoked at least once before TimingSource.getMonotonicTimeEstimate() can be used.
entitiesLoaded(int) - Method in interface org.hibernate.search.batchindexing.MassIndexerProgressMonitor
Notify the monitor that increment more entities have been loaded from the database.
entity(Class<?>) - Method in class org.hibernate.search.cfg.AnalyzerDefMapping
 
entity(Class<?>) - Method in class org.hibernate.search.cfg.CalendarBridgeMapping
 
entity(Class<?>) - Method in class org.hibernate.search.cfg.CharFilterDefMapping
 
entity(Class<?>) - Method in class org.hibernate.search.cfg.ClassBridgeMapping
 
entity(Class<?>) - Method in class org.hibernate.search.cfg.ContainedInMapping
 
entity(Class<?>) - Method in class org.hibernate.search.cfg.DateBridgeMapping
 
entity(Class<?>) - Method in class org.hibernate.search.cfg.DocumentIdMapping
 
entity(Class<?>) - Method in class org.hibernate.search.cfg.EntityMapping
 
entity(Class<?>) - Method in class org.hibernate.search.cfg.EntitySpatialMapping
 
entity(Class<?>) - Method in class org.hibernate.search.cfg.FacetMapping
 
entity(Class<?>) - Method in class org.hibernate.search.cfg.FieldBridgeMapping
 
entity(Class<?>) - Method in class org.hibernate.search.cfg.FieldMapping
 
entity(Class<?>) - Method in class org.hibernate.search.cfg.FullTextFilterDefMapping
 
entity(Class<?>) - Method in class org.hibernate.search.cfg.IndexedClassBridgeMapping
 
entity(Class<?>) - Method in class org.hibernate.search.cfg.IndexedMapping
 
entity(Class<?>) - Method in class org.hibernate.search.cfg.IndexEmbeddedMapping
 
entity(Class<?>) - Method in class org.hibernate.search.cfg.NormalizerDefMapping
 
entity(Class<?>) - Method in class org.hibernate.search.cfg.PropertyLatitudeMapping
 
entity(Class<?>) - Method in class org.hibernate.search.cfg.PropertyLongitudeMapping
 
entity - Variable in class org.hibernate.search.cfg.PropertyMapping
 
entity(Class<?>) - Method in class org.hibernate.search.cfg.PropertyMapping
 
entity(Class<?>) - Method in class org.hibernate.search.cfg.PropertySpatialMapping
 
entity(Class<?>) - Method in class org.hibernate.search.cfg.ProvidedIdMapping
 
entity(Class<?>) - Method in class org.hibernate.search.cfg.SearchMapping
 
entity(Class<?>) - Method in class org.hibernate.search.cfg.SortableFieldMapping
 
entity(Class<?>) - Method in class org.hibernate.search.cfg.TokenFilterDefMapping
 
ENTITY_FETCH_SIZE - Static variable in class org.hibernate.search.jsr352.massindexing.MassIndexingJobParameters
 
ENTITY_MANAGER_FACTORY_NAMESPACE - Static variable in class org.hibernate.search.jsr352.massindexing.MassIndexingJobParameters
 
ENTITY_MANAGER_FACTORY_REFERENCE - Static variable in class org.hibernate.search.jsr352.massindexing.MassIndexingJobParameters
 
ENTITY_PLACEHOLDER - Static variable in interface org.hibernate.search.query.engine.spi.EntityInfo
 
ENTITY_TYPES - Static variable in class org.hibernate.search.jsr352.massindexing.MassIndexingJobParameters
 
EntityContext - Interface in org.hibernate.search.query.dsl
 
EntityDescriptor - Class in org.hibernate.search.cfg
 
EntityDescriptor() - Constructor for class org.hibernate.search.cfg.EntityDescriptor
 
entityFetchSize(int) - Method in class org.hibernate.search.jsr352.massindexing.MassIndexingJob.ParametersBuilder
Specifies the fetch size to be used when loading entities from database.
EntityIndexBinding - Interface in org.hibernate.search.engine.spi
Specifies the relation and options from an indexed entity to its index(es).
EntityIndexingInterceptor<T> - Interface in org.hibernate.search.indexes.interceptor
This interceptor is called upon indexing operations to optionally change the indexing behavior.
EntityInfo - Interface in org.hibernate.search.query.engine.spi
Wrapper class describing the loading of an element.
entityManagerFactoryNamespace(String) - Method in class org.hibernate.search.jsr352.massindexing.MassIndexingJob.ParametersBuilder
The string that allows to select how you want to reference the EntityManagerFactory.
entityManagerFactoryReference(String) - Method in class org.hibernate.search.jsr352.massindexing.MassIndexingJob.ParametersBuilder
The string that will identify the EntityManagerFactory.
EntityManagerFactoryRegistry - Interface in org.hibernate.search.jsr352.context.jpa.spi
An abstract contract allowing to retrieve an entity manager factory.
EntityMapping - Class in org.hibernate.search.cfg
 
EntityMapping(Class<?>, SearchMapping) - Constructor for class org.hibernate.search.cfg.EntityMapping
 
EntitySpatialMapping - Class in org.hibernate.search.cfg
 
EntitySpatialMapping(SearchMapping, EntityDescriptor) - Constructor for class org.hibernate.search.cfg.EntitySpatialMapping
 
entityState - Variable in class org.hibernate.search.engine.spi.AbstractDocumentBuilder
 
EntityState - Enum in org.hibernate.search.engine.spi
Entity state with regard to indexing possibilities
entrySet() - Method in interface org.hibernate.search.spi.IndexedTypeMap
 
EnumBridge - Class in org.hibernate.search.bridge.builtin
Bridge an Enum to a String using Enum.name().
EnumBridge() - Constructor for class org.hibernate.search.bridge.builtin.EnumBridge
 
Environment - Class in org.hibernate.search.cfg
 
EnvironmentSynchronizer - Interface in org.hibernate.search.hcore.spi
A service allowing to postpone Hibernate Search initialization to a later time, when the environment (e.g.
equals(Object) - Method in class org.hibernate.search.backend.spi.LuceneIndexingParameters.ParameterSet
 
equals(Object) - Method in class org.hibernate.search.backend.spi.SingularTermDeletionQuery
 
equals(Object) - Method in class org.hibernate.search.filter.FilterKey
Deprecated.
 
equals(Object) - Method in class org.hibernate.search.filter.StandardFilterKey
Deprecated.
 
ERROR_HANDLER - Static variable in class org.hibernate.search.cfg.Environment
Option for specifying an error handler used during processing of the Lucene updates.
ErrorContext - Interface in org.hibernate.search.exception
 
ErrorHandler - Interface in org.hibernate.search.exception
Implementations handle errors and exceptions occurring during indexing.
ErrorHandlerFactory - Class in org.hibernate.search.spi
Factory of ErrorHandler.
except(Query...) - Method in interface org.hibernate.search.query.dsl.AllContext
Exclude the documents matching these queries
excludeEntityUsedForComparison() - Method in interface org.hibernate.search.query.dsl.MoreLikeThisContext
Exclude the entity used for comparison from the results
excludeLimit() - Method in interface org.hibernate.search.query.dsl.FacetRangeAboveContext
 
excludeLimit() - Method in interface org.hibernate.search.query.dsl.FacetRangeBelowContinuationContext
 
excludeLimit() - Method in interface org.hibernate.search.query.dsl.FacetRangeEndContext
 
excludeLimit() - Method in interface org.hibernate.search.query.dsl.FacetRangeLimitContext
 
excludeLimit() - Method in interface org.hibernate.search.query.dsl.RangeMatchingContext.FromRangeContext
 
excludeLimit() - Method in interface org.hibernate.search.query.dsl.RangeTerminationExcludable
 
EXCLUSIVE_INDEX_USE - Static variable in class org.hibernate.search.cfg.Environment
When set to true a lock on the index will not be released until the SearchIntegrator (or SessionFactory) is closed.
explain(int) - Method in interface org.hibernate.search.jpa.FullTextQuery
Return the Lucene Explanation object describing the score computation for the matching object/document in the current query
explain(int) - Method in interface org.hibernate.search.query.engine.spi.HSQuery
Return the Lucene Explanation object describing the score computation for the matching object/document in the current query
EXPLANATION - Static variable in interface org.hibernate.search.engine.ProjectionConstants
Lucene Explanation object describing the score computation for the matching object/document This feature is relatively expensive, do not use unless you return a limited amount of objects (using pagination) To retrieve explanation of a single result, consider retrieving ProjectionConstants.DOCUMENT_ID and using fullTextQuery.explain(int)
EXPLICIT_DEFAULT_VALUE - Static variable in class org.hibernate.search.backend.spi.LuceneIndexingParameters
 
extract(int) - Method in interface org.hibernate.search.query.engine.spi.DocumentExtractor
Retrieves entity information for the result at the given index.
extractFromEntityManagerFactory(EntityManagerFactory) - Static method in class org.hibernate.search.orm.spi.SearchIntegratorHelper
Extract a SearchIntegrator from an active EntityManagerFactory.
extractFromSessionFactory(SessionFactory) - Static method in class org.hibernate.search.orm.spi.SearchIntegratorHelper
Extract a SearchIntegrator from an active SessionFactory.
extractSearchMapping(SearchConfiguration) - Static method in class org.hibernate.search.engine.spi.SearchMappingHelper
This factory method takes a SearchConfiguration object and returns a SearchMapping object which defines the programmatic model for indexing entities and fields.

F

Facet - Annotation Type in org.hibernate.search.annotations
Extension annotation for @Field enabling it for faceting.
facet() - Method in class org.hibernate.search.cfg.FieldMapping
 
facet() - Method in class org.hibernate.search.cfg.SortableFieldMapping
 
facet() - Method in interface org.hibernate.search.query.dsl.QueryBuilder
Build a facet query.
Facet - Interface in org.hibernate.search.query.facet
A single facet (field value and count).
FacetCombine - Enum in org.hibernate.search.query.facet
Defines how selected facets are combined.
FacetContext - Interface in org.hibernate.search.query.dsl
 
FacetContinuationContext - Interface in org.hibernate.search.query.dsl
 
FacetEncodingType - Enum in org.hibernate.search.annotations
Determines how to encode the indexed value.
FacetFieldContext - Interface in org.hibernate.search.query.dsl
 
FacetingRequest - Interface in org.hibernate.search.query.facet
Faceting request interface.
FacetManager - Interface in org.hibernate.search.query.engine.spi
Interface defining methods around faceting.
FacetMapping - Class in org.hibernate.search.cfg
Configures a faceting field.
FacetMapping(String, PropertyDescriptor, EntityDescriptor, SearchMapping) - Constructor for class org.hibernate.search.cfg.FacetMapping
 
FacetParameterContext - Interface in org.hibernate.search.query.dsl
 
FacetRangeAboveBelowContext<T> - Interface in org.hibernate.search.query.dsl
 
FacetRangeAboveContext<T> - Interface in org.hibernate.search.query.dsl
 
FacetRangeBelowContinuationContext<T> - Interface in org.hibernate.search.query.dsl
 
FacetRangeEndContext<T> - Interface in org.hibernate.search.query.dsl
 
FacetRangeLimitContext<T> - Interface in org.hibernate.search.query.dsl
 
FacetRangeStartContext<T> - Interface in org.hibernate.search.query.dsl
 
Facets - Annotation Type in org.hibernate.search.annotations
Container annotation to allow the declaration of multiple @Facet annotations.
FacetSelection - Interface in org.hibernate.search.query.facet
Groups a set of Facet to be applied onto a query.
FacetSortOrder - Enum in org.hibernate.search.query.facet
Specifies the order in which the facets are returned.
FacetTermination - Interface in org.hibernate.search.query.dsl
 
Factory - Annotation Type in org.hibernate.search.annotations
Marks a method as a factory method for a given type.
favorSignificantTermsWithFactor(float) - Method in interface org.hibernate.search.query.dsl.MoreLikeThisContext
Boost significant terms relative to their scores.
Field - Annotation Type in org.hibernate.search.annotations
Annotation used for marking a property as indexable.
field(String, FieldType) - Method in interface org.hibernate.search.bridge.spi.FieldMetadataBuilder
Adds a field to the list of all meta-data.
field(String, FieldType) - Method in interface org.hibernate.search.bridge.spi.FieldMetadataCreationContext
Adds a field to the list of all meta-data.
field() - Method in class org.hibernate.search.cfg.CalendarBridgeMapping
 
field() - Method in class org.hibernate.search.cfg.ContainedInMapping
 
field() - Method in class org.hibernate.search.cfg.DateBridgeMapping
 
field() - Method in class org.hibernate.search.cfg.DocumentIdMapping
 
field() - Method in class org.hibernate.search.cfg.FacetMapping
 
field() - Method in class org.hibernate.search.cfg.FieldBridgeMapping
 
field() - Method in class org.hibernate.search.cfg.FieldMapping
 
field() - Method in class org.hibernate.search.cfg.IndexEmbeddedMapping
 
field() - Method in class org.hibernate.search.cfg.PropertyLatitudeMapping
 
field() - Method in class org.hibernate.search.cfg.PropertyLongitudeMapping
 
field() - Method in class org.hibernate.search.cfg.PropertyMapping
 
field() - Method in class org.hibernate.search.cfg.PropertySpatialMapping
 
field() - Method in class org.hibernate.search.cfg.SortableFieldMapping
 
field(String, FieldType) - Method in class org.hibernate.search.elasticsearch.bridge.spi.Elasticsearch
 
FieldBridge - Annotation Type in org.hibernate.search.annotations
Specifies a custom field bridge implementation
FieldBridge - Interface in org.hibernate.search.bridge
Link between a java property and a Lucene Document Usually a Java property will be linked to a Document Field.
FieldBridgeDirectMapping - Class in org.hibernate.search.cfg
As opposed to FieldBridgeMapping which is used as an option of Field, this mapping can be defined directly on the property.
FieldBridgeDirectMapping(PropertyDescriptor, EntityDescriptor, SearchMapping, Class<? extends FieldBridge>) - Constructor for class org.hibernate.search.cfg.FieldBridgeDirectMapping
 
FieldBridgeMapping - Class in org.hibernate.search.cfg
 
FieldBridgeMapping(Class<?>, Map<String, Object>, FieldMapping, PropertyDescriptor, EntityDescriptor, SearchMapping) - Constructor for class org.hibernate.search.cfg.FieldBridgeMapping
 
FieldCacheType - Enum in org.hibernate.search.annotations
Deprecated.
Remove the annotation. No alternative replacement necessary.
FieldContributor - Interface in org.hibernate.search.metadata
 
FieldCustomization<T> - Interface in org.hibernate.search.query.dsl
 
FieldDescriptor - Interface in org.hibernate.search.metadata
Metadata related to a single field.
FieldMapping - Class in org.hibernate.search.cfg
 
FieldMapping(PropertyDescriptor, EntityDescriptor, SearchMapping) - Constructor for class org.hibernate.search.cfg.FieldMapping
 
FieldMetadataBuilder - Interface in org.hibernate.search.bridge.spi
Allows to configure field-related meta-data.
FieldMetadataCreationContext - Interface in org.hibernate.search.bridge.spi
Allows to configure field-related meta-data.
Fields - Annotation Type in org.hibernate.search.annotations
Mark a property as indexable into different fields Useful if the field is used for sorting and searching
fields(List<IndexableField>) - Method in interface org.hibernate.search.indexes.serialization.spi.Serializer
 
FieldSettingsDescriptor - Interface in org.hibernate.search.metadata
Metadata related to a single Lucene Document field and its options.
FieldSettingsDescriptor.Type - Enum in org.hibernate.search.metadata
Defines different logical field types
FieldType - Enum in org.hibernate.search.bridge.spi
The type of an indexed field.
filter(Class<? extends TokenFilterFactory>) - Method in class org.hibernate.search.cfg.AnalyzerDefMapping
&#064;TokenFilterDef(factory=factory)
filter(String, Class<? extends TokenFilterFactory>) - Method in class org.hibernate.search.cfg.AnalyzerDefMapping
&#064;TokenFilterDef(name=name, factory=factory)
filter(Class<? extends TokenFilterFactory>) - Method in class org.hibernate.search.cfg.CharFilterDefMapping
&#064;TokenFilterDef(factory=factory)
filter(String, Class<? extends TokenFilterFactory>) - Method in class org.hibernate.search.cfg.CharFilterDefMapping
&#064;TokenFilterDef(name=name, factory=factory)
filter(Class<? extends TokenFilterFactory>) - Method in class org.hibernate.search.cfg.NormalizerDefMapping
&#064;TokenFilterDef(factory=factory)
filter(String, Class<? extends TokenFilterFactory>) - Method in class org.hibernate.search.cfg.NormalizerDefMapping
&#064;TokenFilterDef(name=name, factory=factory)
filter(Class<? extends TokenFilterFactory>) - Method in class org.hibernate.search.cfg.TokenFilterDefMapping
&#064;TokenFilterDef(factory=factory)
filter(String, Class<? extends TokenFilterFactory>) - Method in class org.hibernate.search.cfg.TokenFilterDefMapping
&#064;TokenFilterDef(name=name, factory=factory)
filter(Filter) - Method in interface org.hibernate.search.query.engine.spi.HSQuery
Deprecated.
use the FullTextFilterDef approach, or handle filtering when building the query (see BooleanJunction.must(Query) and MustJunction.disableScoring()).
FILTER_CACHING_STRATEGY - Static variable in class org.hibernate.search.cfg.Environment
filter caching strategy class (must have a no-arg constructor and implement FilterCachingStrategy)
FilterCacheModeType - Enum in org.hibernate.search.annotations
Cache mode strategy for FullTextFilterDefs.
FilterCachingStrategy - Interface in org.hibernate.search.filter
Defines the caching filter strategy implementations of getCachedFilter and addCachedFilter must be thread-safe
filteredBy(Query) - Method in interface org.hibernate.search.query.dsl.QueryCustomization
Filter the query results with the given Query instance
filteredBy(Filter) - Method in interface org.hibernate.search.query.dsl.QueryCustomization
Deprecated.
Lucene Filters have been deprecated and will be removed in a future version. Please use Queries instead of Filters and use QueryCustomization.filteredBy(Query) instead of this method.
FilterKey - Class in org.hibernate.search.filter
Deprecated.
Custom filter keys are deprecated and are scheduled for removal in Hibernate Search 6. As of Hibernate Search 5.1, keys for caching Lucene filters are calculated automatically based on the given filter parameters.
FilterKey() - Constructor for class org.hibernate.search.filter.FilterKey
Deprecated.
 
firstResult(int) - Method in interface org.hibernate.search.query.engine.spi.HSQuery
Set the first element to retrieve.
FloatBridge - Class in org.hibernate.search.bridge.builtin
Bridge a Float to a String.
FloatBridge() - Constructor for class org.hibernate.search.bridge.builtin.FloatBridge
 
flush(IndexedTypeSet) - Method in interface org.hibernate.search.backend.spi.BatchBackend
Since most work is done async in the backend, we need to flush at the end to make sure we don't return control before all work was processed, and that IndexWriters are committed or closed.
flush() - Method in interface org.hibernate.search.store.Workspace
Deprecated.
Makes sure eventually pending changes are made visible to IndexReaders.
flushAndReleaseResources() - Method in class org.hibernate.search.indexes.spi.DirectoryBasedIndexManager
 
flushAndReleaseResources() - Method in interface org.hibernate.search.indexes.spi.IndexManager
Flushes any pending write operations and closes underlying resources, for example release the index locks if this implementation uses a Lucene IndexWriter.
flushBeforeCompletion() - Method in interface org.hibernate.search.FullTextSharedSessionBuilder
Deprecated.
flushBeforeCompletion(boolean) - Method in interface org.hibernate.search.FullTextSharedSessionBuilder
Deprecated.
FlushLuceneWork - Class in org.hibernate.search.backend
Used to flush and commit asynchronous and other pending operations on the Indexes.
FlushLuceneWork(String, IndexedTypeIdentifier) - Constructor for class org.hibernate.search.backend.FlushLuceneWork
Flushes all index operations for a specific entity.
flushToIndexes() - Method in interface org.hibernate.search.jpa.FullTextEntityManager
Flush all index changes forcing Hibernate Search to apply all changes to the index not waiting for the batch limit.
flushWorks(TransactionContext) - Method in interface org.hibernate.search.backend.spi.Worker
Flush any work queue.
forceStateInspectionOptimizationsDisabled() - Method in class org.hibernate.search.engine.spi.AbstractDocumentBuilder
Makes sure isCollectionRoleExcluded will always return false, so that collection update events are always processed.
forEntities(Class<?>, Class<?>...) - Method in class org.hibernate.search.jsr352.massindexing.MassIndexingJob.ParametersBuilderInitialStep
The entity types to index in this job execution.
forEntity(Class<?>) - Method in class org.hibernate.search.jsr352.massindexing.MassIndexingJob.ParametersBuilderInitialStep
The entity type to index in this job execution.
forEntity(Class<?>) - Method in interface org.hibernate.search.query.dsl.QueryContextBuilder
Creates an entity context which can be used to obtain a QueryBuilder.
forExisting(IndexedTypeIdentifier, Serializable, String) - Method in interface org.hibernate.search.indexes.spi.IndexManagerSelector
 
forFilters(FullTextFilterImplementor[]) - Method in interface org.hibernate.search.indexes.spi.IndexManagerSelector
 
forNew(IndexedTypeIdentifier, Serializable, String, Document) - Method in interface org.hibernate.search.indexes.spi.IndexManagerSelector
 
from(T) - Method in interface org.hibernate.search.query.dsl.FacetRangeStartContext
 
from(T) - Method in interface org.hibernate.search.query.dsl.RangeMatchingContext
 
fromCoordinates(Coordinates) - Method in interface org.hibernate.search.query.dsl.sort.SortDistanceFieldContext
Sort by the distance to the given Coordinates.
fromExternalRepresentation(String) - Static method in enum org.hibernate.search.spi.IndexingMode
Returns the IndexingMode matching the given external representation as specified via Environment.INDEXING_STRATEGY
fromJson(String) - Static method in class org.hibernate.search.elasticsearch.ElasticsearchQueries
Creates an Elasticsearch query from the given JSON payload for the Elasticsearch Search API.
fromLatitude(double) - Method in interface org.hibernate.search.query.dsl.sort.SortDistanceFieldContext
Sort by the distance to the given latitude and subsequently-defined longitude.
fromQueryString(String) - Static method in class org.hibernate.search.elasticsearch.ElasticsearchQueries
Creates an Elasticsearch query from the given Query String Query, as e.g.
fromString(String[]) - Static method in class org.hibernate.search.backend.spi.SingularTermDeletionQuery
 
fromString(String) - Static method in enum org.hibernate.search.elasticsearch.cfg.ElasticsearchIndexStatus
 
FullTextEntityManager - Interface in org.hibernate.search.jpa
Extends an EntityManager with Full-Text operations
FullTextFilter - Interface in org.hibernate.search.filter
Represents a FullTextFilter that is about to be applied.
FullTextFilterDef - Annotation Type in org.hibernate.search.annotations
Defines a FullTextFilter that can be optionally applied to every FullText Queries While not related to a specific indexed entity, the annotation has to be set on one of them
fullTextFilterDef(String, Class<?>) - Method in class org.hibernate.search.cfg.CharFilterDefMapping
 
fullTextFilterDef(String, Class<?>) - Method in class org.hibernate.search.cfg.ClassBridgeMapping
 
fullTextFilterDef(String, Class<?>) - Method in class org.hibernate.search.cfg.EntityMapping
 
fullTextFilterDef(String, Class<?>) - Method in class org.hibernate.search.cfg.EntitySpatialMapping
 
fullTextFilterDef(String, Class<?>) - Method in class org.hibernate.search.cfg.FullTextFilterDefMapping
 
fullTextFilterDef(String, Class<?>) - Method in class org.hibernate.search.cfg.IndexedClassBridgeMapping
 
fullTextFilterDef(String, Class<?>) - Method in class org.hibernate.search.cfg.IndexedMapping
 
fullTextFilterDef(String, Class<?>) - Method in class org.hibernate.search.cfg.ProvidedIdMapping
 
fullTextFilterDef(String, Class<?>) - Method in class org.hibernate.search.cfg.SearchMapping
 
fullTextFilterDef(String, Class<?>) - Method in class org.hibernate.search.cfg.TokenFilterDefMapping
 
FullTextFilterDefMapping - Class in org.hibernate.search.cfg
Mapping class responsible for collecting data for constructing FullTextFilterDef annotation.
FullTextFilterDefMapping(SearchMapping, String, Class<?>) - Constructor for class org.hibernate.search.cfg.FullTextFilterDefMapping
 
FullTextFilterDefs - Annotation Type in org.hibernate.search.annotations
A list of FullTextFilterDef
FullTextFilterImplementor - Interface in org.hibernate.search.filter
 
FullTextQuery - Interface in org.hibernate.search
The base interface for full-text queries using the Hibernate ORM API (Query).
FullTextQuery - Interface in org.hibernate.search.jpa
The base interface for full-text queries using the JPA API (Query).
FullTextSession - Interface in org.hibernate.search
Extends the Hibernate Session with fulltext search and indexing capabilities.
FullTextSharedSessionBuilder - Interface in org.hibernate.search
 
fuzzy() - Method in interface org.hibernate.search.query.dsl.TermContext
Use a fuzzy search approximation (aka edit distance)
FuzzyContext - Interface in org.hibernate.search.query.dsl
 

G

GENERATE_STATS - Static variable in class org.hibernate.search.cfg.Environment
If set to true the search statistic will be gathered.
get(String, Document) - Method in class org.hibernate.search.bridge.builtin.NumericEncodingCalendarBridge
 
get(String, Document) - Method in class org.hibernate.search.bridge.builtin.NumericEncodingDateBridge
 
get(String, Document) - Method in enum org.hibernate.search.bridge.builtin.NumericFieldBridge
 
get(String, Document) - Method in class org.hibernate.search.bridge.builtin.StringEncodingCalendarBridge
 
get(String, Document) - Method in class org.hibernate.search.bridge.builtin.StringEncodingDateBridge
 
get(String, Document) - Method in interface org.hibernate.search.bridge.TwoWayFieldBridge
Build the element object from the Document
get() - Static method in class org.hibernate.search.elasticsearch.indexes.ElasticsearchIndexFamilyType
 
get() - Method in class org.hibernate.search.engine.service.spi.ServiceReference
 
get() - Static method in class org.hibernate.search.indexes.LuceneEmbeddedIndexFamilyType
 
get(String) - Method in interface org.hibernate.search.jsr352.context.jpa.spi.EntityManagerFactoryRegistry
Retrieve a factory using the default (implementation-dependent) scope.
get(String, String) - Method in interface org.hibernate.search.jsr352.context.jpa.spi.EntityManagerFactoryRegistry
Retrieve a factory using the given scope.
get() - Method in interface org.hibernate.search.query.dsl.EntityContext
 
get(IndexedTypeIdentifier) - Method in interface org.hibernate.search.spi.IndexedTypeMap
 
get(Class<?>) - Method in interface org.hibernate.search.spi.IndexedTypeMap
Deprecated.
use IndexedTypeMap.get(IndexedTypeIdentifier). This method will be removed.
getActualIndexName() - Method in interface org.hibernate.search.indexes.spi.IndexNameNormalizer
Some index managers need to normalize the name of the index before using it with the backend, this method will return the actual name used by the index manager.
getAllIndexesManager() - Method in interface org.hibernate.search.spi.BuildContext
 
getAllShardIdentifiers() - Method in interface org.hibernate.search.store.ShardIdentifierProvider
Returns the list of all currently known shard identifiers.
getAllShardIdentifiers() - Method in class org.hibernate.search.store.ShardIdentifierProviderTemplate
 
getAnalyze() - Method in interface org.hibernate.search.metadata.FieldSettingsDescriptor
 
getAnalyzer(String) - Method in class org.hibernate.search.indexes.spi.DirectoryBasedIndexManager
 
getAnalyzer(String) - Method in interface org.hibernate.search.indexes.spi.IndexManager
 
getAnalyzer() - Method in interface org.hibernate.search.metadata.FieldDescriptor
 
getAnalyzer(String) - Method in interface org.hibernate.search.SearchFactory
Retrieve an analyzer instance by its definition name
getAnalyzer(Class<?>) - Method in interface org.hibernate.search.SearchFactory
Retrieves the scoped analyzer for a given class.
getAnalyzer(String) - Method in interface org.hibernate.search.spi.SearchIntegrator
Retrieve an analyzer instance by its definition name
getAnalyzer(IndexedTypeIdentifier) - Method in interface org.hibernate.search.spi.SearchIntegrator
Retrieves the scoped analyzer for a given indexed type.
getAnalyzer(String) - Method in interface org.hibernate.search.store.Workspace
Deprecated.
 
getAnalyzerDefinitionName(Object, Object, String) - Method in interface org.hibernate.search.analyzer.Discriminator
Allows to specify the analyzer to be used for the given field based on the specified entity state.
getAnalyzerDefs() - Method in class org.hibernate.search.cfg.SearchMapping
 
getAnalyzerDiscriminator() - Method in class org.hibernate.search.cfg.EntityDescriptor
 
getAnalyzerDiscriminator() - Method in class org.hibernate.search.cfg.PropertyDescriptor
 
getAnalyzerReference() - Method in class org.hibernate.search.engine.spi.AbstractDocumentBuilder
 
getBatchSize() - Method in interface org.hibernate.search.jmx.IndexControlMBean
 
getBeanResolver() - Method in interface org.hibernate.search.cfg.spi.SearchConfiguration
 
getBeanResolver() - Method in interface org.hibernate.search.engine.service.spi.ServiceManager
Provides direct access to the BeanResolver.
getBinaryValue() - Method in class org.hibernate.search.indexes.serialization.spi.LuceneFieldContext
 
getBoost() - Method in interface org.hibernate.search.bridge.LuceneOptions
Deprecated.
Index-time boosting will not be possible anymore starting from Lucene 7. You should use query-time boosting instead, for instance by calling boostedTo(float) when building queries with the Hibernate Search query DSL.
getBoost() - Method in class org.hibernate.search.cfg.EntityDescriptor
 
getBoost() - Method in class org.hibernate.search.indexes.serialization.spi.LuceneFieldContext
 
getBoost() - Method in class org.hibernate.search.indexes.serialization.spi.LuceneNumericFieldContext
 
getBoost() - Method in interface org.hibernate.search.metadata.FieldSettingsDescriptor
 
getBridge(String) - Method in class org.hibernate.search.engine.spi.DocumentBuilderIndexedEntity
 
getCachedFilter(FilterKey) - Method in interface org.hibernate.search.filter.FilterCachingStrategy
Retrieve the cached filter for a given key or null if not cached.
getCachedFilter$$bridge$$FilterReturnType(FilterKey) - Method in interface org.hibernate.search.filter.FilterCachingStrategy
Deprecated.
This method is only here so that Hibernate Search build tools can generate bytecode allowing to preserve binary compatibility with applications written for Hibernate Search 5.5. It will be removed in a future version. Please implement FilterCachingStrategy.getCachedFilter(FilterKey) instead.
getCacheInMemory() - Method in class org.hibernate.search.cfg.EntityDescriptor
Deprecated.
This will be removed with no replacement.
getCalendarBridge() - Method in class org.hibernate.search.cfg.PropertyDescriptor
 
getCenter() - Method in class org.hibernate.search.spatial.DistanceSortField
 
getClass(T) - Method in interface org.hibernate.search.spi.InstanceInitializer
 
getClassBridgeConfigurations() - Method in class org.hibernate.search.cfg.EntityDescriptor
 
getClassBridgeDefs() - Method in class org.hibernate.search.cfg.EntityDescriptor
 
getClassBridgeInstanceDefs() - Method in class org.hibernate.search.cfg.EntityDescriptor
 
getClassLoaderService() - Method in interface org.hibernate.search.cfg.spi.SearchConfiguration
 
getClassLoaderService() - Method in interface org.hibernate.search.engine.service.spi.ServiceManager
Provides direct access to the ClassLoaderService.
getClassMapping(String) - Method in interface org.hibernate.search.cfg.spi.SearchConfiguration
Returns a Class from a String parameter.
getClassMappings() - Method in interface org.hibernate.search.cfg.spi.SearchConfiguration
Returns an iterator over the list of indexed classes
getClient(Class<T>) - Method in interface org.hibernate.search.elasticsearch.indexes.ElasticsearchIndexFamily
Retrieve the underlying, low-level client used to communicate with the Elasticsearch cluster.
getCommitPolicy() - Method in interface org.hibernate.search.store.Workspace
Deprecated.
Get the commit policy applied to the workspace
getComprehensivePaths() - Method in class org.hibernate.search.engine.spi.ContainedInRecursionContext
 
getContainedIn() - Method in class org.hibernate.search.cfg.PropertyDescriptor
 
getContainedTypes() - Method in class org.hibernate.search.indexes.spi.DirectoryBasedIndexManager
 
getContainedTypes() - Method in interface org.hibernate.search.indexes.spi.IndexManager
 
getCount() - Method in interface org.hibernate.search.query.facet.Facet
 
getCurrentValueFor(IndexWriterSetting) - Method in class org.hibernate.search.backend.spi.LuceneIndexingParameters.ParameterSet
 
getDateBridge() - Method in class org.hibernate.search.cfg.PropertyDescriptor
 
getDefault() - Method in interface org.hibernate.search.cfg.spi.DirectoryProviderService
Default DirectoryProvider to be used if none is configured by the user
getDefault() - Method in interface org.hibernate.search.jsr352.context.jpa.spi.EntityManagerFactoryRegistry
 
getDefault() - Static method in class org.hibernate.search.spi.ErrorHandlerFactory
 
getDefaultTimeoutExceptionFactory() - Method in interface org.hibernate.search.spi.SearchIntegrator
Useful if you need to create custom exception types to represent query timeouts.
getDeleteByQuery() - Method in class org.hibernate.search.backend.spi.DeleteByQueryWork
 
getDeletionQuery() - Method in class org.hibernate.search.backend.spi.DeleteByQueryLuceneWork
 
getDepth() - Method in class org.hibernate.search.engine.spi.ContainedInRecursionContext
 
getDeserializer() - Method in interface org.hibernate.search.indexes.serialization.spi.SerializationProvider
This method will be invoked when any thread needs a Deserializer: implementors of this Service can return the same instance multiple times if the Deserializer implementation is threadsafe.
getDirectory() - Method in interface org.hibernate.search.store.DirectoryProvider
Give access to the initialized Lucene Directory.
getDirectoryModificationLock() - Method in class org.hibernate.search.indexes.spi.DirectoryBasedIndexManager
 
getDirectoryProvider() - Method in class org.hibernate.search.indexes.spi.DirectoryBasedIndexManager
 
getDocument() - Method in class org.hibernate.search.backend.LuceneWork
 
getDocument(String, Object, Serializable, Map<String, String>, InstanceInitializer, ConversionContext, String[]) - Method in class org.hibernate.search.engine.spi.DocumentBuilderIndexedEntity
Builds the Lucene Document for a given entity instance and its id.
getDocumentBuilder() - Method in interface org.hibernate.search.engine.spi.EntityIndexBinding
 
getDocumentBuilder(IndexedTypeIdentifier) - Method in interface org.hibernate.search.store.Workspace
Deprecated.
 
getDocumentId() - Method in class org.hibernate.search.cfg.PropertyDescriptor
 
getDocumentsAddedCount() - Method in interface org.hibernate.search.jmx.IndexingProgressMonitorMBean
 
getDocValuesType() - Method in class org.hibernate.search.indexes.serialization.spi.LuceneFieldContext
 
getDynamicBoost() - Method in class org.hibernate.search.cfg.EntityDescriptor
 
getDynamicBoost() - Method in class org.hibernate.search.cfg.PropertyDescriptor
 
getDynamicBoost() - Method in interface org.hibernate.search.metadata.IndexedTypeDescriptor
Deprecated.
Index-time boosting will not be possible anymore starting from Lucene 7. You should use query-time boosting instead, for instance by calling boostedTo(float) when building queries with the Hibernate Search query DSL.
getElasticsearchString() - Method in enum org.hibernate.search.elasticsearch.cfg.ElasticsearchIndexStatus
 
getElementBridge() - Method in class org.hibernate.search.bridge.builtin.ArrayBridge
 
getElementBridge() - Method in class org.hibernate.search.bridge.builtin.IterableBridge
 
getElementBridge() - Method in class org.hibernate.search.bridge.builtin.MapBridge
 
getElementBridge() - Method in interface org.hibernate.search.bridge.ContainerBridge
 
getEncodingType() - Method in class org.hibernate.search.bridge.builtin.NumericEncodingDateBridge
 
getEncodingType() - Method in interface org.hibernate.search.bridge.spi.EncodingBridge
Define the numeric encoding to use for the brdige.
getEntitiesInIndexManager() - Method in interface org.hibernate.search.store.Workspace
Deprecated.
 
getEntity() - Method in class org.hibernate.search.backend.spi.Work
 
getEntityClass() - Method in class org.hibernate.search.backend.LuceneWork
Deprecated.
use LuceneWork.getEntityType(): this method will be removed!
getEntityDescriptor(Class<?>) - Method in class org.hibernate.search.cfg.SearchMapping
 
getEntityIndexingInterceptor() - Method in interface org.hibernate.search.engine.spi.EntityIndexBinding
 
getEntityInstance() - Method in interface org.hibernate.search.query.engine.spi.EntityInfo
 
getEntityState() - Method in class org.hibernate.search.engine.spi.AbstractDocumentBuilder
 
getEntityType() - Method in class org.hibernate.search.backend.LuceneWork
 
getErrorHandler() - Method in interface org.hibernate.search.spi.BuildContext
Back-ends processing work asynchronously should catch all eventual errors in the ErrorHandler to avoid losing information about the failing index updates.
getErrorHandler() - Method in interface org.hibernate.search.spi.SearchIntegrator
Used to catch exceptions in all synchronous operations; but default they are logged, the user can configure alternative error management means.
getExtendedSearchIntegrator() - Method in interface org.hibernate.search.query.engine.spi.HSQuery
Deprecated.
should be at most SearchIntegrator, preferably removed altogether
getExternalName() - Method in enum org.hibernate.search.elasticsearch.cfg.IndexSchemaManagementStrategy
 
getFacetGroup(String) - Method in interface org.hibernate.search.query.engine.spi.FacetManager
Returns a instance of FacetSelection instance in order to apply a disjunction of facet criteria on the current query.
getFacetingName() - Method in interface org.hibernate.search.query.facet.Facet
 
getFacetingName() - Method in interface org.hibernate.search.query.facet.FacetingRequest
 
getFacetManager() - Method in interface org.hibernate.search.jpa.FullTextQuery
 
getFacetManager() - Method in interface org.hibernate.search.query.engine.spi.HSQuery
 
getFacetQuery() - Method in interface org.hibernate.search.query.facet.Facet
 
getFacets() - Method in class org.hibernate.search.cfg.PropertyDescriptor
 
getFacets(String) - Method in interface org.hibernate.search.query.engine.spi.FacetManager
Returns the Facets for a given facet name
getFailingOperations() - Method in interface org.hibernate.search.exception.ErrorContext
 
getFieldBridge() - Method in class org.hibernate.search.cfg.PropertyDescriptor
 
getFieldBridge() - Method in interface org.hibernate.search.metadata.FieldDescriptor
 
getFieldCacheOption() - Method in class org.hibernate.search.engine.spi.DocumentBuilderIndexedEntity
Deprecated.
getFieldName() - Method in class org.hibernate.search.backend.spi.SingularTermDeletionQuery
 
getFieldName() - Method in interface org.hibernate.search.query.facet.Facet
Return the Document field name this facet is targeting.
getFieldName() - Method in interface org.hibernate.search.query.facet.FacetingRequest
 
getFields() - Method in class org.hibernate.search.cfg.PropertyDescriptor
 
getFieldsForProperty(String) - Method in interface org.hibernate.search.metadata.IndexedTypeDescriptor
Returns the set of index descriptors for the indexed field generated by the property with the given name.
getFieldToAnalyzerMap() - Method in class org.hibernate.search.backend.AddLuceneWork
 
getFieldToAnalyzerMap() - Method in class org.hibernate.search.backend.LuceneWork
 
getFieldToAnalyzerMap() - Method in class org.hibernate.search.backend.UpdateLuceneWork
 
getFirstIndex() - Method in interface org.hibernate.search.query.engine.spi.DocumentExtractor
 
getFullTextEntityManager(EntityManager) - Static method in class org.hibernate.search.jpa.Search
Build a full text capable EntityManager The underlying EM implementation has to be Hibernate EntityManager The created instance depends on the passed Session: closing either of them will close both instances.
getFullTextFilterDefs() - Method in class org.hibernate.search.cfg.EntityDescriptor
 
getFullTextFilterDefs() - Method in class org.hibernate.search.cfg.SearchMapping
 
getFullTextSession(Session) - Static method in class org.hibernate.search.Search
Creates a FullTextSession from a regular Session.
getGlobalAnalyzerReference() - Method in interface org.hibernate.search.analyzer.spi.ScopedAnalyzerReference.Builder
 
getId() - Method in class org.hibernate.search.backend.LuceneWork
 
getId() - Method in class org.hibernate.search.backend.spi.Work
 
getId(Object) - Method in class org.hibernate.search.engine.spi.AbstractDocumentBuilder
In case of an indexed entity, return the value of it's identifier: what is marked as @Id or @DocumentId; in case the entity uses @ProvidedId, it's illegal to call this method.
getId(Object) - Method in class org.hibernate.search.engine.spi.DocumentBuilderContainedEntity
 
getId(Object) - Method in class org.hibernate.search.engine.spi.DocumentBuilderIndexedEntity
Return the id used for indexing if possible An IllegalStateException otherwise
getId() - Method in interface org.hibernate.search.query.engine.spi.EntityInfo
 
getIdBridge() - Method in class org.hibernate.search.engine.spi.DocumentBuilderIndexedEntity
 
getIdFieldName() - Method in class org.hibernate.search.engine.spi.DocumentBuilderIndexedEntity
 
getIdGetter() - Method in class org.hibernate.search.engine.spi.DocumentBuilderIndexedEntity
 
getIdInString() - Method in class org.hibernate.search.backend.LuceneWork
 
getIdName() - Method in interface org.hibernate.search.query.engine.spi.EntityInfo
 
getIdPropertyName() - Method in class org.hibernate.search.engine.spi.DocumentBuilderIndexedEntity
 
getImpl() - Method in class org.hibernate.search.filter.FilterKey
Deprecated.
 
getIndex() - Method in interface org.hibernate.search.bridge.LuceneOptions
Prefer the use of LuceneOptions.addFieldToDocument(String, String, org.apache.lucene.document.Document) over manually building your Field objects and adding them to the Document.
getIndex() - Method in class org.hibernate.search.indexes.serialization.spi.LuceneFieldContext
 
getIndex() - Method in interface org.hibernate.search.metadata.FieldSettingsDescriptor
 
getIndexBinding(IndexedTypeIdentifier) - Method in class org.hibernate.search.indexes.spi.DirectoryBasedIndexManager
 
getIndexBinding(IndexedTypeIdentifier) - Method in interface org.hibernate.search.spi.SearchIntegrator
Returns the entity to index binding for the given type.
getIndexBindings() - Method in interface org.hibernate.search.spi.SearchIntegrator
Returns a map of all known entity index binding (indexed entities) keyed against the indexed type
getIndexDescriptors() - Method in interface org.hibernate.search.metadata.IndexedTypeDescriptor
Returns a set of IndexDescriptor instances describing Lucene index information, in particular the index name.
getIndexed() - Method in class org.hibernate.search.cfg.EntityDescriptor
 
getIndexedClassNames() - Method in interface org.hibernate.search.stat.Statistics
Returns a list of all indexed classes.
getIndexedField(String) - Method in interface org.hibernate.search.metadata.IndexedTypeDescriptor
Retrieves the field descriptor for a given field name.
getIndexedFields() - Method in interface org.hibernate.search.metadata.FieldContributor
 
getIndexedProperties() - Method in interface org.hibernate.search.metadata.IndexedTypeDescriptor
 
getIndexedTargetedEntities() - Method in interface org.hibernate.search.query.engine.spi.HSQuery
 
getIndexedType() - Method in interface org.hibernate.search.metadata.IndexedTypeDescriptor
 
getIndexedTypeDescriptor(Class<?>) - Method in interface org.hibernate.search.SearchFactory
Returns a descriptor for the specified entity type describing its indexed state.
getIndexedTypeDescriptor(IndexedTypeIdentifier) - Method in interface org.hibernate.search.spi.SearchIntegrator
Returns a descriptor for the specified entity type describing its indexed state.
getIndexedTypeIdentifiers() - Method in interface org.hibernate.search.spi.SearchIntegrator
Returns the set of currently indexed types.
getIndexedTypeIdFromWork(Work) - Method in interface org.hibernate.search.spi.InstanceInitializer
 
getIndexedTypes() - Method in interface org.hibernate.search.SearchFactory
Returns the set of currently indexed types.
getIndexEmbedded() - Method in class org.hibernate.search.cfg.PropertyDescriptor
 
getIndexFamily(IndexFamilyType) - Method in interface org.hibernate.search.SearchFactory
Get an IndexFamily using the index family type.
getIndexFamily(IndexFamilyType) - Method in interface org.hibernate.search.spi.SearchIntegrator
Get an IndexFamily using the index family type.
getIndexingMode() - Method in interface org.hibernate.search.spi.BuildContext
 
getIndexingMode() - Method in interface org.hibernate.search.spi.SearchIntegrator
 
getIndexingParameters() - Method in class org.hibernate.search.indexes.spi.DirectoryBasedIndexManager
 
getIndexManager() - Method in interface org.hibernate.search.exception.ErrorContext
 
getIndexManager(String) - Method in interface org.hibernate.search.spi.SearchIntegrator
Get an IndexManager using the name
getIndexManagerForAddition(Class<?>, Serializable, String, Document) - Method in interface org.hibernate.search.store.IndexShardingStrategy
Deprecated.
 
getIndexManagerSelector() - Method in interface org.hibernate.search.engine.spi.EntityIndexBinding
 
getIndexManagersForAllShards() - Method in interface org.hibernate.search.store.IndexShardingStrategy
Deprecated.
Ask for all shards (eg to query or optimize)
getIndexManagersForDeletion(Class<?>, Serializable, String) - Method in interface org.hibernate.search.store.IndexShardingStrategy
Deprecated.
return the IndexManager(s) where the given entity is stored and where the deletion operation needs to be applied id and idInString could be null.
getIndexManagersForQuery(FullTextFilterImplementor[]) - Method in interface org.hibernate.search.store.IndexShardingStrategy
Deprecated.
return the set of IndexManager(s) where the entities matching the filters are stored this optional optimization allows queries to hit a subset of all shards, which may be useful for some datasets if this optimization is not needed, return getIndexManagersForAllShards()
getIndexManagerType() - Method in interface org.hibernate.search.bridge.spi.IndexManagerTypeSpecificBridgeProvider
Returns the IndexManagerType for which we register the bridge
getIndexManagerType() - Method in interface org.hibernate.search.engine.spi.EntityIndexBinding
 
getIndexManagerType() - Method in class org.hibernate.search.indexes.spi.DirectoryBasedIndexManager
 
getIndexManagerType() - Method in interface org.hibernate.search.indexes.spi.IndexManager
 
getIndexName() - Method in class org.hibernate.search.indexes.spi.DirectoryBasedIndexManager
 
getIndexName() - Method in interface org.hibernate.search.indexes.spi.IndexManager
Useful for labeling and logging resources from this instance.
getIndexName() - Method in interface org.hibernate.search.store.Workspace
Deprecated.
Returns the name of the index this workspace is being used for.
getIndexParameters() - Method in class org.hibernate.search.backend.spi.LuceneIndexingParameters
 
getIndexReaderAccessor() - Method in interface org.hibernate.search.SearchFactory
Provides access to the IndexReader API
getIndexReaderAccessor() - Method in interface org.hibernate.search.spi.SearchIntegrator
Provides access to the IndexReader API
getIndexSize(String) - Method in interface org.hibernate.search.stat.Statistics
Returns the size of the index with the given name, in bytes.
getIndexWriter() - Method in interface org.hibernate.search.store.Workspace
Deprecated.
Gets the IndexWriter, opening one if needed.
getInstance() - Method in class org.hibernate.search.bridge.builtin.DefaultStringBridge
 
getInstanceInitializer() - Method in interface org.hibernate.search.cfg.spi.SearchConfiguration
Returns the initializer to be used to initialize potentially lazy entities or collections.
getInstanceInitializer() - Method in class org.hibernate.search.cfg.spi.SearchConfigurationBase
 
getInstanceInitializer() - Method in class org.hibernate.search.engine.spi.AbstractDocumentBuilder
 
getInstanceInitializer() - Method in interface org.hibernate.search.spi.WorkerBuildContext
 
getJsonFilter() - Method in interface org.hibernate.search.elasticsearch.filter.ElasticsearchFilter
Returns the JSON representation of the native filter.
getJsonFilter() - Method in class org.hibernate.search.elasticsearch.filter.SimpleElasticsearchFilter
 
getLatitude() - Method in class org.hibernate.search.cfg.PropertyDescriptor
 
getLatitude() - Method in interface org.hibernate.search.spatial.Coordinates
 
getLatitude(Object) - Method in class org.hibernate.search.spatial.SpatialFieldBridge
 
getLoadedEntitiesCount() - Method in interface org.hibernate.search.jmx.IndexingProgressMonitorMBean
 
getLongitude() - Method in class org.hibernate.search.cfg.PropertyDescriptor
 
getLongitude() - Method in interface org.hibernate.search.spatial.Coordinates
 
getLongitude(Object) - Method in class org.hibernate.search.spatial.SpatialFieldBridge
 
getLuceneAnalyzerDefinitionProvider() - Method in interface org.hibernate.search.analyzer.definition.spi.LuceneAnalysisDefinitionSourceService
 
getLuceneQuery() - Method in interface org.hibernate.search.query.engine.spi.HSQuery
 
getMappedEntities() - Method in class org.hibernate.search.cfg.SearchMapping
 
getMappedSubclasses() - Method in class org.hibernate.search.engine.spi.AbstractDocumentBuilder
 
getMax() - Method in interface org.hibernate.search.query.facet.RangeFacet
 
getMaxDepth() - Method in class org.hibernate.search.engine.spi.ContainedInRecursionContext
 
getMaxIndex() - Method in interface org.hibernate.search.query.engine.spi.DocumentExtractor
 
getMaxNumberOfFacets() - Method in interface org.hibernate.search.query.facet.FacetingRequest
 
getMin() - Method in interface org.hibernate.search.query.facet.RangeFacet
 
getMissingValueStrategy() - Method in interface org.hibernate.search.indexes.spi.IndexFamilyImplementor
 
getMonotonicTimeEstimate() - Method in interface org.hibernate.search.engine.spi.TimingSource
Returns an approximation of System.nanoTime().
getName() - Method in class org.hibernate.search.cfg.PropertyDescriptor
 
getName() - Method in interface org.hibernate.search.filter.FullTextFilterImplementor
 
getName() - Method in class org.hibernate.search.indexes.serialization.spi.LuceneFieldContext
 
getName() - Method in class org.hibernate.search.indexes.serialization.spi.LuceneNumericFieldContext
 
getName() - Method in interface org.hibernate.search.metadata.FieldSettingsDescriptor
Returns the Lucene Document field name for this indexed property.
getName() - Method in interface org.hibernate.search.metadata.IndexDescriptor
 
getName() - Method in interface org.hibernate.search.metadata.PropertyDescriptor
Name of the property.
getName() - Method in interface org.hibernate.search.spi.IndexedTypeIdentifier
Each indexed type must be identified by name which is unique within the scope of a SearchIntegrator.
getNewMergePolicy() - Method in class org.hibernate.search.backend.spi.LuceneIndexingParameters.ParameterSet
Creates a new LogByteSizeMergePolicy as configured by this property set.
getNormalizerDefs() - Method in class org.hibernate.search.cfg.SearchMapping
 
getNorms() - Method in interface org.hibernate.search.metadata.FieldSettingsDescriptor
 
getNumberOfEntitiesToIndex() - Method in interface org.hibernate.search.jmx.IndexingProgressMonitorMBean
 
getNumberOfFetchingThreads() - Method in interface org.hibernate.search.jmx.IndexControlMBean
 
getNumberOfIndexedEntities(String) - Method in interface org.hibernate.search.stat.Statistics
Returns the number of documents for the given entity.
getNumberOfObjectLoadingThreads() - Method in interface org.hibernate.search.jmx.IndexControlMBean
 
getNumericFields() - Method in class org.hibernate.search.cfg.PropertyDescriptor
 
getObjectLoadingExecutionAvgTime() - Method in interface org.hibernate.search.stat.Statistics
 
getObjectLoadingExecutionMaxTime() - Method in interface org.hibernate.search.stat.Statistics
 
getObjectLoadingTotalTime() - Method in interface org.hibernate.search.stat.Statistics
 
getObjectsLoadedCount() - Method in interface org.hibernate.search.stat.Statistics
 
getOccurType() - Method in interface org.hibernate.search.query.facet.FacetSelection
 
getOmitNorms() - Method in class org.hibernate.search.indexes.serialization.spi.LuceneNumericFieldContext
 
getOmitTermFreqAndPositions() - Method in class org.hibernate.search.indexes.serialization.spi.LuceneNumericFieldContext
 
getOperationAtFault() - Method in interface org.hibernate.search.exception.ErrorContext
 
getOptimizerStrategy() - Method in class org.hibernate.search.indexes.spi.DirectoryBasedIndexManager
 
getParameter(String) - Method in interface org.hibernate.search.filter.FullTextFilter
 
getParseContext(String, Object) - Method in interface org.hibernate.search.bridge.TikaParseContextProvider
This method is called by the Tika bridge prior to parsing the data.
getPojoType() - Method in interface org.hibernate.search.spi.IndexedTypeIdentifier
Deprecated.
This only exists to facilitate an iterative integration, and will be removed ASAP.
getPrecisionStep() - Method in class org.hibernate.search.indexes.serialization.spi.LuceneNumericFieldContext
 
getProgrammaticMapping() - Method in interface org.hibernate.search.cfg.spi.SearchConfiguration
 
getProjectedFields() - Method in interface org.hibernate.search.query.engine.spi.HSQuery
 
getProjection() - Method in interface org.hibernate.search.query.engine.spi.EntityInfo
 
getProperties() - Method in interface org.hibernate.search.cfg.spi.SearchConfiguration
Gets properties as a java.util.Properties object.
getProperty(String) - Method in interface org.hibernate.search.cfg.spi.SearchConfiguration
Gets a configuration property from its name or null if not present
getProperty(String) - Method in interface org.hibernate.search.metadata.IndexedTypeDescriptor
Retrieves the property descriptor for a given property name.
getPropertyDescriptor(String, ElementType) - Method in class org.hibernate.search.cfg.EntityDescriptor
 
getProvidedId() - Method in class org.hibernate.search.cfg.EntityDescriptor
 
getProvidedServices() - Method in interface org.hibernate.search.cfg.spi.SearchConfiguration
Return the provided services.
getQueryKey() - Method in interface org.hibernate.search.backend.spi.DeletionQuery
used to identify the type of query faster (no need for instanceof checks)
getQueryKey() - Method in class org.hibernate.search.backend.spi.SingularTermDeletionQuery
 
getQueryString() - Method in interface org.hibernate.search.query.engine.spi.HSQuery
 
getReaderProvider() - Method in class org.hibernate.search.indexes.spi.DirectoryBasedIndexManager
 
getReaderProvider() - Method in interface org.hibernate.search.indexes.spi.IndexManager
Provide access to IndexReaders.
getReaderValue() - Method in class org.hibernate.search.indexes.serialization.spi.LuceneFieldContext
 
getReflectionManager() - Method in interface org.hibernate.search.cfg.spi.SearchConfiguration
Returns a reflection manager if already available in the environment null otherwise
getResolution() - Method in class org.hibernate.search.bridge.builtin.NumericEncodingDateBridge
 
getResultSize() - Method in interface org.hibernate.search.jpa.FullTextQuery
Returns the number of hits for this search Caution: The number of results might be slightly different from getResultList().size() because getResultList() may be not in sync with the database at the time of query.
getReturnType() - Method in interface org.hibernate.search.bridge.spi.BridgeProvider.BridgeProviderContext
Returns the type of the indexed member/property; for arrays and collections, returns the type of the contained elements.
getSearchFactory() - Method in interface org.hibernate.search.jpa.FullTextEntityManager
 
getSearchIntegrator() - Method in class org.hibernate.search.backend.jms.spi.AbstractJMSHibernateSearchController
 
getSearchQueryExecutionAvgTime() - Method in interface org.hibernate.search.stat.Statistics
Get the average search time in nanoseconds.
getSearchQueryExecutionCount() - Method in interface org.hibernate.search.stat.Statistics
Get global number of executed search queries
getSearchQueryExecutionMaxTime() - Method in interface org.hibernate.search.stat.Statistics
Get the time in nanoseconds of the slowest search.
getSearchQueryExecutionMaxTimeQueryString() - Method in interface org.hibernate.search.stat.Statistics
Get the query string for the slowest query.
getSearchQueryTotalTime() - Method in interface org.hibernate.search.stat.Statistics
Get the total search time in nanoseconds.
getSearchVersion() - Method in interface org.hibernate.search.stat.Statistics
Returns the Hibernate Search version.
getSelectedFacets() - Method in interface org.hibernate.search.query.facet.FacetSelection
 
getSerializer() - Method in interface org.hibernate.search.indexes.serialization.spi.SerializationProvider
This method will be invoked when any thread needs a Serializer: implementors of this Service can return the same instance multiple times if the Serializer implementation is threadsafe.
getSerializer() - Method in class org.hibernate.search.indexes.spi.DirectoryBasedIndexManager
 
getSerializer() - Method in interface org.hibernate.search.indexes.spi.IndexManager
Deprecated.
This method is scheduled for removal. It is not invoked by Hibernate Search any more, implementations may make this a no-op and safely return null.
getServiceManager() - Method in interface org.hibernate.search.bridge.spi.BridgeProvider.BridgeProviderContext
Provides access to the ServiceManager and gives access to Hibernate Search services like the ClassLoaderService.
getServiceManager() - Method in interface org.hibernate.search.spi.BuildContext
Access the ServiceManager.
getServiceManager() - Method in interface org.hibernate.search.spi.SearchIntegrator
Returns the service manager.
getShardIdentifier(Class<?>, Serializable, String, Document) - Method in interface org.hibernate.search.store.ShardIdentifierProvider
Determine the shard identifier for the given entity.
getShardIdentifierProvider() - Method in interface org.hibernate.search.engine.spi.EntityIndexBinding
 
getShardIdentifiersForDeletion(Class<?>, Serializable, String) - Method in interface org.hibernate.search.store.ShardIdentifierProvider
Returns the set of shard identifiers for a deletion.
getShardIdentifiersForDeletion(Class<?>, Serializable, String) - Method in class org.hibernate.search.store.ShardIdentifierProviderTemplate
Override this method if the mapping to a specific shard can be inferred just from the pair (id, type).
getShardIdentifiersForQuery(FullTextFilterImplementor[]) - Method in interface org.hibernate.search.store.ShardIdentifierProvider
Returns the set of shard identifiers for a query given the applied filters.
getShardIdentifiersForQuery(FullTextFilterImplementor[]) - Method in class org.hibernate.search.store.ShardIdentifierProviderTemplate
Potentially suited to be overridden if you are able to narrow down the shard selection based on the active FullTextFilters.
getSimilarity() - Method in interface org.hibernate.search.engine.spi.EntityIndexBinding
 
getSimilarity() - Method in class org.hibernate.search.indexes.spi.DirectoryBasedIndexManager
 
getSimilarity() - Method in interface org.hibernate.search.indexes.spi.IndexManager
 
getSort() - Method in interface org.hibernate.search.query.facet.FacetingRequest
 
getSortableFields() - Method in class org.hibernate.search.cfg.PropertyDescriptor
 
getSortableFields() - Method in interface org.hibernate.search.spi.CustomTypeMetadata
 
getSpatial() - Method in class org.hibernate.search.cfg.PropertyDescriptor
 
getSpatials() - Method in class org.hibernate.search.cfg.EntityDescriptor
 
getStaticBoost() - Method in interface org.hibernate.search.metadata.IndexedTypeDescriptor
Deprecated.
Index-time boosting will not be possible anymore starting from Lucene 7. You should use query-time boosting instead, for instance by calling boostedTo(float) when building queries with the Hibernate Search query DSL.
getStatistics() - Method in interface org.hibernate.search.SearchFactory
Retrieve the statistics instance for this factory.
getStatistics() - Method in interface org.hibernate.search.spi.SearchIntegrator
Retrieve the statistics instance for this factory.
getStore() - Method in interface org.hibernate.search.bridge.LuceneOptions
Prefer the use of LuceneOptions.addFieldToDocument(String, String, org.apache.lucene.document.Document) over manually building your Field objects and adding them to the Document.
getStore() - Method in class org.hibernate.search.indexes.serialization.spi.LuceneFieldContext
 
getStore() - Method in class org.hibernate.search.indexes.serialization.spi.LuceneNumericFieldContext
 
getStore() - Method in interface org.hibernate.search.metadata.FieldSettingsDescriptor
 
getStream() - Method in class org.hibernate.search.indexes.serialization.spi.SerializableTokenStream
 
getStringValue() - Method in class org.hibernate.search.indexes.serialization.spi.LuceneFieldContext
 
getTargetedEntities() - Method in interface org.hibernate.search.query.engine.spi.HSQuery
 
getTenantId() - Method in class org.hibernate.search.backend.LuceneWork
 
getTenantIdentifier() - Method in class org.hibernate.search.backend.spi.Work
 
getTermText(Token) - Static method in class org.hibernate.search.util.AnalyzerUtils
 
getTermVector() - Method in interface org.hibernate.search.bridge.LuceneOptions
Prefer the use of LuceneOptions.addFieldToDocument(String, String, org.apache.lucene.document.Document) over manually building your Field objects and adding them to the Document.
getTermVector() - Method in class org.hibernate.search.indexes.serialization.spi.LuceneFieldContext
 
getTermVector() - Method in interface org.hibernate.search.metadata.FieldSettingsDescriptor
 
getThrowable() - Method in interface org.hibernate.search.exception.ErrorContext
 
getTimeoutLeftInMilliseconds() - Method in interface org.hibernate.search.query.engine.spi.TimeoutManager
 
getTimeoutLeftInSeconds() - Method in interface org.hibernate.search.query.engine.spi.TimeoutManager
 
getTimeoutManager() - Method in interface org.hibernate.search.query.engine.spi.HSQuery
 
getTokenStream() - Method in class org.hibernate.search.indexes.serialization.spi.LuceneFieldContext
 
getTopDocs() - Method in interface org.hibernate.search.query.engine.spi.DocumentExtractor
 
getTransactionIdentifier() - Method in interface org.hibernate.search.backend.TransactionContext
 
getType() - Method in class org.hibernate.search.backend.spi.SingularTermDeletionQuery
 
getType() - Method in class org.hibernate.search.backend.spi.Work
 
getType() - Method in interface org.hibernate.search.metadata.FieldSettingsDescriptor
 
getType() - Method in interface org.hibernate.search.metadata.IndexedTypeDescriptor
Deprecated.
Use IndexedTypeDescriptor.getIndexedType() instead. This method will be removed.
getType() - Method in interface org.hibernate.search.query.engine.spi.EntityInfo
 
getType() - Method in interface org.hibernate.search.query.engine.spi.TimeoutManager
 
getTypeIdentifier() - Method in class org.hibernate.search.backend.spi.Work
 
getTypeIdentifier() - Method in class org.hibernate.search.engine.spi.DocumentBuilderIndexedEntity
 
getTypeMetadata() - Method in class org.hibernate.search.engine.spi.AbstractDocumentBuilder
 
getUninitializedSearchIntegrator() - Method in interface org.hibernate.search.spi.BuildContext
Returns the ExtendedSearchIntegrator instance.
getValue() - Method in class org.hibernate.search.backend.spi.SingularTermDeletionQuery
 
getValue() - Method in interface org.hibernate.search.query.facet.Facet
 
getVerifiedIndexPath(String, Properties, boolean) - Static method in class org.hibernate.search.store.spi.DirectoryHelper
Verify the index directory exists and is writable, or creates it if not existing.
getVersionString() - Static method in class org.hibernate.search.engine.Version
 
getWorker() - Method in interface org.hibernate.search.spi.SearchIntegrator
The Worker is the entry point to apply writes and updates to the indexes.
getWorkSerializer() - Method in interface org.hibernate.search.spi.SearchIntegrator
 
getWorkspaceHolder() - Method in class org.hibernate.search.indexes.spi.DirectoryBasedIndexManager
 

H

handle(ErrorContext) - Method in interface org.hibernate.search.exception.ErrorHandler
 
handleException(String, Throwable) - Method in interface org.hibernate.search.exception.ErrorHandler
Suited to handle a single Exception, where no ErrorContext is needed.
hasErrors() - Method in interface org.hibernate.search.exception.ErrorContext
 
hashCode() - Method in class org.hibernate.search.backend.spi.LuceneIndexingParameters.ParameterSet
 
hashCode() - Method in class org.hibernate.search.backend.spi.SingularTermDeletionQuery
 
hashCode() - Method in class org.hibernate.search.filter.FilterKey
Deprecated.
 
hashCode() - Method in class org.hibernate.search.filter.StandardFilterKey
Deprecated.
 
hasPartialResults() - Method in interface org.hibernate.search.jpa.FullTextQuery
 
hasPartialResults() - Method in interface org.hibernate.search.query.engine.spi.TimeoutManager
 
hasThisProjection() - Method in interface org.hibernate.search.query.engine.spi.HSQuery
 
hasZeroCountsIncluded() - Method in interface org.hibernate.search.query.facet.FacetingRequest
 
HibernateSearchJobScoped - Annotation Type in org.hibernate.search.jsr352.inject.scope.spi
Scope for job execution, to be mapped to the scopes specific to each JSR-352 implementation.
HibernateSearchPartitionScoped - Annotation Type in org.hibernate.search.jsr352.inject.scope.spi
Scope for partition execution, to be mapped to the scopes specific to each JSR-352 implementation.
HSQuery - Interface in org.hibernate.search.query.engine.spi
Defines and executes an Hibernate Search query (wrapping a Lucene query).

I

ID - Static variable in interface org.hibernate.search.elasticsearch.ElasticsearchProjectionConstants
Object id property
ID - Static variable in interface org.hibernate.search.engine.ProjectionConstants
Object id property
ID_FETCH_SIZE - Static variable in class org.hibernate.search.jsr352.massindexing.MassIndexingJobParameters.Defaults
 
ID_FETCH_SIZE - Static variable in class org.hibernate.search.jsr352.massindexing.MassIndexingJobParameters
 
idFetchSize(int) - Method in class org.hibernate.search.jsr352.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.MassIndexer
Specifies the fetch size to be used when loading primary keys if objects to be indexed.
IdUniquenessResolver - Interface in org.hibernate.search.cfg.spi
Contract checking that two given classes cannot share the same identifier and be two different instances in the underlying datastore (or event provider).
ignoreAnalyzer() - Method in interface org.hibernate.search.query.dsl.FieldCustomization
Advanced Do not execute the analyzer on the text.
IgnoreAnalyzerBridge - Interface in org.hibernate.search.bridge.spi
This interface is used to mark the bridges we want to keep safe from the analyzers.
ignoreFieldBridge() - Method in interface org.hibernate.search.query.dsl.FieldCustomization
Do not try and find the field bridge nor apply the object / string conversion matching objects should be of type String in this case.
includeEmbeddedObjectId(boolean) - Method in class org.hibernate.search.cfg.IndexEmbeddedMapping
 
includePaths(String, String...) - Method in class org.hibernate.search.cfg.IndexEmbeddedMapping
 
includeZeroCounts(boolean) - Method in interface org.hibernate.search.query.dsl.FacetParameterContext
 
Index - Enum in org.hibernate.search.annotations
Defines how an Field should be indexed.
index(Index) - Method in class org.hibernate.search.cfg.ClassBridgeMapping
 
index(Index) - Method in class org.hibernate.search.cfg.FieldBridgeMapping
 
index(Index) - Method in class org.hibernate.search.cfg.FieldMapping
 
index(Index) - Method in class org.hibernate.search.cfg.IndexedClassBridgeMapping
 
index(String) - Method in interface org.hibernate.search.jmx.IndexControlMBean
Index the specified entity using the mass indexer.
index(T) - Method in interface org.hibernate.search.jpa.FullTextEntityManager
Force the (re)indexing of a given managed object.
INDEX_BASE_PROP_NAME - Static variable in class org.hibernate.search.cfg.Environment
Option for setting the base directory for storing Lucene indexes when working with file-system based directories.
INDEX_CTRL_MBEAN_OBJECT_NAME - Static variable in interface org.hibernate.search.jmx.IndexControlMBean
 
INDEX_FLUSH_INTERVAL - Static variable in class org.hibernate.search.cfg.Environment
The lucene backend can operate in async mode, and can apply changes to the index at regular intervals, effectively collapsing incoming changesets in order to reduce the amount of commits.
INDEX_MANAGEMENT_WAIT_TIMEOUT - Static variable in class org.hibernate.search.elasticsearch.cfg.ElasticsearchEnvironment.Defaults
 
INDEX_MANAGEMENT_WAIT_TIMEOUT - Static variable in class org.hibernate.search.elasticsearch.cfg.ElasticsearchEnvironment
Property for specifying the timeout for index management operations (index creation etc.) in milli-seconds.
INDEX_MANAGER_IMPL_NAME - Static variable in class org.hibernate.search.cfg.Environment
Used to specify an alternative IndexManager implementation for a specific index.
INDEX_METADATA_COMPLETE - Static variable in class org.hibernate.search.cfg.Environment
Boolean setting, defaults to true.
INDEX_NAME_JMS_PROPERTY - Static variable in class org.hibernate.search.cfg.Environment
Name of the JMS message property containing the index name to which to apply remote work.
INDEX_NAME_PROP_NAME - Static variable in class org.hibernate.search.cfg.Environment
Option for specifying an index name for specific entities.
INDEX_SCHEMA_MANAGEMENT_STRATEGY - Static variable in class org.hibernate.search.elasticsearch.cfg.ElasticsearchEnvironment.Defaults
 
INDEX_SCHEMA_MANAGEMENT_STRATEGY - Static variable in class org.hibernate.search.elasticsearch.cfg.ElasticsearchEnvironment
Property for specifying the strategy for maintaining the Elasticsearch index.
INDEX_UNINVERTING_ALLOWED - Static variable in class org.hibernate.search.cfg.Environment
Option for allowing or disallowing index uninverting when sorting on fields not covered by doc value fields.
IndexControlMBean - Interface in org.hibernate.search.jmx
Defines the Hibernate Search exposed JMX attributes and operations for index creation and purging.
IndexDescriptor - Interface in org.hibernate.search.metadata
 
Indexed - Annotation Type in org.hibernate.search.annotations
 
indexed() - Method in class org.hibernate.search.cfg.ClassBridgeMapping
 
indexed() - Method in class org.hibernate.search.cfg.EntityMapping
 
IndexedClassBridgeMapping - Class in org.hibernate.search.cfg
 
IndexedClassBridgeMapping(SearchMapping, EntityDescriptor, Class<?>, IndexedMapping) - Constructor for class org.hibernate.search.cfg.IndexedClassBridgeMapping
 
IndexedClassBridgeMapping(SearchMapping, EntityDescriptor, FieldBridge, IndexedMapping) - Constructor for class org.hibernate.search.cfg.IndexedClassBridgeMapping
 
IndexedEmbedded - Annotation Type in org.hibernate.search.annotations
Specifies that an association (@*To*, @Embedded, @CollectionOfEmbedded) is to be indexed in the root entity index.
indexedEntitiesCount() - Method in interface org.hibernate.search.stat.Statistics
Returns a map of all indexed entities and their document count in the index.
IndexedMapping - Class in org.hibernate.search.cfg
 
IndexedMapping(SearchMapping, EntityDescriptor) - Constructor for class org.hibernate.search.cfg.IndexedMapping
 
IndexedTypeDescriptor - Interface in org.hibernate.search.metadata
Top level descriptor of the metadata API.
IndexedTypeIdentifier - Interface in org.hibernate.search.spi
Identifies and indexed type.
IndexedTypeMap<V> - Interface in org.hibernate.search.spi
This represents a Map but exposes a more restricted set of operations, allowing us to better encapsulate the contract and perform some optimisations.
IndexedTypeSet - Interface in org.hibernate.search.spi
Represents a set of IndexedTypeIdentifier instances.
indexEmbedded() - Method in class org.hibernate.search.cfg.PropertyMapping
 
IndexEmbeddedMapping - Class in org.hibernate.search.cfg
Configures index-embedded association.
IndexEmbeddedMapping(SearchMapping, PropertyDescriptor, EntityDescriptor) - Constructor for class org.hibernate.search.cfg.IndexEmbeddedMapping
 
IndexFamily - Interface in org.hibernate.search.indexes
An IndexFamily represents a set of indexes using the same indexing technology and the same "global" configuration (e.g.
IndexFamilyImplementor - Interface in org.hibernate.search.indexes.spi
The SPI contract for IndexFamily implementors.
IndexFamilyType - Interface in org.hibernate.search.indexes
Represents a type of IndexFamily, to be used as a key to retrieve an actual instance of an index family.
INDEXING_PROGRESS_MONITOR_MBEAN_OBJECT_NAME - Static variable in interface org.hibernate.search.jmx.IndexingProgressMonitorMBean
 
INDEXING_STRATEGY - Static variable in class org.hibernate.search.cfg.Environment
Defines the indexing strategy, default event Other options manual
indexingCompleted() - Method in interface org.hibernate.search.batchindexing.MassIndexerProgressMonitor
Notify the monitor that indexing is complete.
IndexingMode - Enum in org.hibernate.search.spi
Modes for triggering indexing of entities.
IndexingMonitor - Interface in org.hibernate.search.backend
 
IndexingOverride - Enum in org.hibernate.search.indexes.interceptor
Set of possible indexing operations
IndexingProgressMonitorMBean - Interface in org.hibernate.search.jmx
A MBean for following the progress of mass indexing.
IndexManager - Interface in org.hibernate.search.indexes.spi
An IndexManager abstracts the specific configuration and implementations being used on a single index.
IndexManagerFactory - Interface in org.hibernate.search.cfg.spi
By implementing this integration point you can customize the creation of IndexManager instances.
IndexManagerSelector - Interface in org.hibernate.search.indexes.spi
 
IndexManagerType - Interface in org.hibernate.search.indexes.spi
The SPI contract for IndexFamilyType, i.e.
IndexManagerTypeSpecificBridgeProvider - Interface in org.hibernate.search.bridge.spi
Bridge provider specific to a given IndexManager type.
indexName(String) - Method in class org.hibernate.search.cfg.IndexedMapping
 
IndexNameNormalizer - Interface in org.hibernate.search.indexes.spi
Allows the caller of an IndexManager to get the actual name of the index in the backend.
indexNull() - Method in interface org.hibernate.search.metadata.FieldDescriptor
 
indexNullAs() - Method in interface org.hibernate.search.bridge.LuceneOptions
 
indexNullAs(String) - Method in class org.hibernate.search.cfg.FieldMapping
 
indexNullAs(String) - Method in class org.hibernate.search.cfg.IndexEmbeddedMapping
 
indexNullAs() - Method in interface org.hibernate.search.metadata.FieldDescriptor
 
IndexReaderAccessor - Interface in org.hibernate.search.indexes
The IndexReaderAccessor exposes IndexReaders directly, making it possible to query the Lucene indexes directly bypassing Hibernate Search.
IndexSchemaManagementStrategy - Enum in org.hibernate.search.elasticsearch.cfg
Strategy for creating/deleting the indexes in Elasticsearch upon session factory initialization and shut-down.
IndexShardingStrategy - Interface in org.hibernate.search.store
Deprecated.
Deprecated as of Hibernate Search 4.4. Might be removed in Search 5. Use ShardIdentifierProvider instead.
indexSizes() - Method in interface org.hibernate.search.stat.Statistics
 
IndexWorkVisitor<P,R> - Interface in org.hibernate.search.backend
Contract for visitors of LuceneWork types.
initialize(Properties, WorkerBuildContext) - Method in interface org.hibernate.search.backend.spi.Backend
Used at startup, called once as first method.
initialize(Properties, WorkerBuildContext, IndexManager) - Method in interface org.hibernate.search.backend.spi.BackendQueueProcessor
Deprecated.
Use a Backend implementation and implement your initialization logic in Backend.createQueueProcessor(IndexManager, WorkerBuildContext) instead.
initialize(Properties, WorkerBuildContext, QueueingProcessor) - Method in interface org.hibernate.search.backend.spi.Worker
 
initialize(Properties) - Method in interface org.hibernate.search.batchindexing.spi.MassIndexerFactory
Called after the creation of the factory, can be used to read configuration parameters.
initialize(Properties) - Method in interface org.hibernate.search.filter.FilterCachingStrategy
Initialize the strategy from the properties.
initialize(String, Properties, Similarity, WorkerBuildContext) - Method in class org.hibernate.search.indexes.spi.DirectoryBasedIndexManager
 
initialize(DirectoryBasedIndexManager, Properties) - Method in interface org.hibernate.search.indexes.spi.DirectoryBasedReaderProvider
 
initialize(String, Properties, Similarity, WorkerBuildContext) - Method in interface org.hibernate.search.indexes.spi.IndexManager
Initialize this IndexManager before its use.
initialize(String, Properties, BuildContext) - Method in interface org.hibernate.search.store.DirectoryProvider
get the information to initialize the directory and build its hashCode/equals method
initialize(Properties, IndexManager[]) - Method in interface org.hibernate.search.store.IndexShardingStrategy
Deprecated.
provides access to sharding properties (under the suffix sharding_strategy) and provide access to all the IndexManager for a given index
initialize(IndexManager, Properties) - Method in interface org.hibernate.search.store.optimization.OptimizerStrategy
Initializes the OptimizerStrategy.
initialize(Properties, BuildContext) - Method in interface org.hibernate.search.store.ShardIdentifierProvider
Initialize this provider.
initialize(Properties, BuildContext) - Method in class org.hibernate.search.store.ShardIdentifierProviderTemplate
 
initialize(String, String, Properties, BuildContext) - Method in class org.hibernate.search.store.spi.BaseDirectoryProviderService
 
initializeArray(Object[]) - Method in interface org.hibernate.search.spi.InstanceInitializer
 
initializeCollection(Collection<T>) - Method in interface org.hibernate.search.spi.InstanceInitializer
 
initializeIndexIfNeeded(Directory) - Static method in class org.hibernate.search.store.spi.DirectoryHelper
Initialize the Lucene Directory if it isn't already.
initializeMap(Map<K, V>) - Method in interface org.hibernate.search.spi.InstanceInitializer
 
initializeObjectsWith(ObjectLookupMethod, DatabaseRetrievalMethod) - Method in interface org.hibernate.search.FullTextQuery
 
initializeObjectsWith(ObjectLookupMethod, DatabaseRetrievalMethod) - Method in interface org.hibernate.search.jpa.FullTextQuery
Refine the strategies used to load entities.
initializeReferences(Collection<AnalyzerReference>, Map<String, AnalyzerDef>, Collection<AnalyzerReference>, Map<String, NormalizerDef>) - Method in interface org.hibernate.search.analyzer.spi.AnalyzerStrategy
Initializes references created by this strategy, i.e.
INSTANCE - Static variable in class org.hibernate.search.backend.FlushLuceneWork
 
INSTANCE - Static variable in class org.hibernate.search.backend.OptimizeLuceneWork
 
INSTANCE - Static variable in class org.hibernate.search.bridge.builtin.DefaultStringBridge
 
INSTANCE - Static variable in class org.hibernate.search.bridge.builtin.StringBridge
 
INSTANCE - Static variable in class org.hibernate.search.elasticsearch.spi.ElasticsearchIndexManagerType
 
INSTANCE - Static variable in class org.hibernate.search.indexes.spi.LuceneEmbeddedIndexManagerType
 
InstanceInitializer - Interface in org.hibernate.search.spi
When using the Hibernate Core integration (for example) we need to make sure that the entities and collections we're working on are initialized.
IntegerBridge - Class in org.hibernate.search.bridge.builtin
Bridge an Integer to a String.
IntegerBridge() - Constructor for class org.hibernate.search.bridge.builtin.IntegerBridge
 
interceptor(Class<? extends EntityIndexingInterceptor>) - Method in class org.hibernate.search.cfg.IndexedMapping
 
interceptor() - Method in interface org.hibernate.search.FullTextSharedSessionBuilder
 
interceptor(Interceptor) - Method in interface org.hibernate.search.FullTextSharedSessionBuilder
 
interpretPropertyValue(String) - Static method in enum org.hibernate.search.elasticsearch.cfg.IndexSchemaManagementStrategy
 
is(Class<T>) - Method in interface org.hibernate.search.analyzer.spi.AnalyzerReference
Check if the analyzer can be represented using a specific class.
isCompressed() - Method in interface org.hibernate.search.bridge.LuceneOptions
Prefer the use of LuceneOptions.addFieldToDocument(String, String, org.apache.lucene.document.Document) over manually building your Field objects and adding them to the Document.
isConfiguredAsSync(Properties) - Static method in class org.hibernate.search.backend.BackendFactory
 
isDeleteByTermEnforced() - Method in interface org.hibernate.search.cfg.spi.SearchConfiguration
 
isDeleteByTermEnforced() - Method in class org.hibernate.search.cfg.spi.SearchConfigurationBase
 
isDeleteByTermEnforced() - Method in interface org.hibernate.search.spi.WorkerBuildContext
 
isDeleteByTermEnforced() - Method in interface org.hibernate.search.store.Workspace
Deprecated.
Returns true if either the configuration guarantees that one can use delete by term on all indexes or if we ensure that entity types stored in the index return positive to IdUniquenessResolver and that the document id and JPA id are the same property.
isDirty(String[]) - Method in class org.hibernate.search.engine.spi.AbstractDocumentBuilder
Hibernate entities might be dirty (their state has changed), but none of these changes would affect the index state.
isEmpty() - Method in interface org.hibernate.search.query.dsl.BooleanJunction
 
isEmpty() - Method in interface org.hibernate.search.spi.IndexedTypeMap
 
isEmpty() - Method in interface org.hibernate.search.spi.IndexedTypeSet
 
isEmpty(String) - Static method in class org.hibernate.search.util.StringHelper
 
isId() - Method in interface org.hibernate.search.metadata.PropertyDescriptor
Returns true if the property is the document id, false otherwise
isIdentifierWasRolledBack() - Method in class org.hibernate.search.backend.spi.Work
 
isIdMatchingJpaId() - Method in class org.hibernate.search.engine.spi.AbstractDocumentBuilder
To be removed, see org.hibernate.search.engine.DocumentBuilderIndexedEntity.isIdMatchingJpaId()
isIdMatchingJpaId() - Method in class org.hibernate.search.engine.spi.DocumentBuilderIndexedEntity
FIXME remove the need for such a method, we should always be able to rely on Work.id, but to respect @DocumentId which is being processed in the DocumentBuilder currently finding out which id we need is tricky, and requires helpers method like this one.
isIdProvidedImplicit() - Method in interface org.hibernate.search.cfg.spi.SearchConfiguration
 
isIdProvidedImplicit() - Method in class org.hibernate.search.cfg.spi.SearchConfigurationBase
 
isIncludeMax() - Method in interface org.hibernate.search.query.facet.RangeFacet
 
isIncludeMin() - Method in interface org.hibernate.search.query.facet.RangeFacet
 
isIndexed() - Method in class org.hibernate.search.indexes.serialization.spi.LuceneNumericFieldContext
 
isIndexed() - Method in interface org.hibernate.search.metadata.IndexedTypeDescriptor
 
isIndexMetadataComplete() - Method in interface org.hibernate.search.cfg.spi.SearchConfiguration
 
isIndexMetadataComplete() - Method in class org.hibernate.search.cfg.spi.SearchConfigurationBase
isIndexMetadataComplete() - Method in interface org.hibernate.search.spi.WorkerBuildContext
 
isJPAAnnotationsProcessingEnabled() - Method in interface org.hibernate.search.cfg.spi.SearchConfiguration
 
isJPAAnnotationsProcessingEnabled() - Method in class org.hibernate.search.cfg.spi.SearchConfigurationBase
 
isMultitenancyEnabled() - Method in interface org.hibernate.search.cfg.spi.SearchConfiguration
 
isMultitenancyEnabled() - Method in class org.hibernate.search.cfg.spi.SearchConfigurationBase
 
isMultitenancyEnabled() - Method in interface org.hibernate.search.spi.WorkerBuildContext
 
isNormalizer(String) - Method in interface org.hibernate.search.analyzer.spi.AnalyzerReference
 
isNotEmpty(String) - Static method in class org.hibernate.search.util.StringHelper
 
isOmitNorms() - Method in class org.hibernate.search.indexes.serialization.spi.LuceneFieldContext
 
isOmitTermFreqAndPositions() - Method in class org.hibernate.search.indexes.serialization.spi.LuceneFieldContext
 
isRoot() - Method in class org.hibernate.search.engine.spi.AbstractDocumentBuilder
 
isSharded() - Method in interface org.hibernate.search.metadata.IndexedTypeDescriptor
 
isStatisticsEnabled() - Method in interface org.hibernate.search.stat.Statistics
 
isStopped() - Method in interface org.hibernate.search.spi.SearchIntegrator
 
isTerminal() - Method in class org.hibernate.search.engine.spi.ContainedInRecursionContext
 
isTimedOut() - Method in interface org.hibernate.search.query.engine.spi.TimeoutManager
 
isTransactional() - Method in interface org.hibernate.search.backend.spi.Backend
 
isTransactionInProgress() - Method in interface org.hibernate.search.backend.TransactionContext
 
isTransactionManagerExpected() - Method in interface org.hibernate.search.cfg.spi.SearchConfiguration
By default Hibernate Search expects to execute in the context of a transaction, and will log warning when certain operations are executed out of such a scope.
isTransactionManagerExpected() - Method in class org.hibernate.search.cfg.spi.SearchConfigurationBase
By default Hibernate Search expects to execute in the context of a transaction, and will log warning when certain operations are executed out of such a scope.
isTransactionManagerExpected() - Method in interface org.hibernate.search.spi.WorkerBuildContext
 
IterableBridge - Class in org.hibernate.search.bridge.builtin
Each entry (null included) of an Iterable object is indexed using the specified FieldBridge.
IterableBridge(FieldBridge) - Constructor for class org.hibernate.search.bridge.builtin.IterableBridge
 

J

JMX_BEAN_SUFFIX - Static variable in class org.hibernate.search.cfg.Environment
If JMX bean deployment is enabled (see Environment.JMX_ENABLED) the specified suffix will be appended to the registered MBean names.
JMX_ENABLED - Static variable in class org.hibernate.search.cfg.Environment
If set to true JMX beans get enabled.
join(Object[], String) - Static method in class org.hibernate.search.util.StringHelper
Joins the elements of the given array to a string, separated by the given separator string.
join(Iterable<?>, String) - Static method in class org.hibernate.search.util.StringHelper
Joins the elements of the given iterable to a string, separated by the given separator string.
join(Iterator<?>, String) - Static method in class org.hibernate.search.util.StringHelper
Joins the elements of the given iterator to a string, separated by the given separator string.

K

Key - Annotation Type in org.hibernate.search.annotations
Deprecated.
Custom filter cache keys are a deprecated feature scheduled to be removed in Hibernate Search 6. As of Hibernate Search 5.1, filter cache keys will be determinated automatically based on the filter parameters. Custom filter cache key methods should therefore be removed.
keyFromName(String) - Method in interface org.hibernate.search.spi.IndexedTypeMap
Returns a type identified by its unique name.
keyFromPojoType(Class<?>) - Method in interface org.hibernate.search.spi.IndexedTypeMap
Returns a type identifier to the passed class.
keySet() - Method in interface org.hibernate.search.spi.IndexedTypeMap
 
keyword() - Method in interface org.hibernate.search.query.dsl.QueryBuilder
Build a term query (see TermQuery).

L

Latitude - Annotation Type in org.hibernate.search.annotations
Mark the property hosting the latitude of a specific spatial coordinate.
latitude() - Method in class org.hibernate.search.cfg.PropertyMapping
 
latitudeField - Variable in class org.hibernate.search.spatial.SpatialFieldBridge
 
latitudeIndexedFieldName - Variable in class org.hibernate.search.spatial.SpatialFieldBridge
 
limitExecutionTimeTo(long, TimeUnit) - Method in interface org.hibernate.search.FullTextQuery
 
limitExecutionTimeTo(long, TimeUnit) - Method in interface org.hibernate.search.jpa.FullTextQuery
Limit the time used by Hibernate Search to execute the query.
limitFetchingOnTimeout() - Method in interface org.hibernate.search.query.engine.spi.TimeoutManager
 
limitIndexedObjectsTo(long) - Method in interface org.hibernate.search.MassIndexer
EXPERIMENTAL method: will probably change Will stop indexing after having indexed a set amount of objects.
loadInitialShardNames(Properties, BuildContext) - Method in class org.hibernate.search.store.ShardIdentifierProviderTemplate
 
loadJavaServices(Class<T>) - Method in interface org.hibernate.search.engine.service.classloading.spi.ClassLoaderService
Discovers and instantiates implementations of the named service contract.
locate(String) - Method in interface org.hibernate.search.engine.service.named.spi.NamedResolver
Locate an object in JNDI by name
locateResource(String) - Method in interface org.hibernate.search.engine.service.classloading.spi.ClassLoaderService
Locate a resource by name (classpath lookup).
locateResourceStream(String) - Method in interface org.hibernate.search.engine.service.classloading.spi.ClassLoaderService
Locate a resource by name (classpath lookup) and gets its stream.
LockFactoryCreator - Interface in org.hibernate.search.store.spi
A service for obtaining LockFactorys based on the current configuration.
LockFactoryProvider - Interface in org.hibernate.search.store
To use a custom implementation of LockFactory you need to implement this interface and define the fully qualified classname of the factory implementation as a DirectoryProvider parameter for the Environment.LOCKING_STRATEGY key.
LOCKING_STRATEGY - Static variable in class org.hibernate.search.cfg.Environment
Option for setting the locking strategy to be used for locking Lucene directories.
LOG - Static variable in interface org.hibernate.search.exception.ErrorHandler
Special value to be used for the Environment.ERROR_HANDLER configuration property in order to activate the logging of all errors/exceptions occurring.
log - Static variable in class org.hibernate.search.jsr352.massindexing.MassIndexingJob
 
log - Static variable in class org.hibernate.search.util.AnalyzerUtils
 
LOG_JSON_PRETTY_PRINTING - Static variable in class org.hibernate.search.elasticsearch.cfg.ElasticsearchEnvironment.Defaults
 
LOG_JSON_PRETTY_PRINTING - Static variable in class org.hibernate.search.elasticsearch.cfg.ElasticsearchEnvironment
Whether JSON included in logs should be pretty-printed (indented, with line breaks).
LongBridge - Class in org.hibernate.search.bridge.builtin
Bridge a Long to a String.
LongBridge() - Constructor for class org.hibernate.search.bridge.builtin.LongBridge
 
Longitude - Annotation Type in org.hibernate.search.annotations
Mark the property hosting the latitude of a specific spatial coordinate.
longitude() - Method in class org.hibernate.search.cfg.PropertyMapping
 
longitudeField - Variable in class org.hibernate.search.spatial.SpatialFieldBridge
 
longitudeIndexedFieldName - Variable in class org.hibernate.search.spatial.SpatialFieldBridge
 
LUCENE_MATCH_VERSION - Static variable in class org.hibernate.search.cfg.Environment
The Lucene match version parameter.
LuceneAnalysisDefinitionProvider - Interface in org.hibernate.search.analyzer.definition
A provider of analysis-related definitions that can be referenced from the mapping, e.g.
LuceneAnalysisDefinitionRegistryBuilder - Interface in org.hibernate.search.analyzer.definition
 
LuceneAnalysisDefinitionSourceService - Interface in org.hibernate.search.analyzer.definition.spi
This service allows to inject a custom LuceneAnalysisDefinitionProvider.
LuceneAnalyzerDefinitionContext - Interface in org.hibernate.search.analyzer.definition
 
LuceneAnalyzerDefinitionWithTokenizerContext - Interface in org.hibernate.search.analyzer.definition
 
LuceneCharFilterDefinitionContext - Interface in org.hibernate.search.analyzer.definition
 
LuceneCompositeAnalysisDefinitionContext - Interface in org.hibernate.search.analyzer.definition
 
LuceneEmbeddedIndexFamily - Interface in org.hibernate.search.indexes
 
LuceneEmbeddedIndexFamilyType - Class in org.hibernate.search.indexes
 
LuceneEmbeddedIndexManagerType - Class in org.hibernate.search.indexes.spi
 
LuceneFieldContext - Class in org.hibernate.search.indexes.serialization.spi
 
LuceneFieldContext(Field) - Constructor for class org.hibernate.search.indexes.serialization.spi.LuceneFieldContext
 
LuceneIndexingParameters - Class in org.hibernate.search.backend.spi
Wrapper class around the Lucene indexing parameters defined in IndexWriterSetting.
LuceneIndexingParameters(Properties) - Constructor for class org.hibernate.search.backend.spi.LuceneIndexingParameters
 
LuceneIndexingParameters.ParameterSet - Class in org.hibernate.search.backend.spi
 
LuceneNormalizerDefinitionContext - Interface in org.hibernate.search.analyzer.definition
 
LuceneNumericFieldContext - Class in org.hibernate.search.indexes.serialization.spi
 
LuceneNumericFieldContext(FieldType, String, float) - Constructor for class org.hibernate.search.indexes.serialization.spi.LuceneNumericFieldContext
 
LuceneOptions - Interface in org.hibernate.search.bridge
A helper class for building Field objects and associating them to Documents.
luceneQuery(Query) - Method in interface org.hibernate.search.query.engine.spi.HSQuery
Defines the underlying Lucene query
LuceneTokenFilterDefinitionContext - Interface in org.hibernate.search.analyzer.definition
 
LuceneWork - Class in org.hibernate.search.backend
Represent a unit of work to be applied against the Lucene index.
LuceneWork(String, Serializable, String, IndexedTypeIdentifier) - Constructor for class org.hibernate.search.backend.LuceneWork
 
LuceneWork(String, Serializable, String, IndexedTypeIdentifier, Document) - Constructor for class org.hibernate.search.backend.LuceneWork
 
luceneWorks(List<LuceneWork>) - Method in interface org.hibernate.search.indexes.serialization.spi.Serializer
 
LuceneWorksBuilder - Interface in org.hibernate.search.indexes.serialization.spi
During de-serialization a Deserializer needs to build a list of LuceneWork instances from binary data.
LuceneWorkSerializer - Interface in org.hibernate.search.indexes.serialization.spi
Serialize LuceneWork instances.

M

makeBatchBackend(MassIndexerProgressMonitor) - Method in interface org.hibernate.search.spi.SearchIntegrator
 
MapBridge - Class in org.hibernate.search.bridge.builtin
Each entry (null included) of the values in a Map is indexed using the specified FieldBridge.
MapBridge(FieldBridge) - Constructor for class org.hibernate.search.bridge.builtin.MapBridge
 
mappedOn(Class<T>) - Method in interface org.hibernate.search.bridge.spi.FieldMetadataCreationContext
Gives access to properties that are specific to an indexing technology.
mappedOn(Class<T>) - Method in class org.hibernate.search.elasticsearch.bridge.spi.Elasticsearch
 
mapping - Variable in class org.hibernate.search.cfg.PropertyMapping
 
MASS_INDEXER_FACTORY_CLASSNAME - Static variable in interface org.hibernate.search.batchindexing.spi.MassIndexerFactory
 
MassIndexer - Interface in org.hibernate.search
A MassIndexer is useful to rebuild the indexes from the data contained in the database.
MassIndexerFactory - Interface in org.hibernate.search.batchindexing.spi
Contains methods that can be used to create a MassIndexer.
MassIndexerProgressMonitor - Interface in org.hibernate.search.batchindexing
As a MassIndexer can take some time to finish it's job, a MassIndexerProgressMonitor can be defined in the configuration property hibernate.search.worker.indexing.monitor implementing this interface to track indexing performance.
MassIndexerWithTenant - Interface in org.hibernate.search.batchindexing.spi
A MassIndexer that can be assigned to a tenant in architectures with multi-tenancy.
MassIndexingJob - Class in org.hibernate.search.jsr352.massindexing
A utility class to start the Hibernate Search JSR-352 mass indexing job.
MassIndexingJob.ParametersBuilder - Class in org.hibernate.search.jsr352.massindexing
Parameter builder for mass-indexing job.
MassIndexingJob.ParametersBuilderInitialStep - Class in org.hibernate.search.jsr352.massindexing
 
MassIndexingJobParameters - Class in org.hibernate.search.jsr352.massindexing
 
MassIndexingJobParameters.Defaults - Class in org.hibernate.search.jsr352.massindexing
 
matching(String) - Method in interface org.hibernate.search.query.dsl.SimpleQueryStringDefinitionTermination
Simple query string passed to the SimpleQueryParser.
matching(Object) - Method in interface org.hibernate.search.query.dsl.TermMatchingContext
Value searched in the field or fields.
MAX_QUEUE_LENGTH - Static variable in class org.hibernate.search.cfg.Environment
The lucene backend has a separate writing thread for each index, the work pushed to each thread is put in a queue which grows up to a maximum number of elements, which is configured by this setting and defaults to 1000.
MAX_RESULTS_PER_ENTITY - Static variable in class org.hibernate.search.jsr352.massindexing.MassIndexingJobParameters
 
MAX_THREADS - Static variable in class org.hibernate.search.jsr352.massindexing.MassIndexingJobParameters
 
MAX_TOTAL_CONNECTION - Static variable in class org.hibernate.search.elasticsearch.cfg.ElasticsearchEnvironment.Defaults
 
MAX_TOTAL_CONNECTION - Static variable in class org.hibernate.search.elasticsearch.cfg.ElasticsearchEnvironment
Property for specifying the maximum number of simultaneous connections to the Elasticsearch cluster.
MAX_TOTAL_CONNECTION_PER_ROUTE - Static variable in class org.hibernate.search.elasticsearch.cfg.ElasticsearchEnvironment.Defaults
 
MAX_TOTAL_CONNECTION_PER_ROUTE - Static variable in class org.hibernate.search.elasticsearch.cfg.ElasticsearchEnvironment
Property for specifying the maximum number of simultaneous connections to a single Elasticsearch server.
maxFacetCount(int) - Method in interface org.hibernate.search.query.dsl.FacetParameterContext
Limits the maximum numbers of facets to the specified number.
maxResults(int) - Method in interface org.hibernate.search.query.engine.spi.HSQuery
Set the maximum number of elements to retrieve.
maxResultsPerEntity(int) - Method in class org.hibernate.search.jsr352.massindexing.MassIndexingJob.ParametersBuilder
The maximum number of results to load per entity type.
maxThreads(int) - Method in class org.hibernate.search.jsr352.massindexing.MassIndexingJob.ParametersBuilder
The maximum number of threads to use for processing the job.
MetadataProvidingFieldBridge - Interface in org.hibernate.search.bridge
Optional contract to be implemented by FieldBridge implementations wishing to expose meta-data related to the fields they create.
MetadataProvidingTikaMetadataProcessor - Interface in org.hibernate.search.bridge
Optional contract to be implemented by TikaMetadataProcessor implementations wishing to expose meta-data related to the fields they create.
minimumShouldMatchNumber(int) - Method in interface org.hibernate.search.query.dsl.BooleanJunction
minimumShouldMatchPercent(int) - Method in interface org.hibernate.search.query.dsl.BooleanJunction
MODEL_MAPPING - Static variable in class org.hibernate.search.cfg.Environment
Provide a programmatic mapping model to Hibernate Search configuration Accepts a fully populated SearchMapping object or a fully qualified class name of a SearchMapping factory.
moreLikeThis() - Method in interface org.hibernate.search.query.dsl.QueryBuilder
Build a query matching resembling content.
MoreLikeThisContext - Interface in org.hibernate.search.query.dsl
Context to build a More Like This Query.
MoreLikeThisMatchingContext - Interface in org.hibernate.search.query.dsl
Super interface offering the way to provide the matching content as well as customize the preceding field.
MoreLikeThisOpenedMatchingContext - Interface in org.hibernate.search.query.dsl
Represents the next step after comparingField(s).
MoreLikeThisTerminalMatchingContext - Interface in org.hibernate.search.query.dsl
Represents the next step after comparingAllFields.
MoreLikeThisTermination - Interface in org.hibernate.search.query.dsl
 
MoreLikeThisToEntityContentAndTermination - Interface in org.hibernate.search.query.dsl
Keep the doors open for customization of the example algorithm tuning like ignore zeros etc.
must(Query) - Method in interface org.hibernate.search.query.dsl.BooleanJunction
The boolean query results must (or must not) match the subquery Call the .not() method to ensure results of the boolean query do NOT match the subquery.
MustJunction - Interface in org.hibernate.search.query.dsl
Represents the context in which a must clause is described.

N

name(String) - Method in class org.hibernate.search.cfg.ClassBridgeMapping
 
name(String) - Method in class org.hibernate.search.cfg.DocumentIdMapping
 
name(String) - Method in class org.hibernate.search.cfg.EntitySpatialMapping
 
name(String) - Method in class org.hibernate.search.cfg.FacetMapping
 
name(String) - Method in class org.hibernate.search.cfg.FieldBridgeMapping
 
name(String) - Method in class org.hibernate.search.cfg.FieldMapping
 
name(String) - Method in class org.hibernate.search.cfg.IndexedClassBridgeMapping
 
name(String) - Method in class org.hibernate.search.cfg.PropertyLatitudeMapping
 
name(String) - Method in class org.hibernate.search.cfg.PropertyLongitudeMapping
 
name(String) - Method in class org.hibernate.search.cfg.PropertySpatialMapping
 
name(String) - Method in class org.hibernate.search.cfg.ProvidedIdMapping
 
NAME - Static variable in class org.hibernate.search.jsr352.massindexing.MassIndexingJob
 
name(String) - Method in interface org.hibernate.search.query.dsl.FacetContext
 
NamedResolver - Interface in org.hibernate.search.engine.service.named.spi
The service to use to lookup objects by name.
noInterceptor() - Method in interface org.hibernate.search.FullTextSharedSessionBuilder
 
normalizer(String) - Method in interface org.hibernate.search.analyzer.definition.LuceneAnalysisDefinitionRegistryBuilder
Start a new normalizer definition.
Normalizer - Annotation Type in org.hibernate.search.annotations
Define a Normalizer for a @Field Either describe an explicit implementation through the impl parameter or use an external @NormalizerDef definition through the definition parameter
normalizer(Class<?>) - Method in class org.hibernate.search.cfg.FieldMapping
 
normalizer(String) - Method in class org.hibernate.search.cfg.FieldMapping
 
normalizer(String) - Method in interface org.hibernate.search.elasticsearch.analyzer.definition.ElasticsearchAnalysisDefinitionRegistryBuilder
Start a normalizer definition.
NormalizerDef - Annotation Type in org.hibernate.search.annotations
Reusable normalizer definition.
normalizerDef(String) - Method in class org.hibernate.search.cfg.AnalyzerDefMapping
 
normalizerDef(String) - Method in class org.hibernate.search.cfg.CalendarBridgeMapping
 
normalizerDef(String) - Method in class org.hibernate.search.cfg.CharFilterDefMapping
 
normalizerDef(String) - Method in class org.hibernate.search.cfg.ClassBridgeMapping
 
normalizerDef(String) - Method in class org.hibernate.search.cfg.ContainedInMapping
 
normalizerDef(String) - Method in class org.hibernate.search.cfg.DateBridgeMapping
 
normalizerDef(String) - Method in class org.hibernate.search.cfg.DocumentIdMapping
 
normalizerDef(String) - Method in class org.hibernate.search.cfg.EntityMapping
 
normalizerDef(String) - Method in class org.hibernate.search.cfg.EntitySpatialMapping
 
normalizerDef(String) - Method in class org.hibernate.search.cfg.FieldBridgeMapping
 
normalizerDef(String) - Method in class org.hibernate.search.cfg.FieldMapping
 
normalizerDef(String) - Method in class org.hibernate.search.cfg.FullTextFilterDefMapping
 
normalizerDef(String) - Method in class org.hibernate.search.cfg.IndexedClassBridgeMapping
 
normalizerDef(String) - Method in class org.hibernate.search.cfg.IndexedMapping
 
normalizerDef(String) - Method in class org.hibernate.search.cfg.IndexEmbeddedMapping
 
normalizerDef(String) - Method in class org.hibernate.search.cfg.NormalizerDefMapping
 
normalizerDef(String) - Method in class org.hibernate.search.cfg.PropertyLatitudeMapping
 
normalizerDef(String) - Method in class org.hibernate.search.cfg.PropertyLongitudeMapping
 
normalizerDef(String) - Method in class org.hibernate.search.cfg.PropertyMapping
 
normalizerDef(String) - Method in class org.hibernate.search.cfg.PropertySpatialMapping
 
normalizerDef(String) - Method in class org.hibernate.search.cfg.ProvidedIdMapping
 
normalizerDef(String) - Method in class org.hibernate.search.cfg.SearchMapping
 
normalizerDef(String) - Method in class org.hibernate.search.cfg.TokenFilterDefMapping
 
NormalizerDefMapping - Class in org.hibernate.search.cfg
 
NormalizerDefs - Annotation Type in org.hibernate.search.annotations
Reusable normalizer definitions.
Norms - Enum in org.hibernate.search.annotations
Defines whether the norms should be stored in the index
norms(Norms) - Method in class org.hibernate.search.cfg.ClassBridgeMapping
 
norms(Norms) - Method in class org.hibernate.search.cfg.FieldMapping
 
norms(Norms) - Method in class org.hibernate.search.cfg.IndexedClassBridgeMapping
 
not() - Method in interface org.hibernate.search.query.dsl.MustJunction
Negate the must clause.
notifyWorkApplied(LuceneWork) - Method in interface org.hibernate.search.store.Workspace
Deprecated.
Some workspaces need this to determine for example the kind of flush operations which are safe to apply.
nullEncoded() - Method in interface org.hibernate.search.bridge.spi.NullMarker
This returns the actual value to be indexed in place of null.
NullMarker - Interface in org.hibernate.search.bridge.spi
Representation of a missing value.
nullRepresentedAsString() - Method in interface org.hibernate.search.bridge.spi.NullMarker
This is mostly a requirement for integration with other old-style contracts which expect a strongly String based strategy.
NumberBridge - Class in org.hibernate.search.bridge.builtin
Base class used to bridge numbers (integer, double, etc.) as strings.
NumberBridge() - Constructor for class org.hibernate.search.bridge.builtin.NumberBridge
 
NumericEncodingCalendarBridge - Class in org.hibernate.search.bridge.builtin
Bridge a java.util.Date truncated to the specified resolution to a numerically indexed long.
NumericEncodingCalendarBridge() - Constructor for class org.hibernate.search.bridge.builtin.NumericEncodingCalendarBridge
 
NumericEncodingCalendarBridge(Resolution) - Constructor for class org.hibernate.search.bridge.builtin.NumericEncodingCalendarBridge
 
NumericEncodingDateBridge - Class in org.hibernate.search.bridge.builtin
Bridge a java.util.Date truncated to the specified resolution to a numerically indexed long.
NumericEncodingDateBridge() - Constructor for class org.hibernate.search.bridge.builtin.NumericEncodingDateBridge
 
NumericEncodingDateBridge(Resolution) - Constructor for class org.hibernate.search.bridge.builtin.NumericEncodingDateBridge
 
NumericField - Annotation Type in org.hibernate.search.annotations
Extension annotation for @Field supporting Lucene's numeric field feature.
numericField() - Method in class org.hibernate.search.cfg.ContainedInMapping
Deprecated.
Invoke field().numericField() instead.
numericField() - Method in class org.hibernate.search.cfg.FacetMapping
 
numericField() - Method in class org.hibernate.search.cfg.FieldMapping
 
numericField() - Method in class org.hibernate.search.cfg.SortableFieldMapping
 
NumericFieldBridge - Enum in org.hibernate.search.bridge.builtin
Stateless field bridges for the conversion of numbers to numeric field values.
NumericFieldMapping - Class in org.hibernate.search.cfg
 
NumericFieldMapping(PropertyDescriptor, EntityDescriptor, SearchMapping) - Constructor for class org.hibernate.search.cfg.NumericFieldMapping
Deprecated.
Do not use constructors, use numericField methods in other classes from the same package.
NumericFieldMapping(String, PropertyDescriptor, EntityDescriptor, SearchMapping) - Constructor for class org.hibernate.search.cfg.NumericFieldMapping
Deprecated.
Do not use constructors, use numericField methods in other classes from the same package.
NumericFields - Annotation Type in org.hibernate.search.annotations
Numeric extension for Fields annotation
NumericFieldSettingsDescriptor - Interface in org.hibernate.search.metadata
Metadata related to a numeric field
NumericFieldSettingsDescriptor.NumericEncodingType - Enum in org.hibernate.search.metadata
Defines different logical field types

O

OBJECT_CLASS - Static variable in interface org.hibernate.search.elasticsearch.ElasticsearchProjectionConstants
Represents the Hibernate entity class returned in a search.
OBJECT_CLASS - Static variable in interface org.hibernate.search.engine.ProjectionConstants
Represents the Hibernate entity class returned in a search.
OBJECT_LOOKUP_METHOD - Static variable in class org.hibernate.search.cfg.Environment
Property name to set the default object lookup method during object initialization.
objectLoadExecuted(long, long) - Method in interface org.hibernate.search.stat.spi.StatisticsImplementor
Callback for number of object loaded from the db.
ObjectLookupMethod - Enum in org.hibernate.search.query
Define whether or not to check whether objects are already present in the second level cache or the persistence context.
objectToString(Object) - Method in class org.hibernate.search.bridge.builtin.BooleanBridge
 
objectToString(Object) - Method in class org.hibernate.search.bridge.builtin.CharacterBridge
 
objectToString(Object) - Method in class org.hibernate.search.bridge.builtin.ClassBridge
 
objectToString(Object) - Method in class org.hibernate.search.bridge.builtin.DefaultStringBridge
 
objectToString(Object) - Method in class org.hibernate.search.bridge.builtin.EnumBridge
 
objectToString(Object) - Method in class org.hibernate.search.bridge.builtin.NumberBridge
 
objectToString(Object) - Method in class org.hibernate.search.bridge.builtin.NumericEncodingCalendarBridge
 
objectToString(Object) - Method in class org.hibernate.search.bridge.builtin.NumericEncodingDateBridge
 
objectToString(Object) - Method in enum org.hibernate.search.bridge.builtin.NumericFieldBridge
 
objectToString(Object) - Method in class org.hibernate.search.bridge.builtin.StringBridge
 
objectToString(Object) - Method in class org.hibernate.search.bridge.builtin.StringEncodingCalendarBridge
 
objectToString(Object) - Method in class org.hibernate.search.bridge.builtin.StringEncodingDateBridge
 
objectToString(Object) - Method in class org.hibernate.search.bridge.builtin.UriBridge
 
objectToString(Object) - Method in class org.hibernate.search.bridge.builtin.UrlBridge
 
objectToString(Object) - Method in class org.hibernate.search.bridge.builtin.UUIDBridge
 
objectToString(Object) - Method in interface org.hibernate.search.bridge.StringBridge
Converts the object representation to a string.
objectToString(Object) - Method in interface org.hibernate.search.bridge.TwoWayFieldBridge
Convert the object representation to a string.
objectToString(Object) - Method in class org.hibernate.search.cfg.ConcatStringBridge
 
objectToString(String, Object, ConversionContext) - Method in class org.hibernate.search.engine.spi.DocumentBuilderIndexedEntity
 
objectToString(String, FieldBridge, Object, ConversionContext) - Method in class org.hibernate.search.engine.spi.DocumentBuilderIndexedEntity
 
ofCoordinates(Coordinates) - Method in interface org.hibernate.search.query.dsl.WithinContext
Coordinate object representing the center of the search
ofLatitude(double) - Method in interface org.hibernate.search.query.dsl.WithinContext
Latitude in degree
onAdd(Object) - Method in class org.hibernate.search.indexes.interceptor.DontInterceptEntityInterceptor
 
onAdd(T) - Method in interface org.hibernate.search.indexes.interceptor.EntityIndexingInterceptor
Triggered when an entity instance T should be added to the index, either by an event listener or by the MassIndexer.
onCollectionUpdate(Object) - Method in class org.hibernate.search.indexes.interceptor.DontInterceptEntityInterceptor
 
onCollectionUpdate(T) - Method in interface org.hibernate.search.indexes.interceptor.EntityIndexingInterceptor
A CollectionUpdate event is fired on collections included in an indexed entity, for example when using IndexedEmbedded This event is triggered on each indexed domain instance T contained in such a collection; this is generally similar to a EntityIndexingInterceptor.onUpdate(Object) event.
onDelete(Object) - Method in class org.hibernate.search.indexes.interceptor.DontInterceptEntityInterceptor
 
onDelete(T) - Method in interface org.hibernate.search.indexes.interceptor.EntityIndexingInterceptor
Triggered when an entity instance T should be deleted from the index.
oneWayConversionContext(FieldBridge) - Method in interface org.hibernate.search.bridge.spi.ConversionContext
Decorates a FieldBridge.
onField(String) - Method in interface org.hibernate.search.query.dsl.FacetFieldContext
 
onField(String) - Method in interface org.hibernate.search.query.dsl.FuzzyContext
field / property the term query is executed on
onField(String) - Method in interface org.hibernate.search.query.dsl.PhraseContext
field / property the term query is executed on
onField(String) - Method in interface org.hibernate.search.query.dsl.RangeContext
 
onField(String) - Method in interface org.hibernate.search.query.dsl.SimpleQueryStringContext
 
onField(String) - Method in interface org.hibernate.search.query.dsl.sort.SortDistanceNoFieldContext
Order elements by distance computed from the coordinates carried by the given field.
onField(String) - Method in interface org.hibernate.search.query.dsl.SpatialContext
Used to select the spatial field/coordinates used for this query.
onField(String) - Method in interface org.hibernate.search.query.dsl.TermContext
 
onField(String) - Method in interface org.hibernate.search.query.dsl.WildcardContext
 
onFields(String...) - Method in interface org.hibernate.search.query.dsl.FuzzyContext
fields / properties the term query is executed on
onFields(String, String...) - Method in interface org.hibernate.search.query.dsl.SimpleQueryStringContext
 
onFields(String...) - Method in interface org.hibernate.search.query.dsl.TermContext
 
onFields(String...) - Method in interface org.hibernate.search.query.dsl.WildcardContext
 
onMessage(Message) - Method in class org.hibernate.search.backend.jms.spi.AbstractJMSHibernateSearchController
Process the Hibernate Search work queues received
onMissingValue() - Method in interface org.hibernate.search.query.dsl.sort.SortFieldContext
Describe how to treat missing values when doing the sorting.
onUpdate(Object) - Method in class org.hibernate.search.indexes.interceptor.DontInterceptEntityInterceptor
 
onUpdate(T) - Method in interface org.hibernate.search.indexes.interceptor.EntityIndexingInterceptor
Triggered when an entity instance T should be updated in the index.
open(Class<?>...) - Method in interface org.hibernate.search.indexes.IndexReaderAccessor
Opens an IndexReader on all indexes containing the entities passed as parameter.
open(IndexedTypeSet) - Method in interface org.hibernate.search.indexes.IndexReaderAccessor
This method is intended for integrators which use alternative entity mappings over annotated Class objects.
open(String...) - Method in interface org.hibernate.search.indexes.IndexReaderAccessor
Opens an IndexReader on all named indexes.
openIndexReader() - Method in interface org.hibernate.search.indexes.spi.ReaderProvider
 
openSession() - Method in interface org.hibernate.search.FullTextSharedSessionBuilder
 
OperationDispatcher - Interface in org.hibernate.search.backend.spi
A helper to dispatch a list of works to the appropriate index managers (initializing them as necessary), executing the IndexManager.performOperations(List, org.hibernate.search.backend.IndexingMonitor) or IndexManager.performStreamOperation(LuceneWork, IndexingMonitor, boolean) method.
optimize(IndexedTypeSet) - Method in interface org.hibernate.search.backend.spi.BatchBackend
Triggers optimization of all indexes containing at least one instance of the listed targetedClasses.
optimize() - Method in class org.hibernate.search.indexes.spi.DirectoryBasedIndexManager
 
optimize() - Method in interface org.hibernate.search.indexes.spi.IndexManager
To optimize the underlying index.
optimize(String) - Method in interface org.hibernate.search.jmx.IndexControlMBean
Optimizes the index for the specified entity.
optimize() - Method in interface org.hibernate.search.SearchFactory
Optimize all indexes
optimize(Class<?>) - Method in interface org.hibernate.search.SearchFactory
Optimize the index holding entityType
optimize() - Method in interface org.hibernate.search.spi.SearchIntegrator
Optimize all indexes
optimize(IndexedTypeIdentifier) - Method in interface org.hibernate.search.spi.SearchIntegrator
Optimize the index holding entityType
optimize(Workspace) - Method in interface org.hibernate.search.store.optimization.OptimizerStrategy
Allows the implementation to start an optimization process.
OPTIMIZE_AFTER_PURGE - Static variable in class org.hibernate.search.jsr352.massindexing.MassIndexingJobParameters.Defaults
 
OPTIMIZE_AFTER_PURGE - Static variable in class org.hibernate.search.jsr352.massindexing.MassIndexingJobParameters
 
OPTIMIZE_ON_FINISH - Static variable in class org.hibernate.search.jsr352.massindexing.MassIndexingJobParameters.Defaults
 
OPTIMIZE_ON_FINISH - Static variable in class org.hibernate.search.jsr352.massindexing.MassIndexingJobParameters
 
optimizeAfterPurge(boolean) - Method in class org.hibernate.search.jsr352.massindexing.MassIndexingJob.ParametersBuilder
Specify whether the mass indexer should be optimized at the beginning of the job.
optimizeAfterPurge(boolean) - Method in interface org.hibernate.search.MassIndexer
If index optimization should be run before starting, after the purgeAll.
OptimizeLuceneWork - Class in org.hibernate.search.backend
A unit of work triggering an optimize operation.
OptimizeLuceneWork(IndexedTypeIdentifier) - Constructor for class org.hibernate.search.backend.OptimizeLuceneWork
Optimizes the index(es) of a specific entity
optimizeOnFinish(boolean) - Method in class org.hibernate.search.jsr352.massindexing.MassIndexingJob.ParametersBuilder
Specify whether the mass indexer should be optimized at the end of the job.
optimizeOnFinish(boolean) - Method in interface org.hibernate.search.MassIndexer
If index optimization has to be started at the end of the indexing process.
optimizerPhase() - Method in interface org.hibernate.search.store.Workspace
Deprecated.
If optimization has not been forced give a chance to configured OptimizerStrategy to optimize the index.
OptimizerStrategy - Interface in org.hibernate.search.store.optimization
Controls how and when the indexes are optimized.
orderedBy(FacetSortOrder) - Method in interface org.hibernate.search.query.dsl.FacetParameterContext
 
org.hibernate.search - package org.hibernate.search
 
org.hibernate.search.analyzer - package org.hibernate.search.analyzer
 
org.hibernate.search.analyzer.definition - package org.hibernate.search.analyzer.definition
 
org.hibernate.search.analyzer.definition.spi - package org.hibernate.search.analyzer.definition.spi
 
org.hibernate.search.analyzer.spi - package org.hibernate.search.analyzer.spi
 
org.hibernate.search.annotations - package org.hibernate.search.annotations
 
org.hibernate.search.backend - package org.hibernate.search.backend
 
org.hibernate.search.backend.jms.spi - package org.hibernate.search.backend.jms.spi
 
org.hibernate.search.backend.spi - package org.hibernate.search.backend.spi
 
org.hibernate.search.batchindexing - package org.hibernate.search.batchindexing
 
org.hibernate.search.batchindexing.spi - package org.hibernate.search.batchindexing.spi
 
org.hibernate.search.bridge - package org.hibernate.search.bridge
 
org.hibernate.search.bridge.builtin - package org.hibernate.search.bridge.builtin
 
org.hibernate.search.bridge.spi - package org.hibernate.search.bridge.spi
 
org.hibernate.search.cfg - package org.hibernate.search.cfg
 
org.hibernate.search.cfg.spi - package org.hibernate.search.cfg.spi
 
org.hibernate.search.elasticsearch - package org.hibernate.search.elasticsearch
 
org.hibernate.search.elasticsearch.analyzer - package org.hibernate.search.elasticsearch.analyzer
 
org.hibernate.search.elasticsearch.analyzer.definition - package org.hibernate.search.elasticsearch.analyzer.definition
 
org.hibernate.search.elasticsearch.bridge.spi - package org.hibernate.search.elasticsearch.bridge.spi
 
org.hibernate.search.elasticsearch.cfg - package org.hibernate.search.elasticsearch.cfg
 
org.hibernate.search.elasticsearch.client.spi - package org.hibernate.search.elasticsearch.client.spi
 
org.hibernate.search.elasticsearch.filter - package org.hibernate.search.elasticsearch.filter
 
org.hibernate.search.elasticsearch.indexes - package org.hibernate.search.elasticsearch.indexes
 
org.hibernate.search.elasticsearch.spi - package org.hibernate.search.elasticsearch.spi
 
org.hibernate.search.engine - package org.hibernate.search.engine
 
org.hibernate.search.engine.service.beanresolver.spi - package org.hibernate.search.engine.service.beanresolver.spi
 
org.hibernate.search.engine.service.classloading.spi - package org.hibernate.search.engine.service.classloading.spi
The class loading service SPI.
org.hibernate.search.engine.service.named.spi - package org.hibernate.search.engine.service.named.spi
 
org.hibernate.search.engine.service.spi - package org.hibernate.search.engine.service.spi
Classes offering a service infrastructure for Search.
org.hibernate.search.engine.spi - package org.hibernate.search.engine.spi
 
org.hibernate.search.exception - package org.hibernate.search.exception
 
org.hibernate.search.filter - package org.hibernate.search.filter
 
org.hibernate.search.hcore.spi - package org.hibernate.search.hcore.spi
 
org.hibernate.search.indexes - package org.hibernate.search.indexes
 
org.hibernate.search.indexes.interceptor - package org.hibernate.search.indexes.interceptor
 
org.hibernate.search.indexes.serialization.spi - package org.hibernate.search.indexes.serialization.spi
 
org.hibernate.search.indexes.spi - package org.hibernate.search.indexes.spi
 
org.hibernate.search.jmx - package org.hibernate.search.jmx
 
org.hibernate.search.jpa - package org.hibernate.search.jpa
 
org.hibernate.search.jsr352.context.jpa.spi - package org.hibernate.search.jsr352.context.jpa.spi
 
org.hibernate.search.jsr352.inject.scope.spi - package org.hibernate.search.jsr352.inject.scope.spi
 
org.hibernate.search.jsr352.massindexing - package org.hibernate.search.jsr352.massindexing
 
org.hibernate.search.metadata - package org.hibernate.search.metadata
 
org.hibernate.search.orm.spi - package org.hibernate.search.orm.spi
 
org.hibernate.search.query - package org.hibernate.search.query
 
org.hibernate.search.query.dsl - package org.hibernate.search.query.dsl
Provide a domain specific language to write Lucene queries and create faceting requests.
org.hibernate.search.query.dsl.sort - package org.hibernate.search.query.dsl.sort
 
org.hibernate.search.query.engine - package org.hibernate.search.query.engine
 
org.hibernate.search.query.engine.spi - package org.hibernate.search.query.engine.spi
 
org.hibernate.search.query.facet - package org.hibernate.search.query.facet
This package contains the classes for the public faceting API.
org.hibernate.search.spatial - package org.hibernate.search.spatial
 
org.hibernate.search.spi - package org.hibernate.search.spi
 
org.hibernate.search.stat - package org.hibernate.search.stat
 
org.hibernate.search.stat.spi - package org.hibernate.search.stat.spi
 
org.hibernate.search.store - package org.hibernate.search.store
 
org.hibernate.search.store.optimization - package org.hibernate.search.store.optimization
 
org.hibernate.search.store.spi - package org.hibernate.search.store.spi
 
org.hibernate.search.util - package org.hibernate.search.util
 
overridesForField(String, String) - Method in interface org.hibernate.search.query.dsl.EntityContext
 

P

param(String, String) - Method in interface org.hibernate.search.analyzer.definition.LuceneAnalyzerDefinitionWithTokenizerContext
Set a tokenizer parameter.
param(String, String) - Method in interface org.hibernate.search.analyzer.definition.LuceneCharFilterDefinitionContext
Set a char filter parameter.
param(String, String) - Method in interface org.hibernate.search.analyzer.definition.LuceneTokenFilterDefinitionContext
Set a token filter parameter.
param(String, String) - Method in class org.hibernate.search.cfg.CharFilterDefMapping
{@code @CharFilterDef(, ...
param(String, String) - Method in class org.hibernate.search.cfg.ClassBridgeMapping
 
param(String, String) - Method in class org.hibernate.search.cfg.FieldBridgeDirectMapping
 
param(String, String) - Method in class org.hibernate.search.cfg.FieldBridgeMapping
 
param(String, String) - Method in class org.hibernate.search.cfg.IndexedClassBridgeMapping
 
param(String, String) - Method in class org.hibernate.search.cfg.TokenFilterDefMapping
{@code @TokenFilterDef(, ...
param(String, String) - Method in interface org.hibernate.search.elasticsearch.analyzer.definition.ElasticsearchTypedAnalysisComponentDefinitionContext
Set the value of a parameter to a given string.
param(String, String...) - Method in interface org.hibernate.search.elasticsearch.analyzer.definition.ElasticsearchTypedAnalysisComponentDefinitionContext
Set the value of a parameter to a given array of strings.
param(String, boolean) - Method in interface org.hibernate.search.elasticsearch.analyzer.definition.ElasticsearchTypedAnalysisComponentDefinitionContext
Set the value of a parameter to a given boolean.
param(String, boolean...) - Method in interface org.hibernate.search.elasticsearch.analyzer.definition.ElasticsearchTypedAnalysisComponentDefinitionContext
Set the value of a parameter to a given array of booleans.
param(String, Number) - Method in interface org.hibernate.search.elasticsearch.analyzer.definition.ElasticsearchTypedAnalysisComponentDefinitionContext
Set the value of a parameter to a given number (int, long, float, double, ...).
param(String, Number...) - Method in interface org.hibernate.search.elasticsearch.analyzer.definition.ElasticsearchTypedAnalysisComponentDefinitionContext
Set the value of a parameter to a given array of numbers (int, long, float, double, ...).
Parameter - Annotation Type in org.hibernate.search.annotations
Parameter (basically key/value pattern)
ParameterAnnotationsReader - Class in org.hibernate.search.cfg.spi
Helper to convert the org.hibernate.search.annotations.Parameter annotations.
ParameterizedBridge - Interface in org.hibernate.search.bridge
Allow parameter injection to a given bridge.
parameters() - Static method in class org.hibernate.search.jsr352.massindexing.MassIndexingJob
 
ParameterSet(Properties) - Constructor for class org.hibernate.search.backend.spi.LuceneIndexingParameters.ParameterSet
 
PATH_PREFIX - Static variable in class org.hibernate.search.elasticsearch.cfg.ElasticsearchEnvironment
Property for specifying the path prefix prepended to the request end point.
performOperations(List<LuceneWork>, IndexingMonitor) - Method in class org.hibernate.search.indexes.spi.DirectoryBasedIndexManager
 
performOperations(List<LuceneWork>, IndexingMonitor) - Method in interface org.hibernate.search.indexes.spi.IndexManager
Used to apply update operations to the index.
performOptimization(IndexWriter) - Method in interface org.hibernate.search.store.optimization.OptimizerStrategy
Invokes optimize on the IndexWriter; This is invoked when an optimization has been explicitly requested by the user API using SearchIntegrator.optimize() or SearchIntegrator.optimize(org.hibernate.search.spi.IndexedTypeIdentifier), or at the start or end of a MassIndexer's work.
performOptimization(IndexWriter) - Method in interface org.hibernate.search.store.Workspace
Deprecated.
Used by OptimizeLuceneWork to start an optimization process of the index.
performStreamOperation(LuceneWork, IndexingMonitor, boolean) - Method in class org.hibernate.search.indexes.spi.DirectoryBasedIndexManager
 
performStreamOperation(LuceneWork, IndexingMonitor, boolean) - Method in interface org.hibernate.search.indexes.spi.IndexManager
Perform a single non-transactional operation, best to stream large amounts of operations.
performWork(Work, TransactionContext) - Method in interface org.hibernate.search.backend.spi.Worker
Declare a work to be done within a given transaction context
phrase() - Method in interface org.hibernate.search.query.dsl.QueryBuilder
Build a phrase query (see PhraseQuery).
PhraseContext - Interface in org.hibernate.search.query.dsl
 
PhraseMatchingContext - Interface in org.hibernate.search.query.dsl
 
PhraseTermination - Interface in org.hibernate.search.query.dsl
 
popProperty() - Method in interface org.hibernate.search.bridge.spi.ConversionContext
Pops the last pushed property from the stack.
populateWithEntityInstance(Object) - Method in interface org.hibernate.search.query.engine.spi.EntityInfo
 
postInitialize(IndexedTypeSet) - Method in class org.hibernate.search.engine.spi.AbstractDocumentBuilder
 
postInitialize(IndexedTypeSet) - Method in interface org.hibernate.search.engine.spi.EntityIndexBinding
Called once during bootstrapping
PRECISION_STEP_DEFAULT - Static variable in annotation type org.hibernate.search.annotations.NumericField
Default precision step, mimicking Lucene's default precision step value.
precisionStep(int) - Method in class org.hibernate.search.cfg.NumericFieldMapping
 
precisionStep() - Method in interface org.hibernate.search.metadata.NumericFieldSettingsDescriptor
 
prefix(String) - Method in class org.hibernate.search.cfg.IndexEmbeddedMapping
 
prepareMetadata() - Method in interface org.hibernate.search.bridge.TikaMetadataProcessor
This method is called by the TikaBridge prior to processing the data
progressMonitor(MassIndexerProgressMonitor) - Method in interface org.hibernate.search.MassIndexer
Override the default MassIndexerProgressMonitor.
projection(String...) - Method in interface org.hibernate.search.query.engine.spi.HSQuery
Defines the Lucene field names projected and returned in a query result Each field is converted back to it's object representation, an Object[] being returned for each "row" (similar to an HQL or a Criteria API projection).
ProjectionConstants - Interface in org.hibernate.search.engine
Defined projection constants.
PROP_GROUP - Static variable in class org.hibernate.search.backend.spi.LuceneIndexingParameters
 
property(String, ElementType) - Method in class org.hibernate.search.cfg.CalendarBridgeMapping
 
property(String, ElementType) - Method in class org.hibernate.search.cfg.ClassBridgeMapping
 
property(String, ElementType) - Method in class org.hibernate.search.cfg.ContainedInMapping
 
property(String, ElementType) - Method in class org.hibernate.search.cfg.DateBridgeMapping
 
property(String, ElementType) - Method in class org.hibernate.search.cfg.DocumentIdMapping
 
property(String, ElementType) - Method in class org.hibernate.search.cfg.EntityMapping
 
property(String, ElementType) - Method in class org.hibernate.search.cfg.EntitySpatialMapping
 
property(String, ElementType) - Method in class org.hibernate.search.cfg.FacetMapping
 
property(String, ElementType) - Method in class org.hibernate.search.cfg.FieldBridgeMapping
 
property(String, ElementType) - Method in class org.hibernate.search.cfg.FieldMapping
 
property(String, ElementType) - Method in class org.hibernate.search.cfg.IndexedClassBridgeMapping
 
property(String, ElementType) - Method in class org.hibernate.search.cfg.IndexedMapping
 
property(String, ElementType) - Method in class org.hibernate.search.cfg.IndexEmbeddedMapping
 
property(String, ElementType) - Method in class org.hibernate.search.cfg.PropertyLatitudeMapping
 
property(String, ElementType) - Method in class org.hibernate.search.cfg.PropertyLongitudeMapping
 
property - Variable in class org.hibernate.search.cfg.PropertyMapping
 
property(String, ElementType) - Method in class org.hibernate.search.cfg.PropertyMapping
 
property(String, ElementType) - Method in class org.hibernate.search.cfg.PropertySpatialMapping
 
property(String, ElementType) - Method in class org.hibernate.search.cfg.ProvidedIdMapping
 
property(String, ElementType) - Method in class org.hibernate.search.cfg.SortableFieldMapping
 
PropertyDescriptor - Class in org.hibernate.search.cfg
 
PropertyDescriptor(String, ElementType) - Constructor for class org.hibernate.search.cfg.PropertyDescriptor
 
PropertyDescriptor - Interface in org.hibernate.search.metadata
 
PropertyLatitudeMapping - Class in org.hibernate.search.cfg
 
PropertyLatitudeMapping(PropertyDescriptor, EntityDescriptor, SearchMapping) - Constructor for class org.hibernate.search.cfg.PropertyLatitudeMapping
 
PropertyLongitudeMapping - Class in org.hibernate.search.cfg
 
PropertyLongitudeMapping(PropertyDescriptor, EntityDescriptor, SearchMapping) - Constructor for class org.hibernate.search.cfg.PropertyLongitudeMapping
 
PropertyMapping - Class in org.hibernate.search.cfg
 
PropertyMapping(String, ElementType, EntityDescriptor, SearchMapping) - Constructor for class org.hibernate.search.cfg.PropertyMapping
 
PropertyMapping(PropertyDescriptor, EntityDescriptor, SearchMapping) - Constructor for class org.hibernate.search.cfg.PropertyMapping
 
PropertySpatialMapping - Class in org.hibernate.search.cfg
 
PropertySpatialMapping(PropertyDescriptor, EntityDescriptor, SearchMapping) - Constructor for class org.hibernate.search.cfg.PropertySpatialMapping
 
ProvidedId - Annotation Type in org.hibernate.search.annotations
Deprecated.
with no replacement: this annotation will be removed.
providedId() - Method in class org.hibernate.search.cfg.ClassBridgeMapping
 
providedId() - Method in class org.hibernate.search.cfg.IndexedClassBridgeMapping
 
providedId() - Method in class org.hibernate.search.cfg.IndexedMapping
 
ProvidedIdMapping - Class in org.hibernate.search.cfg
 
ProvidedIdMapping(SearchMapping, EntityDescriptor) - Constructor for class org.hibernate.search.cfg.ProvidedIdMapping
 
provideFieldBridge(BridgeProvider.BridgeProviderContext) - Method in interface org.hibernate.search.bridge.spi.BridgeProvider
 
purge(String) - Method in interface org.hibernate.search.jmx.IndexControlMBean
Purge the index of the specified entity.
purge(Class<T>, Serializable) - Method in interface org.hibernate.search.jpa.FullTextEntityManager
Remove the entity with the type entityType and the identifier id from the index.
PURGE_ALL_ON_START - Static variable in class org.hibernate.search.jsr352.massindexing.MassIndexingJobParameters.Defaults
 
PURGE_ALL_ON_START - Static variable in class org.hibernate.search.jsr352.massindexing.MassIndexingJobParameters
 
purgeAll(Class<T>) - Method in interface org.hibernate.search.jpa.FullTextEntityManager
Remove all entities from of particular class and all its subclasses from the index.
PurgeAllLuceneWork - Class in org.hibernate.search.backend
A unit of work used to purge an entire index.
PurgeAllLuceneWork(IndexedTypeIdentifier) - Constructor for class org.hibernate.search.backend.PurgeAllLuceneWork
 
PurgeAllLuceneWork(String, IndexedTypeIdentifier) - Constructor for class org.hibernate.search.backend.PurgeAllLuceneWork
 
purgeAllOnStart(boolean) - Method in class org.hibernate.search.jsr352.massindexing.MassIndexingJob.ParametersBuilder
Specify whether the existing lucene index should be purged at the beginning of the job.
purgeAllOnStart(boolean) - Method in interface org.hibernate.search.MassIndexer
If all entities should be removed from the index before starting using purgeAll.
pushIdentifierProperty() - Method in interface org.hibernate.search.bridge.spi.ConversionContext
In case the next conversion fails, the error message will point to the document id of the currently indexed type.
pushProperty(String) - Method in interface org.hibernate.search.bridge.spi.ConversionContext
The context has an internal stack for graph navigation.
put(IndexedTypeIdentifier, V) - Method in interface org.hibernate.search.spi.IndexedTypeMap
Deprecated.
This method will be removed. The implementations will be refactored to become immutable.

Q

qualify(String, String) - Static method in class org.hibernate.search.util.StringHelper
 
QUERY_KEY - Static variable in class org.hibernate.search.backend.spi.SingularTermDeletionQuery
 
QueryBuilder - Interface in org.hibernate.search.query.dsl
Builds up Lucene queries for a given entity type following the fluent API pattern.
QueryContextBuilder - Interface in org.hibernate.search.query.dsl
Query builder that needs contextualization: A query builder should know which entity or analyzer it relies on.
QueryCustomization<T> - Interface in org.hibernate.search.query.dsl
Operations common to all types of queries
QueryDescriptor - Interface in org.hibernate.search.query.engine.spi
An index query which is able to create a corresponding HSQuery object.
queryDocumentExtractor() - Method in interface org.hibernate.search.query.engine.spi.HSQuery
Execute the Lucene query and return a traversable object over the results.
queryEntityInfos() - Method in interface org.hibernate.search.query.engine.spi.HSQuery
Execute the Lucene query and return the list of EntityInfos populated with metadata and projection.
queryResultSize() - Method in interface org.hibernate.search.query.engine.spi.HSQuery
 
QueryTimeoutException - Exception in org.hibernate.search.query.engine
Represent a timeout during a Fulltext search in the HSQuery.
QUEUEINGPROCESSOR_BATCHSIZE - Static variable in class org.hibernate.search.cfg.Environment
Defines the maximum number of indexing operation batched per transaction

R

raiseExceptionOnTimeout() - Method in interface org.hibernate.search.query.engine.spi.TimeoutManager
 
range() - Method in interface org.hibernate.search.query.dsl.FacetContinuationContext
Start building a range request
range() - Method in interface org.hibernate.search.query.dsl.QueryBuilder
Build a range query (see TermRangeQuery.
RangeContext - Interface in org.hibernate.search.query.dsl
 
RangeFacet<T> - Interface in org.hibernate.search.query.facet
 
RangeMatchingContext - Interface in org.hibernate.search.query.dsl
 
RangeMatchingContext.FromRangeContext<T> - Interface in org.hibernate.search.query.dsl
 
RangeTerminationExcludable - Interface in org.hibernate.search.query.dsl
 
reactOnQueryTimeoutExceptionWhileExtracting(RuntimeException) - Method in interface org.hibernate.search.query.engine.spi.TimeoutManager
 
READER_PREFIX - Static variable in class org.hibernate.search.cfg.Environment
define the reader prefix
READER_STRATEGY - Static variable in class org.hibernate.search.cfg.Environment
define the reader strategy used
ReaderProvider - Interface in org.hibernate.search.indexes.spi
Responsible for providing and managing the lifecycle of a read only reader.
ReflectionBeanResolver - Class in org.hibernate.search.engine.service.beanresolver.spi
A bean resolver that uses reflection to instantiate beans.
ReflectionBeanResolver() - Constructor for class org.hibernate.search.engine.service.beanresolver.spi.ReflectionBeanResolver
 
REFRESH_AFTER_WRITE - Static variable in class org.hibernate.search.elasticsearch.cfg.ElasticsearchEnvironment.Defaults
 
REFRESH_AFTER_WRITE - Static variable in class org.hibernate.search.elasticsearch.cfg.ElasticsearchEnvironment
Property for specifying whether an explicit index refresh should be issued after a set of operations targeting a given index has been executed or not.
register(LuceneAnalysisDefinitionRegistryBuilder) - Method in interface org.hibernate.search.analyzer.definition.LuceneAnalysisDefinitionProvider
 
register(ElasticsearchAnalysisDefinitionRegistryBuilder) - Method in interface org.hibernate.search.elasticsearch.analyzer.definition.ElasticsearchAnalysisDefinitionProvider
 
registerSynchronization(Synchronization) - Method in interface org.hibernate.search.backend.TransactionContext
Register the given synchronization.
releaseAllServices() - Method in interface org.hibernate.search.engine.service.spi.ServiceManager
Stops and releases all services.
releaseService(Class<S>) - Method in interface org.hibernate.search.engine.service.spi.ServiceManager
Releases the service in the specified service role.
requestReference(Class<S>) - Method in interface org.hibernate.search.engine.service.spi.ServiceManager
Gets a reference to the service with the requested role.
requestService(Class<S>) - Method in interface org.hibernate.search.engine.service.spi.ServiceManager
Gets the service in the specified service role.
REQUIRED_INDEX_STATUS - Static variable in class org.hibernate.search.elasticsearch.cfg.ElasticsearchEnvironment.Defaults
 
REQUIRED_INDEX_STATUS - Static variable in class org.hibernate.search.elasticsearch.cfg.ElasticsearchEnvironment
Property for specifying the status an index must at least have in order for Hibernate Search to work with it.
requiresProvidedId() - Method in class org.hibernate.search.engine.spi.AbstractDocumentBuilder
To be removed, see org.hibernate.search.engine.DocumentBuilderIndexedEntity.isIdMatchingJpaId()
requiresProvidedId() - Method in class org.hibernate.search.engine.spi.DocumentBuilderIndexedEntity
To be removed, see org.hibernate.search.engine.DocumentBuilderIndexedEntity.isIdMatchingJpaId()
Resolution - Enum in org.hibernate.search.annotations
Date indexing resolution.
resolve(Class<?>, Class<T>) - Method in interface org.hibernate.search.engine.service.beanresolver.spi.BeanResolver
 
resolve(Class<?>, Class<T>) - Method in class org.hibernate.search.engine.service.beanresolver.spi.ReflectionBeanResolver
 
restrictedBy(Criterion) - Method in class org.hibernate.search.jsr352.massindexing.MassIndexingJob.ParametersBuilder
Add criterion to construct a customized selection of mass-indexing under the criteria approach.
restrictedBy(String) - Method in class org.hibernate.search.jsr352.massindexing.MassIndexingJob.ParametersBuilder
Use HQL / JPQL to index entities of a target entity type.
RETRY_MARKER_LOOKUP - Static variable in class org.hibernate.search.cfg.Environment
Number of times we retry the logic looking for marker files in master's directory before giving up and raising an exception.
ROWS_PER_PARTITION - Static variable in class org.hibernate.search.jsr352.massindexing.MassIndexingJobParameters.Defaults
 
ROWS_PER_PARTITION - Static variable in class org.hibernate.search.jsr352.massindexing.MassIndexingJobParameters
 
rowsPerPartition(int) - Method in class org.hibernate.search.jsr352.massindexing.MassIndexingJob.ParametersBuilder
The maximum number of rows to process per partition.

S

ScopedAnalyzerReference - Interface in org.hibernate.search.analyzer.spi
Reference to a scoped analyzer implementation.
ScopedAnalyzerReference.Builder - Interface in org.hibernate.search.analyzer.spi
Interface for building a reference to a scope aware analyzer when bootstrapping.
ScopedAnalyzerReference.CopyBuilder - Interface in org.hibernate.search.analyzer.spi
Interface for building a copy of a reference to a scope aware analyzer at runtime.
SCORE - Static variable in interface org.hibernate.search.elasticsearch.ElasticsearchProjectionConstants
The legacy document's score from a search.
SCORE - Static variable in interface org.hibernate.search.engine.ProjectionConstants
The legacy document's score from a search.
SCROLL_BACKTRACKING_WINDOW_SIZE - Static variable in class org.hibernate.search.elasticsearch.cfg.ElasticsearchEnvironment.Defaults
 
SCROLL_BACKTRACKING_WINDOW_SIZE - Static variable in class org.hibernate.search.elasticsearch.cfg.ElasticsearchEnvironment
Property for specifying the the minimum number of previous results kept in memory at any time when scrolling.
SCROLL_FETCH_SIZE - Static variable in class org.hibernate.search.elasticsearch.cfg.ElasticsearchEnvironment.Defaults
 
SCROLL_FETCH_SIZE - Static variable in class org.hibernate.search.elasticsearch.cfg.ElasticsearchEnvironment
Property for specifying the the number of results fetched by each Elasticsearch call when scrolling.
SCROLL_TIMEOUT - Static variable in class org.hibernate.search.elasticsearch.cfg.ElasticsearchEnvironment.Defaults
 
SCROLL_TIMEOUT - Static variable in class org.hibernate.search.elasticsearch.cfg.ElasticsearchEnvironment
Property for specifying the maximum duration ScrollableResults will be usable if no other results are fetched from Elasticsearch, in seconds.
Search - Class in org.hibernate.search.jpa
Helper class that should be used when building a FullTextEntityManager
Search - Class in org.hibernate.search
Helper class to get a FullTextSession from a regular ORM session.
SearchConfiguration - Interface in org.hibernate.search.cfg.spi
Provides configuration to Hibernate Search.
SearchConfigurationBase - Class in org.hibernate.search.cfg.spi
Suggested base class to create custom SearchConfiguration implementations.
SearchConfigurationBase() - Constructor for class org.hibernate.search.cfg.spi.SearchConfigurationBase
 
SearchException - Exception in org.hibernate.search.exception
Root of all search specific exceptions
SearchException() - Constructor for exception org.hibernate.search.exception.SearchException
 
SearchException(String) - Constructor for exception org.hibernate.search.exception.SearchException
 
SearchException(String, Throwable) - Constructor for exception org.hibernate.search.exception.SearchException
 
SearchException(Throwable) - Constructor for exception org.hibernate.search.exception.SearchException
 
searchExecuted(String, long) - Method in interface org.hibernate.search.stat.spi.StatisticsImplementor
Callback for an executed Lucene search.
SearchFactory - Interface in org.hibernate.search
Provide application wide operations as well as access to the underlying Lucene resources.
SearchIntegrator - Interface in org.hibernate.search.spi
This contract gives access to lower level APIs of Hibernate Search for frameworks integrating with it.
SearchIntegratorBuilder - Class in org.hibernate.search.spi
Build a search factory following the builder pattern.
SearchIntegratorBuilder() - Constructor for class org.hibernate.search.spi.SearchIntegratorBuilder
 
SearchIntegratorHelper - Class in org.hibernate.search.orm.spi
Simple helper to get a reference to the SearchIntegrator from an Hibernate SessionFactory or a standard JPA EntityManagerFactory.
SearchMapping - Class in org.hibernate.search.cfg
Allows to configure indexing and search related aspects of a domain model using a fluent Java API.
SearchMapping() - Constructor for class org.hibernate.search.cfg.SearchMapping
 
SearchMappingHelper - Class in org.hibernate.search.engine.spi
Helper to extract the programmatic SearchMapping from a configuration object
selectFacets(Facet...) - Method in interface org.hibernate.search.query.facet.FacetSelection
 
selectFacets(FacetCombine, Facet...) - Method in interface org.hibernate.search.query.facet.FacetSelection
 
sentence(String) - Method in interface org.hibernate.search.query.dsl.PhraseMatchingContext
Sentence to match.
SerializableDocValuesType - Enum in org.hibernate.search.indexes.serialization.spi
 
SerializableIndex - Enum in org.hibernate.search.indexes.serialization.spi
 
SerializableStore - Enum in org.hibernate.search.indexes.serialization.spi
 
SerializableTermVector - Enum in org.hibernate.search.indexes.serialization.spi
 
SerializableTokenStream - Class in org.hibernate.search.indexes.serialization.spi
 
SerializableTokenStream(List<List<AttributeImpl>>) - Constructor for class org.hibernate.search.indexes.serialization.spi.SerializableTokenStream
 
SerializationProvider - Interface in org.hibernate.search.indexes.serialization.spi
Provides access to a serializer and deserializer to send the necessary work load for remote backends over the wire.
serialize() - Method in interface org.hibernate.search.backend.spi.DeletionQuery
We are serializing to a String array here instead of a byte array since we don't want implementors to use the standard Java Serialization API by mistake
serialize() - Method in class org.hibernate.search.backend.spi.SingularTermDeletionQuery
 
serialize() - Method in interface org.hibernate.search.indexes.serialization.spi.Serializer
 
Serializer - Interface in org.hibernate.search.indexes.serialization.spi
Contract between Hibernate Search and the Serialization mechanism.
SERVER_CONNECTION_TIMEOUT - Static variable in class org.hibernate.search.elasticsearch.cfg.ElasticsearchEnvironment.Defaults
 
SERVER_CONNECTION_TIMEOUT - Static variable in class org.hibernate.search.elasticsearch.cfg.ElasticsearchEnvironment
Property for specifying the timeout when connecting to an Elasticsearch server.
SERVER_PASSWORD - Static variable in class org.hibernate.search.elasticsearch.cfg.ElasticsearchEnvironment
Property for specifying the password to send when connecting to the Elasticsearch servers.
SERVER_READ_TIMEOUT - Static variable in class org.hibernate.search.elasticsearch.cfg.ElasticsearchEnvironment.Defaults
 
SERVER_READ_TIMEOUT - Static variable in class org.hibernate.search.elasticsearch.cfg.ElasticsearchEnvironment
Property for specifying the timeout when reading responses from an Elasticsearch server.
SERVER_REQUEST_TIMEOUT - Static variable in class org.hibernate.search.elasticsearch.cfg.ElasticsearchEnvironment.Defaults
 
SERVER_REQUEST_TIMEOUT - Static variable in class org.hibernate.search.elasticsearch.cfg.ElasticsearchEnvironment
Property for specifying the timeout when executing a request to an Elasticsearch server.
SERVER_URI - Static variable in class org.hibernate.search.elasticsearch.cfg.ElasticsearchEnvironment.Defaults
 
SERVER_URI - Static variable in class org.hibernate.search.elasticsearch.cfg.ElasticsearchEnvironment
Property for specifying the host names and HTTP ports of the Elasticsearch servers to connect to.
SERVER_USERNAME - Static variable in class org.hibernate.search.elasticsearch.cfg.ElasticsearchEnvironment
Property for specifying the username to send when connecting to the Elasticsearch servers.
Service - Interface in org.hibernate.search.engine.service.spi
Marker interface for services.
ServiceManager - Interface in org.hibernate.search.engine.service.spi
The ServiceManager is used to manage services in and runtime discovery of service implementations in the scope of a single SearchFactory.
ServiceReference<S extends Service> - Class in org.hibernate.search.engine.service.spi
A auto-closable reference to a Service.
ServiceReference(ServiceManager, Class<S>) - Constructor for class org.hibernate.search.engine.service.spi.ServiceReference
 
SESSION_CLEAR_INTERVAL - Static variable in class org.hibernate.search.jsr352.massindexing.MassIndexingJobParameters
 
SESSION_CLEAR_INTERVAL_DEFAULT_RAW - Static variable in class org.hibernate.search.jsr352.massindexing.MassIndexingJobParameters.Defaults
 
sessionClearInterval(int) - Method in class org.hibernate.search.jsr352.massindexing.MassIndexingJob.ParametersBuilder
The number of entities to process before clearing the session.
sessionClearInterval(Integer, Integer) - Static method in class org.hibernate.search.jsr352.massindexing.MassIndexingJobParameters.Defaults
 
sessionWithOptions() - Method in interface org.hibernate.search.FullTextSession
 
set(String, Object, Document, LuceneOptions) - Method in class org.hibernate.search.bridge.builtin.ArrayBridge
 
set(String, Object, Document, LuceneOptions) - Method in class org.hibernate.search.bridge.builtin.IterableBridge
 
set(String, Object, Document, LuceneOptions) - Method in class org.hibernate.search.bridge.builtin.MapBridge
 
set(String, Object, Document, LuceneOptions) - Method in class org.hibernate.search.bridge.builtin.NumericEncodingCalendarBridge
 
set(String, Object, Document, LuceneOptions) - Method in class org.hibernate.search.bridge.builtin.NumericEncodingDateBridge
 
set(String, Object, Document, LuceneOptions) - Method in enum org.hibernate.search.bridge.builtin.NumericFieldBridge
 
set(String, Object, Document, LuceneOptions) - Method in class org.hibernate.search.bridge.builtin.StringEncodingCalendarBridge
 
set(String, Object, Document, LuceneOptions) - Method in class org.hibernate.search.bridge.builtin.StringEncodingDateBridge
 
set(String, Object, Document, LuceneOptions) - Method in class org.hibernate.search.bridge.builtin.TikaBridge
 
set(String, Object, Document, LuceneOptions) - Method in interface org.hibernate.search.bridge.FieldBridge
Manipulate the document to index the given value.
set(String, Object, Document, LuceneOptions, Metadata) - Method in interface org.hibernate.search.bridge.TikaMetadataProcessor
This method called by the TikaBridge after processing the data.
set(String, Object, Document, LuceneOptions) - Method in class org.hibernate.search.spatial.SpatialFieldBridge
 
set(String, Object, Document, LuceneOptions) - Method in class org.hibernate.search.spatial.SpatialFieldBridgeByHash
Actual overridden method that does the indexing
set(String, Object, Document, LuceneOptions) - Method in class org.hibernate.search.spatial.SpatialFieldBridgeByRange
Actual overridden method that does the indexing
setAnalyzerDiscriminator(Map<String, Object>) - Method in class org.hibernate.search.cfg.EntityDescriptor
 
setAnalyzerDiscriminator(Map<String, Object>) - Method in class org.hibernate.search.cfg.PropertyDescriptor
 
setAppliedOnType(Class<?>) - Method in interface org.hibernate.search.bridge.AppliedOnTypeAwareBridge
Set the return type of the bridge (the type of the field linked to the bridge).
setAppliedOnType(Class<?>) - Method in class org.hibernate.search.bridge.builtin.EnumBridge
 
setAppliedOnType(Class<?>) - Method in class org.hibernate.search.bridge.builtin.TikaBridge
 
setAppliedOnType(Class<?>) - Method in class org.hibernate.search.spatial.SpatialFieldBridge
 
setBatchSize(int) - Method in interface org.hibernate.search.jmx.IndexControlMBean
Sets the batch size for the mass indexer.
setBoost(Map<String, Object>) - Method in class org.hibernate.search.cfg.EntityDescriptor
 
setCacheInMemory(Map<String, Object>) - Method in class org.hibernate.search.cfg.EntityDescriptor
Deprecated.
This will be removed with no replacement.
setCalendarBridge(Map<String, Object>) - Method in class org.hibernate.search.cfg.PropertyDescriptor
 
setContainedIn(Map<String, Object>) - Method in class org.hibernate.search.cfg.PropertyDescriptor
 
setConvertedTypeId(IndexedTypeIdentifier) - Method in interface org.hibernate.search.bridge.spi.ConversionContext
In case the next conversion fails, the error message will point to this type.
setCriteriaQuery(Criteria) - Method in interface org.hibernate.search.FullTextQuery
 
setCriteriaQuery(Criteria) - Method in interface org.hibernate.search.jpa.FullTextQuery
Defines the Database Query used to load the Lucene results.
setCurrentValueFor(IndexWriterSetting, Integer) - Method in class org.hibernate.search.backend.spi.LuceneIndexingParameters.ParameterSet
 
setDateBridge(Map<String, Object>) - Method in class org.hibernate.search.cfg.PropertyDescriptor
 
setDocumentId(Map<String, Object>) - Method in class org.hibernate.search.cfg.PropertyDescriptor
 
setDynamicBoost(Map<String, Object>) - Method in class org.hibernate.search.cfg.EntityDescriptor
 
setDynamicBoost(Map<String, Object>) - Method in class org.hibernate.search.cfg.PropertyDescriptor
 
setFetchSize(int) - Method in interface org.hibernate.search.FullTextQuery
 
setFieldBridge(Map<String, Object>) - Method in class org.hibernate.search.cfg.PropertyDescriptor
 
setFilter(Filter) - Method in interface org.hibernate.search.FullTextQuery
Deprecated.
setFilter(Filter) - Method in interface org.hibernate.search.jpa.FullTextQuery
Deprecated.
setFirstResult(int) - Method in interface org.hibernate.search.FullTextQuery
 
setFirstResult(int) - Method in interface org.hibernate.search.jpa.FullTextQuery
 
setFlushMode(FlushModeType) - Method in interface org.hibernate.search.FullTextQuery
 
setFlushMode(FlushModeType) - Method in interface org.hibernate.search.jpa.FullTextQuery
 
setGlobalAnalyzerReference(AnalyzerReference) - Method in interface org.hibernate.search.analyzer.spi.ScopedAnalyzerReference.Builder
 
setHint(String, Object) - Method in interface org.hibernate.search.FullTextQuery
 
setHint(String, Object) - Method in interface org.hibernate.search.jpa.FullTextQuery
 
setImpl(Class<?>) - Method in class org.hibernate.search.filter.FilterKey
Deprecated.
 
setImpl(Class<?>) - Method in class org.hibernate.search.filter.StandardFilterKey
Deprecated.
 
setIndexed(Map<String, Object>) - Method in class org.hibernate.search.cfg.EntityDescriptor
 
setIndexEmbedded(Map<String, Object>) - Method in class org.hibernate.search.cfg.PropertyDescriptor
 
setLatitude(Map<String, Object>) - Method in class org.hibernate.search.cfg.PropertyDescriptor
 
setLongitude(Map<String, Object>) - Method in class org.hibernate.search.cfg.PropertyDescriptor
 
setMaxResults(int) - Method in interface org.hibernate.search.FullTextQuery
 
setMaxResults(int) - Method in interface org.hibernate.search.jpa.FullTextQuery
 
setMetadataProcessorClass(Class<?>) - Method in class org.hibernate.search.bridge.builtin.TikaBridge
 
setNumberOfFetchingThreads(int) - Method in interface org.hibernate.search.jmx.IndexControlMBean
 
setNumberOfObjectLoadingThreads(int) - Method in interface org.hibernate.search.jmx.IndexControlMBean
 
setParameter(String, Object) - Method in interface org.hibernate.search.filter.FullTextFilter
 
setParameterValues(Map<String, String>) - Method in class org.hibernate.search.bridge.builtin.NumericEncodingDateBridge
 
setParameterValues(Map<String, String>) - Method in class org.hibernate.search.bridge.builtin.StringEncodingDateBridge
 
setParameterValues(Map<String, String>) - Method in interface org.hibernate.search.bridge.ParameterizedBridge
Called on the bridge implementation to pass the parameters.
setParameterValues(Map<String, String>) - Method in class org.hibernate.search.cfg.ConcatStringBridge
 
setParameterValues(Map) - Method in class org.hibernate.search.spatial.SpatialFieldBridgeByHash
Override method for default min and max spatial hash level
setParseContextProviderClass(Class<?>) - Method in class org.hibernate.search.bridge.builtin.TikaBridge
 
setParserProviderClass(Class<?>) - Method in class org.hibernate.search.bridge.builtin.TikaBridge
 
setProjection(String...) - Method in interface org.hibernate.search.FullTextQuery
 
setProjection(String...) - Method in interface org.hibernate.search.jpa.FullTextQuery
Defines the Lucene field names projected and returned in a query result Each field is converted back to it's object representation, an Object[] being returned for each "row" (similar to an HQL or a Criteria API projection).
setProvidedId(Map<String, Object>) - Method in class org.hibernate.search.cfg.EntityDescriptor
 
setResultTransformer(ResultTransformer) - Method in interface org.hibernate.search.FullTextQuery
Deprecated.
setResultTransformer(ResultTransformer) - Method in interface org.hibernate.search.jpa.FullTextQuery
Defines a result transformer used during projection
setSearchFactory(ExtendedSearchIntegrator) - Method in class org.hibernate.search.indexes.spi.DirectoryBasedIndexManager
 
setSearchFactory(ExtendedSearchIntegrator) - Method in interface org.hibernate.search.indexes.spi.IndexManager
Connects this IndexManager to a new ExtendedSearchIntegrator.
setSort(Sort) - Method in interface org.hibernate.search.FullTextQuery
 
setSort(Sort) - Method in interface org.hibernate.search.jpa.FullTextQuery
Allows to let lucene sort the results.
setSpatial(Map<String, Object>) - Method in class org.hibernate.search.cfg.PropertyDescriptor
 
setSpatialParameters(double, double, String) - Method in interface org.hibernate.search.FullTextQuery
 
setSpatialParameters(Coordinates, String) - Method in interface org.hibernate.search.FullTextQuery
 
setSpatialParameters(double, double, String) - Method in interface org.hibernate.search.jpa.FullTextQuery
Defines the center of the spatial search for this query to project distance in results
setSpatialParameters(Coordinates, String) - Method in interface org.hibernate.search.jpa.FullTextQuery
Defines the center of the spatial search for this query to project distance in results
setSpatialParameters(Coordinates, String) - Method in interface org.hibernate.search.query.engine.spi.HSQuery
setSpatialParameters.
setStatisticsEnabled(boolean) - Method in interface org.hibernate.search.stat.Statistics
Enable statistics logs (this is a dynamic parameter)
setTimeout(long, TimeUnit) - Method in interface org.hibernate.search.FullTextQuery
 
setTimeout(long, TimeUnit) - Method in interface org.hibernate.search.jpa.FullTextQuery
Define a timeout period for a given unit of time.
setTimeout(long, TimeUnit) - Method in interface org.hibernate.search.query.engine.spi.TimeoutManager
 
ShardIdentifierProvider - Interface in org.hibernate.search.store
Implementations provide the identifiers of those shards to be taken into account by the engine when working with specified entities or queries.
ShardIdentifierProviderTemplate - Class in org.hibernate.search.store
Recommended parent class to create custom ShardIdentifierProvider implementations.
ShardIdentifierProviderTemplate() - Constructor for class org.hibernate.search.store.ShardIdentifierProviderTemplate
 
ShardSensitiveOnlyFilter - Interface in org.hibernate.search.filter
When using this class in @FullTextFilterDef.impl, Hibernate Search considers the filter to be only influencing the sharding strategy.
ShortBridge - Class in org.hibernate.search.bridge.builtin
Bridge a Short to a String.
ShortBridge() - Constructor for class org.hibernate.search.bridge.builtin.ShortBridge
 
should(Query) - Method in interface org.hibernate.search.query.dsl.BooleanJunction
The boolean query results should match the subquery
SIMILARITY_CLASS - Static variable in class org.hibernate.search.cfg.Environment
Default Lucene similarity
SIMILARITY_CLASS_PER_INDEX - Static variable in class org.hibernate.search.cfg.Environment
Define the similarity class name for a given index
SimpleElasticsearchFilter - Class in org.hibernate.search.elasticsearch.filter
Simple implementation of a native Elasticsearch full text filter.
SimpleElasticsearchFilter(String) - Constructor for class org.hibernate.search.elasticsearch.filter.SimpleElasticsearchFilter
 
simpleQueryString() - Method in interface org.hibernate.search.query.dsl.QueryBuilder
Build a query from a simple query string.
SimpleQueryStringContext - Interface in org.hibernate.search.query.dsl
 
SimpleQueryStringDefinitionTermination - Interface in org.hibernate.search.query.dsl
 
SimpleQueryStringMatchingContext - Interface in org.hibernate.search.query.dsl
 
SimpleQueryStringTermination - Interface in org.hibernate.search.query.dsl
 
SingularTermDeletionQuery - Class in org.hibernate.search.backend.spi
DeleteByQuery equivalent to TermQuery
SingularTermDeletionQuery(String, String) - Constructor for class org.hibernate.search.backend.spi.SingularTermDeletionQuery
 
SingularTermDeletionQuery(String, int) - Constructor for class org.hibernate.search.backend.spi.SingularTermDeletionQuery
 
SingularTermDeletionQuery(String, long) - Constructor for class org.hibernate.search.backend.spi.SingularTermDeletionQuery
 
SingularTermDeletionQuery(String, float) - Constructor for class org.hibernate.search.backend.spi.SingularTermDeletionQuery
 
SingularTermDeletionQuery(String, double) - Constructor for class org.hibernate.search.backend.spi.SingularTermDeletionQuery
 
SingularTermDeletionQuery(String, Object, SingularTermDeletionQuery.Type) - Constructor for class org.hibernate.search.backend.spi.SingularTermDeletionQuery
 
SingularTermDeletionQuery.Type - Enum in org.hibernate.search.backend.spi
 
SIZE - Static variable in class org.hibernate.search.cfg.ConcatStringBridge
 
size() - Method in interface org.hibernate.search.spi.IndexedTypeMap
 
size() - Method in interface org.hibernate.search.spi.IndexedTypeSet
 
sort() - Method in interface org.hibernate.search.query.dsl.QueryBuilder
Build a sort that can be applied to a query execution.
sort(Sort) - Method in interface org.hibernate.search.query.engine.spi.HSQuery
Lets Lucene sort the results.
sortable(boolean) - Method in interface org.hibernate.search.bridge.spi.FieldMetadataCreationContext
Marks the last added field as sortable.
sortable(boolean) - Method in class org.hibernate.search.elasticsearch.bridge.spi.Elasticsearch
 
SortableField - Annotation Type in org.hibernate.search.annotations
Makes a property sortable.
sortableField() - Method in class org.hibernate.search.cfg.DocumentIdMapping
 
sortableField() - Method in class org.hibernate.search.cfg.FieldMapping
 
SortableFieldMapping - Class in org.hibernate.search.cfg
Configures a sortable field.
SortableFieldMapping(String, PropertyDescriptor, EntityDescriptor, SearchMapping) - Constructor for class org.hibernate.search.cfg.SortableFieldMapping
 
SortableFields - Annotation Type in org.hibernate.search.annotations
Defines several sortable fields.
SortAdditionalSortFieldContext - Interface in org.hibernate.search.query.dsl.sort
A context from which one may add another sort definition to the sort list.
SortContext - Interface in org.hibernate.search.query.dsl.sort
 
SortDistanceFieldAndReferenceContext - Interface in org.hibernate.search.query.dsl.sort
 
SortDistanceFieldContext - Interface in org.hibernate.search.query.dsl.sort
A context from which one must define the reference coordinates to which the distance will be computed when sorting.
SortDistanceNoFieldContext - Interface in org.hibernate.search.query.dsl.sort
 
SortFieldContext - Interface in org.hibernate.search.query.dsl.sort
 
sortFirst() - Method in interface org.hibernate.search.query.dsl.sort.SortMissingValueContext
Put documents with missing values first in the sorting.
sortLast() - Method in interface org.hibernate.search.query.dsl.sort.SortMissingValueContext
Put documents with missing values last in the sorting.
SortLatLongContext - Interface in org.hibernate.search.query.dsl.sort
 
SortMissingValueContext<T> - Interface in org.hibernate.search.query.dsl.sort
 
SortNativeContext - Interface in org.hibernate.search.query.dsl.sort
 
SortOrder<T> - Interface in org.hibernate.search.query.dsl.sort
 
SortOrderTermination - Interface in org.hibernate.search.query.dsl.sort
 
SortScoreContext - Interface in org.hibernate.search.query.dsl.sort
 
SortTermination - Interface in org.hibernate.search.query.dsl.sort
 
SOURCE - Static variable in interface org.hibernate.search.elasticsearch.ElasticsearchProjectionConstants
The JSON document as stored in Elasticsearch.
Spatial - Annotation Type in org.hibernate.search.annotations
Defines a spatial property.
spatial() - Method in class org.hibernate.search.cfg.DocumentIdMapping
 
spatial() - Method in class org.hibernate.search.cfg.EntityMapping
 
spatial() - Method in class org.hibernate.search.cfg.EntitySpatialMapping
 
spatial() - Method in class org.hibernate.search.cfg.IndexedMapping
 
spatial() - Method in class org.hibernate.search.cfg.PropertyMapping
 
spatial() - Method in class org.hibernate.search.cfg.PropertySpatialMapping
 
spatial() - Method in interface org.hibernate.search.query.dsl.QueryBuilder
Build a spatial query.
SPATIAL_DISTANCE - Static variable in interface org.hibernate.search.elasticsearch.ElasticsearchProjectionConstants
Represents the distance (in kilometers) between an entity and the center of the search area in case of a spatial query.
SPATIAL_DISTANCE - Static variable in interface org.hibernate.search.engine.ProjectionConstants
Represents the distance (in kilometers) between an entity and the center of the search area in case of a spatial query.
SpatialContext - Interface in org.hibernate.search.query.dsl
 
SpatialFieldBridge - Class in org.hibernate.search.spatial
 
SpatialFieldBridge() - Constructor for class org.hibernate.search.spatial.SpatialFieldBridge
 
SpatialFieldBridge(String, String) - Constructor for class org.hibernate.search.spatial.SpatialFieldBridge
 
SpatialFieldBridgeByHash - Class in org.hibernate.search.spatial
Hibernate Search field bridge, binding a Coordinates to a spatial hash field in the index
SpatialFieldBridgeByHash() - Constructor for class org.hibernate.search.spatial.SpatialFieldBridgeByHash
 
SpatialFieldBridgeByHash(int, int) - Constructor for class org.hibernate.search.spatial.SpatialFieldBridgeByHash
 
SpatialFieldBridgeByHash(int, int, String, String) - Constructor for class org.hibernate.search.spatial.SpatialFieldBridgeByHash
 
SpatialFieldBridgeByRange - Class in org.hibernate.search.spatial
Hibernate Search field bridge using Range Spatial, binding a Coordinates to two numeric fields for latitude and Longitude
SpatialFieldBridgeByRange() - Constructor for class org.hibernate.search.spatial.SpatialFieldBridgeByRange
 
SpatialFieldBridgeByRange(String, String) - Constructor for class org.hibernate.search.spatial.SpatialFieldBridgeByRange
 
SpatialMatchingContext - Interface in org.hibernate.search.query.dsl
 
SpatialMode - Enum in org.hibernate.search.annotations
Defines the index structure mode used for spatial information
spatialMode(SpatialMode) - Method in class org.hibernate.search.cfg.EntitySpatialMapping
 
spatialMode(SpatialMode) - Method in class org.hibernate.search.cfg.PropertySpatialMapping
 
SpatialQueryBuilder - Class in org.hibernate.search.spatial
The SpatialQueryBuilder hold builder methods for Hash, Distance and Spatial (Hash+Distance) filters and queries
SpatialQueryBuilder() - Constructor for class org.hibernate.search.spatial.SpatialQueryBuilder
 
Spatials - Annotation Type in org.hibernate.search.annotations
 
SpatialTermination - Interface in org.hibernate.search.query.dsl
 
StandardFilterKey - Class in org.hibernate.search.filter
Deprecated.
Custom filter keys are deprecated and are scheduled for removal in Hibernate Search 6. As of Hibernate Search 5.1, keys for caching Lucene filters are calculated automatically based on the given filter parameters.
StandardFilterKey() - Constructor for class org.hibernate.search.filter.StandardFilterKey
Deprecated.
 
start(Properties, BuildContext) - Method in interface org.hibernate.search.engine.service.spi.Startable
Start phase notification.
start() - Method in interface org.hibernate.search.MassIndexer
Starts the indexing process in background (asynchronous).
start() - Method in interface org.hibernate.search.query.engine.spi.TimeoutManager
 
start(DirectoryBasedIndexManager) - Method in interface org.hibernate.search.store.DirectoryProvider
Executed after initialize, this method set up the heavy process of starting up the DirectoryProvider IO processing as well as background processing are expected to be set up here
Startable - Interface in org.hibernate.search.engine.service.spi
Lifecycle contract for services which wish to be notified when it is time to start.
startAndWait() - Method in interface org.hibernate.search.MassIndexer
Starts the indexing process, and then block until it's finished.
startCopy() - Method in interface org.hibernate.search.analyzer.spi.ScopedAnalyzerReference
 
Statistics - Interface in org.hibernate.search.stat
Interface which defines several methods allowing to access statistical data.
STATISTICS_MBEAN_OBJECT_NAME - Static variable in interface org.hibernate.search.jmx.StatisticsInfoMBean
 
StatisticsImplementor - Interface in org.hibernate.search.stat.spi
Statistics SPI for the Search.
StatisticsInfoMBean - Interface in org.hibernate.search.jmx
 
stop() - Method in class org.hibernate.search.engine.service.beanresolver.spi.ReflectionBeanResolver
 
stop() - Method in interface org.hibernate.search.engine.service.spi.Stoppable
Stop phase notification
stop() - Method in interface org.hibernate.search.engine.spi.TimingSource
Invoked on SearchIntegrator shutdown.
stop() - Method in interface org.hibernate.search.indexes.spi.DirectoryBasedReaderProvider
 
stop() - Method in interface org.hibernate.search.query.engine.spi.TimeoutManager
 
stop() - Method in interface org.hibernate.search.store.DirectoryProvider
Executed when the search factory is closed.
Stoppable - Interface in org.hibernate.search.engine.service.spi
Lifecycle contract for services which wish to be notified when it is time to stop.
Store - Enum in org.hibernate.search.annotations
Whether or not the value is stored in the document
store(Store) - Method in class org.hibernate.search.cfg.ClassBridgeMapping
 
store(Store) - Method in class org.hibernate.search.cfg.EntitySpatialMapping
 
store(Store) - Method in class org.hibernate.search.cfg.FieldBridgeMapping
 
store(Store) - Method in class org.hibernate.search.cfg.FieldMapping
 
store(Store) - Method in class org.hibernate.search.cfg.IndexedClassBridgeMapping
 
store(Store) - Method in class org.hibernate.search.cfg.PropertySpatialMapping
 
StringBridge - Class in org.hibernate.search.bridge.builtin
Bridge a String to a string.
StringBridge() - Constructor for class org.hibernate.search.bridge.builtin.StringBridge
 
StringBridge - Interface in org.hibernate.search.bridge
Transform an object into a string representation.
stringConversionContext(StringBridge) - Method in interface org.hibernate.search.bridge.spi.ConversionContext
Decorates a StringBridge.
StringEncodingCalendarBridge - Class in org.hibernate.search.bridge.builtin
Bridge a java.util.Calendar to a String, truncated to the specified resolution.
StringEncodingCalendarBridge() - Constructor for class org.hibernate.search.bridge.builtin.StringEncodingCalendarBridge
 
StringEncodingCalendarBridge(Resolution) - Constructor for class org.hibernate.search.bridge.builtin.StringEncodingCalendarBridge
 
StringEncodingDateBridge - Class in org.hibernate.search.bridge.builtin
Bridge a java.util.Date to a String, truncated to the specified resolution.
StringEncodingDateBridge() - Constructor for class org.hibernate.search.bridge.builtin.StringEncodingDateBridge
 
StringEncodingDateBridge(Resolution) - Constructor for class org.hibernate.search.bridge.builtin.StringEncodingDateBridge
 
StringHelper - Class in org.hibernate.search.util
Inspired from org.hibernate.util.StringHelper, but removing most methods as they are not needed for Hibernate Search.
stringToObject(String) - Method in class org.hibernate.search.bridge.builtin.BigDecimalBridge
 
stringToObject(String) - Method in class org.hibernate.search.bridge.builtin.BigIntegerBridge
 
stringToObject(String) - Method in class org.hibernate.search.bridge.builtin.BooleanBridge
 
stringToObject(String) - Method in class org.hibernate.search.bridge.builtin.ByteBridge
 
stringToObject(String) - Method in class org.hibernate.search.bridge.builtin.CharacterBridge
 
stringToObject(String) - Method in class org.hibernate.search.bridge.builtin.ClassBridge
 
stringToObject(String) - Method in class org.hibernate.search.bridge.builtin.DoubleBridge
 
stringToObject(String) - Method in class org.hibernate.search.bridge.builtin.EnumBridge
 
stringToObject(String) - Method in class org.hibernate.search.bridge.builtin.FloatBridge
 
stringToObject(String) - Method in class org.hibernate.search.bridge.builtin.IntegerBridge
 
stringToObject(String) - Method in class org.hibernate.search.bridge.builtin.LongBridge
 
stringToObject(String) - Method in class org.hibernate.search.bridge.builtin.ShortBridge
 
stringToObject(String) - Method in class org.hibernate.search.bridge.builtin.StringBridge
 
stringToObject(String) - Method in class org.hibernate.search.bridge.builtin.UriBridge
 
stringToObject(String) - Method in class org.hibernate.search.bridge.builtin.UrlBridge
 
stringToObject(String) - Method in class org.hibernate.search.bridge.builtin.UUIDBridge
 
stringToObject(String) - Method in interface org.hibernate.search.bridge.TwoWayStringBridge
Convert the index string representation to an object.

T

targetElement(Class<?>) - Method in class org.hibernate.search.cfg.IndexEmbeddedMapping
 
TENANT_ID - Static variable in class org.hibernate.search.jsr352.massindexing.MassIndexingJobParameters
 
TENANT_ID_FIELDNAME - Static variable in class org.hibernate.search.engine.spi.DocumentBuilderIndexedEntity
The tenant identifier.
tenantId(String) - Method in class org.hibernate.search.jsr352.massindexing.MassIndexingJob.ParametersBuilder
Define the tenant ID for the job execution.
tenantIdentifier(String) - Method in interface org.hibernate.search.batchindexing.spi.MassIndexerWithTenant
Set the tenant that is associated to this MassIndexer.
tenantIdentifier(String) - Method in interface org.hibernate.search.FullTextSharedSessionBuilder
 
tenantIdentifier(String) - Method in interface org.hibernate.search.query.engine.spi.HSQuery
 
TermContext - Interface in org.hibernate.search.query.dsl
 
TermFuzzy - Interface in org.hibernate.search.query.dsl
 
Termination<T> - Interface in org.hibernate.search.query.dsl
 
TermMatchingContext - Interface in org.hibernate.search.query.dsl
 
TermTermination - Interface in org.hibernate.search.query.dsl
 
TermVector - Enum in org.hibernate.search.annotations
Defines the term vector storing strategy
termVector(TermVector) - Method in class org.hibernate.search.cfg.ClassBridgeMapping
 
termVector(TermVector) - Method in class org.hibernate.search.cfg.FieldBridgeMapping
 
termVector(TermVector) - Method in class org.hibernate.search.cfg.FieldMapping
 
termVector(TermVector) - Method in class org.hibernate.search.cfg.IndexedClassBridgeMapping
 
THIS - Static variable in interface org.hibernate.search.elasticsearch.ElasticsearchProjectionConstants
Represents the Hibernate entity returned in a search.
THIS - Static variable in interface org.hibernate.search.engine.ProjectionConstants
Represents the Hibernate entity returned in a search.
threadsForSubsequentFetching(int) - Method in interface org.hibernate.search.MassIndexer
Deprecated.
Being ignored: this method will be removed.
threadsToLoadObjects(int) - Method in interface org.hibernate.search.MassIndexer
Set the number of threads to be used to load the root entities.
TikaBridge - Annotation Type in org.hibernate.search.annotations
Defines a bridge for integrating with Apache Tika.
TikaBridge - Class in org.hibernate.search.bridge.builtin
Bridge implementation which uses Apache Tika to extract data from provided input.
TikaBridge() - Constructor for class org.hibernate.search.bridge.builtin.TikaBridge
 
TikaMetadataProcessor - Interface in org.hibernate.search.bridge
 
TikaParseContextProvider - Interface in org.hibernate.search.bridge
 
TikaParserProvider - Interface in org.hibernate.search.bridge
 
TIMED_OUT - Static variable in interface org.hibernate.search.elasticsearch.ElasticsearchProjectionConstants
Whether the search timed out on the Elasticsearch server or not, as a Boolean.
timeoutExceptionFactory(TimeoutExceptionFactory) - Method in interface org.hibernate.search.query.engine.spi.HSQuery
Define the timeout exception factory to customize the exception returned by the user.
TimeoutExceptionFactory - Interface in org.hibernate.search.query.engine.spi
The internal engine will use this exception factory to throw exceptions of an appropriate type according to a specific API.
TimeoutManager - Interface in org.hibernate.search.query.engine.spi
 
TimeoutManager.Type - Enum in org.hibernate.search.query.engine.spi
 
TimingSource - Interface in org.hibernate.search.engine.spi
Lucene delegates responsibility for efficient time tracking to an external service; this is needed for example by the TimeLimitingCollector.TimeLimitingCollector(org.apache.lucene.search.Collector, org.apache.lucene.util.Counter, long) used by Hibernate Search when time limits are enabled on fulltext queries.
to(T) - Method in interface org.hibernate.search.query.dsl.FacetRangeLimitContext
 
to(T) - Method in interface org.hibernate.search.query.dsl.RangeMatchingContext.FromRangeContext
 
toEntity(Object) - Method in interface org.hibernate.search.query.dsl.MoreLikeThisMatchingContext
 
toEntityWithId(Object) - Method in interface org.hibernate.search.query.dsl.MoreLikeThisMatchingContext
Find other entities looking like the entity with the given id.
toExternalRepresentation() - Method in enum org.hibernate.search.spi.IndexingMode
Returns the external representation of this indexing mode.
toFullyQualifiedClassName(String) - Method in interface org.hibernate.search.cfg.spi.DirectoryProviderService
Resolve short names into implementation names
tokenFilter(Class<? extends TokenFilterFactory>) - Method in interface org.hibernate.search.analyzer.definition.LuceneCompositeAnalysisDefinitionContext
Add a token filter that the analyzer will use.
tokenFilter(String) - Method in interface org.hibernate.search.elasticsearch.analyzer.definition.ElasticsearchAnalysisDefinitionRegistryBuilder
Start a token filter definition.
TokenFilterDef - Annotation Type in org.hibernate.search.annotations
Define a TokenFilterFactory and its parameters.
TokenFilterDefMapping - Class in org.hibernate.search.cfg
 
tokenizedTermValues(Analyzer, String, String) - Static method in class org.hibernate.search.util.AnalyzerUtils
 
tokenizer(Class<? extends TokenizerFactory>) - Method in interface org.hibernate.search.analyzer.definition.LuceneAnalyzerDefinitionContext
Set the tokenizer to use.
tokenizer(String) - Method in interface org.hibernate.search.elasticsearch.analyzer.definition.ElasticsearchAnalysisDefinitionRegistryBuilder
Start a tokenizer definition.
TokenizerDef - Annotation Type in org.hibernate.search.annotations
Define a TokenizerFactory and its parameters.
tokenizerParam(String, String) - Method in class org.hibernate.search.cfg.AnalyzerDefMapping
{@code @TokenizerDef(, ...
tokensFromAnalysis(Analyzer, String, String) - Static method in class org.hibernate.search.util.AnalyzerUtils
 
toLuceneQuery(DocumentBuilderIndexedEntity) - Method in interface org.hibernate.search.backend.spi.DeletionQuery
converts this DeletionQuery to a Lucene Query
toLuceneQuery(DocumentBuilderIndexedEntity) - Method in class org.hibernate.search.backend.spi.SingularTermDeletionQuery
 
toLuceneWorks(byte[]) - Method in interface org.hibernate.search.indexes.serialization.spi.LuceneWorkSerializer
Convert a byte[] to a List of LuceneWork.
toNewMutableMap(Parameter[]) - Static method in class org.hibernate.search.cfg.spi.ParameterAnnotationsReader
Converts the Parameter key/value pairs in a map, and validates against conflicting duplicates.
TOOK - Static variable in interface org.hibernate.search.elasticsearch.ElasticsearchProjectionConstants
The time Elasticsearch took to execute the search, in milliseconds and as an Integer.
toPojosSet() - Method in interface org.hibernate.search.spi.IndexedTypeSet
Deprecated.
This only exists to facilitate an iterative integration, and will be removed ASAP.
topSpatialHashLevel(int) - Method in class org.hibernate.search.cfg.EntitySpatialMapping
 
topSpatialHashLevel(int) - Method in class org.hibernate.search.cfg.PropertySpatialMapping
 
toSerializedModel(List<LuceneWork>) - Method in interface org.hibernate.search.indexes.serialization.spi.LuceneWorkSerializer
Convert a List of LuceneWork into a byte[].
toString() - Method in class org.hibernate.search.backend.AddLuceneWork
 
toString() - Method in class org.hibernate.search.backend.DeleteLuceneWork
 
toString() - Method in class org.hibernate.search.backend.FlushLuceneWork
 
toString() - Method in class org.hibernate.search.backend.OptimizeLuceneWork
 
toString() - Method in class org.hibernate.search.backend.PurgeAllLuceneWork
 
toString() - Method in class org.hibernate.search.backend.spi.DeleteByQueryLuceneWork
 
toString() - Method in class org.hibernate.search.backend.spi.LuceneIndexingParameters.ParameterSet
 
toString() - Method in class org.hibernate.search.backend.spi.LuceneIndexingParameters
 
toString() - Method in class org.hibernate.search.backend.spi.SingularTermDeletionQuery
 
toString() - Method in class org.hibernate.search.backend.spi.Work
 
toString() - Method in class org.hibernate.search.backend.UpdateLuceneWork
 
toString() - Method in class org.hibernate.search.engine.spi.AbstractDocumentBuilder
 
toString() - Method in class org.hibernate.search.engine.spi.ContainedInRecursionContext
 
toString() - Method in class org.hibernate.search.filter.StandardFilterKey
Deprecated.
 
toString() - Method in class org.hibernate.search.indexes.spi.DirectoryBasedIndexManager
 
touch() - Static method in class org.hibernate.search.engine.Version
 
TransactionContext - Interface in org.hibernate.search.backend
Contract needed by Hibernate Search to batch changes per transaction.
transactionContext() - Method in interface org.hibernate.search.FullTextSharedSessionBuilder
Deprecated.
transactionTimeout(int) - Method in interface org.hibernate.search.MassIndexer
Timeout of transactions for loading ids and entities to be re-indexed.
twoWayConversionContext(TwoWayFieldBridge) - Method in interface org.hibernate.search.bridge.spi.ConversionContext
Decorates a TwoWayFieldBridge.
TwoWayFieldBridge - Interface in org.hibernate.search.bridge
A FieldBridge able to convert the index representation back into an object without losing information.
TwoWayStringBridge - Interface in org.hibernate.search.bridge
StringBridge allowing a translation from the string representation back to the Object.
type(String) - Method in interface org.hibernate.search.elasticsearch.analyzer.definition.ElasticsearchAnalysisComponentDefinitionContext
Set the Elasticsearch type to use for the definition.
typesToIndexInParallel(int) - Method in interface org.hibernate.search.MassIndexer
Sets the number of entity types to be indexed in parallel.

U

Unit - Enum in org.hibernate.search.query.dsl
Units for DSL queries
unproxy(Object) - Method in interface org.hibernate.search.spi.InstanceInitializer
 
unwrap(Class<T>) - Method in interface org.hibernate.search.analyzer.spi.AnalyzerReference
Convert this instance to T
unwrap(Class<T>) - Method in interface org.hibernate.search.FullTextQuery
 
unwrap(Class<T>) - Method in interface org.hibernate.search.indexes.IndexFamily
Unwrap the index family to some implementation-specific type.
unwrap(Class<T>) - Method in interface org.hibernate.search.SearchFactory
Unwraps some internal Hibernate Search types.
unwrap(Class<T>) - Method in interface org.hibernate.search.spi.SearchIntegrator
Unwraps some internal Hibernate Search types.
UpdateLuceneWork - Class in org.hibernate.search.backend
Carries a Lucene update operation from the engine to the backend
UpdateLuceneWork(Serializable, String, IndexedTypeIdentifier, Document) - Constructor for class org.hibernate.search.backend.UpdateLuceneWork
 
UpdateLuceneWork(String, Serializable, String, IndexedTypeIdentifier, Document) - Constructor for class org.hibernate.search.backend.UpdateLuceneWork
 
UpdateLuceneWork(Serializable, String, IndexedTypeIdentifier, Document, Map<String, String>) - Constructor for class org.hibernate.search.backend.UpdateLuceneWork
 
UpdateLuceneWork(String, Serializable, String, IndexedTypeIdentifier, Document, Map<String, String>) - Constructor for class org.hibernate.search.backend.UpdateLuceneWork
 
UriBridge - Class in org.hibernate.search.bridge.builtin
Bridge a URI to a String.
UriBridge() - Constructor for class org.hibernate.search.bridge.builtin.UriBridge
 
UrlBridge - Class in org.hibernate.search.bridge.builtin
Bridge for a URL to a String.
UrlBridge() - Constructor for class org.hibernate.search.bridge.builtin.UrlBridge
 
use(Object) - Method in interface org.hibernate.search.query.dsl.sort.SortMissingValueContext
When documents are missing a value on the sort field, use the given value instead.
UUIDBridge - Class in org.hibernate.search.bridge.builtin
Bridge a UUID to a String.
UUIDBridge() - Constructor for class org.hibernate.search.bridge.builtin.UUIDBridge
 

V

valueOf(String) - Static method in enum org.hibernate.search.annotations.Analyze
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.search.annotations.EncodingType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.search.annotations.FacetEncodingType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.search.annotations.FieldCacheType
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.search.annotations.FilterCacheModeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.search.annotations.Index
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.search.annotations.Norms
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.search.annotations.Resolution
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.search.annotations.SpatialMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.search.annotations.Store
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.search.annotations.TermVector
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.search.backend.spi.SingularTermDeletionQuery.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.search.backend.spi.WorkType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.search.bridge.builtin.NumericFieldBridge
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.search.bridge.spi.FieldType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.search.elasticsearch.cfg.DynamicType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.search.elasticsearch.cfg.ElasticsearchIndexStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.search.elasticsearch.cfg.IndexSchemaManagementStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.search.engine.spi.EntityState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.search.indexes.interceptor.IndexingOverride
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.search.indexes.serialization.spi.SerializableDocValuesType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.search.indexes.serialization.spi.SerializableIndex
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.search.indexes.serialization.spi.SerializableStore
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.search.indexes.serialization.spi.SerializableTermVector
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.search.metadata.FieldSettingsDescriptor.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.search.metadata.NumericFieldSettingsDescriptor.NumericEncodingType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.search.query.DatabaseRetrievalMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.search.query.dsl.Unit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.search.query.engine.spi.TimeoutManager.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.search.query.facet.FacetCombine
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.search.query.facet.FacetSortOrder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.search.query.ObjectLookupMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.search.spi.IndexingMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.hibernate.search.annotations.Analyze
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibernate.search.annotations.EncodingType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibernate.search.annotations.FacetEncodingType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibernate.search.annotations.FieldCacheType
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibernate.search.annotations.FilterCacheModeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibernate.search.annotations.Index
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibernate.search.annotations.Norms
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibernate.search.annotations.Resolution
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibernate.search.annotations.SpatialMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibernate.search.annotations.Store
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibernate.search.annotations.TermVector
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibernate.search.backend.spi.SingularTermDeletionQuery.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibernate.search.backend.spi.WorkType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibernate.search.bridge.builtin.NumericFieldBridge
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibernate.search.bridge.spi.FieldType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibernate.search.elasticsearch.cfg.DynamicType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibernate.search.elasticsearch.cfg.ElasticsearchIndexStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibernate.search.elasticsearch.cfg.IndexSchemaManagementStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibernate.search.engine.spi.EntityState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibernate.search.indexes.interceptor.IndexingOverride
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibernate.search.indexes.serialization.spi.SerializableDocValuesType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibernate.search.indexes.serialization.spi.SerializableIndex
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibernate.search.indexes.serialization.spi.SerializableStore
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibernate.search.indexes.serialization.spi.SerializableTermVector
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibernate.search.metadata.FieldSettingsDescriptor.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibernate.search.metadata.NumericFieldSettingsDescriptor.NumericEncodingType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibernate.search.query.DatabaseRetrievalMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibernate.search.query.dsl.Unit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibernate.search.query.engine.spi.TimeoutManager.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibernate.search.query.facet.FacetCombine
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibernate.search.query.facet.FacetSortOrder
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hibernate.search.query.ObjectLookupMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in interface org.hibernate.search.spi.IndexedTypeMap
 
values() - Static method in enum org.hibernate.search.spi.IndexingMode
Returns an array containing the constants of this enum type, in the order they are declared.
Version - Class in org.hibernate.search.engine
 
visitAddWork(AddLuceneWork, P) - Method in interface org.hibernate.search.backend.IndexWorkVisitor
 
visitDeleteByQueryWork(DeleteByQueryLuceneWork, P) - Method in interface org.hibernate.search.backend.IndexWorkVisitor
 
visitDeleteWork(DeleteLuceneWork, P) - Method in interface org.hibernate.search.backend.IndexWorkVisitor
 
visitFlushWork(FlushLuceneWork, P) - Method in interface org.hibernate.search.backend.IndexWorkVisitor
 
visitOptimizeWork(OptimizeLuceneWork, P) - Method in interface org.hibernate.search.backend.IndexWorkVisitor
 
visitPurgeAllWork(PurgeAllLuceneWork, P) - Method in interface org.hibernate.search.backend.IndexWorkVisitor
 
visitUpdateWork(UpdateLuceneWork, P) - Method in interface org.hibernate.search.backend.IndexWorkVisitor
 

W

whenEnvironmentDestroying(Runnable) - Method in interface org.hibernate.search.hcore.spi.EnvironmentSynchronizer
Run the given work just before the environment is destroyed (exactly what "destroyed" means is implementation-dependent).
whenEnvironmentReady(Runnable) - Method in interface org.hibernate.search.hcore.spi.EnvironmentSynchronizer
Run the given work as soon as the environment is deemed "ready" (exactly what "ready" means is implementation-dependent).
wildcard() - Method in interface org.hibernate.search.query.dsl.TermContext
Treat the query as a wildcard query which means: '?' represents any single character '*' represents any character sequence For faster results, it is recommended that the query text does not start with '?' or '*'.
WildcardContext - Interface in org.hibernate.search.query.dsl
 
withAndAsDefaultOperator() - Method in interface org.hibernate.search.query.dsl.SimpleQueryStringMatchingContext
Define the default operator as AND.
withCharFilters(String...) - Method in interface org.hibernate.search.elasticsearch.analyzer.definition.ElasticsearchCompositeAnalysisDefinitionContext
Set the char filters that the normalizer will use.
withConstantScore() - Method in interface org.hibernate.search.query.dsl.QueryCustomization
All results matching the query have a constant score equals to the boost FIXME is that true?
withEditDistanceUpTo(int) - Method in interface org.hibernate.search.query.dsl.FuzzyContext
Maximum value of the edit distance.
within(double, Unit) - Method in interface org.hibernate.search.query.dsl.SpatialMatchingContext
 
WithinContext - Interface in org.hibernate.search.query.dsl
 
WithinContext.LongitudeContext - Interface in org.hibernate.search.query.dsl
 
withPrefixLength(int) - Method in interface org.hibernate.search.query.dsl.FuzzyContext
Size of the prefix ignored by the fuzzyness.
withPrefixLength(int) - Method in interface org.hibernate.search.query.dsl.TermFuzzy
Size of the prefix ignored by the fuzzyness.
withSlop(int) - Method in interface org.hibernate.search.query.dsl.PhraseContext
Sets the number of other words permitted between words in query phrase.
withThreshold(float) - Method in interface org.hibernate.search.query.dsl.FuzzyContext
withThreshold(float) - Method in interface org.hibernate.search.query.dsl.TermFuzzy
Threshold above which two terms are considered similar enough.
withTokenFilters(String...) - Method in interface org.hibernate.search.elasticsearch.analyzer.definition.ElasticsearchCompositeAnalysisDefinitionContext
Set the token filters that the normalizer will use.
withTokenizer(String) - Method in interface org.hibernate.search.elasticsearch.analyzer.definition.ElasticsearchAnalyzerDefinitionContext
Set the tokenizer that the analyzer will use.
Work - Class in org.hibernate.search.backend.spi
A unit of work.
Work(Object, Serializable, WorkType) - Constructor for class org.hibernate.search.backend.spi.Work
 
Work(Object, Serializable, WorkType, boolean) - Constructor for class org.hibernate.search.backend.spi.Work
 
Work(IndexedTypeIdentifier, Serializable, WorkType) - Constructor for class org.hibernate.search.backend.spi.Work
 
Work(Object, WorkType) - Constructor for class org.hibernate.search.backend.spi.Work
 
Work(String, Object, Serializable, WorkType) - Constructor for class org.hibernate.search.backend.spi.Work
 
Work(String, Object, Serializable, WorkType, boolean) - Constructor for class org.hibernate.search.backend.spi.Work
 
Work(String, IndexedTypeIdentifier, Serializable, WorkType) - Constructor for class org.hibernate.search.backend.spi.Work
 
Work(String, Object, WorkType) - Constructor for class org.hibernate.search.backend.spi.Work
 
Worker - Interface in org.hibernate.search.backend.spi
Perform work for a given context (eg a transaction).
WORKER_BACKEND - Static variable in class org.hibernate.search.cfg.Environment
 
WORKER_ENLIST_IN_TRANSACTION - Static variable in class org.hibernate.search.cfg.Environment
When set to true the indexing operations will be passed to the indexing backend within the transaction.
WORKER_EXECUTION - Static variable in class org.hibernate.search.cfg.Environment
 
WORKER_PREFIX - Static variable in class org.hibernate.search.cfg.Environment
 
WORKER_SCOPE - Static variable in class org.hibernate.search.cfg.Environment
 
WorkerBuildContext - Interface in org.hibernate.search.spi
Build context for the worker and other backend Available after all index, entity metadata are built.
Workspace - Interface in org.hibernate.search.store
Deprecated.
This interface will be moved and should be considered non-public API [HSEARCH-1915]
WorkType - Enum in org.hibernate.search.backend.spi
Enumeration of the different types of Lucene work.
A B C D E F G H I J K L M N O P Q R S T U V W 
Skip navigation links

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