Environment for
DeveLoping
KDD-Applications
Supported by Index-Structures

Package de.lmu.ifi.dbs.elki.persistent

Package collects classes for persistent data management.

See:
          Description

Interface Summary
Cache<P extends Page<P>> Defines the requirements for a cache that stores objects implementing the Page interface.
CachedFile<P extends Page<P>> Defines the requirements for an underlying file of a cache that stores objects implementing the Page interface.
Page<P extends Page<P>> Defines the requirements for objects that can be stored in a cache and can be persistently saved.
PageHeader Defines the requirements for a header of a persistent page file.
 

Class Summary
AbstractPage<P extends AbstractPage<P>> Abstract superclass for pages.
DefaultPageHeader Default implementation of a page header.
LRUCache<P extends Page<P>> An LRU cache, based on LinkedHashMap.
MemoryPageFile<P extends Page<P>> A memory based implementation of a PageFile that simulates I/O-access.
PageFile<P extends Page<P>> Abstract class implementing general methods of a PageFile.
PersistentPageFile<P extends Page<P>> A PersistentPageFile stores objects persistently that implement the Page interface.
 

Package de.lmu.ifi.dbs.elki.persistent Description

Package collects classes for persistent data management.


Release 0.1 (2008-07-10_1838)