Package | Description |
---|---|
org.apache.lucene.search |
Code to search indices.
|
Modifier and Type | Class and Description |
---|---|
class |
UsageTrackingQueryCachingPolicy
A
QueryCachingPolicy that tracks usage statistics of recently-used
filters in order to decide on which filters are worth caching. |
Modifier and Type | Field and Description |
---|---|
static QueryCachingPolicy |
QueryCachingPolicy.ALWAYS_CACHE
A simple policy that caches all the provided filters on all segments.
|
Modifier and Type | Method and Description |
---|---|
static QueryCachingPolicy |
IndexSearcher.getDefaultQueryCachingPolicy()
Expert: Get the default
QueryCachingPolicy . |
QueryCachingPolicy |
IndexSearcher.getQueryCachingPolicy()
Return the query cache of this
IndexSearcher . |
Modifier and Type | Method and Description |
---|---|
Weight |
QueryCache.doCache(Weight weight,
QueryCachingPolicy policy)
Return a wrapper around the provided
weight that will cache
matching docs per-segment accordingly to the given policy . |
Weight |
LRUQueryCache.doCache(Weight weight,
QueryCachingPolicy policy) |
static void |
IndexSearcher.setDefaultQueryCachingPolicy(QueryCachingPolicy defaultQueryCachingPolicy)
Expert: set the default
QueryCachingPolicy instance. |
void |
IndexSearcher.setQueryCachingPolicy(QueryCachingPolicy queryCachingPolicy)
Set the
QueryCachingPolicy to use for query caching. |
Copyright © 2000-2017 Apache Software Foundation. All Rights Reserved.