See: Description
| Interface | Description |
|---|---|
| Cursor<K,V> |
Represents a Cursor into Crux Database.
|
| Database |
A Crux client database.
|
| DatabaseErrorHandler |
Handle all database errors, when no error function is specified on
database callback operation.
|
| DBMessages |
Resource messages used on Crux database system.
|
| FileCursor |
Represents a cursor of files stored into the database.
|
| FileStore |
A Store for files on Crux Database.
|
| KeyRange<K> |
Specify a range of Keys.
|
| KeyRangeFactory<K> |
A factory for KeyRange objects
|
| ObjectStore<K,V> |
Represents an ObjectStore on Crux Database.
|
| WSQLAbstractObjectStore.EncodeCallback |
| Class | Description |
|---|---|
| AbstractDatabase |
CRUX INTERNAL CLASS.
|
| AbstractObjectStore<K,V> |
CRUX INTERNAL CLASS.
|
| Callback |
Define a callback for database operations.
|
| DatabaseCallback |
Database operations callback.
|
| DatabaseCountCallback |
Database cursor operations callback.
|
| DatabaseCursorCallback<K,V> |
Database cursor operations callback.
|
| DatabaseDeleteCallback |
Database delete operation callback.
|
| DatabaseRetrieveCallback<T> |
Database retrieve operation callback.
|
| DatabaseWriteCallback<T> |
Database write operation callback.
|
| DBObject |
CRUX INTERNAL CLASS.
|
| FileStoreCursorCallback |
Database cursor operations callback.
|
| IDXAbstractDatabase |
CRUX INTERNAL CLASS.
|
| IDXAbstractObjectStore<K,V> |
CRUX INTERNAL CLASS.
|
| IDXCursor<K,V> |
CRUX INTERNAL CLASS.
|
| IDXFileCursor |
CRUX INTERNAL CLASS.
|
| IDXFileStore |
CRUX INTERNAL CLASS.
|
| IDXIndex<K,I,V> |
CRUX INTERNAL CLASS.
|
| IDXKeyRange<K> |
CRUX INTERNAL CLASS.
|
| IDXTransaction |
CRUX INTERNAL CLASS.
|
| Index<K,I,V> |
Represents an index into this database.
|
| Transaction |
A transaction on Crux Database, To create transactions, use one of
Database's getTransaction() method. |
| Transaction.TransactionCallback |
A callback to monitor the current transaction state changes.
|
| WSQLAbstractDatabase |
HTML5 AbstractDatabase based on Web SQL (http://www.w3.org/TR/webdatabase/).
|
| WSQLAbstractObjectStore<K,V> | |
| WSQLCursor<K,P,V> | |
| WSQLFileStore | |
| WSQLIndex<K,I,V> |
Represents an index into this database.
|
| WSQLKeyRange<K> |
Specify a range of Keys.
|
| WSQLTransaction |
A transaction on Crux Database, To create transactions, use one of
Database's getTransaction() method. |
| WSQLTransaction.RequestOperation |
| Enum | Description |
|---|---|
| Cursor.CursorDirection |
Direction for the cursor.
|
| Transaction.Mode |
Transaction mode.
|
| Exception | Description |
|---|---|
| DatabaseException |
Represents an error on Crux Database.
|
This package contains classes needed to use a Database on Client.
Start with the following classes:
DatabaseDatabaseDefDatabaseDef.ObjectStoreDefCopyright © 2015. All rights reserved.