| Interface | Description |
|---|---|
| Database |
A Database represents a single relational database table along with associated indexes
and other meta data.
|
| DatabaseEntry | |
| DatabaseEntryComparer | |
| DatabaseMaker | |
| DatabaseTypes |
This class contains constants used in the Database package.
|
| DataValidator | |
| FoundEntries |
A FoundEntries object holds a sorted view of a set of records in a Database.
|
| IRemoteSynchronizer |
| Class | Description |
|---|---|
| DatabaseEvent | |
| DatabaseManager | |
| DatabaseUtils | |
| EntriesView |
An EntriesView is a view into a FoundEntries object while a FoundEntries object is a view into a database.
|
| EntryComparer | |
| EntrySelector | |
| Found | |
| IndexEntry | |
| MetaFlag |
This represents a single integer value that can be stored in a Database using
its MetaData facilities.
|
| Record |
A Record is a convenience class that can be used to quickly read or write
individual fields from a DatabaseEntry, automataically re-using
wrapper data objects.
|
| SafeDBAccess | |
| StandardEntryComparer | |
| Synchronizer |
This class provides utilities for synchronizing items in a mobile database with
another.
|
| TestData | |
| TimeStamp |
| Exception | Description |
|---|---|
| BackupException | |
| BadRecordFormatException |
This error indicates that an individual Record was badly formatted - usually
indicating a corrupted file.
|
| DatabaseIOException | |
| DatabaseOperationException |
This is an IOException that indicates that the operation requested is illegal based
on the current state of the Database.
|
| DataTooBigException |
This is thrown by Database.getEntries() if the specified criteria returns
too many entries than can be represented by a FoundEntries() object.
|
| EncryptedDataException |
This error indicates that data within the Database is Encrypted but no suitable
decryptor is available to decrypt the data.
|
| InconsistentDatabaseStateException |
When changes are made to a RecordFile database
(or any one object that uses a RandomAccessDatabaseStream as its underlying IO stream)
these changes are done "safely".
|
| InvalidDataException | |
| RestoreException |