|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| 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 Summary | |
|---|---|
| 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 Summary | |
|---|---|
| Cursor.CursorDirection | Direction for the cursor. |
| Transaction.Mode | Transaction mode. |
| Exception Summary | |
|---|---|
| DatabaseException | Represents an error on Crux Database. |
Contains classes to support a database on client browser. Crux Database is a NoSQL database based on HTML5 IndexedDB specification. However, it can be executed over WEB SQL implementations too;
This package contains classes needed to use a Database on Client.
Start with the following classes:
DatabaseDatabaseDefDatabaseDef.ObjectStoreDef
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||