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... | |||