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