|
|
|||||||||||||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||||||||||||||
| Packages that use Cache | |
|---|---|
| de.lmu.ifi.dbs.elki.persistent | Package collects classes for persistent data management. |
| Uses of Cache in de.lmu.ifi.dbs.elki.persistent |
|---|
| Classes in de.lmu.ifi.dbs.elki.persistent that implement Cache | |
|---|---|
class |
LRUCache<P extends Page<P>>
An LRU cache, based on LinkedHashMap. |
| Fields in de.lmu.ifi.dbs.elki.persistent declared as Cache | |
|---|---|
protected Cache<P> |
PageFile.cache
The cache of this file. |
| Methods in de.lmu.ifi.dbs.elki.persistent with parameters of type Cache | |
|---|---|
(package private) void |
PageFile.initCache(int pageSize,
int cacheSize,
Cache<P> cache)
Initializes the cache. |
| Constructors in de.lmu.ifi.dbs.elki.persistent with parameters of type Cache | |
|---|---|
MemoryPageFile(int pageSize,
int cacheSize,
Cache<P> cache)
Creates a new MemoryPageFile that is supported by a cache with the specified parameters. |
|
PersistentPageFile(PageHeader header,
int cacheSize,
Cache<P> cache,
String fileName)
Creates a new PersistentPageFile from an existing file. |
|
|
|
||||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||||