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

A

AbstractJMSHibernateSearchController - Class in org.hibernate.search.backend.impl.jms
Implement the Hibernate Search controller responsible for processing the work send through JMS by the slave nodes.
AbstractJMSHibernateSearchController() - Constructor for class org.hibernate.search.backend.impl.jms.AbstractJMSHibernateSearchController
 
add(Work, WorkQueue) - Method in class org.hibernate.search.backend.impl.BatchedQueueingProcessor
 
add(Work) - Method in class org.hibernate.search.backend.impl.PostTransactionWorkQueueSynchronization
 
add(Work, WorkQueue) - Method in interface org.hibernate.search.backend.QueueingProcessor
Add a work TODO move that womewhere else, it does not really fit here
add(Work) - Method in class org.hibernate.search.backend.WorkQueue
 
addCachedFilter(FilterKey, Filter) - Method in interface org.hibernate.search.filter.FilterCachingStrategy
Propose a candidate filter for caching
addCachedFilter(FilterKey, Filter) - Method in class org.hibernate.search.filter.MRUFilterCachingStrategy
 
addFilter(Filter) - Method in class org.hibernate.search.filter.ChainedFilter
 
addIndexingParmeters(DirectoryProvider<?>, LuceneIndexingParameters) - Method in interface org.hibernate.search.engine.SearchFactoryImplementor
 
addIndexingParmeters(DirectoryProvider<?>, LuceneIndexingParameters) - Method in class org.hibernate.search.impl.SearchFactoryImpl
 
AddLuceneWork - Class in org.hibernate.search.backend
 
AddLuceneWork(Serializable, String, Class, Document) - Constructor for class org.hibernate.search.backend.AddLuceneWork
 
addOptimizerStrategy(DirectoryProvider<?>, OptimizerStrategy) - Method in interface org.hibernate.search.engine.SearchFactoryImplementor
 
addOptimizerStrategy(DirectoryProvider<?>, OptimizerStrategy) - Method in class org.hibernate.search.impl.SearchFactoryImpl
 
addParameter(Object) - Method in class org.hibernate.search.filter.StandardFilterKey
 
addScopedAnalyzer(String, Analyzer) - Method in class org.hibernate.search.util.ScopedAnalyzer
 
addSetter(String, Method) - Method in class org.hibernate.search.engine.FilterDef
 
addTransaction(long) - Method in class org.hibernate.search.store.optimization.IncrementalOptimizerStrategy
 
addTransaction(long) - Method in class org.hibernate.search.store.optimization.NoOpOptimizerStrategy
 
addTransaction(long) - Method in interface org.hibernate.search.store.optimization.OptimizerStrategy
has to be called in a thread safe way
addWorkToQueue(Class, T, Serializable, WorkType, List<LuceneWork>, SearchFactoryImplementor) - Method in class org.hibernate.search.engine.DocumentBuilder
 
afterCompletion(int) - Method in class org.hibernate.search.backend.impl.PostTransactionWorkQueueSynchronization
 
afterLast() - Method in class org.hibernate.search.query.ScrollableResultsImpl
 
afterScrollOperation() - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
afterTransactionCompletion(boolean, Transaction) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
Analyzer - Annotation Type in org.hibernate.search.annotations
Define an Analizer for a given entity, method, field or Field The order of precedence is as such: - @Field - field / method - entity - default
ANALYZER_CLASS - Static variable in class org.hibernate.search.Environment
Lucene analyser
AUTOREGISTER_LISTENERS - Static variable in class org.hibernate.search.Environment
Enable listeners auto registration in Hibernate Annotations and EntityManager.

B

BackendQueueProcessorFactory - Interface in org.hibernate.search.backend
Build stateful backend processor Must have a no arg constructor The factory typically prepare or pool the resources needed by the queue processor
BatchedQueueingProcessor - Class in org.hibernate.search.backend.impl
Batch work until #performWorks is called.
BatchedQueueingProcessor(SearchFactoryImplementor, Properties) - Constructor for class org.hibernate.search.backend.impl.BatchedQueueingProcessor
 
beforeCompletion() - Method in class org.hibernate.search.backend.impl.PostTransactionWorkQueueSynchronization
 
beforeFirst() - Method in class org.hibernate.search.query.ScrollableResultsImpl
 
beforeTransactionCompletion(Transaction) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
beginTransaction() - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
bestGuessEntityName(Object) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
BIG_DECIMAL - Static variable in class org.hibernate.search.bridge.BridgeFactory
 
BIG_INTEGER - Static variable in class org.hibernate.search.bridge.BridgeFactory
 
BigDecimalBridge - Class in org.hibernate.search.bridge.builtin
Map a BigDecimal element
BigDecimalBridge() - Constructor for class org.hibernate.search.bridge.builtin.BigDecimalBridge
 
BigIntegerBridge - Class in org.hibernate.search.bridge.builtin
Map a BigInteger element
BigIntegerBridge() - Constructor for class org.hibernate.search.bridge.builtin.BigIntegerBridge
 
BinderHelper - Class in org.hibernate.search.util
 
bits(IndexReader) - Method in class org.hibernate.search.filter.ChainedFilter
 
BOOLEAN - Static variable in class org.hibernate.search.bridge.BridgeFactory
 
BooleanBridge - Class in org.hibernate.search.bridge.builtin
Map a boolean field
BooleanBridge() - Constructor for class org.hibernate.search.bridge.builtin.BooleanBridge
 
Boost - Annotation Type in org.hibernate.search.annotations
Apply a boost factor on a field or a whole entity
BOOST - Static variable in interface org.hibernate.search.ProjectionConstants
The boost value of the Lucene document.
BridgeFactory - Class in org.hibernate.search.bridge
 
buildMultiReader(int, IndexReader[]) - Static method in class org.hibernate.search.reader.ReaderProviderHelper
 

C

CacheableMultiReader - Class in org.hibernate.search.reader
MultiReader ensuring equals returns true if the underlying readers are the same (and in the same order) Especially useful when using CachingWrapperFilter
CacheableMultiReader(IndexReader[]) - Constructor for class org.hibernate.search.reader.CacheableMultiReader
 
cancelQuery() - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
cancelWorks(WorkQueue) - Method in class org.hibernate.search.backend.impl.BatchedQueueingProcessor
 
cancelWorks(WorkQueue) - Method in interface org.hibernate.search.backend.QueueingProcessor
Rollback works
ChainedFilter - Class in org.hibernate.search.filter
 
ChainedFilter() - Constructor for class org.hibernate.search.filter.ChainedFilter
 
CLASS_FIELDNAME - Static variable in class org.hibernate.search.engine.DocumentBuilder
 
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 usersees fit.
ClassBridges - Annotation Type in org.hibernate.search.annotations
 
clazz - Variable in class org.hibernate.search.engine.EntityInfo
 
clean() - Method in class org.hibernate.search.backend.Workspace
release resources consumed in the workspace if any
clean(SearchException, IndexReader...) - Static method in class org.hibernate.search.reader.ReaderProviderHelper
 
cleanSessionIfNeeded(Session) - Method in class org.hibernate.search.backend.impl.jms.AbstractJMSHibernateSearchController
Ensure to clean the resources after use.
clear() - Method in class org.hibernate.search.backend.WorkQueue
 
clear() - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
clear() - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
clear() - Method in class org.hibernate.search.util.WeakIdentityHashMap
Removes all mappings from this map.
close() - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
close() - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
close() - Method in class org.hibernate.search.query.ScrollableResultsImpl
 
closeReader(IndexReader) - Method in class org.hibernate.search.reader.NotSharedReaderProvider
 
closeReader(IndexReader) - Method in interface org.hibernate.search.reader.ReaderProvider
close a reader previously opened by #openReader The closing can be virtual
closeReader(IndexReader) - Method in class org.hibernate.search.reader.SharedReaderProvider
 
connection() - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
ContainedIn - Annotation Type in org.hibernate.search.annotations
Describe the owning entity as being part of the target entity's index (to be more accurate, being part of the indexed object graph) Only necessary when an @Indexed class is used as a @IndexedEmbedded target class.
contains(Object) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
contains(Object) - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
containsKey(Object) - Method in class org.hibernate.search.util.WeakIdentityHashMap
Returns true if this map contains a mapping for the specified key.
containsValue(Object) - Method in class org.hibernate.search.util.WeakIdentityHashMap
Returns true if this map maps one or more keys to the specified value.
ContextHelper - Class in org.hibernate.search.util
Deprecated. Use fullTextSession.getSearchFactory() instead
ContextHelper() - Constructor for class org.hibernate.search.util.ContextHelper
Deprecated.  
createCriteria(String) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
createCriteria(String, String) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
createCriteria(Class) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
createCriteria(Class, String) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
createDirectoryProviders(XClass, Configuration, SearchFactoryImplementor) - Method in class org.hibernate.search.store.DirectoryProviderFactory
 
createFilter(Object, String) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
createFullTextEntityManager(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
createFullTextQuery(Query, Class...) - Method in interface org.hibernate.search.FullTextSession
Create a 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 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
 
createFullTextSession(Session) - Static method in class org.hibernate.search.Search
 
createNamedQuery(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.impl.FullTextSessionImpl
 
createQuery(String) - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
createReaderProvider(Configuration, SearchFactoryImplementor) - Static method in class org.hibernate.search.reader.ReaderProviderFactory
 
createSQLQuery(String, String, Class) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
createSQLQuery(String, String[], Class[]) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
createSQLQuery(String) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
createWorker(Configuration, SearchFactoryImplementor) - Static method in class org.hibernate.search.backend.WorkerFactory
 

D

DATE_DAY - Static variable in class org.hibernate.search.bridge.BridgeFactory
 
DATE_DAY - Static variable in class org.hibernate.search.bridge.builtin.DateBridge
 
DATE_HOUR - Static variable in class org.hibernate.search.bridge.BridgeFactory
 
DATE_HOUR - Static variable in class org.hibernate.search.bridge.builtin.DateBridge
 
DATE_MILLISECOND - Static variable in class org.hibernate.search.bridge.BridgeFactory
 
DATE_MILLISECOND - Static variable in class org.hibernate.search.bridge.builtin.DateBridge
 
DATE_MINUTE - Static variable in class org.hibernate.search.bridge.BridgeFactory
 
DATE_MINUTE - Static variable in class org.hibernate.search.bridge.builtin.DateBridge
 
DATE_MONTH - Static variable in class org.hibernate.search.bridge.BridgeFactory
 
DATE_MONTH - Static variable in class org.hibernate.search.bridge.builtin.DateBridge
 
DATE_SECOND - Static variable in class org.hibernate.search.bridge.BridgeFactory
 
DATE_SECOND - Static variable in class org.hibernate.search.bridge.builtin.DateBridge
 
DATE_YEAR - Static variable in class org.hibernate.search.bridge.BridgeFactory
 
DATE_YEAR - Static variable in class org.hibernate.search.bridge.builtin.DateBridge
 
DateBridge - Annotation Type in org.hibernate.search.annotations
Defines the temporal resolution of a given field Date are stored as String in GMT
DateBridge - Class in org.hibernate.search.bridge.builtin
Bridge a java.util.Date to a String, truncated to the resolution Date are stored GMT based

ie Resolution.YEAR: yyyy Resolution.MONTH: yyyyMM Resolution.DAY: yyyyMMdd Resolution.HOUR: yyyyMMddHH Resolution.MINUTE: yyyyMMddHHmm Resolution.SECOND: yyyyMMddHHmmss Resolution.MILLISECOND: yyyyMMddHHmmssSSS

DateBridge() - Constructor for class org.hibernate.search.bridge.builtin.DateBridge
 
DateBridge(Resolution) - Constructor for class org.hibernate.search.bridge.builtin.DateBridge
 
delete(String) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
delete(String, Object, Type) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
delete(String, Object[], Type[]) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
delete(String, Object) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
delete(Object) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
delete(File) - Static method in class org.hibernate.search.util.FileHelper
 
DeleteLuceneWork - Class in org.hibernate.search.backend
 
DeleteLuceneWork(Serializable, String, Class) - Constructor for class org.hibernate.search.backend.DeleteLuceneWork
 
determineIndexDir(String, Properties) - Static method in class org.hibernate.search.util.DirectoryProviderHelper
 
DirectoryProvider<TDirectory extends org.apache.lucene.store.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.
DirectoryProviderFactory - Class in org.hibernate.search.store
Create a Lucene directory provider

Lucene directory providers are configured through properties hibernate.search.default.* and hibernate.search.<indexname>.*

<indexname> properties have precedence over default

The implementation is described by hibernate.search.[default|indexname].directory_provider

If none is defined the default value is FSDirectory

DirectoryProviderFactory() - Constructor for class org.hibernate.search.store.DirectoryProviderFactory
 
DirectoryProviderFactory.DirectoryProviders - Class in org.hibernate.search.store
 
DirectoryProviderFactory.DirectoryProviders(IndexShardingStrategy, DirectoryProvider[]) - Constructor for class org.hibernate.search.store.DirectoryProviderFactory.DirectoryProviders
 
DirectoryProviderHelper - Class in org.hibernate.search.util
 
DirectoryProviderHelper() - Constructor for class org.hibernate.search.util.DirectoryProviderHelper
 
disableFilter(String) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
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.FullTextQueryImpl
 
disconnect() - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
DOCUMENT - Static variable in interface org.hibernate.search.ProjectionConstants
The Lucene document returned by a search.
DOCUMENT_ID - Static variable in interface org.hibernate.search.ProjectionConstants
Lucene Document id Experimental: If you use this feature, please speak up in the forum Expert: Lucene document id can change overtime between 2 different IndexReader opening.
DocumentBuilder<T> - Class in org.hibernate.search.engine
Set up and provide a manager for indexes classes
DocumentBuilder(XClass, Analyzer, DirectoryProvider[], IndexShardingStrategy, ReflectionManager) - Constructor for class org.hibernate.search.engine.DocumentBuilder
 
DocumentExtractor - Class in org.hibernate.search.engine
 
DocumentExtractor(SearchFactoryImplementor, String...) - Constructor for class org.hibernate.search.engine.DocumentExtractor
 
DocumentId - Annotation Type in org.hibernate.search.annotations
Declare a field as the document id.
DOUBLE - Static variable in class org.hibernate.search.bridge.BridgeFactory
 
DoubleBridge - Class in org.hibernate.search.bridge.builtin
Map a double element
DoubleBridge() - Constructor for class org.hibernate.search.bridge.builtin.DoubleBridge
 

E

enableFilter(String) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
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.FullTextQueryImpl
 
EntityInfo - Class in org.hibernate.search.engine
 
EntityInfo() - Constructor for class org.hibernate.search.engine.EntityInfo
 
entrySet() - Method in class org.hibernate.search.util.WeakIdentityHashMap
Returns a collection view of the mappings contained in this map.
EnumBridge - Class in org.hibernate.search.bridge.builtin
Map an Enum field
EnumBridge(Class<? extends Enum>) - Constructor for class org.hibernate.search.bridge.builtin.EnumBridge
 
Environment - Class in org.hibernate.search
 
Environment() - Constructor for class org.hibernate.search.Environment
 
equals(Object) - Method in class org.hibernate.search.filter.FilterKey
 
equals(Object) - Method in class org.hibernate.search.filter.StandardFilterKey
 
equals(Object) - Method in class org.hibernate.search.reader.CacheableMultiReader
only available since 2.3
equals(Object) - Method in class org.hibernate.search.store.FSDirectoryProvider
 
equals(Object) - Method in class org.hibernate.search.store.FSMasterDirectoryProvider
 
equals(Object) - Method in class org.hibernate.search.store.FSSlaveDirectoryProvider
 
equals(Object) - Method in class org.hibernate.search.store.RAMDirectoryProvider
 
evict(Object) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
executeNativeUpdate(NativeSQLQuerySpecification, QueryParameters) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
executeUpdate(String, QueryParameters) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
executeUpdate() - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
executeUpdate() - Method in class org.hibernate.search.query.FullTextQueryImpl
 
extract(Hits, int) - Method in class org.hibernate.search.engine.DocumentExtractor
 
extractType(ClassBridge) - Static method in class org.hibernate.search.bridge.BridgeFactory
This extracts and instantiates the implementation class from a ClassBridge annotation.

F

Factory - Annotation Type in org.hibernate.search.annotations
Marks a method as a factory method for a given type.
Field - Annotation Type in org.hibernate.search.annotations
Mark a property as indexable
FieldBridge - Annotation Type in org.hibernate.search.annotations
specifies a given 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
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
FileHelper - Class in org.hibernate.search.util
 
FileHelper() - Constructor for class org.hibernate.search.util.FileHelper
 
filter(Object, String) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
filter(Object, String, Object, Type) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
filter(Object, String, Object[], Type[]) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
FILTER_CACHING_STRATEGY - Static variable in class org.hibernate.search.Environment
filter caching strategy class (must have a no-arg constructor and implements FilterCachingStrategy)
FilterCachingStrategy - Interface in org.hibernate.search.filter
Defines the caching filter strategy
FilterDef - Class in org.hibernate.search.engine
 
FilterDef() - Constructor for class org.hibernate.search.engine.FilterDef
 
FilterKey - Class in org.hibernate.search.filter
The key object must implement equals / hashcode so that 2 keys are equals if and only if the given Filter types are the same and the set of parameters are the same.
FilterKey() - Constructor for class org.hibernate.search.filter.FilterKey
 
finalize() - Method in class org.hibernate.search.backend.impl.BatchedQueueingProcessor
 
finalize() - Method in class org.hibernate.search.store.FSMasterDirectoryProvider
 
finalize() - Method in class org.hibernate.search.store.FSSlaveDirectoryProvider
 
find(String) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
find(String, Object, Type) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
find(String, Object[], Type[]) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
find(Class<T>, Object) - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
first() - Method in class org.hibernate.search.query.ScrollableResultsImpl
 
FLOAT - Static variable in class org.hibernate.search.bridge.BridgeFactory
 
FloatBridge - Class in org.hibernate.search.bridge.builtin
Map a float element
FloatBridge() - Constructor for class org.hibernate.search.bridge.builtin.FloatBridge
 
flush() - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
flush() - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
FSDirectoryProvider - Class in org.hibernate.search.store
Use a Lucene FSDirectory The base directory is represented by hibernate.search..indexBase The index is created in /
FSDirectoryProvider() - Constructor for class org.hibernate.search.store.FSDirectoryProvider
 
FSMasterDirectoryProvider - Class in org.hibernate.search.store
File based DirectoryProvider that takes care of index copy The base directory is represented by hibernate.search..indexBase The index is created in / The source (aka copy) directory is built from / A copy is triggered every refresh seconds
FSMasterDirectoryProvider() - Constructor for class org.hibernate.search.store.FSMasterDirectoryProvider
 
FSSlaveDirectoryProvider - Class in org.hibernate.search.store
File based directory provider that takes care of geting a version of the index from a given source The base directory is represented by hibernate.search..indexBase The index is created in / The source (aka copy) directory is built from / A copy is triggered every refresh seconds
FSSlaveDirectoryProvider() - Constructor for class org.hibernate.search.store.FSSlaveDirectoryProvider
 
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
 
FullTextFilter - Interface in org.hibernate.search
represents a FullTextFilter that is about to be applied Used to inject parameters
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
FullTextFilterDefs - Annotation Type in org.hibernate.search.annotations
A list of FullTextFilterDef
FullTextFilterImpl - Class in org.hibernate.search.query
 
FullTextFilterImpl() - Constructor for class org.hibernate.search.query.FullTextFilterImpl
 
FullTextIndexCollectionEventListener - Class in org.hibernate.search.event
Support collection event listening (starts from hibernate core 3.2.6) FIXME deprecate as soon as we target Core 3.3 and merge back into the superclass
FullTextIndexCollectionEventListener() - Constructor for class org.hibernate.search.event.FullTextIndexCollectionEventListener
 
FullTextIndexEventListener - Class in org.hibernate.search.event
This listener supports setting a parent directory for all generated index files.
FullTextIndexEventListener() - Constructor for class org.hibernate.search.event.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
 
FullTextQueryImpl(FullTextQuery, Session) - Constructor for class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
FullTextQueryImpl - Class in org.hibernate.search.query
Implementation of FullTextQuery
FullTextQueryImpl(Query, Class[], SessionImplementor, ParameterMetadata) - Constructor for class org.hibernate.search.query.FullTextQueryImpl
classes must be immutable
FullTextSession - Interface in org.hibernate.search
Extends the Hibernate Session with Full text 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
 

G

get(String, Document) - Method in interface org.hibernate.search.bridge.TwoWayFieldBridge
build the element object from the Document The return value is the Entity id
get(String, Document) - Method in class org.hibernate.search.bridge.TwoWayString2FieldBridgeAdaptor
 
get(Class, Serializable) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
get(Class, Serializable, LockMode) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
get(String, Serializable) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
get(String, Serializable, LockMode) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
get() - Method in class org.hibernate.search.query.ScrollableResultsImpl
 
get(int) - Method in class org.hibernate.search.query.ScrollableResultsImpl
 
get(Object) - Method in class org.hibernate.search.util.WeakIdentityHashMap
Returns the value to which the specified key is mapped in this weak hash map, or null if the map contains no mapping for this key.
getAnalyzer() - Method in class org.hibernate.search.engine.DocumentBuilder
 
getAttributeName(XMember, String) - Static method in class org.hibernate.search.util.BinderHelper
Get attribute name out of member unless overriden by name
getBackendQueueProcessorFactory() - Method in interface org.hibernate.search.engine.SearchFactoryImplementor
 
getBackendQueueProcessorFactory() - Method in class org.hibernate.search.impl.SearchFactoryImpl
 
getBatcher() - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
getBatchMaxBufferedDocs() - Method in class org.hibernate.search.backend.LuceneIndexingParameters
 
getBatchMaxMergeDocs() - Method in class org.hibernate.search.backend.LuceneIndexingParameters
 
getBatchMergeFactor() - Method in class org.hibernate.search.backend.LuceneIndexingParameters
 
getBigDecimal(int) - Method in class org.hibernate.search.query.ScrollableResultsImpl
 
getBigInteger(int) - Method in class org.hibernate.search.query.ScrollableResultsImpl
 
getBinary(int) - Method in class org.hibernate.search.query.ScrollableResultsImpl
 
getBlob(int) - Method in class org.hibernate.search.query.ScrollableResultsImpl
 
getBoolean(int) - Method in class org.hibernate.search.query.ScrollableResultsImpl
 
getByte(int) - Method in class org.hibernate.search.query.ScrollableResultsImpl
 
getCachedFilter(FilterKey) - Method in interface org.hibernate.search.filter.FilterCachingStrategy
Retrieve the cached filter for a given key or null if not cached
getCachedFilter(FilterKey) - Method in class org.hibernate.search.filter.MRUFilterCachingStrategy
 
getCacheMode() - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
getCalendar(int) - Method in class org.hibernate.search.query.ScrollableResultsImpl
 
getCharacter(int) - Method in class org.hibernate.search.query.ScrollableResultsImpl
 
getClob(int) - Method in class org.hibernate.search.query.ScrollableResultsImpl
 
getContextEntityIdentifier(Object) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
getCurrentLockMode(Object) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
getDate(int) - Method in class org.hibernate.search.query.ScrollableResultsImpl
 
getDateField(Resolution) - Static method in class org.hibernate.search.bridge.BridgeFactory
 
getDelegate() - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
getDirectory() - Method in interface org.hibernate.search.store.DirectoryProvider
Returns an initialized Lucene Directory.
getDirectory() - Method in class org.hibernate.search.store.FSDirectoryProvider
 
getDirectory() - Method in class org.hibernate.search.store.FSMasterDirectoryProvider
 
getDirectory() - Method in class org.hibernate.search.store.FSSlaveDirectoryProvider
 
getDirectory() - Method in class org.hibernate.search.store.RAMDirectoryProvider
 
getDirectoryProviderForAddition(Class, Serializable, String, Document) - Method in class org.hibernate.search.store.IdHashShardingStrategy
 
getDirectoryProviderForAddition(Class, Serializable, String, Document) - Method in interface org.hibernate.search.store.IndexShardingStrategy
return the DirectoryProvider where the given entity will be indexed
getDirectoryProviderForAddition(Class, Serializable, String, Document) - Method in class org.hibernate.search.store.NotShardedStrategy
 
getDirectoryProviders() - Method in class org.hibernate.search.engine.DocumentBuilder
 
getDirectoryProviders(Class) - Method in class org.hibernate.search.impl.SearchFactoryImpl
 
getDirectoryProviders(Class) - Method in interface org.hibernate.search.SearchFactory
Provide access to the DirectoryProviders (hence the Lucene Directories) for a given entity In most cases, the returned type will be a one element array.
getDirectoryProviderSelectionStrategy() - Method in class org.hibernate.search.engine.DocumentBuilder
 
getDirectoryProvidersForAllShards() - Method in class org.hibernate.search.store.IdHashShardingStrategy
 
getDirectoryProvidersForAllShards() - Method in interface org.hibernate.search.store.IndexShardingStrategy
Ask for all shards (eg to query or optimize)
getDirectoryProvidersForAllShards() - Method in class org.hibernate.search.store.NotShardedStrategy
 
getDirectoryProvidersForDeletion(Class, Serializable, String) - Method in class org.hibernate.search.store.IdHashShardingStrategy
 
getDirectoryProvidersForDeletion(Class, Serializable, String) - Method in interface org.hibernate.search.store.IndexShardingStrategy
return the DirectoryProvider(s) where the given entity is stored and where the deletion operation needs to be applied id and idInString can be null.
getDirectoryProvidersForDeletion(Class, Serializable, String) - Method in class org.hibernate.search.store.NotShardedStrategy
 
getDocument() - Method in class org.hibernate.search.backend.LuceneWork
 
getDocument(T, Serializable) - Method in class org.hibernate.search.engine.DocumentBuilder
 
getDocumentBuilder(Class) - Method in class org.hibernate.search.backend.Workspace
 
getDocumentBuilders() - Method in interface org.hibernate.search.engine.SearchFactoryImplementor
 
getDocumentBuilders() - Method in class org.hibernate.search.impl.SearchFactoryImpl
 
getDocumentClass(Document) - Static method in class org.hibernate.search.engine.DocumentBuilder
 
getDocumentFields(SearchFactoryImplementor, Class, Document, String[]) - Static method in class org.hibernate.search.engine.DocumentBuilder
 
getDocumentId(SearchFactoryImplementor, Class, Document) - Static method in class org.hibernate.search.engine.DocumentBuilder
 
getDontFlushFromFind() - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
getDouble(int) - Method in class org.hibernate.search.query.ScrollableResultsImpl
 
getEnabledFilter(String) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
getEnabledFilters() - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
getEntity() - Method in class org.hibernate.search.backend.Work
 
getEntityClass() - Method in class org.hibernate.search.backend.LuceneWork
 
getEntityClass() - Method in class org.hibernate.search.backend.Work
 
getEntityMode() - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
getEntityName(Object) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
getEntityPersister(String, Object) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
getEntityUsingInterceptor(EntityKey) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
getFactory() - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
getFactoryMethod() - Method in class org.hibernate.search.engine.FilterDef
 
getFetchProfile() - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
getFilterCachingStrategy() - Method in interface org.hibernate.search.engine.SearchFactoryImplementor
 
getFilterCachingStrategy() - Method in class org.hibernate.search.impl.SearchFactoryImpl
 
getFilterDefinition(String) - Method in interface org.hibernate.search.engine.SearchFactoryImplementor
 
getFilterDefinition(String) - Method in class org.hibernate.search.impl.SearchFactoryImpl
 
getFilterParameterType(String) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
getFilterParameterValue(String) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
getFloat(int) - Method in class org.hibernate.search.query.ScrollableResultsImpl
 
getFlushMode() - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
getFlushMode() - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
getId() - Method in class org.hibernate.search.backend.LuceneWork
 
getId() - Method in class org.hibernate.search.backend.Work
 
getIdBridge() - Method in class org.hibernate.search.engine.DocumentBuilder
 
getIdentifier(Object) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
getIdentifierName() - Method in class org.hibernate.search.engine.DocumentBuilder
 
getIdGetter() - Method in class org.hibernate.search.backend.Work
 
getIdInString() - Method in class org.hibernate.search.backend.LuceneWork
 
getIdKeywordName() - Method in class org.hibernate.search.engine.DocumentBuilder
 
getImpl() - Method in class org.hibernate.search.engine.FilterDef
 
getImpl() - Method in class org.hibernate.search.filter.FilterKey
Represent the @FullTextFilterDef.impl class
getIndexingParameters(DirectoryProvider<?>) - Method in interface org.hibernate.search.engine.SearchFactoryImplementor
 
getIndexingParameters(DirectoryProvider<?>) - Method in class org.hibernate.search.impl.SearchFactoryImpl
 
getIndexReader(DirectoryProvider, Class) - Method in class org.hibernate.search.backend.Workspace
retrieve a read write IndexReader For a given DirectoryProvider, An IndexReader must be used before an IndexWriter
getIndexWriter(DirectoryProvider) - Method in class org.hibernate.search.backend.Workspace
 
getIndexWriter(DirectoryProvider, Class, boolean) - Method in class org.hibernate.search.backend.Workspace
retrieve a read write IndexWriter For a given DirectoryProvider, An IndexReader must be used before an IndexWriter
getInteger(int) - Method in class org.hibernate.search.query.ScrollableResultsImpl
 
getInterceptor() - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
getJDBCContext() - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
getJMSFactory() - Method in class org.hibernate.search.backend.impl.jms.JMSBackendQueueProcessorFactory
 
getJmsQueue() - Method in class org.hibernate.search.backend.impl.jms.JMSBackendQueueProcessorFactory
 
getJmsQueueName() - Method in class org.hibernate.search.backend.impl.jms.JMSBackendQueueProcessorFactory
 
getJndiProperties(Properties) - Static method in class org.hibernate.search.backend.impl.jms.JMSBackendQueueProcessorFactory
 
getKeyMethod() - Method in class org.hibernate.search.engine.FilterDef
 
getListeners() - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
getLocale(int) - Method in class org.hibernate.search.query.ScrollableResultsImpl
 
getLockableDirectoryProviders() - Method in interface org.hibernate.search.engine.SearchFactoryImplementor
 
getLockableDirectoryProviders() - Method in class org.hibernate.search.impl.SearchFactoryImpl
 
getLockModes() - Method in class org.hibernate.search.query.FullTextQueryImpl
 
getLong(int) - Method in class org.hibernate.search.query.ScrollableResultsImpl
 
getMappedSubclasses() - Method in class org.hibernate.search.engine.DocumentBuilder
 
getName() - Method in class org.hibernate.search.query.FullTextFilterImpl
 
getNamedQuery(String) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
getNamedSQLQuery(String) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
getOptimizerStrategy(DirectoryProvider<?>) - Method in interface org.hibernate.search.engine.SearchFactoryImplementor
 
getOptimizerStrategy(DirectoryProvider<?>) - Method in class org.hibernate.search.impl.SearchFactoryImpl
 
getParameter(String) - Method in interface org.hibernate.search.FullTextFilter
 
getParameter(String) - Method in class org.hibernate.search.query.FullTextFilterImpl
 
getParameters() - Method in class org.hibernate.search.query.FullTextFilterImpl
 
getPersistenceContext() - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
getPositionIncrementGap(String) - Method in class org.hibernate.search.util.ScopedAnalyzer
 
getProcessor(List<LuceneWork>) - Method in interface org.hibernate.search.backend.BackendQueueProcessorFactory
Return a runnable implementation responsible for processing the queue to a given backend
getProcessor(List<LuceneWork>) - Method in class org.hibernate.search.backend.impl.jms.JMSBackendQueueProcessorFactory
 
getProcessor(List<LuceneWork>) - Method in class org.hibernate.search.backend.impl.lucene.LuceneBackendQueueProcessorFactory
 
getProvider() - Method in class org.hibernate.search.backend.impl.lucene.LuceneWorker.WorkWithPayload
 
getProviders() - Method in class org.hibernate.search.store.DirectoryProviderFactory.DirectoryProviders
 
getQueue() - Method in class org.hibernate.search.backend.WorkQueue
 
getReaderProvider() - Method in class org.hibernate.search.impl.SearchFactoryImpl
 
getReaderProvider() - Method in interface org.hibernate.search.SearchFactory
Provide the configured readerProvider strategy, hence access to a Lucene IndexReader
getReference(Class<T>, Object) - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
getReflectionManager(Configuration) - Static method in class org.hibernate.search.impl.SearchFactoryImpl
 
getResultList() - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
getResultSize() - Method in interface org.hibernate.search.FullTextQuery
Returns the number of hits for this search

Caution: The number of results might be slightly different from list().size() because list() if the index is not in sync with the database at the time of query.

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 list().size() because list() if the index is 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.FullTextQueryImpl
 
getRowNumber() - Method in class org.hibernate.search.query.ScrollableResultsImpl
 
getSealedQueue() - Method in class org.hibernate.search.backend.WorkQueue
 
getSearchFactory() - Method in interface org.hibernate.search.FullTextSession
return the SearchFactory
getSearchFactory() - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
getSearchFactory(Configuration) - Static method in class org.hibernate.search.impl.SearchFactoryImpl
 
getSearchFactory() - Method in interface org.hibernate.search.jpa.FullTextEntityManager
return the SearchFactory
getSearchFactory() - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
getSearchFactory(Session) - Static method in class org.hibernate.search.util.ContextHelper
Deprecated.  
getSearchFactoryBySFI(SessionImplementor) - Static method in class org.hibernate.search.util.ContextHelper
Deprecated.  
getSearchFactoryImplementor() - Method in class org.hibernate.search.event.FullTextIndexEventListener
 
getSelectionStrategy() - Method in class org.hibernate.search.store.DirectoryProviderFactory.DirectoryProviders
 
getSession() - Method in class org.hibernate.search.backend.impl.jms.AbstractJMSHibernateSearchController
return the current or give a new session This session is not used per se, but is the link to access the Search configuration A typical EJB 3.0 usecase would be to get the session from the container (injected) eg in JBoss EJB 3.0
getSession(EntityMode) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
getSessionFactory() - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
getShort(int) - Method in class org.hibernate.search.query.ScrollableResultsImpl
 
getSingleResult() - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
getSourceDirectory(String, String, String, Properties) - Static method in class org.hibernate.search.util.DirectoryProviderHelper
Build a directory name out of a root and relative path, guessing the significant part and checking for the file availability
getStatistics() - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
getString(int) - Method in class org.hibernate.search.query.ScrollableResultsImpl
 
getTerm(Serializable) - Method in class org.hibernate.search.engine.DocumentBuilder
 
getText(int) - Method in class org.hibernate.search.query.ScrollableResultsImpl
 
getTimestamp() - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
getTimeZone(int) - Method in class org.hibernate.search.query.ScrollableResultsImpl
 
getTransaction() - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
getTransaction() - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
getTransactionMaxBufferedDocs() - Method in class org.hibernate.search.backend.LuceneIndexingParameters
 
getTransactionMaxMergeDocs() - Method in class org.hibernate.search.backend.LuceneIndexingParameters
 
getTransactionMergeFactor() - Method in class org.hibernate.search.backend.LuceneIndexingParameters
 
getType() - Method in class org.hibernate.search.backend.Work
 
getType(int) - Method in class org.hibernate.search.query.ScrollableResultsImpl
 
getWork() - Method in class org.hibernate.search.backend.impl.lucene.LuceneWorker.WorkWithPayload
 
getWorker() - Method in interface org.hibernate.search.engine.SearchFactoryImplementor
 
getWorker() - Method in class org.hibernate.search.impl.SearchFactoryImpl
 
guessEntityName(Object) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
guessType(Field, XMember, ReflectionManager) - Static method in class org.hibernate.search.bridge.BridgeFactory
 

H

hashCode() - Method in class org.hibernate.search.filter.FilterKey
 
hashCode() - Method in class org.hibernate.search.filter.StandardFilterKey
 
hashCode() - Method in class org.hibernate.search.reader.CacheableMultiReader
 
hashCode() - Method in class org.hibernate.search.store.FSDirectoryProvider
 
hashCode() - Method in class org.hibernate.search.store.FSMasterDirectoryProvider
 
hashCode() - Method in class org.hibernate.search.store.FSSlaveDirectoryProvider
 
hashCode() - Method in class org.hibernate.search.store.RAMDirectoryProvider
 
hasNext() - Method in class org.hibernate.search.query.IteratorImpl
 

I

id - Variable in class org.hibernate.search.engine.EntityInfo
 
ID - Static variable in interface org.hibernate.search.ProjectionConstants
Object id property
IdHashShardingStrategy - Class in org.hibernate.search.store
This implementation use idInString as the hashKey.
IdHashShardingStrategy() - Constructor for class org.hibernate.search.store.IdHashShardingStrategy
 
immediateLoad(String, Serializable) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
IncrementalOptimizerStrategy - Class in org.hibernate.search.store.optimization
Optimization strategy triggered after a certain amount of operations
IncrementalOptimizerStrategy() - Constructor for class org.hibernate.search.store.optimization.IncrementalOptimizerStrategy
 
Index - Enum in org.hibernate.search.annotations
Defines how an Field should be indexed
index(Object) - Method in interface org.hibernate.search.FullTextSession
Force the (re)indexing of a given managed object.
index(Object) - Method in class org.hibernate.search.impl.FullTextSessionImpl
(re)index an entity.
index(Object) - Method in interface org.hibernate.search.jpa.FullTextEntityManager
Force the (re)indexing of a given managed object.
index(Object) - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
Indexed - Annotation Type in org.hibernate.search.annotations
 
IndexedEmbedded - Annotation Type in org.hibernate.search.annotations
 
indexesOfThis - Variable in class org.hibernate.search.engine.EntityInfo
 
INDEXING_STRATEGY - Static variable in class org.hibernate.search.Environment
Defines the indexing strategy, default event Other options manual
IndexShardingStrategy - Interface in org.hibernate.search.store
Defines how a given virtual index shards data into different DirectoryProviders
init(Session, SearchFactoryImplementor) - Method in interface org.hibernate.search.engine.Loader
 
init(Session, SearchFactoryImplementor) - Method in class org.hibernate.search.engine.ObjectLoader
 
init(Session, SearchFactoryImplementor) - Method in class org.hibernate.search.engine.ProjectionLoader
 
init(Session, SearchFactoryImplementor, ResultTransformer, String[]) - Method in class org.hibernate.search.engine.ProjectionLoader
 
init(Session, SearchFactoryImplementor) - Method in class org.hibernate.search.engine.QueryLoader
 
initialize(Properties, SearchFactoryImplementor) - Method in interface org.hibernate.search.backend.BackendQueueProcessorFactory
 
initialize() - Method in class org.hibernate.search.backend.impl.jms.AbstractJMSHibernateSearchController
 
initialize(Properties, SearchFactoryImplementor) - Method in class org.hibernate.search.backend.impl.jms.JMSBackendQueueProcessorFactory
 
initialize(Properties, SearchFactoryImplementor) - Method in class org.hibernate.search.backend.impl.lucene.LuceneBackendQueueProcessorFactory
 
initialize(Properties, SearchFactoryImplementor) - Method in class org.hibernate.search.backend.impl.TransactionalWorker
 
initialize(Properties, SearchFactoryImplementor) - Method in interface org.hibernate.search.backend.Worker
 
initialize(Configuration) - Method in class org.hibernate.search.event.FullTextIndexEventListener
 
initialize(Properties) - Method in interface org.hibernate.search.filter.FilterCachingStrategy
initialize the strategy from the properties The Properties must not be changed
initialize(Properties) - Method in class org.hibernate.search.filter.MRUFilterCachingStrategy
 
initialize(Properties, SearchFactoryImplementor) - Method in class org.hibernate.search.reader.NotSharedReaderProvider
 
initialize(Properties, SearchFactoryImplementor) - Method in interface org.hibernate.search.reader.ReaderProvider
 
initialize(Properties, SearchFactoryImplementor) - Method in class org.hibernate.search.reader.SharedReaderProvider
 
initialize(String, Properties, SearchFactoryImplementor) - Method in interface org.hibernate.search.store.DirectoryProvider
get the information to initialize the directory and build its hashCode/equals method
initialize(String, Properties, SearchFactoryImplementor) - Method in class org.hibernate.search.store.FSDirectoryProvider
 
initialize(String, Properties, SearchFactoryImplementor) - Method in class org.hibernate.search.store.FSMasterDirectoryProvider
 
initialize(String, Properties, SearchFactoryImplementor) - Method in class org.hibernate.search.store.FSSlaveDirectoryProvider
 
initialize(Properties, DirectoryProvider[]) - Method in class org.hibernate.search.store.IdHashShardingStrategy
 
initialize(Properties, DirectoryProvider[]) - Method in interface org.hibernate.search.store.IndexShardingStrategy
provides access to sharding properties (under the suffix sharding_strategy) and provide access to all the DirectoryProviders for a given index
initialize(Properties, DirectoryProvider[]) - Method in class org.hibernate.search.store.NotShardedStrategy
 
initialize(DirectoryProvider, Properties, SearchFactoryImplementor) - Method in class org.hibernate.search.store.optimization.IncrementalOptimizerStrategy
 
initialize(DirectoryProvider, Properties, SearchFactoryImplementor) - Method in class org.hibernate.search.store.optimization.NoOpOptimizerStrategy
 
initialize(DirectoryProvider, Properties, SearchFactoryImplementor) - Method in interface org.hibernate.search.store.optimization.OptimizerStrategy
 
initialize(String, Properties, SearchFactoryImplementor) - Method in class org.hibernate.search.store.RAMDirectoryProvider
 
initializeCollection(PersistentCollection, boolean) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
instantiate(String, Serializable) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
INTEGER - Static variable in class org.hibernate.search.bridge.BridgeFactory
 
IntegerBridge - Class in org.hibernate.search.bridge.builtin
Map an integer element
IntegerBridge() - Constructor for class org.hibernate.search.bridge.builtin.IntegerBridge
 
internalLoad(String, Serializable, boolean, boolean) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
invoke(String, Object, Object) - Method in class org.hibernate.search.engine.FilterDef
 
isBatch() - Method in class org.hibernate.search.backend.LuceneWork
 
isBatch() - Method in class org.hibernate.search.backend.Workspace
 
isCache() - Method in class org.hibernate.search.engine.FilterDef
 
isClosed() - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
isConnected() - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
isConsumed() - Method in class org.hibernate.search.backend.impl.PostTransactionWorkQueueSynchronization
 
isDirty() - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
isEmpty() - Method in class org.hibernate.search.util.WeakIdentityHashMap
Returns true if this map contains no key-value mappings.
isEventSource() - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
isFirst() - Method in class org.hibernate.search.query.ScrollableResultsImpl
 
isLast() - Method in class org.hibernate.search.query.ScrollableResultsImpl
 
isObjectNotFoundException(RuntimeException) - Static method in class org.hibernate.search.engine.LoaderHelper
 
isOpen() - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
isOpen() - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
isTransactionInProgress() - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
iterate(String) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
iterate(String, Object, Type) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
iterate(String, Object[], Type[]) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
iterate(String, QueryParameters) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
iterate() - Method in class org.hibernate.search.query.FullTextQueryImpl
Return an interator on the results.
iterateFilter(Object, String, QueryParameters) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
IteratorImpl - Class in org.hibernate.search.query
 
IteratorImpl(List<EntityInfo>, Loader) - Constructor for class org.hibernate.search.query.IteratorImpl
 

J

JMS_CONNECTION_FACTORY - Static variable in class org.hibernate.search.backend.impl.jms.JMSBackendQueueProcessorFactory
 
JMS_QUEUE - Static variable in class org.hibernate.search.backend.impl.jms.JMSBackendQueueProcessorFactory
 
JMSBackendQueueProcessor - Class in org.hibernate.search.backend.impl.jms
 
JMSBackendQueueProcessor(List<LuceneWork>, JMSBackendQueueProcessorFactory) - Constructor for class org.hibernate.search.backend.impl.jms.JMSBackendQueueProcessor
 
JMSBackendQueueProcessorFactory - Class in org.hibernate.search.backend.impl.jms
 
JMSBackendQueueProcessorFactory() - Constructor for class org.hibernate.search.backend.impl.jms.JMSBackendQueueProcessorFactory
 
joinTransaction() - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 

K

Key - Annotation Type in org.hibernate.search.annotations
Marks a method as a key constructor for a given type.
keySet() - Method in class org.hibernate.search.util.WeakIdentityHashMap
Returns a set view of the keys contained in this map.

L

last() - Method in class org.hibernate.search.query.ScrollableResultsImpl
 
list(String, QueryParameters) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
list(CriteriaImpl) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
list(NativeSQLQuerySpecification, QueryParameters) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
list() - Method in class org.hibernate.search.query.FullTextQueryImpl
 
listCustomQuery(CustomQuery, QueryParameters) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
listFilter(Object, String, QueryParameters) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
load(EntityInfo) - Method in interface org.hibernate.search.engine.Loader
 
load(EntityInfo...) - Method in interface org.hibernate.search.engine.Loader
 
load(EntityInfo) - Method in class org.hibernate.search.engine.ObjectLoader
 
load(EntityInfo...) - Method in class org.hibernate.search.engine.ObjectLoader
 
load(EntityInfo) - Method in class org.hibernate.search.engine.ProjectionLoader
 
load(EntityInfo...) - Method in class org.hibernate.search.engine.ProjectionLoader
 
load(EntityInfo) - Method in class org.hibernate.search.engine.QueryLoader
 
load(EntityInfo...) - Method in class org.hibernate.search.engine.QueryLoader
 
load(String, Serializable) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
load(String, Serializable, LockMode) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
load(Object, Serializable) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
load(Class, Serializable) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
load(Class, Serializable, LockMode) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
Loader - Interface in org.hibernate.search.engine
 
LoaderHelper - Class in org.hibernate.search.engine
 
LoaderHelper() - Constructor for class org.hibernate.search.engine.LoaderHelper
 
lock(String, Object, LockMode) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
lock(Object, LockMode) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
lock(Object, LockModeType) - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
LONG - Static variable in class org.hibernate.search.bridge.BridgeFactory
 
LongBridge - Class in org.hibernate.search.bridge.builtin
Map a long element
LongBridge() - Constructor for class org.hibernate.search.bridge.builtin.LongBridge
 
LuceneBackendQueueProcessor - Class in org.hibernate.search.backend.impl.lucene
Apply the operations to Lucene directories avoiding deadlocks.
LuceneBackendQueueProcessor(List<LuceneWork>, SearchFactoryImplementor) - Constructor for class org.hibernate.search.backend.impl.lucene.LuceneBackendQueueProcessor
 
LuceneBackendQueueProcessorFactory - Class in org.hibernate.search.backend.impl.lucene
 
LuceneBackendQueueProcessorFactory() - Constructor for class org.hibernate.search.backend.impl.lucene.LuceneBackendQueueProcessorFactory
 
LuceneIndexingParameters - Class in org.hibernate.search.backend
Wrapper class around the Lucene indexing parameters mergeFactor, maxMergeDocs and maxBufferedDocs.
LuceneIndexingParameters() - Constructor for class org.hibernate.search.backend.LuceneIndexingParameters
Constructor which instantiates a new parameter object with the the default values.
LuceneWork - Class in org.hibernate.search.backend
Represent a Serializable Lucene unit work
LuceneWork(Serializable, String, Class) - Constructor for class org.hibernate.search.backend.LuceneWork
 
LuceneWork(Serializable, String, Class, Document) - Constructor for class org.hibernate.search.backend.LuceneWork
 
LuceneWorker - Class in org.hibernate.search.backend.impl.lucene
Stateless implementation that performs a unit of work.
LuceneWorker(Workspace) - Constructor for class org.hibernate.search.backend.impl.lucene.LuceneWorker
 
LuceneWorker.WorkWithPayload - Class in org.hibernate.search.backend.impl.lucene
 
LuceneWorker.WorkWithPayload(LuceneWork, DirectoryProvider) - Constructor for class org.hibernate.search.backend.impl.lucene.LuceneWorker.WorkWithPayload
 

M

merge(String, Object) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
merge(Object) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
merge(T) - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
MRUFilterCachingStrategy - Class in org.hibernate.search.filter
Keep the most recently used Filters in the cache The cache is at least as big as hibernate.search.filter.cache_strategy.size Above this limit, Filters are kept as soft references
MRUFilterCachingStrategy() - Constructor for class org.hibernate.search.filter.MRUFilterCachingStrategy
 

N

needOptimization() - Method in class org.hibernate.search.store.optimization.IncrementalOptimizerStrategy
 
needOptimization() - Method in class org.hibernate.search.store.optimization.NoOpOptimizerStrategy
 
needOptimization() - Method in interface org.hibernate.search.store.optimization.OptimizerStrategy
has to be called in a thread safe way
next() - Method in class org.hibernate.search.query.IteratorImpl
 
next() - Method in class org.hibernate.search.query.ScrollableResultsImpl
Increases cursor pointer by one.
NoOpOptimizerStrategy - Class in org.hibernate.search.store.optimization
 
NoOpOptimizerStrategy() - Constructor for class org.hibernate.search.store.optimization.NoOpOptimizerStrategy
 
NotShardedStrategy - Class in org.hibernate.search.store
 
NotShardedStrategy() - Constructor for class org.hibernate.search.store.NotShardedStrategy
 
NotSharedReaderProvider - Class in org.hibernate.search.reader
Open a reader each time
NotSharedReaderProvider() - Constructor for class org.hibernate.search.reader.NotSharedReaderProvider
 
NumberBridge - Class in org.hibernate.search.bridge.builtin
 
NumberBridge() - Constructor for class org.hibernate.search.bridge.builtin.NumberBridge
 

O

ObjectLoader - Class in org.hibernate.search.engine
 
ObjectLoader() - Constructor for class org.hibernate.search.engine.ObjectLoader
 
objectToString(Object) - Method in class org.hibernate.search.bridge.builtin.BooleanBridge
 
objectToString(Object) - Method in class org.hibernate.search.bridge.builtin.DateBridge
 
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.StringBridge
 
objectToString(Object) - Method in interface org.hibernate.search.bridge.StringBridge
convert the object representation to a String The return String must not be null, it can be empty though
objectToString(Object) - Method in interface org.hibernate.search.bridge.TwoWayFieldBridge
convert the object representation to a String The return String must not be null, it can be empty though EXPERIMENTAL API subject to change in the future
objectToString(Object) - Method in class org.hibernate.search.bridge.TwoWayString2FieldBridgeAdaptor
 
onMessage(Message) - Method in class org.hibernate.search.backend.impl.jms.AbstractJMSHibernateSearchController
Process the Hibernate Search work queues received
onPostDelete(PostDeleteEvent) - Method in class org.hibernate.search.event.FullTextIndexEventListener
 
onPostInsert(PostInsertEvent) - Method in class org.hibernate.search.event.FullTextIndexEventListener
 
onPostRecreateCollection(PostCollectionRecreateEvent) - Method in class org.hibernate.search.event.FullTextIndexCollectionEventListener
 
onPostRemoveCollection(PostCollectionRemoveEvent) - Method in class org.hibernate.search.event.FullTextIndexCollectionEventListener
 
onPostUpdate(PostUpdateEvent) - Method in class org.hibernate.search.event.FullTextIndexEventListener
 
onPostUpdateCollection(PostCollectionUpdateEvent) - Method in class org.hibernate.search.event.FullTextIndexCollectionEventListener
 
openReader(DirectoryProvider[]) - Method in class org.hibernate.search.reader.NotSharedReaderProvider
 
openReader(DirectoryProvider...) - Method in interface org.hibernate.search.reader.ReaderProvider
Open a reader on all the listed directory providers the opened reader has to be closed through #closeReader() The opening can be virtual
openReader(DirectoryProvider[]) - Method in class org.hibernate.search.reader.SharedReaderProvider
 
optimizationForced() - Method in class org.hibernate.search.store.optimization.IncrementalOptimizerStrategy
 
optimizationForced() - Method in class org.hibernate.search.store.optimization.NoOpOptimizerStrategy
 
optimizationForced() - Method in interface org.hibernate.search.store.optimization.OptimizerStrategy
has to be called in a thread safe way
optimize(DirectoryProvider) - Method in class org.hibernate.search.backend.Workspace
 
optimize() - Method in class org.hibernate.search.impl.SearchFactoryImpl
 
optimize(Class) - Method in class org.hibernate.search.impl.SearchFactoryImpl
 
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(Workspace) - Method in class org.hibernate.search.store.optimization.IncrementalOptimizerStrategy
 
optimize(Workspace) - Method in class org.hibernate.search.store.optimization.NoOpOptimizerStrategy
 
optimize(Workspace) - Method in interface org.hibernate.search.store.optimization.OptimizerStrategy
has to be called in a thread safe way
OptimizeLuceneWork - Class in org.hibernate.search.backend
 
OptimizeLuceneWork(Class) - Constructor for class org.hibernate.search.backend.OptimizeLuceneWork
 
OptimizerStrategy - Interface in org.hibernate.search.store.optimization
 
org.hibernate.search - package org.hibernate.search
 
org.hibernate.search.annotations - package org.hibernate.search.annotations
 
org.hibernate.search.backend - package org.hibernate.search.backend
 
org.hibernate.search.backend.impl - package org.hibernate.search.backend.impl
 
org.hibernate.search.backend.impl.jms - package org.hibernate.search.backend.impl.jms
 
org.hibernate.search.backend.impl.lucene - package org.hibernate.search.backend.impl.lucene
 
org.hibernate.search.bridge - package org.hibernate.search.bridge
 
org.hibernate.search.bridge.builtin - package org.hibernate.search.bridge.builtin
 
org.hibernate.search.engine - package org.hibernate.search.engine
 
org.hibernate.search.event - package org.hibernate.search.event
 
org.hibernate.search.filter - package org.hibernate.search.filter
 
org.hibernate.search.impl - package org.hibernate.search.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 - package org.hibernate.search.query
 
org.hibernate.search.reader - package org.hibernate.search.reader
 
org.hibernate.search.store - package org.hibernate.search.store
 
org.hibernate.search.store.optimization - package org.hibernate.search.store.optimization
 
org.hibernate.search.util - package org.hibernate.search.util
 

P

Parameter - Annotation Type in org.hibernate.search.annotations
Parameter (basically key/value pattern)
ParameterizedBridge - Interface in org.hibernate.search.bridge
Allow parameter injection to a given bridge
performWork(LuceneWorker.WorkWithPayload) - Method in class org.hibernate.search.backend.impl.lucene.LuceneWorker
 
performWork(AddLuceneWork, DirectoryProvider) - Method in class org.hibernate.search.backend.impl.lucene.LuceneWorker
 
performWork(DeleteLuceneWork, DirectoryProvider) - Method in class org.hibernate.search.backend.impl.lucene.LuceneWorker
 
performWork(OptimizeLuceneWork, DirectoryProvider) - Method in class org.hibernate.search.backend.impl.lucene.LuceneWorker
 
performWork(PurgeAllLuceneWork, DirectoryProvider) - Method in class org.hibernate.search.backend.impl.lucene.LuceneWorker
 
performWork(Work, EventSource) - Method in class org.hibernate.search.backend.impl.TransactionalWorker
 
performWork(Work, EventSource) - Method in interface org.hibernate.search.backend.Worker
 
performWorks(WorkQueue) - Method in class org.hibernate.search.backend.impl.BatchedQueueingProcessor
 
performWorks(WorkQueue) - Method in interface org.hibernate.search.backend.QueueingProcessor
Execute works
persist(String, Object) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
persist(Object) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
persist(Object) - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
postInitialize(Set<Class>) - Method in class org.hibernate.search.engine.DocumentBuilder
 
PostTransactionWorkQueueSynchronization - Class in org.hibernate.search.backend.impl
Execute some work inside a transaction sychronization
PostTransactionWorkQueueSynchronization(QueueingProcessor, WeakIdentityHashMap) - Constructor for class org.hibernate.search.backend.impl.PostTransactionWorkQueueSynchronization
in transaction work
prepareJMSTools() - Method in class org.hibernate.search.backend.impl.jms.JMSBackendQueueProcessorFactory
 
prepareWorks(WorkQueue) - Method in class org.hibernate.search.backend.impl.BatchedQueueingProcessor
 
prepareWorks(WorkQueue) - Method in interface org.hibernate.search.backend.QueueingProcessor
prepare resources for a later performWorks call
previous() - Method in class org.hibernate.search.query.ScrollableResultsImpl
Decreases cursor pointer by one.
processWork(Object, Serializable, WorkType, AbstractEvent) - Method in class org.hibernate.search.event.FullTextIndexEventListener
 
projection - Variable in class org.hibernate.search.engine.EntityInfo
 
ProjectionConstants - Interface in org.hibernate.search
Define Projection constants
ProjectionLoader - Class in org.hibernate.search.engine
 
ProjectionLoader() - Constructor for class org.hibernate.search.engine.ProjectionLoader
 
providers - Variable in class org.hibernate.search.store.DirectoryProviderFactory
 
purge(Class, Serializable) - Method in interface org.hibernate.search.FullTextSession
Remove a particular entity from a particular class of an index.
purge(Class, Serializable) - Method in class org.hibernate.search.impl.FullTextSessionImpl
Remove a particular entity from a particular class of an index.
purge(Class, Serializable) - Method in interface org.hibernate.search.jpa.FullTextEntityManager
Remove a particular entity from a particular class of an index.
purge(Class, Serializable) - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
purgeAll(Class) - Method in interface org.hibernate.search.FullTextSession
Remove all entities from a particular class of an index.
purgeAll(Class) - Method in class org.hibernate.search.impl.FullTextSessionImpl
Remove all entities from a particular class of an index.
purgeAll(Class) - Method in interface org.hibernate.search.jpa.FullTextEntityManager
Remove all entities from a particular class of an index.
purgeAll(Class) - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
PurgeAllLuceneWork - Class in org.hibernate.search.backend
A unit of work used to purge an entire index.
PurgeAllLuceneWork(Class) - Constructor for class org.hibernate.search.backend.PurgeAllLuceneWork
 
put(K, V) - Method in class org.hibernate.search.util.WeakIdentityHashMap
Associates the specified value with the specified key in this map.
putAll(Map<? extends K, ? extends V>) - Method in class org.hibernate.search.util.WeakIdentityHashMap
Copies all of the mappings from the specified map to this map These mappings will replace any mappings that this map had for any of the keys currently in the specified map.

Q

QueryLoader - Class in org.hibernate.search.engine
 
QueryLoader() - Constructor for class org.hibernate.search.engine.QueryLoader
 
QueueingProcessor - Interface in org.hibernate.search.backend
Pile work operations No thread safety has to be implemented, the queue being scoped already The implementation must be "stateless" wrt the queue through (ie not store the queue state) FIXME this Interface does not make much sense, since the impl will not be changed

R

RAMDirectoryProvider - Class in org.hibernate.search.store
Use a Lucene RAMDirectory
RAMDirectoryProvider() - Constructor for class org.hibernate.search.store.RAMDirectoryProvider
 
READER_PREFIX - Static variable in class org.hibernate.search.Environment
define the reader prefix
READER_STRATEGY - Static variable in class org.hibernate.search.Environment
define the reader strategy used
ReaderProvider - Interface in org.hibernate.search.reader
Responsible for providing and managing the lifecycle of a read only reader

Not that the reader must be closed once opened.

ReaderProviderFactory - Class in org.hibernate.search.reader
 
ReaderProviderFactory() - Constructor for class org.hibernate.search.reader.ReaderProviderFactory
 
ReaderProviderHelper - Class in org.hibernate.search.reader
 
ReaderProviderHelper() - Constructor for class org.hibernate.search.reader.ReaderProviderHelper
 
reconnect() - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
reconnect(Connection) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
refresh(Object) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
refresh(Object, LockMode) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
refresh(Object) - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
remove(Object) - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
remove() - Method in class org.hibernate.search.query.IteratorImpl
 
remove(Object) - Method in class org.hibernate.search.util.WeakIdentityHashMap
Removes the mapping for this key from this map if present.
removeValue(Object) - Method in class org.hibernate.search.util.WeakIdentityHashMap
Remove elements having the according value.
replicate(String, Object, ReplicationMode) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
replicate(Object, ReplicationMode) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
Resolution - Enum in org.hibernate.search.annotations
Date indexing resolution
run() - Method in class org.hibernate.search.backend.impl.jms.JMSBackendQueueProcessor
 
run() - Method in class org.hibernate.search.backend.impl.lucene.LuceneBackendQueueProcessor
 

S

save(String, Object, Serializable) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
save(Object, Serializable) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
save(String, Object) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
save(Object) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
saveOrUpdate(String, Object) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
saveOrUpdate(Object) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
saveOrUpdateCopy(String, Object) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
saveOrUpdateCopy(String, Object, Serializable) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
saveOrUpdateCopy(Object) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
saveOrUpdateCopy(Object, Serializable) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
ScopedAnalyzer - Class in org.hibernate.search.util
 
ScopedAnalyzer() - Constructor for class org.hibernate.search.util.ScopedAnalyzer
 
SCORE - Static variable in interface org.hibernate.search.ProjectionConstants
The legacy document's score from a search.
scroll(String, QueryParameters) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
scroll(CriteriaImpl, ScrollMode) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
scroll(NativeSQLQuerySpecification, QueryParameters) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
scroll() - Method in class org.hibernate.search.query.FullTextQueryImpl
 
scroll(ScrollMode) - Method in class org.hibernate.search.query.FullTextQueryImpl
 
scroll(int) - Method in class org.hibernate.search.query.ScrollableResultsImpl
Since we have to take into account that we can scroll any amount positive or negative, we perform the same tests that we performed in next() and previous().
ScrollableResultsImpl - Class in org.hibernate.search.query
Implements scollable and paginated resultsets.
ScrollableResultsImpl(IndexSearcher, Hits, int, int, int, DocumentExtractor, Loader, SearchFactory) - Constructor for class org.hibernate.search.query.ScrollableResultsImpl
 
scrollCustomQuery(CustomQuery, QueryParameters) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
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 out of a regular session
SearchException - Exception in org.hibernate.search
Root of all search specific exceptions
SearchException() - Constructor for exception org.hibernate.search.SearchException
 
SearchException(String) - Constructor for exception org.hibernate.search.SearchException
 
SearchException(String, Throwable) - Constructor for exception org.hibernate.search.SearchException
 
SearchException(Throwable) - Constructor for exception org.hibernate.search.SearchException
 
SearchFactory - Interface in org.hibernate.search
Provide application wide operations as well as access to the underlying Lucene resources.
SearchFactoryImpl - Class in org.hibernate.search.impl
 
SearchFactoryImpl(Configuration) - Constructor for class org.hibernate.search.impl.SearchFactoryImpl
 
SearchFactoryImplementor - Interface in org.hibernate.search.engine
Interface which gives access to the different directory providers and their configuration.
searchFactoryImplementor - Variable in class org.hibernate.search.event.FullTextIndexEventListener
 
set(String, Object, Document, Field.Store, Field.Index, Float) - Method in interface org.hibernate.search.bridge.FieldBridge
Manipulate the document to index the given value.
set(String, Object, Document, Field.Store, Field.Index, Float) - Method in class org.hibernate.search.bridge.String2FieldBridgeAdaptor
 
setAutoClear(boolean) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
setBackendQueueProcessorFactory(BackendQueueProcessorFactory) - Method in interface org.hibernate.search.engine.SearchFactoryImplementor
 
setBackendQueueProcessorFactory(BackendQueueProcessorFactory) - Method in class org.hibernate.search.impl.SearchFactoryImpl
 
setBatch(boolean) - Method in class org.hibernate.search.backend.LuceneWork
 
setBatch(boolean) - Method in class org.hibernate.search.backend.Workspace
 
setBatchMaxBufferedDocs(int) - Method in class org.hibernate.search.backend.LuceneIndexingParameters
 
setBatchMaxMergeDocs(int) - Method in class org.hibernate.search.backend.LuceneIndexingParameters
 
setBatchMergeFactor(int) - Method in class org.hibernate.search.backend.LuceneIndexingParameters
 
setCache(boolean) - Method in class org.hibernate.search.engine.FilterDef
 
setCacheMode(CacheMode) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
setCriteria(Criteria) - Method in class org.hibernate.search.engine.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.FullTextQueryImpl
 
setEntityType(Class) - Method in class org.hibernate.search.engine.QueryLoader
 
setFactoryMethod(Method) - Method in class org.hibernate.search.engine.FilterDef
 
setFetchProfile(String) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
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.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.FullTextQueryImpl
Allows to use lucene filters.
setFirstResult(int) - Method in interface org.hibernate.search.FullTextQuery
{link:Query#setFirstResult}
setFirstResult(int) - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
setFirstResult(int) - Method in class org.hibernate.search.query.FullTextQueryImpl
 
setFlushMode(FlushMode) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
setFlushMode(FlushModeType) - Method in class org.hibernate.search.jpa.impl.FullTextEntityManagerImpl
 
setFlushMode(FlushModeType) - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
setGlobalAnalyzer(Analyzer) - Method in class org.hibernate.search.util.ScopedAnalyzer
 
setHint(String, Object) - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
setImpl(Class) - Method in class org.hibernate.search.engine.FilterDef
 
setImpl(Class) - Method in class org.hibernate.search.filter.FilterKey
 
setImpl(Class) - Method in class org.hibernate.search.filter.StandardFilterKey
 
setKeyMethod(Method) - Method in class org.hibernate.search.engine.FilterDef
 
setLockMode(String, LockMode) - Method in class org.hibernate.search.query.FullTextQueryImpl
 
setMaxResults(int) - Method in interface org.hibernate.search.FullTextQuery
{link:Query#setMaxResults}
setMaxResults(int) - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
setMaxResults(int) - Method in class org.hibernate.search.query.FullTextQueryImpl
 
setName(String) - Method in class org.hibernate.search.query.FullTextFilterImpl
 
setParameter(String, Object) - Method in interface org.hibernate.search.FullTextFilter
 
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
 
setParameter(String, Object) - Method in class org.hibernate.search.query.FullTextFilterImpl
 
setParameterValues(Map) - Method in class org.hibernate.search.bridge.builtin.DateBridge
 
setParameterValues(Map) - Method in interface org.hibernate.search.bridge.ParameterizedBridge
 
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.FullTextQueryImpl
 
setReadOnly(Object, boolean) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
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.FullTextQueryImpl
 
setRowNumber(int) - Method in class org.hibernate.search.query.ScrollableResultsImpl
 
setSealedQueue(List<LuceneWork>) - Method in class org.hibernate.search.backend.WorkQueue
 
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.FullTextQueryImpl
Allows to let lucene sort the results.
setTransactionMaxBufferedDocs(int) - Method in class org.hibernate.search.backend.LuceneIndexingParameters
 
setTransactionMaxMergeDocs(int) - Method in class org.hibernate.search.backend.LuceneIndexingParameters
 
setTransactionMergeFactor(int) - Method in class org.hibernate.search.backend.LuceneIndexingParameters
 
SharedReaderProvider - Class in org.hibernate.search.reader
Share readers per SearchFactory, reusing them iff they are still valid.
SharedReaderProvider() - Constructor for class org.hibernate.search.reader.SharedReaderProvider
 
SHORT - Static variable in class org.hibernate.search.bridge.BridgeFactory
 
ShortBridge - Class in org.hibernate.search.bridge.builtin
Map a short element
ShortBridge() - Constructor for class org.hibernate.search.bridge.builtin.ShortBridge
 
shutdown() - Method in class org.hibernate.search.backend.impl.jms.AbstractJMSHibernateSearchController
 
size() - Method in class org.hibernate.search.backend.WorkQueue
 
size() - Method in class org.hibernate.search.util.WeakIdentityHashMap
Returns the number of key-value mappings in this map.
splitQueue() - Method in class org.hibernate.search.backend.WorkQueue
 
StandardFilterKey - Class in org.hibernate.search.filter
Implements a filter key usign all injected parameters to compute equals and hashCode the order the parameters are added is significant
StandardFilterKey() - Constructor for class org.hibernate.search.filter.StandardFilterKey
 
start() - 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 backgroup processing are expected to be set up here TODO stop() method, for now use finalize()
start() - Method in class org.hibernate.search.store.FSDirectoryProvider
 
start() - Method in class org.hibernate.search.store.FSMasterDirectoryProvider
 
start() - Method in class org.hibernate.search.store.FSSlaveDirectoryProvider
 
start() - Method in class org.hibernate.search.store.RAMDirectoryProvider
 
startDirectoryProviders() - Method in class org.hibernate.search.store.DirectoryProviderFactory
 
Store - Enum in org.hibernate.search.annotations
Whether or not the value is stored in the document
STRING - Static variable in class org.hibernate.search.bridge.BridgeFactory
 
String2FieldBridgeAdaptor - Class in org.hibernate.search.bridge
Bridge to use a StringBridge as a FieldBridge
String2FieldBridgeAdaptor(StringBridge) - Constructor for class org.hibernate.search.bridge.String2FieldBridgeAdaptor
 
StringBridge - Class in org.hibernate.search.bridge.builtin
Map a string element
StringBridge() - Constructor for class org.hibernate.search.bridge.builtin.StringBridge
 
StringBridge - Interface in org.hibernate.search.bridge
Transform an object into a string representation
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.DateBridge
 
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 interface org.hibernate.search.bridge.TwoWayStringBridge
Convert the string representation to an object
synchronizationPerTransaction - Variable in class org.hibernate.search.backend.impl.TransactionalWorker
 
synchronize(File, File, boolean) - Static method in class org.hibernate.search.util.FileHelper
 

T

THIS - Static variable in interface org.hibernate.search.ProjectionConstants
Represtnts the Hibernate Entity returned in a search.
throwPersistenceException(PersistenceException) - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 
tokenStream(String, Reader) - Method in class org.hibernate.search.util.ScopedAnalyzer
 
toString() - Method in class org.hibernate.search.filter.ChainedFilter
 
touch() - Static method in class org.hibernate.search.Version
 
TransactionalWorker - Class in org.hibernate.search.backend.impl
Queue works per transaction.
TransactionalWorker() - Constructor for class org.hibernate.search.backend.impl.TransactionalWorker
 
TwoWayFieldBridge - Interface in org.hibernate.search.bridge
A FieldBrige able to convert the index representation back into an object without losing information Any bridge expected to process a document id should implement this interface EXPERIMENTAL Consider this interface as private
TwoWayString2FieldBridgeAdaptor - Class in org.hibernate.search.bridge
Bridge to use a TwoWayStringBridge as a TwoWayFieldBridge
TwoWayString2FieldBridgeAdaptor(TwoWayStringBridge) - Constructor for class org.hibernate.search.bridge.TwoWayString2FieldBridgeAdaptor
 
TwoWayStringBridge - Interface in org.hibernate.search.bridge
StringBridge allowing a translation from the String back to the Object objectToString( stringToObject( string ) ) and stringToObject( objectToString( object ) ) should be "idempotent".

U

update(String, Object, Serializable) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
update(Object, Serializable) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
update(String, Object) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
update(Object) - Method in class org.hibernate.search.impl.FullTextSessionImpl
 
used - Variable in class org.hibernate.search.event.FullTextIndexEventListener
 

V

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.Resolution
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.backend.WorkType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.hibernate.search.annotations.Index
Returns an array containing the constants of this enum type, in the order they're 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're 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're declared.
values() - Static method in enum org.hibernate.search.backend.WorkType
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Method in class org.hibernate.search.util.WeakIdentityHashMap
Returns a collection view of the values contained in this map.
Version - Class in org.hibernate.search
 
Version() - Constructor for class org.hibernate.search.Version
 
VERSION - Static variable in class org.hibernate.search.Version
 

W

WeakIdentityHashMap<K,V> - Class in org.hibernate.search.util
A hashtable-based Map implementation with weak keys and using reference-equality in place of object-equality when comparing keys (and values).
WeakIdentityHashMap(int, float) - Constructor for class org.hibernate.search.util.WeakIdentityHashMap
Constructs a new, empty WeakIdentityHashMap with the given initial capacity and the given load factor.
WeakIdentityHashMap(int) - Constructor for class org.hibernate.search.util.WeakIdentityHashMap
Constructs a new, empty WeakIdentityHashMap with the given initial capacity and the default load factor, which is 0.75.
WeakIdentityHashMap() - Constructor for class org.hibernate.search.util.WeakIdentityHashMap
Constructs a new, empty WeakIdentityHashMap with the default initial capacity (16) and the default load factor (0.75).
WeakIdentityHashMap(Map) - Constructor for class org.hibernate.search.util.WeakIdentityHashMap
Constructs a new WeakIdentityHashMap with the same mappings as the specified Map.
Work - Class in org.hibernate.search.backend
work unit.
Work(Object, Serializable, WorkType) - Constructor for class org.hibernate.search.backend.Work
 
Work(Class, Serializable, WorkType) - Constructor for class org.hibernate.search.backend.Work
 
Work(Object, XMember, WorkType) - Constructor for class org.hibernate.search.backend.Work
 
Worker - Interface in org.hibernate.search.backend
Perform work for a given session.
WORKER_BACKEND - Static variable in class org.hibernate.search.Environment
 
WORKER_BATCHSIZE - Static variable in class org.hibernate.search.Environment
Defines the maximum number of indexing operation batched per transaction
WORKER_EXECUTION - Static variable in class org.hibernate.search.Environment
 
WORKER_PREFIX - Static variable in class org.hibernate.search.Environment
 
WORKER_SCOPE - Static variable in class org.hibernate.search.Environment
 
WORKER_THREADPOOL_SIZE - Static variable in class org.hibernate.search.Environment
only used then execution is async Thread pool size default 1
WORKER_WORKQUEUE_SIZE - Static variable in class org.hibernate.search.Environment
Size of the buffer queue (besides the thread pool size) only used then execution is async default infinite
WorkerFactory - Class in org.hibernate.search.backend
 
WorkerFactory() - Constructor for class org.hibernate.search.backend.WorkerFactory
 
WorkQueue - Class in org.hibernate.search.backend
 
WorkQueue(int) - Constructor for class org.hibernate.search.backend.WorkQueue
 
WorkQueue() - Constructor for class org.hibernate.search.backend.WorkQueue
 
Workspace - Class in org.hibernate.search.backend
Lucene workspace.
Workspace(SearchFactoryImplementor) - Constructor for class org.hibernate.search.backend.Workspace
 
WorkType - Enum in org.hibernate.search.backend
Enumeration of the different types of Lucene work.
wrapStaleStateException(StaleStateException) - Method in class org.hibernate.search.jpa.impl.FullTextQueryImpl
 

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