| Interface | Description |
|---|---|
| H2CursorDriver |
A factory and event listener for cursors.
|
| H2Database.CursorFactory |
The cursor factory.
|
| H2TransactionListener |
A class that implements this interface can listen to transaction begin and
end events.
|
| Class | Description |
|---|---|
| H2Closable |
An object that can be closed.
|
| H2Cursor |
A cursor implementation.
|
| H2Database |
This class represents a database connection.
|
| H2OpenHelper |
This helper class helps creating and managing databases.
|
| H2Program |
This class represents a prepared statement.
|
| H2Query |
This class represents a prepared statement that returns a result set.
|
| H2QueryBuilder |
This helper class is used to build SQL statements.
|
| H2Statement |
Represents a prepared statement.
|
| H2Utils |
Utility methods.
|
| Exception | Description |
|---|---|
| H2AbortException |
This exception is thrown when the operation was aborted.
|
| H2ConstraintException |
This exception is thrown when a constraint was violated.
|
| H2DatabaseCorruptException |
This exception is thrown when the database file is corrupt.
|
| H2DiskIOException |
This exception is thrown when there was a IO exception.
|
| H2DoneException |
This exception is thrown the requested data is not available, for example
when calling simpleQueryForString() or simpleQueryForLong() for a statement
that doesn't return a value.
|
| H2Exception |
This exception is thrown when there is a syntax error or similar problem.
|
| H2FullException |
This exception is thrown when the database file is full and can't grow.
|
| H2MisuseException |
TODO
|
This package contains the H2 Android database API.