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

A

AbstractLoader - Class in org.hibernate.search.query.hibernate.impl
Abstract loader which will take care of taking object loading timings.
AbstractLoader() - Constructor for class org.hibernate.search.query.hibernate.impl.AbstractLoader
 
addSynchronization(EventSource, Synchronization) - Method in class org.hibernate.search.event.impl.FullTextIndexEventListener
Adds a synchronization to be performed in the onFlush method; should only be used as workaround for the case a flush is happening out of transaction.
addToTotalCount(long) - Method in class org.hibernate.search.batchindexing.impl.SimpleIndexingProgressMonitor
 
afterLast() - Method in class org.hibernate.search.query.hibernate.impl.ScrollableResultsImpl
 
areDocIdAndEntityIdIdentical(EntityInfo, Session) - Static method in class org.hibernate.search.query.hibernate.impl.ObjectLoaderHelper
 
areMatch(Object, Object) - Method in class org.hibernate.search.hcore.impl.HibernateSearchIntegrator.DuplicationStrategyImpl
 
AUTO_REGISTER - Static variable in class org.hibernate.search.hcore.impl.HibernateSearchIntegrator
 
autoClose() - Method in interface org.hibernate.search.FullTextSharedSessionBuilder
Deprecated.
autoClose(boolean) - Method in interface org.hibernate.search.FullTextSharedSessionBuilder
Deprecated.
autoClose() - Method in class org.hibernate.search.impl.FullTextSharedSessionBuilderDelegator
 
autoClose(boolean) - Method in class org.hibernate.search.impl.FullTextSharedSessionBuilderDelegator
 
autoJoinTransactions() - Method in interface org.hibernate.search.FullTextSharedSessionBuilder
 
autoJoinTransactions(boolean) - Method in interface org.hibernate.search.FullTextSharedSessionBuilder
 
autoJoinTransactions() - Method in class org.hibernate.search.impl.FullTextSharedSessionBuilderDelegator
 
autoJoinTransactions(boolean) - Method in class org.hibernate.search.impl.FullTextSharedSessionBuilderDelegator
 

B

BatchCoordinator - Class in org.hibernate.search.batchindexing.impl
Makes sure that several different BatchIndexingWorkspace(s) can be started concurrently, sharing the same batch-backend and IndexWriters.
BatchCoordinator(Set<Class<?>>, SearchFactoryImplementor, SessionFactoryImplementor, int, int, CacheMode, int, long, boolean, boolean, boolean, MassIndexerProgressMonitor, int) - Constructor for class org.hibernate.search.batchindexing.impl.BatchCoordinator
 
BatchIndexingWorkspace - Class in org.hibernate.search.batchindexing.impl
This runnable will prepare a pipeline for batch indexing of entities, managing the lifecycle of several ThreadPools.
BatchIndexingWorkspace(SearchFactoryImplementor, SessionFactoryImplementor, Class<?>, int, CacheMode, int, CountDownLatch, MassIndexerProgressMonitor, BatchBackend, long, int) - Constructor for class org.hibernate.search.batchindexing.impl.BatchIndexingWorkspace
 
batchSizeToLoadObjects(int) - Method in class org.hibernate.search.batchindexing.impl.MassIndexerImpl
 
batchSizeToLoadObjects(int) - Method in interface org.hibernate.search.MassIndexer
Sets the batch size used to load the root entities.
BatchTransactionalContext - Class in org.hibernate.search.batchindexing.impl
Valueholder for the services needed by the massindexer to wrap operations in transactions.
BatchTransactionalContext(SearchFactoryImplementor, SessionFactoryImplementor, ErrorHandler) - Constructor for class org.hibernate.search.batchindexing.impl.BatchTransactionalContext
 
beforeFirst() - Method in class org.hibernate.search.query.hibernate.impl.ScrollableResultsImpl
 
buildLoader() - Method in class org.hibernate.search.query.hibernate.impl.ObjectLoaderBuilder
 

C

cacheMode(CacheMode) - Method in class org.hibernate.search.batchindexing.impl.MassIndexerImpl
 
cacheMode(CacheMode) - Method in interface org.hibernate.search.MassIndexer
Sets the cache interaction mode for the data loading tasks.
classForName(String) - Method in class org.hibernate.search.cfg.impl.DelegatingClassLoaderService
 
cleanUpOnError() - Method in class org.hibernate.search.batchindexing.impl.OptionallyWrapInJTATransaction
 
clear() - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
clearEventListeners() - Method in class org.hibernate.search.impl.FullTextSharedSessionBuilderDelegator
 
close() - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
close() - Method in class org.hibernate.search.query.hibernate.impl.ScrollableResultsImpl
 
connection() - Method in interface org.hibernate.search.FullTextSharedSessionBuilder
 
connection(Connection) - Method in interface org.hibernate.search.FullTextSharedSessionBuilder
 
connection() - Method in class org.hibernate.search.impl.FullTextSharedSessionBuilderDelegator
 
connection(Connection) - Method in class org.hibernate.search.impl.FullTextSharedSessionBuilderDelegator
 
connectionReleaseMode() - Method in interface org.hibernate.search.FullTextSharedSessionBuilder
 
connectionReleaseMode(ConnectionReleaseMode) - Method in interface org.hibernate.search.FullTextSharedSessionBuilder
 
connectionReleaseMode() - Method in class org.hibernate.search.impl.FullTextSharedSessionBuilderDelegator
 
connectionReleaseMode(ConnectionReleaseMode) - Method in class org.hibernate.search.impl.FullTextSharedSessionBuilderDelegator
 
contains(Object) - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
ContextHelper - Class in org.hibernate.search.hcore.util.impl
Static helper class to retrieve the instance of the current SearchFactory / SearchFactoryImplementor.
contribute(StandardServiceRegistryBuilder) - Method in class org.hibernate.search.hcore.impl.SearchFactoryServiceContributor
 
convertToLockException(HibernateException) - Static method in class org.hibernate.search.jpa.impl.OptimisticLockingCompatibilityHelper
Convert a provided Hibernate exception to a JPA exception.
createCoordinator() - Method in class org.hibernate.search.batchindexing.impl.MassIndexerImpl
 
createEntityGraph(Class<T>) - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
createEntityGraph(String) - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
createFullTextQuery(Query, Class<?>...) - Method in interface org.hibernate.search.FullTextSession
Create a fulltext query on top of a native Lucene query returning the matching objects of type entities and their respective subclasses.
createFullTextQuery(Query, Class<?>...) - Method in class org.hibernate.search.impl.FullTextSessionImpl
Execute a Lucene query and retrieve managed objects of type entities (or their indexed subclasses) If entities is empty, include all indexed entities
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(Query, Class<?>...) - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
createIndexer(Class<?>...) - Method in interface org.hibernate.search.FullTextSession
Creates a MassIndexer to rebuild the indexes of some or all indexed entity types.
createIndexer(Class<?>...) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
createIndexer(Class<?>...) - Method in interface org.hibernate.search.jpa.FullTextEntityManager
Creates a MassIndexer to rebuild the indexes of some or all indexed entity types.
createIndexer(Class<?>...) - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
createMassIndexer(SearchFactoryImplementor, SessionFactoryImplementor, Class<?>...) - Method in class org.hibernate.search.batchindexing.impl.DefaultMassIndexerFactory
 
createMassIndexer(SearchFactoryImplementor, SessionFactoryImplementor, Class<?>...) - Method in interface org.hibernate.search.batchindexing.spi.MassIndexerFactory
Create an instance of a MassIndexer.
createNamedQuery(String) - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
createNamedQuery(String, Class<T>) - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
createNamedStoredProcedureQuery(String) - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
createNativeQuery(String) - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
createNativeQuery(String, Class) - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
createNativeQuery(String, String) - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
createQuery(String) - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
createQuery(CriteriaQuery<T>) - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
createQuery(String, Class<T>) - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
createQuery(CriteriaUpdate) - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
createQuery(CriteriaDelete) - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
createStoredProcedureQuery(String) - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
createStoredProcedureQuery(String, Class...) - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
createStoredProcedureQuery(String, String...) - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
criteria(Criteria) - Method in class org.hibernate.search.query.hibernate.impl.ObjectLoaderBuilder
 
CriteriaObjectInitializer - Class in org.hibernate.search.query.hibernate.impl
Initialize object using one or several criteria queries.

D

DefaultHibernateSessionFactoryService - Class in org.hibernate.search.hcore.impl
A Hibernate Search service which allows to request a Hibernate SessionFactory during bootstrapping.
DefaultHibernateSessionFactoryService() - Constructor for class org.hibernate.search.hcore.impl.DefaultHibernateSessionFactoryService
 
DefaultMassIndexerFactory - Class in org.hibernate.search.batchindexing.impl
The MassIndexer implementation used when none is specified in the configuration.
DefaultMassIndexerFactory() - Constructor for class org.hibernate.search.batchindexing.impl.DefaultMassIndexerFactory
 
DelegatingClassLoaderService - Class in org.hibernate.search.cfg.impl
An implementation of class loader service which delegates to the ORM provided ClassLoaderService.
DelegatingClassLoaderService(ClassLoaderService) - Constructor for class org.hibernate.search.cfg.impl.DelegatingClassLoaderService
 
detach(Object) - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
disableFullTextFilter(String) - Method in interface org.hibernate.search.FullTextQuery
Disable a given filter by its name.
disableFullTextFilter(String) - Method in interface org.hibernate.search.jpa.FullTextQuery
Disable a given filter by its name
disableFullTextFilter(String) - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
disableFullTextFilter(String) - Method in class org.hibernate.search.query.hibernate.impl.FullTextQueryImpl
 
disintegrate(SessionFactoryImplementor, SessionFactoryServiceRegistry) - Method in class org.hibernate.search.hcore.impl.HibernateSearchIntegrator
 
documentsAdded(long) - Method in class org.hibernate.search.batchindexing.impl.SimpleIndexingProgressMonitor
 
documentsBuilt(int) - Method in class org.hibernate.search.batchindexing.impl.SimpleIndexingProgressMonitor
 

E

enableFullTextFilter(String) - Method in interface org.hibernate.search.FullTextQuery
Enable a given filter by its name.
enableFullTextFilter(String) - Method in interface org.hibernate.search.jpa.FullTextQuery
Enable a given filter by its name.
enableFullTextFilter(String) - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
enableFullTextFilter(String) - Method in class org.hibernate.search.query.hibernate.impl.FullTextQueryImpl
 
entitiesLoaded(int) - Method in class org.hibernate.search.batchindexing.impl.SimpleIndexingProgressMonitor
 
ENTITY_NOT_YET_INITIALIZED - Static variable in interface org.hibernate.search.query.hibernate.impl.ObjectInitializer
 
EntityInfoLoadKey - Class in org.hibernate.search.query.hibernate.impl
Custom key to keep a map of loaded EntityInfo instances.
EntityInfoLoadKey(Class<?>, Object) - Constructor for class org.hibernate.search.query.hibernate.impl.EntityInfoLoadKey
 
equals(Object) - Method in class org.hibernate.search.query.hibernate.impl.EntityInfoLoadKey
 
eventListeners(SessionEventListener...) - Method in class org.hibernate.search.impl.FullTextSharedSessionBuilderDelegator
 
EventSourceTransactionContext - Class in org.hibernate.search.backend.impl
Implementation of the transactional context on top of an EventSource (Session)
EventSourceTransactionContext(EventSource) - Constructor for class org.hibernate.search.backend.impl.EventSourceTransactionContext
 
executeLoad(EntityInfo) - Method in class org.hibernate.search.query.hibernate.impl.AbstractLoader
 
executeLoad(EntityInfo...) - Method in class org.hibernate.search.query.hibernate.impl.AbstractLoader
 
executeLoad(EntityInfo) - Method in class org.hibernate.search.query.hibernate.impl.MultiClassesQueryLoader
 
executeLoad(EntityInfo...) - Method in class org.hibernate.search.query.hibernate.impl.MultiClassesQueryLoader
 
executeLoad(EntityInfo) - Method in class org.hibernate.search.query.hibernate.impl.QueryLoader
 
executeLoad(EntityInfo...) - Method in class org.hibernate.search.query.hibernate.impl.QueryLoader
 
executeUpdate() - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
executeUpdate() - Method in class org.hibernate.search.query.hibernate.impl.FullTextQueryImpl
 
explain(int) - Method in interface org.hibernate.search.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.jpa.FullTextQuery
Return the Lucene Explanation object describing the score computation for the matching object/document in the current query
explain(int) - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
explain(int) - Method in class org.hibernate.search.query.hibernate.impl.FullTextQueryImpl
 

F

find(Class<T>, Object) - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
find(Class<T>, Object, Map<String, Object>) - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
find(Class<T>, Object, LockModeType) - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
find(Class<T>, Object, LockModeType, Map<String, Object>) - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
first() - Method in class org.hibernate.search.query.hibernate.impl.ScrollableResultsImpl
 
flush() - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
flushBeforeCompletion() - Method in interface org.hibernate.search.FullTextSharedSessionBuilder
 
flushBeforeCompletion(boolean) - Method in interface org.hibernate.search.FullTextSharedSessionBuilder
 
flushBeforeCompletion() - Method in class org.hibernate.search.impl.FullTextSharedSessionBuilderDelegator
 
flushBeforeCompletion(boolean) - Method in class org.hibernate.search.impl.FullTextSharedSessionBuilderDelegator
 
flushToIndexes() - Method in interface org.hibernate.search.FullTextSession
Flush all index changes forcing Hibernate Search to apply all changes to the index not waiting for the batch limit.
flushToIndexes() - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
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.
flushToIndexes() - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
FullTextEntityManager - Interface in org.hibernate.search.jpa
Extends an EntityManager with Full-Text operations
FullTextEntityManagerImpl - Class in org.hibernate.search.jpa.impl
 
FullTextEntityManagerImpl(EntityManager) - Constructor for class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
FullTextIndexEventListener - Class in org.hibernate.search.event.impl
Hibernate ORM event listener called by various ORM life cycle events.
FullTextIndexEventListener() - Constructor for class org.hibernate.search.event.impl.FullTextIndexEventListener
 
FullTextQuery - Interface in org.hibernate.search
The base interface for Lucene powered searches.
FullTextQuery - Interface in org.hibernate.search.jpa
The base interface for lucene powered searches.
FullTextQueryImpl - Class in org.hibernate.search.jpa.impl
Implements JPA 2 query interface and delegate the call to a Hibernate Core FullTextQuery.
FullTextQueryImpl(FullTextQuery, Session) - Constructor for class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
FullTextQueryImpl - Class in org.hibernate.search.query.hibernate.impl
Implementation of FullTextQuery.
FullTextQueryImpl(Query, Class<?>[], SessionImplementor, ParameterMetadata) - Constructor for class org.hibernate.search.query.hibernate.impl.FullTextQueryImpl
Constructs a FullTextQueryImpl instance.
FullTextSession - Interface in org.hibernate.search
Extends the Hibernate Session with fulltext search and indexing capabilities.
FullTextSessionImpl - Class in org.hibernate.search.impl
Lucene full text search aware session.
FullTextSessionImpl(Session) - Constructor for class org.hibernate.search.impl.FullTextSessionImpl
 
FullTextSharedSessionBuilder - Interface in org.hibernate.search
 
FullTextSharedSessionBuilderDelegator - Class in org.hibernate.search.impl
 
FullTextSharedSessionBuilderDelegator(SharedSessionBuilder) - Constructor for class org.hibernate.search.impl.FullTextSharedSessionBuilderDelegator
 

G

get() - Method in class org.hibernate.search.query.hibernate.impl.ScrollableResultsImpl
 
get(int) - Method in class org.hibernate.search.query.hibernate.impl.ScrollableResultsImpl
This method is not supported on Lucene based queries
getAction() - Method in class org.hibernate.search.hcore.impl.HibernateSearchIntegrator.DuplicationStrategyImpl
 
getBatchSize() - Method in class org.hibernate.search.jmx.impl.IndexControl
 
getBigDecimal(int) - Method in class org.hibernate.search.query.hibernate.impl.ScrollableResultsImpl
This method is not supported on Lucene based queries
getBigInteger(int) - Method in class org.hibernate.search.query.hibernate.impl.ScrollableResultsImpl
This method is not supported on Lucene based queries
getBinary(int) - Method in class org.hibernate.search.query.hibernate.impl.ScrollableResultsImpl
This method is not supported on Lucene based queries
getBlob(int) - Method in class org.hibernate.search.query.hibernate.impl.ScrollableResultsImpl
This method is not supported on Lucene based queries
getBoolean(int) - Method in class org.hibernate.search.query.hibernate.impl.ScrollableResultsImpl
This method is not supported on Lucene based queries
getByte(int) - Method in class org.hibernate.search.query.hibernate.impl.ScrollableResultsImpl
This method is not supported on Lucene based queries
getCalendar(int) - Method in class org.hibernate.search.query.hibernate.impl.ScrollableResultsImpl
This method is not supported on Lucene based queries
getCharacter(int) - Method in class org.hibernate.search.query.hibernate.impl.ScrollableResultsImpl
This method is not supported on Lucene based queries
getClass(T) - Method in class org.hibernate.search.engine.impl.HibernateStatelessInitializer
 
getClass(T) - Static method in class org.hibernate.search.hcore.util.impl.HibernateHelper
Get the real class type.
getClassFromWork(Work) - Method in class org.hibernate.search.engine.impl.HibernateStatelessInitializer
 
getClassFromWork(Work) - Static method in class org.hibernate.search.hcore.util.impl.HibernateHelper
 
getClassLoaderService() - Method in class org.hibernate.search.cfg.impl.SearchConfigurationFromHibernateCore
 
getClassMapping(String) - Method in class org.hibernate.search.cfg.impl.SearchConfigurationFromHibernateCore
 
getClassMappings() - Method in class org.hibernate.search.cfg.impl.SearchConfigurationFromHibernateCore
 
getClob(int) - Method in class org.hibernate.search.query.hibernate.impl.ScrollableResultsImpl
This method is not supported on Lucene based queries
getCriteria() - Method in class org.hibernate.search.query.hibernate.impl.ObjectInitializationContext
 
getCriteriaBuilder() - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
getDate(int) - Method in class org.hibernate.search.query.hibernate.impl.ScrollableResultsImpl
This method is not supported on Lucene based queries
getDelegate() - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
getDirtyPropertyNames(PostUpdateEvent) - Method in class org.hibernate.search.event.impl.FullTextIndexEventListener
 
getDocumentBuilder(Object) - Method in class org.hibernate.search.event.impl.FullTextIndexEventListener
It is not suggested to extend FullTextIndexEventListener, but when needed to implement special use cases implementors might need this method.
getDouble(int) - Method in class org.hibernate.search.query.hibernate.impl.ScrollableResultsImpl
This method is not supported on Lucene based queries
getEntityGraph(String) - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
getEntityGraphs(Class<T>) - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
getEntityManagerFactory() - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
getEntityType() - Method in class org.hibernate.search.query.hibernate.impl.ObjectInitializationContext
 
getFacetManager() - Method in interface org.hibernate.search.FullTextQuery
 
getFacetManager() - Method in interface org.hibernate.search.jpa.FullTextQuery
 
getFacetManager() - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
getFacetManager() - Method in class org.hibernate.search.query.hibernate.impl.FullTextQueryImpl
 
getFirstResult() - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
getFloat(int) - Method in class org.hibernate.search.query.hibernate.impl.ScrollableResultsImpl
This method is not supported on Lucene based queries
getFlushMode() - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
getFlushMode() - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
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
getFullTextSession(Session) - Static method in class org.hibernate.search.Search
 
getHints() - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
getInstanceInitializer() - Method in class org.hibernate.search.cfg.impl.SearchConfigurationFromHibernateCore
 
getInteger(int) - Method in class org.hibernate.search.query.hibernate.impl.ScrollableResultsImpl
This method is not supported on Lucene based queries
getLocale(int) - Method in class org.hibernate.search.query.hibernate.impl.ScrollableResultsImpl
This method is not supported on Lucene based queries
getLockMode(Object) - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
getLockMode() - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
getLockModes() - Method in class org.hibernate.search.query.hibernate.impl.FullTextQueryImpl
 
getLockOptions() - Method in class org.hibernate.search.query.hibernate.impl.FullTextQueryImpl
 
getLong(int) - Method in class org.hibernate.search.query.hibernate.impl.ScrollableResultsImpl
This method is not supported on Lucene based queries
getMaxResults() - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
getMetamodel() - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
getNumberOfFetchingThreads() - Method in class org.hibernate.search.jmx.impl.IndexControl
 
getNumberOfObjectLoadingThreads() - Method in class org.hibernate.search.jmx.impl.IndexControl
 
getParameter(String) - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
getParameter(int) - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
getParameter(String, Class<T>) - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
getParameter(int, Class<T>) - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
getParameters() - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
getParameterValue(Parameter<T>) - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
getParameterValue(String) - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
getParameterValue(int) - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
getProgrammaticMapping() - Method in class org.hibernate.search.cfg.impl.SearchConfigurationFromHibernateCore
 
getProperties() - Method in class org.hibernate.search.cfg.impl.SearchConfigurationFromHibernateCore
 
getProperties() - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
getProperty(String) - Method in class org.hibernate.search.cfg.impl.SearchConfigurationFromHibernateCore
 
getProvidedServices() - Method in class org.hibernate.search.cfg.impl.SearchConfigurationFromHibernateCore
 
getReference(Class<T>, Object) - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
getReflectionManager() - Method in class org.hibernate.search.cfg.impl.SearchConfigurationFromHibernateCore
 
getResultList() - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
getResultSize() - Method in interface org.hibernate.search.FullTextQuery
 
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.
getResultSize() - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
getResultSize() - Method in class org.hibernate.search.query.hibernate.impl.FullTextQueryImpl
 
getRowNumber() - Method in class org.hibernate.search.query.hibernate.impl.ScrollableResultsImpl
 
getSearchFactory() - Method in interface org.hibernate.search.FullTextSession
 
getSearchFactory() - Method in class org.hibernate.search.hcore.impl.SearchFactoryReference
 
getSearchFactory(Session) - Static method in class org.hibernate.search.hcore.util.impl.ContextHelper
 
getSearchFactory() - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
getSearchFactory() - Method in interface org.hibernate.search.jpa.FullTextEntityManager
 
getSearchFactory() - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
getSearchFactoryBySessionImplementor(SessionImplementor) - Static method in class org.hibernate.search.hcore.util.impl.ContextHelper
 
getSearchFactoryBySFI(SessionFactoryImplementor) - Static method in class org.hibernate.search.hcore.util.impl.ContextHelper
 
getSearchFactoryImplementor() - Method in class org.hibernate.search.event.impl.FullTextIndexEventListener
 
getSearchFactoryImplementor() - Method in class org.hibernate.search.query.hibernate.impl.ObjectInitializationContext
 
getSession() - Method in class org.hibernate.search.query.hibernate.impl.ObjectInitializationContext
 
getSessionFactory() - Method in class org.hibernate.search.hcore.impl.DefaultHibernateSessionFactoryService
 
getSessionFactory() - Method in interface org.hibernate.search.hcore.impl.HibernateSessionFactoryService
 
getShort(int) - Method in class org.hibernate.search.query.hibernate.impl.ScrollableResultsImpl
This method is not supported on Lucene based queries
getSingleResult() - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
getStatusMessagePeriod() - Method in class org.hibernate.search.batchindexing.impl.SimpleIndexingProgressMonitor
 
getString(int) - Method in class org.hibernate.search.query.hibernate.impl.ScrollableResultsImpl
This method is not supported on Lucene based queries
getText(int) - Method in class org.hibernate.search.query.hibernate.impl.ScrollableResultsImpl
This method is not supported on Lucene based queries
getTimeoutManager() - Method in class org.hibernate.search.query.hibernate.impl.ObjectInitializationContext
 
getTimeZone(int) - Method in class org.hibernate.search.query.hibernate.impl.ScrollableResultsImpl
This method is not supported on Lucene based queries
getTransaction() - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
getTransactionIdentifier() - Method in class org.hibernate.search.backend.impl.EventSourceTransactionContext
 
getType(int) - Method in class org.hibernate.search.query.hibernate.impl.ScrollableResultsImpl
This method is not supported on Lucene based queries

H

hashCode() - Method in class org.hibernate.search.query.hibernate.impl.EntityInfoLoadKey
 
hasNext() - Method in class org.hibernate.search.query.hibernate.impl.IteratorImpl
 
hasPartialResults() - Method in interface org.hibernate.search.FullTextQuery
Experimental API, subject to change or removal
hasPartialResults() - Method in interface org.hibernate.search.jpa.FullTextQuery
*Experimental* API, subject to change or removal When using FullTextQuery.limitExecutionTimeTo(long, java.util.concurrent.TimeUnit) }, returns true if partial results are returned (ie if the time limit has been reached and the result fetching process has been terminated.
hasPartialResults() - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
hasPartialResults() - Method in class org.hibernate.search.query.hibernate.impl.FullTextQueryImpl
 
HibernateHelper - Class in org.hibernate.search.hcore.util.impl
 
HibernateSearchIntegrator - Class in org.hibernate.search.hcore.impl
Integrates Hibernate Search into Hibernate Core by registering its needed listeners
HibernateSearchIntegrator() - Constructor for class org.hibernate.search.hcore.impl.HibernateSearchIntegrator
 
HibernateSearchIntegrator.DuplicationStrategyImpl - Class in org.hibernate.search.hcore.impl
 
HibernateSearchIntegrator.DuplicationStrategyImpl(Class) - Constructor for class org.hibernate.search.hcore.impl.HibernateSearchIntegrator.DuplicationStrategyImpl
 
HibernateSearchSessionFactoryObserver - Class in org.hibernate.search.hcore.impl
A SessionFactoryObserver registered with Hibernate ORM during the integration phase.
HibernateSearchSessionFactoryObserver(Configuration, FullTextIndexEventListener, ClassLoaderService) - Constructor for class org.hibernate.search.hcore.impl.HibernateSearchSessionFactoryObserver
 
HibernateSessionFactoryService - Interface in org.hibernate.search.hcore.impl
A Hibernate Search service which allows to request a Hibernate SessionFactory during bootstrapping.
HibernateSessionLoadingInitializer - Class in org.hibernate.search.engine.impl
This EntityInitializer is relative to a specific Hibernate Session, so it's able to attach detached collections to it's Session.
HibernateSessionLoadingInitializer(SessionImplementor) - Constructor for class org.hibernate.search.engine.impl.HibernateSessionLoadingInitializer
 
HibernateStatelessInitializer - Class in org.hibernate.search.engine.impl
To be used for Hibernate initializations which don't need a specific Session.
HibernateStatelessInitializer() - Constructor for class org.hibernate.search.engine.impl.HibernateStatelessInitializer
 

I

IdentifierConsumerDocumentProducer - Class in org.hibernate.search.batchindexing.impl
This SessionAwareRunnable is consuming entity identifiers and producing corresponding AddLuceneWork instances being forwarded to the index writing backend.
IdentifierConsumerDocumentProducer(ProducerConsumerQueue<List<Serializable>>, MassIndexerProgressMonitor, SessionFactory, CountDownLatch, CacheMode, Class<?>, SearchFactoryImplementor, String, BatchBackend, ErrorHandler) - Constructor for class org.hibernate.search.batchindexing.impl.IdentifierConsumerDocumentProducer
 
IdentifierProducer - Class in org.hibernate.search.batchindexing.impl
This Runnable is going to feed the indexing queue with the identifiers of all the entities going to be indexed.
IdentifierProducer(ProducerConsumerQueue<List<Serializable>>, SessionFactory, int, Class<?>, MassIndexerProgressMonitor, long, ErrorHandler, int) - Constructor for class org.hibernate.search.batchindexing.impl.IdentifierProducer
 
idFetchSize(int) - Method in class org.hibernate.search.batchindexing.impl.MassIndexerImpl
 
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.FullTextSession
Force the (re)indexing of a given managed object.
index(T) - Method in class org.hibernate.search.impl.FullTextSessionImpl
(Re-)index an entity.
index(String) - Method in class org.hibernate.search.jmx.impl.IndexControl
 
index(T) - Method in interface org.hibernate.search.jpa.FullTextEntityManager
Force the (re)indexing of a given managed object.
index(T) - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
IndexControl - Class in org.hibernate.search.jmx.impl
Implementation of the IndexControlMBean JMX attributes and operations.
IndexControl(Properties, ServiceManager) - Constructor for class org.hibernate.search.jmx.impl.IndexControl
 
indexedTargetedEntities(Set<Class<?>>) - Method in class org.hibernate.search.query.hibernate.impl.ObjectLoaderBuilder
 
indexingCompleted() - Method in class org.hibernate.search.batchindexing.impl.SimpleIndexingProgressMonitor
 
init(Session, SearchFactoryImplementor) - Method in class org.hibernate.search.query.hibernate.impl.AbstractLoader
 
init(Session, SearchFactoryImplementor, ObjectInitializer, TimeoutManager) - Method in interface org.hibernate.search.query.hibernate.impl.Loader
 
init(Session, SearchFactoryImplementor, ObjectInitializer, TimeoutManager) - Method in class org.hibernate.search.query.hibernate.impl.MultiClassesQueryLoader
 
init(Session, SearchFactoryImplementor, ObjectInitializer, TimeoutManager) - Method in class org.hibernate.search.query.hibernate.impl.ProjectionLoader
 
init(Session, SearchFactoryImplementor, ResultTransformer, ObjectLoaderBuilder, String[], TimeoutManager) - Method in class org.hibernate.search.query.hibernate.impl.ProjectionLoader
 
init(Session, SearchFactoryImplementor, ObjectInitializer, TimeoutManager) - Method in class org.hibernate.search.query.hibernate.impl.QueryLoader
 
initialize(Properties) - Method in class org.hibernate.search.batchindexing.impl.DefaultMassIndexerFactory
 
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(SearchFactoryImplementor) - Method in class org.hibernate.search.event.impl.FullTextIndexEventListener
Initialize method called by Hibernate Core when the SessionFactory starts
initialize(SearchFactoryImplementor) - Method in class org.hibernate.search.hcore.impl.SearchFactoryReference
 
initialize(Object) - Static method in class org.hibernate.search.hcore.util.impl.HibernateHelper
 
initializeArray(Object[]) - Method in class org.hibernate.search.engine.impl.HibernateStatelessInitializer
 
initializeCollection(Collection<T>) - Method in class org.hibernate.search.engine.impl.HibernateSessionLoadingInitializer
 
initializeCollection(Collection<T>) - Method in class org.hibernate.search.engine.impl.HibernateStatelessInitializer
 
initializeMap(Map<K, V>) - Method in class org.hibernate.search.engine.impl.HibernateSessionLoadingInitializer
 
initializeMap(Map<K, V>) - Method in class org.hibernate.search.engine.impl.HibernateStatelessInitializer
 
initializeObjects(EntityInfo[], LinkedHashMap<EntityInfoLoadKey, Object>, ObjectInitializationContext) - Method in class org.hibernate.search.query.hibernate.impl.CriteriaObjectInitializer
 
initializeObjects(EntityInfo[], LinkedHashMap<EntityInfoLoadKey, Object>, ObjectInitializationContext) - Method in class org.hibernate.search.query.hibernate.impl.LookupObjectInitializer
 
initializeObjects(EntityInfo[], LinkedHashMap<EntityInfoLoadKey, Object>, ObjectInitializationContext) - Method in interface org.hibernate.search.query.hibernate.impl.ObjectInitializer
Given a array of
initializeObjects(EntityInfo[], LinkedHashMap<EntityInfoLoadKey, Object>, ObjectInitializationContext) - Method in class org.hibernate.search.query.hibernate.impl.PersistenceContextObjectInitializer
 
initializeObjects(EntityInfo[], LinkedHashMap<EntityInfoLoadKey, Object>, ObjectInitializationContext) - Method in class org.hibernate.search.query.hibernate.impl.SecondLevelCacheObjectInitializer
 
initializeObjectsWith(ObjectLookupMethod, DatabaseRetrievalMethod) - Method in interface org.hibernate.search.FullTextQuery
Refine the strategies used to load entities.
initializeObjectsWith(ObjectLookupMethod, DatabaseRetrievalMethod) - Method in interface org.hibernate.search.jpa.FullTextQuery
Refine the strategies used to load entities.
initializeObjectsWith(ObjectLookupMethod, DatabaseRetrievalMethod) - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
initializeObjectsWith(ObjectLookupMethod, DatabaseRetrievalMethod) - Method in class org.hibernate.search.query.hibernate.impl.FullTextQueryImpl
 
INSTANCE - Static variable in class org.hibernate.search.engine.impl.HibernateStatelessInitializer
 
INSTANCE - Static variable in class org.hibernate.search.query.hibernate.impl.CriteriaObjectInitializer
 
INSTANCE - Static variable in class org.hibernate.search.query.hibernate.impl.LookupObjectInitializer
 
integrate(Configuration, SessionFactoryImplementor, SessionFactoryServiceRegistry) - Method in class org.hibernate.search.hcore.impl.HibernateSearchIntegrator
 
integrate(MetadataImplementor, SessionFactoryImplementor, SessionFactoryServiceRegistry) - Method in class org.hibernate.search.hcore.impl.HibernateSearchIntegrator
 
interceptor() - Method in interface org.hibernate.search.FullTextSharedSessionBuilder
 
interceptor(Interceptor) - Method in interface org.hibernate.search.FullTextSharedSessionBuilder
 
interceptor() - Method in class org.hibernate.search.impl.FullTextSharedSessionBuilderDelegator
 
interceptor(Interceptor) - Method in class org.hibernate.search.impl.FullTextSharedSessionBuilderDelegator
 
isBound(Parameter<?>) - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
isFirst() - Method in class org.hibernate.search.query.hibernate.impl.ScrollableResultsImpl
 
isIndexMetadataComplete() - Method in class org.hibernate.search.cfg.impl.SearchConfigurationFromHibernateCore
 
isInitialized(Object) - Static method in class org.hibernate.search.hcore.util.impl.HibernateHelper
 
isJoinedToTransaction() - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
isLast() - Method in class org.hibernate.search.query.hibernate.impl.ScrollableResultsImpl
 
isObjectNotFoundException(RuntimeException) - Static method in class org.hibernate.search.query.hibernate.impl.LoaderHelper
 
isOpen() - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
isOptimisticLockException(HibernateException) - Static method in class org.hibernate.search.jpa.impl.OptimisticLockingCompatibilityHelper
 
isSizeSafe() - Method in interface org.hibernate.search.query.hibernate.impl.Loader
 
isSizeSafe() - Method in class org.hibernate.search.query.hibernate.impl.MultiClassesQueryLoader
 
isSizeSafe() - Method in class org.hibernate.search.query.hibernate.impl.ProjectionLoader
 
isSizeSafe() - Method in class org.hibernate.search.query.hibernate.impl.QueryLoader
 
isTransactionInProgress() - Method in class org.hibernate.search.backend.impl.EventSourceTransactionContext
 
iterate() - Method in class org.hibernate.search.query.hibernate.impl.FullTextQueryImpl
Return an iterator on the results.
IteratorImpl - Class in org.hibernate.search.query.hibernate.impl
 
IteratorImpl(List<EntityInfo>, Loader) - Constructor for class org.hibernate.search.query.hibernate.impl.IteratorImpl
 

J

joinTransaction() - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 

L

last() - Method in class org.hibernate.search.query.hibernate.impl.ScrollableResultsImpl
 
limitExecutionTimeTo(long, TimeUnit) - Method in interface org.hibernate.search.FullTextQuery
*Experimental* API, subject to change or removal Limit the time used by Hibernate Search to execute the query.
limitExecutionTimeTo(long, TimeUnit) - Method in interface org.hibernate.search.jpa.FullTextQuery
*Experimental* API, subject to change or removal Limit the time used by Hibernate Search to execute the query.
limitExecutionTimeTo(long, TimeUnit) - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
limitExecutionTimeTo(long, TimeUnit) - Method in class org.hibernate.search.query.hibernate.impl.FullTextQueryImpl
 
limitIndexedObjectsTo(long) - Method in class org.hibernate.search.batchindexing.impl.MassIndexerImpl
 
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.
list() - Method in class org.hibernate.search.query.hibernate.impl.FullTextQueryImpl
 
load(EntityInfo) - Method in class org.hibernate.search.query.hibernate.impl.AbstractLoader
 
load(EntityInfo...) - Method in class org.hibernate.search.query.hibernate.impl.AbstractLoader
 
load(EntityInfo) - Method in interface org.hibernate.search.query.hibernate.impl.Loader
 
load(EntityInfo...) - Method in interface org.hibernate.search.query.hibernate.impl.Loader
 
load(EntityInfo, Session) - Static method in class org.hibernate.search.query.hibernate.impl.ObjectLoaderHelper
 
load(EntityInfo) - Method in class org.hibernate.search.query.hibernate.impl.ProjectionLoader
 
load(EntityInfo...) - Method in class org.hibernate.search.query.hibernate.impl.ProjectionLoader
 
Loader - Interface in org.hibernate.search.query.hibernate.impl
Interface defining a set of operations in order to load entities which matched a query.
LoaderHelper - Class in org.hibernate.search.query.hibernate.impl
 
loadJavaServices(Class<T>) - Method in class org.hibernate.search.cfg.impl.DelegatingClassLoaderService
 
loadWithoutTiming(EntityInfo) - Method in class org.hibernate.search.query.hibernate.impl.AbstractLoader
 
loadWithoutTiming(EntityInfo) - Method in interface org.hibernate.search.query.hibernate.impl.Loader
 
loadWithoutTiming(EntityInfo) - Method in class org.hibernate.search.query.hibernate.impl.ProjectionLoader
 
locateResource(String) - Method in class org.hibernate.search.cfg.impl.DelegatingClassLoaderService
 
locateResourceStream(String) - Method in class org.hibernate.search.cfg.impl.DelegatingClassLoaderService
 
lock(Object, LockModeType) - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
lock(Object, LockModeType, Map<String, Object>) - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
lookupMethod(ObjectLookupMethod) - Method in class org.hibernate.search.query.hibernate.impl.ObjectLoaderBuilder
 
LookupObjectInitializer - Class in org.hibernate.search.query.hibernate.impl
Initializes objects using lookup by id.

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.
MassIndexerImpl - Class in org.hibernate.search.batchindexing.impl
Prepares and configures a BatchIndexingWorkspace to start rebuilding the indexes for all entity instances in the database.
MassIndexerImpl(SearchFactoryImplementor, SessionFactoryImplementor, Class<?>...) - Constructor for class org.hibernate.search.batchindexing.impl.MassIndexerImpl
 
merge(T) - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
MultiClassesQueryLoader - Class in org.hibernate.search.query.hibernate.impl
A loader which loads objects of multiple types.
MultiClassesQueryLoader() - Constructor for class org.hibernate.search.query.hibernate.impl.MultiClassesQueryLoader
 

N

next() - Method in class org.hibernate.search.query.hibernate.impl.IteratorImpl
 
next() - Method in class org.hibernate.search.query.hibernate.impl.ScrollableResultsImpl
noInterceptor() - Method in interface org.hibernate.search.FullTextSharedSessionBuilder
 
noInterceptor() - Method in class org.hibernate.search.impl.FullTextSharedSessionBuilderDelegator
 

O

ObjectInitializationContext - Class in org.hibernate.search.query.hibernate.impl
Context class wrapping all resources needed in the context of object initialization.
ObjectInitializationContext(Criteria, Class<?>, SearchFactoryImplementor, TimeoutManager, Session) - Constructor for class org.hibernate.search.query.hibernate.impl.ObjectInitializationContext
 
ObjectInitializer - Interface in org.hibernate.search.query.hibernate.impl
Initializes the objects specified by an array of EntityInfo instances.
ObjectLoaderBuilder - Class in org.hibernate.search.query.hibernate.impl
 
ObjectLoaderBuilder() - Constructor for class org.hibernate.search.query.hibernate.impl.ObjectLoaderBuilder
 
ObjectLoaderHelper - Class in org.hibernate.search.query.hibernate.impl
 
onFlush(FlushEvent) - Method in class org.hibernate.search.event.impl.FullTextIndexEventListener
Make sure the indexes are updated right after the hibernate flush, avoiding object loading during a flush.
onPostDelete(PostDeleteEvent) - Method in class org.hibernate.search.event.impl.FullTextIndexEventListener
 
onPostInsert(PostInsertEvent) - Method in class org.hibernate.search.event.impl.FullTextIndexEventListener
 
onPostRecreateCollection(PostCollectionRecreateEvent) - Method in class org.hibernate.search.event.impl.FullTextIndexEventListener
 
onPostRemoveCollection(PostCollectionRemoveEvent) - Method in class org.hibernate.search.event.impl.FullTextIndexEventListener
 
onPostUpdate(PostUpdateEvent) - Method in class org.hibernate.search.event.impl.FullTextIndexEventListener
 
onPostUpdateCollection(PostCollectionUpdateEvent) - Method in class org.hibernate.search.event.impl.FullTextIndexEventListener
 
openSession() - Method in interface org.hibernate.search.FullTextSharedSessionBuilder
 
openSession() - Method in class org.hibernate.search.impl.FullTextSharedSessionBuilderDelegator
 
OptimisticLockingCompatibilityHelper - Class in org.hibernate.search.jpa.impl
Helper class for FullTextQueryImpl to extract information out of an Hibernate OptimisticLockException and create the JPA counterpart.
optimize(String) - Method in class org.hibernate.search.jmx.impl.IndexControl
 
optimizeAfterPurge(boolean) - Method in class org.hibernate.search.batchindexing.impl.MassIndexerImpl
 
optimizeAfterPurge(boolean) - Method in interface org.hibernate.search.MassIndexer
If index optimization should be run before starting, after the purgeAll.
optimizeOnFinish(boolean) - Method in class org.hibernate.search.batchindexing.impl.MassIndexerImpl
 
optimizeOnFinish(boolean) - Method in interface org.hibernate.search.MassIndexer
If index optimization has to be started at the end of the indexing process.
OptionallyWrapInJTATransaction - Class in org.hibernate.search.batchindexing.impl
Wraps the execution of a Runnable in a JTA Transaction if necessary: if the existing Hibernate Core transaction strategy requires a TransactionManager if no JTA transaction is already started Unfortunately at this time we need to have access to SessionFactoryImplementor.
OptionallyWrapInJTATransaction(BatchTransactionalContext, SessionAwareRunnable) - Constructor for class org.hibernate.search.batchindexing.impl.OptionallyWrapInJTATransaction
 
OptionallyWrapInJTATransaction(BatchTransactionalContext, StatelessSessionAwareRunnable) - Constructor for class org.hibernate.search.batchindexing.impl.OptionallyWrapInJTATransaction
 
org.hibernate.search - package org.hibernate.search
 
org.hibernate.search.backend.impl - package org.hibernate.search.backend.impl
 
org.hibernate.search.batchindexing.impl - package org.hibernate.search.batchindexing.impl
 
org.hibernate.search.batchindexing.spi - package org.hibernate.search.batchindexing.spi
 
org.hibernate.search.cfg.impl - package org.hibernate.search.cfg.impl
 
org.hibernate.search.engine.impl - package org.hibernate.search.engine.impl
 
org.hibernate.search.event.impl - package org.hibernate.search.event.impl
 
org.hibernate.search.hcore.impl - package org.hibernate.search.hcore.impl
 
org.hibernate.search.hcore.util.impl - package org.hibernate.search.hcore.util.impl
 
org.hibernate.search.impl - package org.hibernate.search.impl
 
org.hibernate.search.jmx.impl - package org.hibernate.search.jmx.impl
 
org.hibernate.search.jpa - package org.hibernate.search.jpa
 
org.hibernate.search.jpa.impl - package org.hibernate.search.jpa.impl
 
org.hibernate.search.query.hibernate.impl - package org.hibernate.search.query.hibernate.impl
 

P

persist(Object) - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
PersistenceContextObjectInitializer - Class in org.hibernate.search.query.hibernate.impl
 
PersistenceContextObjectInitializer(ObjectInitializer) - Constructor for class org.hibernate.search.query.hibernate.impl.PersistenceContextObjectInitializer
 
previous() - Method in class org.hibernate.search.query.hibernate.impl.ScrollableResultsImpl
 
printStatusMessage(long, long, long) - Method in class org.hibernate.search.batchindexing.impl.SimpleIndexingProgressMonitor
 
processCollectionEvent(AbstractCollectionEvent) - Method in class org.hibernate.search.event.impl.FullTextIndexEventListener
 
processWork(Object, Serializable, WorkType, AbstractEvent, boolean) - Method in class org.hibernate.search.event.impl.FullTextIndexEventListener
 
ProducerConsumerQueue<T> - Class in org.hibernate.search.batchindexing.impl
Implements a blocking queue capable of storing a "poison" token to signal consumer threads that the task is finished.
ProducerConsumerQueue(int) - Constructor for class org.hibernate.search.batchindexing.impl.ProducerConsumerQueue
 
ProducerConsumerQueue(int, int) - Constructor for class org.hibernate.search.batchindexing.impl.ProducerConsumerQueue
 
producerStopping() - Method in class org.hibernate.search.batchindexing.impl.ProducerConsumerQueue
Each producer thread should call producerStopping() when it has finished.
progressMonitor(MassIndexerProgressMonitor) - Method in class org.hibernate.search.batchindexing.impl.MassIndexerImpl
 
progressMonitor(MassIndexerProgressMonitor) - Method in interface org.hibernate.search.MassIndexer
Override the default MassIndexerProgressMonitor.
ProjectionLoader - Class in org.hibernate.search.query.hibernate.impl
Implementation of the Loader interface used for loading entities which are projected via ProjectionConstants.THIS.
ProjectionLoader() - Constructor for class org.hibernate.search.query.hibernate.impl.ProjectionLoader
 
purge(Class<T>, Serializable) - Method in interface org.hibernate.search.FullTextSession
Remove the entity with the type entityType and the identifier id from the index.
purge(Class<T>, Serializable) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
purge(String) - Method in class org.hibernate.search.jmx.impl.IndexControl
 
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(Class<T>, Serializable) - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
purgeAll(Class<T>) - Method in interface org.hibernate.search.FullTextSession
Remove all entities from of particular class and all its subclasses from the index.
purgeAll(Class<T>) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
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.
purgeAll(Class<T>) - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
purgeAllOnStart(boolean) - Method in class org.hibernate.search.batchindexing.impl.MassIndexerImpl
 
purgeAllOnStart(boolean) - Method in interface org.hibernate.search.MassIndexer
If all entities should be removed from the index before starting using purgeAll.
put(T) - Method in class org.hibernate.search.batchindexing.impl.ProducerConsumerQueue
Adds a new object to the queue, blocking if no space is available.

Q

QueryLoader - Class in org.hibernate.search.query.hibernate.impl
 
QueryLoader() - Constructor for class org.hibernate.search.query.hibernate.impl.QueryLoader
 

R

refresh(Object) - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
refresh(Object, Map<String, Object>) - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
refresh(Object, LockModeType) - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
refresh(Object, LockModeType, Map<String, Object>) - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
registerSynchronization(Synchronization) - Method in class org.hibernate.search.backend.impl.EventSourceTransactionContext
 
remove(Object) - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
remove() - Method in class org.hibernate.search.query.hibernate.impl.IteratorImpl
 
requiresPostCommitHanding(EntityPersister) - Method in class org.hibernate.search.event.impl.FullTextIndexEventListener
Required since Hibernate ORM 4.3
retrievalMethod(DatabaseRetrievalMethod) - Method in class org.hibernate.search.query.hibernate.impl.ObjectLoaderBuilder
 
rootEntities - Variable in class org.hibernate.search.batchindexing.impl.MassIndexerImpl
 
run(Session) - Method in class org.hibernate.search.batchindexing.impl.IdentifierConsumerDocumentProducer
 
run(StatelessSession) - Method in class org.hibernate.search.batchindexing.impl.IdentifierProducer
 
run(Session) - Method in interface org.hibernate.search.batchindexing.impl.SessionAwareRunnable
 
run(StatelessSession) - Method in interface org.hibernate.search.batchindexing.impl.StatelessSessionAwareRunnable
 
runWithErrorHandler() - Method in class org.hibernate.search.batchindexing.impl.BatchCoordinator
 
runWithErrorHandler() - Method in class org.hibernate.search.batchindexing.impl.BatchIndexingWorkspace
 
runWithErrorHandler() - Method in class org.hibernate.search.batchindexing.impl.OptionallyWrapInJTATransaction
 

S

scroll() - Method in class org.hibernate.search.query.hibernate.impl.FullTextQueryImpl
 
scroll(ScrollMode) - Method in class org.hibernate.search.query.hibernate.impl.FullTextQueryImpl
 
scroll(int) - Method in class org.hibernate.search.query.hibernate.impl.ScrollableResultsImpl
 
ScrollableResultsImpl - Class in org.hibernate.search.query.hibernate.impl
Implements scrollable and paginated resultsets.
ScrollableResultsImpl(int, DocumentExtractor, Loader, SessionImplementor) - Constructor for class org.hibernate.search.query.hibernate.impl.ScrollableResultsImpl
 
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.
SearchConfigurationFromHibernateCore - Class in org.hibernate.search.cfg.impl
Search configuration implementation wrapping an Hibernate Core configuration
SearchConfigurationFromHibernateCore(Configuration, ClassLoaderService) - Constructor for class org.hibernate.search.cfg.impl.SearchConfigurationFromHibernateCore
 
searchFactory(SearchFactoryImplementor) - Method in class org.hibernate.search.query.hibernate.impl.ObjectLoaderBuilder
 
SearchFactoryReference - Class in org.hibernate.search.hcore.impl
This Service lives in the ServiceRegistry controlled by Hibernate ORM to allow to lookup the SearchFactory from the context of ORM code (for example, when a user wraps the current Session into a FullTextSession).
SearchFactoryReference() - Constructor for class org.hibernate.search.hcore.impl.SearchFactoryReference
 
SearchFactoryServiceContributor - Class in org.hibernate.search.hcore.impl
Extends the ServiceRegistry of Hibernate ORM to contain the placeholders needed by Hibernate Search
SearchFactoryServiceContributor() - Constructor for class org.hibernate.search.hcore.impl.SearchFactoryServiceContributor
 
SecondLevelCacheObjectInitializer - Class in org.hibernate.search.query.hibernate.impl
Check if the entity is available in the second level cache and load it if there before falling back to the delegate method.
SecondLevelCacheObjectInitializer(ObjectInitializer) - Constructor for class org.hibernate.search.query.hibernate.impl.SecondLevelCacheObjectInitializer
 
session(SessionImplementor) - Method in class org.hibernate.search.query.hibernate.impl.ObjectLoaderBuilder
 
SESSION_FACTORY_PROPERTY_KEY - Static variable in class org.hibernate.search.hcore.impl.HibernateSearchSessionFactoryObserver
 
SessionAwareRunnable - Interface in org.hibernate.search.batchindexing.impl
 
sessionFactoryClosed(SessionFactory) - Method in class org.hibernate.search.hcore.impl.HibernateSearchSessionFactoryObserver
 
sessionFactoryCreated(SessionFactory) - Method in class org.hibernate.search.hcore.impl.HibernateSearchSessionFactoryObserver
 
sessionWithOptions() - Method in interface org.hibernate.search.FullTextSession
sessionWithOptions() - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
setBatchSize(int) - Method in class org.hibernate.search.jmx.impl.IndexControl
 
setCriteria(Criteria) - Method in class org.hibernate.search.query.hibernate.impl.QueryLoader
 
setCriteriaQuery(Criteria) - Method in interface org.hibernate.search.FullTextQuery
Defines the Database Query used to load the Lucene results.
setCriteriaQuery(Criteria) - Method in interface org.hibernate.search.jpa.FullTextQuery
Defines the Database Query used to load the Lucene results.
setCriteriaQuery(Criteria) - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
setCriteriaQuery(Criteria) - Method in class org.hibernate.search.query.hibernate.impl.FullTextQueryImpl
 
setEntityType(Class) - Method in class org.hibernate.search.query.hibernate.impl.QueryLoader
 
setEntityTypes(Set<Class<?>>) - Method in class org.hibernate.search.query.hibernate.impl.MultiClassesQueryLoader
 
setFetchSize(int) - Method in interface org.hibernate.search.FullTextQuery
Defines scrollable result fetch size as well as the JDBC fetch size
setFetchSize(int) - Method in class org.hibernate.search.query.hibernate.impl.FullTextQueryImpl
 
setFilter(Filter) - Method in interface org.hibernate.search.FullTextQuery
Allows to use lucene filters.
setFilter(Filter) - Method in interface org.hibernate.search.jpa.FullTextQuery
Allows to use lucene filters.
setFilter(Filter) - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
setFilter(Filter) - Method in class org.hibernate.search.query.hibernate.impl.FullTextQueryImpl
 
setFirstResult(int) - Method in interface org.hibernate.search.FullTextQuery
Query.setFirstResult(int)
setFirstResult(int) - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
setFirstResult(int) - Method in class org.hibernate.search.query.hibernate.impl.FullTextQueryImpl
 
setFlushMode(FlushModeType) - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
setFlushMode(FlushModeType) - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
setHint(String, Object) - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
setLockMode(LockModeType) - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
setLockMode(String, LockMode) - Method in class org.hibernate.search.query.hibernate.impl.FullTextQueryImpl
 
setLockOptions(LockOptions) - Method in class org.hibernate.search.query.hibernate.impl.FullTextQueryImpl
 
setMaxResults(int) - Method in interface org.hibernate.search.FullTextQuery
Query.setMaxResults(int)
setMaxResults(int) - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
setMaxResults(int) - Method in class org.hibernate.search.query.hibernate.impl.FullTextQueryImpl
 
setNumberOfFetchingThreads(int) - Method in class org.hibernate.search.jmx.impl.IndexControl
 
setNumberOfObjectLoadingThreads(int) - Method in class org.hibernate.search.jmx.impl.IndexControl
 
setParameter(Parameter<T>, T) - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
setParameter(Parameter<Calendar>, Calendar, TemporalType) - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
setParameter(Parameter<Date>, Date, TemporalType) - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
setParameter(String, Object) - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
setParameter(String, Date, TemporalType) - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
setParameter(String, Calendar, TemporalType) - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
setParameter(int, Object) - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
setParameter(int, Date, TemporalType) - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
setParameter(int, Calendar, TemporalType) - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
setProjection(String...) - Method in interface org.hibernate.search.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).
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).
setProjection(String...) - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
setProjection(String...) - Method in class org.hibernate.search.query.hibernate.impl.FullTextQueryImpl
 
setProperty(String, Object) - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
setResultTransformer(ResultTransformer) - Method in interface org.hibernate.search.FullTextQuery
defines a result transformer used during projection, the Aliases provided are the projection aliases.
setResultTransformer(ResultTransformer) - Method in interface org.hibernate.search.jpa.FullTextQuery
defines a result transformer used during projection
setResultTransformer(ResultTransformer) - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
setResultTransformer(ResultTransformer) - Method in class org.hibernate.search.query.hibernate.impl.FullTextQueryImpl
 
setRowNumber(int) - Method in class org.hibernate.search.query.hibernate.impl.ScrollableResultsImpl
 
setSort(Sort) - Method in interface org.hibernate.search.FullTextQuery
Allows to let lucene sort the results.
setSort(Sort) - Method in interface org.hibernate.search.jpa.FullTextQuery
Allows to let lucene sort the results.
setSort(Sort) - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
setSort(Sort) - Method in class org.hibernate.search.query.hibernate.impl.FullTextQueryImpl
 
setSpatialParameters(double, double, String) - Method in interface org.hibernate.search.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.FullTextQuery
Defines the center of the spatial search for this query to project distance in results
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(double, double, String) - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
setSpatialParameters(Coordinates, String) - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
setSpatialParameters(Coordinates, String) - Method in class org.hibernate.search.query.hibernate.impl.FullTextQueryImpl
 
setSpatialParameters(double, double, String) - Method in class org.hibernate.search.query.hibernate.impl.FullTextQueryImpl
 
setTimeout(long, TimeUnit) - Method in interface org.hibernate.search.FullTextQuery
Define a timeout period for a given unit of time.
setTimeout(int) - Method in class org.hibernate.search.query.hibernate.impl.FullTextQueryImpl
 
setTimeout(long, TimeUnit) - Method in class org.hibernate.search.query.hibernate.impl.FullTextQueryImpl
 
SimpleIndexingProgressMonitor - Class in org.hibernate.search.batchindexing.impl
A very simple implementation of MassIndexerProgressMonitor which uses the logger at INFO level to output indexing speed statistics.
SimpleIndexingProgressMonitor() - Constructor for class org.hibernate.search.batchindexing.impl.SimpleIndexingProgressMonitor
Logs progress of indexing job every 50 documents written.
SimpleIndexingProgressMonitor(int) - Constructor for class org.hibernate.search.batchindexing.impl.SimpleIndexingProgressMonitor
Logs progress of indexing job every logAfterNumberOfDocuments documents written.
start() - Method in class org.hibernate.search.batchindexing.impl.MassIndexerImpl
 
start(Properties, BuildContext) - Method in class org.hibernate.search.hcore.impl.DefaultHibernateSessionFactoryService
 
start() - Method in interface org.hibernate.search.MassIndexer
Starts the indexing process in background (asynchronous).
startAndWait() - Method in class org.hibernate.search.batchindexing.impl.MassIndexerImpl
 
startAndWait() - Method in interface org.hibernate.search.MassIndexer
Starts the indexing process, and then block until it's finished.
StatelessSessionAwareRunnable - Interface in org.hibernate.search.batchindexing.impl
 

T

take() - Method in class org.hibernate.search.batchindexing.impl.ProducerConsumerQueue
Blocks until an object is available; when null is returned the client thread should quit.
targetedEntities(List<Class<?>>) - Method in class org.hibernate.search.query.hibernate.impl.ObjectLoaderBuilder
 
tenantIdentifier(String) - Method in interface org.hibernate.search.FullTextSharedSessionBuilder
 
tenantIdentifier(String) - Method in class org.hibernate.search.impl.FullTextSharedSessionBuilderDelegator
 
threadsForSubsequentFetching(int) - Method in class org.hibernate.search.batchindexing.impl.MassIndexerImpl
Deprecated.
threadsForSubsequentFetching(int) - Method in interface org.hibernate.search.MassIndexer
Deprecated.
Being ignored: this method will be removed.
threadsToLoadObjects(int) - Method in class org.hibernate.search.batchindexing.impl.MassIndexerImpl
 
threadsToLoadObjects(int) - Method in interface org.hibernate.search.MassIndexer
Set the number of threads to be used to load the root entities.
timeoutManager(TimeoutManager) - Method in class org.hibernate.search.query.hibernate.impl.ObjectLoaderBuilder
 
toString() - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
toString() - Method in class org.hibernate.search.query.hibernate.impl.EntityInfoLoadKey
 
transactionContext() - Method in interface org.hibernate.search.FullTextSharedSessionBuilder
 
transactionContext() - Method in class org.hibernate.search.impl.FullTextSharedSessionBuilderDelegator
 
typesToIndexInParallel(int) - Method in class org.hibernate.search.batchindexing.impl.MassIndexerImpl
 
typesToIndexInParallel(int) - Method in interface org.hibernate.search.MassIndexer
Sets the number of entity types to be indexed in parallel.

U

unproxy(Object) - Method in class org.hibernate.search.engine.impl.HibernateSessionLoadingInitializer
 
unproxy(Object) - Method in class org.hibernate.search.engine.impl.HibernateStatelessInitializer
 
unproxy(Object) - Static method in class org.hibernate.search.hcore.util.impl.HibernateHelper
 
unwrap(Class<T>) - Method in interface org.hibernate.search.FullTextQuery
 
unwrap(Class<T>) - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
unwrap(Class<T>) - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
unwrap(Class<T>) - Method in class org.hibernate.search.query.hibernate.impl.FullTextQueryImpl
 

W

wrapLockException(HibernateException, LockOptions) - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
A B C D E F G H I J L M N O P Q R S T U W 

Copyright © 2006–2014 Hibernate. All rights reserved.