Skip navigation links
Hibernate Search ORM 5.10.3.Final-redhat-00001
A B C D E F G H I L M N O P S T U W 

A

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
 

B

batchSizeToLoadObjects(int) - Method in interface org.hibernate.search.MassIndexer
Sets the batch size used to load the root entities.
buildQueryBuilder() - Method in interface org.hibernate.search.SearchFactory
 

C

cacheMode(CacheMode) - Method in interface org.hibernate.search.MassIndexer
Sets the cache interaction mode for the data loading tasks.
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.
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.
createIndexer(Class<?>...) - Method in interface org.hibernate.search.jpa.FullTextEntityManager
Creates a MassIndexer to rebuild the indexes of some or all indexed entity types.
createMassIndexer(SearchIntegrator, SessionFactoryImplementor, Class<?>...) - Method in interface org.hibernate.search.batchindexing.spi.MassIndexerFactory
Create an instance of a MassIndexer.

D

disableFullTextFilter(String) - Method in interface org.hibernate.search.jpa.FullTextQuery
Disable a given filter by its name

E

enableFullTextFilter(String) - Method in interface org.hibernate.search.jpa.FullTextQuery
Enable a given filter by its name.
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.
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
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.

F

flushBeforeCompletion() - Method in interface org.hibernate.search.FullTextSharedSessionBuilder
Deprecated.
flushBeforeCompletion(boolean) - Method in interface org.hibernate.search.FullTextSharedSessionBuilder
Deprecated.
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.
FullTextEntityManager - Interface in org.hibernate.search.jpa
Extends an EntityManager with Full-Text operations
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
 

G

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.
getFacetManager() - Method in interface org.hibernate.search.jpa.FullTextQuery
 
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.
getFullTextSession(Session) - Static method in class org.hibernate.search.Search
Creates a FullTextSession from a regular Session.
getIndexedTypeDescriptor(Class<?>) - Method in interface org.hibernate.search.SearchFactory
Returns a descriptor for the specified entity type describing its indexed state.
getIndexedTypes() - Method in interface org.hibernate.search.SearchFactory
Returns the set of currently indexed types.
getIndexFamily(IndexFamilyType) - Method in interface org.hibernate.search.SearchFactory
Get an IndexFamily using the index family type.
getIndexReaderAccessor() - Method in interface org.hibernate.search.SearchFactory
Provides access to the IndexReader API
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.
getSearchFactory() - Method in interface org.hibernate.search.jpa.FullTextEntityManager
 
getStatistics() - Method in interface org.hibernate.search.SearchFactory
Retrieve the statistics instance for this factory.

H

hasPartialResults() - Method in interface org.hibernate.search.jpa.FullTextQuery
 

I

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.
index(T) - Method in interface org.hibernate.search.jpa.FullTextEntityManager
Force the (re)indexing of a given managed object.
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.
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.
interceptor() - Method in interface org.hibernate.search.FullTextSharedSessionBuilder
 
interceptor(Interceptor) - Method in interface org.hibernate.search.FullTextSharedSessionBuilder
 

L

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.
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.

M

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.
MassIndexerWithTenant - Interface in org.hibernate.search.batchindexing.spi
A MassIndexer that can be assigned to a tenant in architectures with multi-tenancy.

N

noInterceptor() - Method in interface org.hibernate.search.FullTextSharedSessionBuilder
 

O

openSession() - Method in interface org.hibernate.search.FullTextSharedSessionBuilder
 
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
optimizeAfterPurge(boolean) - Method in interface org.hibernate.search.MassIndexer
If index optimization should be run before starting, after the purgeAll.
optimizeOnFinish(boolean) - Method in interface org.hibernate.search.MassIndexer
If index optimization has to be started at the end of the indexing process.
org.hibernate.search - package org.hibernate.search
 
org.hibernate.search.batchindexing.spi - package org.hibernate.search.batchindexing.spi
 
org.hibernate.search.hcore.spi - package org.hibernate.search.hcore.spi
 
org.hibernate.search.jpa - package org.hibernate.search.jpa
 
org.hibernate.search.orm.spi - package org.hibernate.search.orm.spi
 

P

progressMonitor(MassIndexerProgressMonitor) - Method in interface org.hibernate.search.MassIndexer
Override the default MassIndexerProgressMonitor.
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.
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.
purgeAllOnStart(boolean) - Method in interface org.hibernate.search.MassIndexer
If all entities should be removed from the index before starting using purgeAll.

S

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.
SearchFactory - Interface in org.hibernate.search
Provide application wide operations as well as access to the underlying Lucene resources.
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.
sessionWithOptions() - Method in interface org.hibernate.search.FullTextSession
 
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.
setFetchSize(int) - Method in interface org.hibernate.search.FullTextQuery
 
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
 
setHint(String, Object) - Method in interface org.hibernate.search.FullTextQuery
 
setHint(String, Object) - Method in interface org.hibernate.search.jpa.FullTextQuery
 
setMaxResults(int) - Method in interface org.hibernate.search.FullTextQuery
 
setMaxResults(int) - Method in interface org.hibernate.search.jpa.FullTextQuery
 
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).
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
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.
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
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.
start() - Method in interface org.hibernate.search.MassIndexer
Starts the indexing process in background (asynchronous).
startAndWait() - Method in interface org.hibernate.search.MassIndexer
Starts the indexing process, and then block until it's finished.

T

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
 
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.
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.
typesToIndexInParallel(int) - Method in interface org.hibernate.search.MassIndexer
Sets the number of entity types to be indexed in parallel.

U

unwrap(Class<T>) - Method in interface org.hibernate.search.FullTextQuery
 
unwrap(Class<T>) - Method in interface org.hibernate.search.SearchFactory
Unwraps some internal Hibernate Search types.

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).
A B C D E F G H I L M N O P S T U W 
Skip navigation links
Hibernate Search ORM 5.10.3.Final-redhat-00001

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