Uses of Interface
org.apache.lucene.search.QueryCachingPolicy
Packages that use QueryCachingPolicy
-
Uses of QueryCachingPolicy in org.apache.lucene.search
Classes in org.apache.lucene.search that implement QueryCachingPolicyModifier and TypeClassDescriptionclass
AQueryCachingPolicy
that tracks usage statistics of recently-used filters in order to decide on which filters are worth caching.Fields in org.apache.lucene.search declared as QueryCachingPolicyModifier and TypeFieldDescriptionprivate static QueryCachingPolicy
IndexSearcher.DEFAULT_CACHING_POLICY
private final QueryCachingPolicy
LRUQueryCache.CachingWrapperWeight.policy
private QueryCachingPolicy
IndexSearcher.queryCachingPolicy
Methods in org.apache.lucene.search that return QueryCachingPolicyModifier and TypeMethodDescriptionstatic QueryCachingPolicy
IndexSearcher.getDefaultQueryCachingPolicy()
Expert: Get the defaultQueryCachingPolicy
.IndexSearcher.getQueryCachingPolicy()
Return the query cache of thisIndexSearcher
.Methods in org.apache.lucene.search with parameters of type QueryCachingPolicyModifier and TypeMethodDescriptionLRUQueryCache.doCache
(Weight weight, QueryCachingPolicy policy) QueryCache.doCache
(Weight weight, QueryCachingPolicy policy) Return a wrapper around the providedweight
that will cache matching docs per-segment accordingly to the givenpolicy
.static void
IndexSearcher.setDefaultQueryCachingPolicy
(QueryCachingPolicy defaultQueryCachingPolicy) Expert: set the defaultQueryCachingPolicy
instance.void
IndexSearcher.setQueryCachingPolicy
(QueryCachingPolicy queryCachingPolicy) Set theQueryCachingPolicy
to use for query caching.Constructors in org.apache.lucene.search with parameters of type QueryCachingPolicyModifierConstructorDescription(package private)
CachingWrapperWeight
(Weight in, QueryCachingPolicy policy)