| Package | Description | 
|---|---|
| org.apache.solr.search | |
| org.apache.solr.util | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
FastLRUCache<K,V>
SolrCache based on ConcurrentLRUCache implementation. 
 | 
class  | 
LFUCache<K,V>
SolrCache based on ConcurrentLFUCache implementation. 
 | 
class  | 
LRUCache<K,V>  | 
| Modifier and Type | Method and Description | 
|---|---|
SolrCache | 
SolrIndexSearcher.getCache(String cacheName)
return the named generic cache 
 | 
SolrCache | 
SolrIndexSearcher.getFieldValueCache()
expert: internal API, subject to change 
 | 
SolrCache | 
CacheConfig.newInstance()  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
CacheRegenerator.regenerateItem(SolrIndexSearcher newSearcher,
              SolrCache newCache,
              SolrCache oldCache,
              Object oldKey,
              Object oldVal)
Regenerate an old cache item and insert it into  
newCache | 
boolean | 
CacheRegenerator.regenerateItem(SolrIndexSearcher newSearcher,
              SolrCache newCache,
              SolrCache oldCache,
              Object oldKey,
              Object oldVal)
Regenerate an old cache item and insert it into  
newCache | 
void | 
LFUCache.warm(SolrIndexSearcher searcher,
    SolrCache old)  | 
void | 
FastLRUCache.warm(SolrIndexSearcher searcher,
    SolrCache old)  | 
void | 
SolrCache.warm(SolrIndexSearcher searcher,
    SolrCache<K,V> old)
Warm this cache associated with  
searcher using the old
 cache object. | 
void | 
LRUCache.warm(SolrIndexSearcher searcher,
    SolrCache<K,V> old)  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
SolrPluginUtils.IdentityRegenerator.regenerateItem(SolrIndexSearcher newSearcher,
              SolrCache newCache,
              SolrCache oldCache,
              Object oldKey,
              Object oldVal)  | 
boolean | 
SolrPluginUtils.IdentityRegenerator.regenerateItem(SolrIndexSearcher newSearcher,
              SolrCache newCache,
              SolrCache oldCache,
              Object oldKey,
              Object oldVal)  |