|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
DatabaseBackend and DatabaseBackendFactory interfaces.
See:
Description
| Interface Summary | |
|---|---|
| DatabaseBackend<K,V,P> | The DatabaseBackend is responsible for how keys and values are stored
and laid out in the underlying storage. |
| DatabaseBackendFactory<K,V,P> | This interface defines a factory for database backend objects. |
| DatabaseFiles | This interface defines the set of files (one or several) that is used by a database backend. |
| ForEachKeyCallback<K,P> | This interface defines the callback that is used by the
DatabaseBackend.forEachKey(ForEachKeyCallback) method. |
| RecordMoveListener<K,V,P> | This is the interface of a listener for when a record is moved in a
DatabaseBackend. |
| Class Summary | |
|---|---|
| AbstractDatabaseBackend<K,V,P> | This abstract class can be used as a starting point for a
DatabaseBackend implementation. |
| AbstractDatabaseBackendProxy<K,V,P> | This is an abstract base class that can be used as a starting point for
implementing proxy objects for DatabaseBackend:s. |
| SingleAndProxiedDatabaseFile | This DatabaseFiles implementation contains a single
ReadWritableFile and a proxied DatabaseFiles object. |
| SingleDatabaseFile | This DatabaseFiles implementation contains a single
ReadWritableFile. |
The DatabaseBackend and DatabaseBackendFactory interfaces.
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||