## Uses of Class
org.sqlite.core.DB

Packages that use DB
org.sqlite
org.sqlite.core

### Uses of DB in org.sqlite

Methods in org.sqlite that return DB
`DB` SQLiteConnection.`getDatabase()`

Methods in org.sqlite with parameters of type DB
`void` ExtendedCommand.BackupCommand.`execute​(DB db)`
`void` ExtendedCommand.RestoreCommand.`execute​(DB db)`
`void` ExtendedCommand.SQLExtension.`execute​(DB db)`

Constructors in org.sqlite with parameters of type DB
`SQLiteConnection​(DB db)` Connection constructor for reusing an existing DB handle

### Uses of DB in org.sqlite.core

Subclasses of DB in org.sqlite.core
`class` `NativeDB` This class provides a thin JNI layer over the SQLite3 C API.

Methods in org.sqlite.core that return DB
`protected DB` CoreResultSet.`getDatabase()`
`DB` CoreStatement.`getDatabase()`

Methods in org.sqlite.core with parameters of type DB
`void` SafeStmtPtr.SafePtrConsumer.`run​(DB db, long ptr)`
`double` SafeStmtPtr.SafePtrDoubleFunction.`run​(DB db, long ptr)`
`T` SafeStmtPtr.SafePtrFunction.`run​(DB db, long ptr)`
`int` SafeStmtPtr.SafePtrIntFunction.`run​(DB db, long ptr)`
`long` SafeStmtPtr.SafePtrLongFunction.`run​(DB db, long ptr)`

Constructors in org.sqlite.core with parameters of type DB
`SafeStmtPtr​(DB db, long ptr)` Construct a new Safe Pointer Wrapper to ensure a pointer is properly handled