|  | Lucene.Net
    3.0.3
    Lucene.Net is a .NET port of the Java Lucene Indexing Library | 
| Classes | |||
| class | AbstractSegmentCache | ||
| Root custom cache to allow a factory to retain references to the custom caches without having to be aware of the type.  More... | |||
| class | SegmentCache< T > | ||
| Custom cache with two levels of keys, outer key is the IndexReader with the inner key being a string, commonly a field name but can be anything. Refer to the unit tests for an example implementation. 
 | |||
| class | Cache< TKey, TValue > | ||
| Base class for cache implementations. More... | |||
| class | SimpleLRUCache< TKey, TValue > | ||
| class | SimpleMapCache< TKey, TValue > | ||
| Simple cache implementation that uses a HashMap to store (key, value) pairs. This cache is not synchronized, use Cache{TKey, TValue}.SynchronizedCache(Cache{TKey, TValue}) if needed.  More... | |||
 1.8.3
 1.8.3