| BundledCacheLimitPolicy |
A bundled cache limit policy, any two cache policies can be combined.
|
| CachedDataInputStream |
A FSDataInputStream delegates requests to other one and supports reading data with ByteBuffer.
|
| CachedDataOutputStream |
A FSDataOutputStream delegates requests to other one and supports writing data with
ByteBuffer.
|
| DoubleListLru<K,V> |
A double link LRU (Least Recently Used) cache implementation.
|
| FileBasedCache |
A file-granularity LRU cache.
|
| FileCacheEntry |
A file cache entry that encapsulates file and the size of the file, and provides methods to read
or write file.
|
| SizeBasedCacheLimitPolicy |
A fixed capacity cache limit policy, which is not thread-safe, and the thread safe should be
ensured by the invoker.
|
| SpaceBasedCacheLimitPolicy |
A space based cache limit policy that leverages the system to check the free space dynamically,
the free space may fluctuate in size due to other components.
|