|
|
|||||||||||||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Cache | |
---|---|
de.lmu.ifi.dbs.elki.persistent | 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 | |
---|---|
protected void |
PageFile.initCache(int pageSize,
long cacheSize,
Cache<P> cache)
Initializes the cache. |
Constructors in de.lmu.ifi.dbs.elki.persistent with parameters of type Cache | |
---|---|
MemoryPageFile(int pageSize,
long cacheSize,
Cache<P> cache)
Creates a new MemoryPageFile that is supported by a cache with the specified parameters. |
|
OnDiskArrayPageFile(PageHeader header,
int cacheSize,
Cache<P> cache,
String fileName)
Creates a new OnDiskArrayPageFile from an existing file. |
|
PersistentPageFile(PageHeader header,
long cacheSize,
Cache<P> cache,
String fileName,
Class<? extends P> pageclass)
Creates a new PersistentPageFile from an existing file. |
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |