Interface | Description |
---|---|
ExternalizablePage |
Base interface for externalizable pages.
|
Page |
Defines the requirements for objects that can be stored in a cache and can be
persistently saved.
|
PageFile<P extends Page> |
Page file interface.
|
PageFileFactory<P extends Page> |
Factory interface for generating page files.
|
PageHeader |
Defines the requirements for a header of a persistent page file.
|
Class | Description |
---|---|
AbstractExternalizablePage |
Abstract superclass for pages.
|
AbstractPageFile<P extends Page> |
Abstract base class for the page file API for both caches and true page files
(in-memory and on-disk).
|
AbstractPageFileFactory<P extends Page> |
Abstract page file factory.
|
AbstractPageFileFactory.Parameterizer<P extends Page> |
Parameterization class.
|
AbstractStoringPageFile<P extends Page> |
Abstract class implementing general methods of a PageFile.
|
DefaultPageHeader |
Default implementation of a page header.
|
LRUCache<P extends Page> |
An LRU cache, based on
LinkedHashMap . |
LRUCachePageFileFactory<P extends Page> |
Page file factory for memory page files.
|
LRUCachePageFileFactory.Parameterizer |
Parameterization class.
|
MemoryPageFile<P extends Page> |
A memory based implementation of a PageFile that simulates I/O-access.
|
MemoryPageFileFactory<P extends Page> |
Page file factory for memory page files.
|
MemoryPageFileFactory.Parameterizer |
Parameterization class.
|
OnDiskArray |
On Disc Array storage for records of a given size.
|
OnDiskArrayPageFile<P extends Page> |
A OnDiskArrayPageFile stores objects persistently that implement the
Page interface. |
OnDiskArrayPageFileFactory<P extends ExternalizablePage> |
Page file factory for disk-based page files.
|
OnDiskArrayPageFileFactory.Parameterizer |
Parameterization class.
|
OnDiskUpperTriangleMatrix |
Class representing an upper triangle matrix backed by an on-disk array of
O((n+1)*n/2) size
|
PersistentPageFile<P extends ExternalizablePage> |
A PersistentPageFile stores objects persistently that implement the
Page interface. |
PersistentPageFileFactory<P extends ExternalizablePage> |
Page file factory for disk-based page files.
|
PersistentPageFileFactory.Parameterizer |
Parameterization class.
|
Persistent data management.
Copyright © 2015 ELKI Development Team, Lehr- und Forschungseinheit für Datenbanksysteme, Ludwig-Maximilians-Universität München. License information.