Environment for
DeveLoping
KDD-Applications
Supported by Index-Structures

Uses of Interface
de.lmu.ifi.dbs.elki.persistent.Cache

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.
 


Release 0.3 (2010-03-31_1612)