## Uses of Interface
org.apache.solr.search.CacheRegenerator

- Packages that use CacheRegenerator
  Package | Description
  --- | ---
  org.apache.solr.search | APIs and classes for parsing and processing search requests
  org.apache.solr.util | Common utility classes used throughout Solr

- - ### Uses of CacheRegenerator in org.apache.solr.search

    Classes in org.apache.solr.search that implement CacheRegenerator
    Modifier and Type | Class and Description
    --- | ---
    `class` | `NoOpRegenerator` Cache regenerator that just populates the new cache with the old items.

    Fields in org.apache.solr.search declared as CacheRegenerator
    Modifier and Type | Field and Description
    --- | ---
    `protected CacheRegenerator` | SolrCacheBase.`regenerator`

    Methods in org.apache.solr.search that return CacheRegenerator
    Modifier and Type | Method and Description
    --- | ---
    `CacheRegenerator` | CacheConfig.`getRegenerator()`

    Methods in org.apache.solr.search with parameters of type CacheRegenerator
    Modifier and Type | Method and Description
    --- | ---
    `void` | SolrCacheBase.`init(Map<String,String> args, CacheRegenerator regenerator)`
    `Object` | LRUCache.`init(Map args, Object persistence, CacheRegenerator regenerator)`
    `Object` | SolrCache.`init(Map args, Object persistence, CacheRegenerator regenerator)` The initialization routine.
    `Object` | FastLRUCache.`init(Map args, Object persistence, CacheRegenerator regenerator)`
    `Object` | LFUCache.`init(Map args, Object persistence, CacheRegenerator regenerator)`
    `void` | CacheConfig.`setRegenerator(CacheRegenerator regenerator)`

    Constructors in org.apache.solr.search with parameters of type CacheRegenerator
    Constructor and Description
    `CacheConfig(Class<? extends SolrCache> clazz, Map<String,String> args, CacheRegenerator regenerator)`

  - ### Uses of CacheRegenerator in org.apache.solr.util

    Classes in org.apache.solr.util that implement CacheRegenerator
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `SolrPluginUtils.IdentityRegenerator` A CacheRegenerator that can be used whenever the items in the cache are not dependant on the current searcher.

Copyright © 2000-2016 Apache Software Foundation. All Rights Reserved.