|
|
|||||||||||||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||||||||||||||
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. |
| OnDiskArray | On Disc Array storage for records of a given size. |
| OnDiskArrayPageFile<P extends Page<P>> | A OnDiskArrayPageFile stores objects persistently that implement the
Page interface. |
| OnDiskUpperTriangleMatrix | Class representing an upper triangle matrix backed by an on-disk array of O((n+1)*n/2) size |
| 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. |
Persistent data management.
|
|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||||