## Package org.h2.android

This package contains the H2 Android database API.

See:
Description

Interface Summary
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 Summary
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 Summary
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

## Package org.h2.android Description

This package contains the H2 Android database API.