# Package org.sqlite.core

Interface Summary
Codes
DB.ProgressObserver
SafeStmtPtr.SafePtrConsumer<E extends Throwable>
SafeStmtPtr.SafePtrDoubleFunction<E extends Throwable>
SafeStmtPtr.SafePtrFunction<T,E extends Throwable>
SafeStmtPtr.SafePtrIntFunction<E extends Throwable>
SafeStmtPtr.SafePtrLongFunction<E extends Throwable>

Class Summary
CoreDatabaseMetaData
CorePreparedStatement
CoreResultSet: Implements a JDBC ResultSet.
CoreStatement
DB
NativeDB: This class provides a thin JNI layer over the SQLite3 C API.
SafeStmtPtr: A class for safely wrapping calls to a native pointer to a statement, ensuring no other thread has access to the pointer while it is run