Class Summary |
AndDocIdSet |
A DocIdSet built as applying "AND" operation to a list of other DocIdSet(s). |
CachingWrapperFilter |
A slightly different version of Lucene's original CachingWrapperFilter which
uses SoftReferences instead of WeakReferences in order to cache
the filter BitSet . |
ChainedFilter |
A Filter capable of chaining other filters, so that it's
possible to apply several filters on a Query. |
FilterKey |
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. |
FilterOptimizationHelper |
Helper class to apply some common optimizations when
several Filters are applied. |
MRUFilterCachingStrategy |
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 |
StandardFilterKey |
Implements a filter key usign all injected parameters to compute
equals and hashCode
the order the parameters are added is significant |