org.elasticsearch.index.cache.filter
Interface FilterCache
- All Superinterfaces:
- CloseableComponent, IndexComponent
- All Known Implementing Classes:
- AbstractConcurrentMapFilterCache, AbstractDoubleConcurrentMapFilterCache, NoneFilterCache, SoftFilterCache, WeakFilterCache
public interface FilterCache
- extends IndexComponent, CloseableComponent
Method Summary |
org.apache.lucene.search.Filter |
cache(org.apache.lucene.search.Filter filterToCache)
|
void |
clear()
|
void |
clear(org.apache.lucene.index.IndexReader reader)
|
void |
clearUnreferenced()
Clears unreferenced filters. |
boolean |
isCached(org.apache.lucene.search.Filter filter)
|
java.lang.String |
type()
|
org.apache.lucene.search.Filter |
weakCache(org.apache.lucene.search.Filter filterToCache)
|
type
java.lang.String type()
cache
org.apache.lucene.search.Filter cache(org.apache.lucene.search.Filter filterToCache)
weakCache
org.apache.lucene.search.Filter weakCache(org.apache.lucene.search.Filter filterToCache)
isCached
boolean isCached(org.apache.lucene.search.Filter filter)
clear
void clear(org.apache.lucene.index.IndexReader reader)
clear
void clear()
clearUnreferenced
void clearUnreferenced()
- Clears unreferenced filters.