|
Class Summary |
| AppBlock |
The representation of a Databases AppBlock |
| Block |
This is a superclass for all classes which need to parse
formatted byte-data into object-attribute values and vice versa.
|
| CategoryAppBlock |
The foundation of all AppBlocks which can store categories.
|
| Char4 |
The representation of a 4-character identifier.
|
| DatabaseBase |
A foundation for all implementations of databases.
DatabaseBase is assisted by DatabaseImpl, which provides the neccessary knowledge to
treat databases from different applications properly. |
| DatabaseImpl |
DatabaseImpl is a helper class for specializations of Database.
|
| DatabaseImplFactory |
This class organizes a global list of known specializations of DatabaseImpl.
|
| DBInfo |
Meta-information of a database. |
| DeviceDatabase |
A representation of an open database on the Palm device.
DeviceDatabase is based on DatabaseBase, which provides several fundamental methods which
are common to all implementations of databases (e.g createRecord() ).
|
| MemoryDatabase |
A representation of an in-memory database.
MemoryDatabase supports all the functionality that is specified in the
Database interface.
|
| Pref |
A representation of a preference-object on the Palm device.
|
| Record |
The base-class for representations of a database-record.
|
| RecordID |
A representation of the (hopefully) unique ID of a database-record. |
| Resource |
The base-class for representations of a resource, as contained in a resource-database.
|
| SortBlock |
The representation of a SortBlock. |
Storage in the style of Palm OS databases. This package contains everything
that is needed in order to organize data in the same way in which the Palm OS
organizes it. Currently, the data can be stored either on the Palm device,
or in memory. The data can be accessed either as raw bytes, or through
specialized accessor methods for many popular applications.