A B C D E F G H I J L M N O P Q R S T U V W X _
All Classes All Packages

## A

abort(Executor) - Method in class org.sqlite.SQLiteConnection
absolute(int) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
acceptsURL(String) - Method in class org.sqlite.JDBC
addBatch() - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
addBatch(String) - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
addBatch(String) - Method in class org.sqlite.jdbc3.JDBC3Statement
addColumnIndexInCache(String, int) - Method in class org.sqlite.core.CoreResultSet
addCommitListener(SQLiteCommitListener) - Method in class org.sqlite.core.DB
addCommitListener(SQLiteCommitListener) - Method in class org.sqlite.SQLiteConnection
  Add a listener for DB commit/rollback events, see https://www.sqlite.org/c3ref/commit_hook.html
addConnectionEventListener(ConnectionEventListener) - Method in class org.sqlite.javax.SQLitePooledConnection
addStatementEventListener(StatementEventListener) - Method in class org.sqlite.jdbc4.JDBC4PooledConnection
addUpdateListener(SQLiteUpdateListener) - Method in class org.sqlite.core.DB
addUpdateListener(SQLiteUpdateListener) - Method in class org.sqlite.SQLiteConnection
  Add a listener for DB update events, see https://www.sqlite.org/c3ref/update_hook.html
afterLast() - Method in class org.sqlite.jdbc4.JDBC4ResultSet
Aggregate() - Constructor for class org.sqlite.Function.Aggregate
allProceduresAreCallable() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
allTablesAreSelectable() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
APPLICATION_ID - org.sqlite.SQLiteConfig.Pragma
apply(Connection) - Method in class org.sqlite.SQLiteConfig
  Configures a connection.
applyRules(Calendar, StringBuffer) - Method in class org.sqlite.date.FastDateFormat
  Performs the formatting by applying the rules to the specified calendar.
applyRules(Calendar, StringBuffer) - Method in class org.sqlite.date.FastDatePrinter
  Performs the formatting by applying the rules to the specified calendar.
args() - Method in class org.sqlite.Function
  Returns the number of arguments passed to the function.
autoCommitFailureClosesAllResultSets() - Method in class org.sqlite.jdbc4.JDBC4DatabaseMetaData

## B

backup(String, String, DB.ProgressObserver) - Method in class org.sqlite.core.DB
backup(String, String, DB.ProgressObserver) - Method in class org.sqlite.core.NativeDB
backup(String, String, DB.ProgressObserver, int, int, int) - Method in class org.sqlite.core.DB
backup(String, String, DB.ProgressObserver, int, int, int) - Method in class org.sqlite.core.NativeDB
BackupCommand(String, String) - Constructor for class org.sqlite.ExtendedCommand.BackupCommand
  Constructs a BackupCommand instance that backup the database to a target file.
batch - Variable in class org.sqlite.core.CoreStatement
batch(int, Object) - Method in class org.sqlite.core.CorePreparedStatement
  Assigns the object value to the element at the specific position of array batch.
batchPos - Variable in class org.sqlite.core.CoreStatement
batchQueryCount - Variable in class org.sqlite.core.CorePreparedStatement
beforeFirst() - Method in class org.sqlite.jdbc4.JDBC4ResultSet
busy_handler(BusyHandler) - Method in class org.sqlite.core.DB
  Sets a busy handler that sleeps for a specified amount of time when a table is locked.
busy_handler(BusyHandler) - Method in class org.sqlite.core.NativeDB
busy_timeout(int) - Method in class org.sqlite.core.DB
  Sets a busy handler that sleeps for a specified amount of time when a table is locked.
busy_timeout(int) - Method in class org.sqlite.core.NativeDB
BUSY_TIMEOUT - org.sqlite.SQLiteConfig.Pragma
BusyHandler - Class in org.sqlite
  https://www.sqlite.org/c3ref/busy_handler.html
BusyHandler() - Constructor for class org.sqlite.BusyHandler

## C

CACHE_SIZE - org.sqlite.SQLiteConfig.Pragma
call() - Method in interface org.sqlite.jdbc3.JDBC3Statement.SQLCallable
callback(int) - Method in class org.sqlite.BusyHandler
  https://www.sqlite.org/c3ref/busy_handler.html
cancel() - Method in class org.sqlite.jdbc3.JDBC3Statement
cancelRowUpdates() - Method in class org.sqlite.jdbc4.JDBC4ResultSet
CASE_SENSITIVE_LIKE - org.sqlite.SQLiteConfig.Pragma
changes() - Method in class org.sqlite.core.DB
changes() - Method in class org.sqlite.core.NativeDB
checkCol(int) - Method in class org.sqlite.core.CoreResultSet
  Takes col in [1,x] form, returns in [0,x-1] form
checkCursor(int, int, int) - Method in class org.sqlite.SQLiteConnection
  Checks whether the type, concurrency, and holdability settings for a `ResultSet` are supported by the SQLite interface.
checkIndex(int) - Method in class org.sqlite.core.CoreStatement
checkMeta() - Method in class org.sqlite.core.CoreResultSet
checkOpen() - Method in class org.sqlite.core.CoreDatabaseMetaData
checkOpen() - Method in class org.sqlite.core.CoreResultSet
checkOpen() - Method in class org.sqlite.core.CoreStatement
checkOpen() - Method in class org.sqlite.SQLiteConnection
  Whether an SQLite library interface to the database has been established.
choices - Variable in enum org.sqlite.SQLiteConfig.Pragma
clear_bindings(long) - Method in class org.sqlite.core.DB
  Reset all bindings on a prepared statement (reset all host parameters to NULL).
clear_bindings(long) - Method in class org.sqlite.core.NativeDB
clear_progress_handler() - Method in class org.sqlite.core.DB
clear_progress_handler() - Method in class org.sqlite.core.NativeDB
clearBatch() - Method in class org.sqlite.core.CorePreparedStatement
clearBatch() - Method in class org.sqlite.jdbc3.JDBC3Statement
clearHandler(Connection) - Static method in class org.sqlite.BusyHandler
  Clears any busy handler registered with the connection.
clearHandler(Connection) - Static method in class org.sqlite.ProgressHandler
  Clears any progress handler registered with the connection.
clearParameters() - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
clearWarnings() - Method in class org.sqlite.jdbc3.JDBC3Connection
clearWarnings() - Method in class org.sqlite.jdbc3.JDBC3ResultSet
clearWarnings() - Method in class org.sqlite.jdbc3.JDBC3Statement
clone() - Method in class org.sqlite.Function.Aggregate
close() - Method in class org.sqlite.core.CoreDatabaseMetaData
close() - Method in class org.sqlite.core.CoreResultSet
close() - Method in class org.sqlite.core.DB
  Closes a database connection and finalizes any remaining statements before the closing operation.
close() - Method in class org.sqlite.core.SafeStmtPtr
  Close this pointer
close() - Method in class org.sqlite.javax.SQLitePooledConnection
close() - Method in class org.sqlite.jdbc3.JDBC3Statement
close() - Method in class org.sqlite.jdbc4.JDBC4ResultSet
close() - Method in class org.sqlite.jdbc4.JDBC4Statement
close() - Method in class org.sqlite.SQLiteConnection
closeOnCompletion() - Method in class org.sqlite.jdbc4.JDBC4Statement
closeStmt - Variable in class org.sqlite.core.CoreResultSet
code - Variable in enum org.sqlite.SQLiteErrorCode
Codes - Interface in org.sqlite.core
Collation - Class in org.sqlite
  Provides an interface for creating SQLite user-defined collations.
Collation() - Constructor for class org.sqlite.Collation
cols - Variable in class org.sqlite.core.CoreResultSet
  if null, the RS is closed()
colsMeta - Variable in class org.sqlite.core.CoreResultSet
  same as cols, but used by Meta interface
column_blob(long, int) - Method in class org.sqlite.core.DB
column_blob(long, int) - Method in class org.sqlite.core.NativeDB
column_count(long) - Method in class org.sqlite.core.DB
column_count(long) - Method in class org.sqlite.core.NativeDB
column_decltype(long, int) - Method in class org.sqlite.core.DB
column_decltype(long, int) - Method in class org.sqlite.core.NativeDB
column_double(long, int) - Method in class org.sqlite.core.DB
column_double(long, int) - Method in class org.sqlite.core.NativeDB
column_int(long, int) - Method in class org.sqlite.core.DB
column_int(long, int) - Method in class org.sqlite.core.NativeDB
column_long(long, int) - Method in class org.sqlite.core.DB
column_long(long, int) - Method in class org.sqlite.core.NativeDB
column_name(long, int) - Method in class org.sqlite.core.DB
column_name(long, int) - Method in class org.sqlite.core.NativeDB
column_names(long) - Method in class org.sqlite.core.DB
  Returns an array of column names in the result set of the SELECT statement.
COLUMN_PRECISION - Static variable in class org.sqlite.jdbc3.JDBC3ResultSet
  Pattern used to extract the precision and scale from column meta returned by the JDBC driver.
column_table_name(long, int) - Method in class org.sqlite.core.DB
column_table_name(long, int) - Method in class org.sqlite.core.NativeDB
column_text(long, int) - Method in class org.sqlite.core.DB
column_text(long, int) - Method in class org.sqlite.core.NativeDB
column_type(long, int) - Method in class org.sqlite.core.DB
column_type(long, int) - Method in class org.sqlite.core.NativeDB
COLUMN_TYPECAST - Static variable in class org.sqlite.jdbc3.JDBC3ResultSet
  Pattern used to extract the column type name from a cast(col as type)
COLUMN_TYPENAME - Static variable in class org.sqlite.jdbc3.JDBC3ResultSet
  Pattern used to extract the column type name from table column definition.
columnCount - Variable in class org.sqlite.core.CorePreparedStatement
columnNameToIndex - Variable in class org.sqlite.core.CoreResultSet
commit() - Method in class org.sqlite.SQLiteConnection
conn - Variable in class org.sqlite.core.CoreDatabaseMetaData
conn - Variable in class org.sqlite.core.CoreStatement
connect(String, Properties) - Method in class org.sqlite.JDBC
copyConfig() - Method in class org.sqlite.SQLiteConnectionConfig
CoreDatabaseMetaData - Class in org.sqlite.core
CoreDatabaseMetaData(SQLiteConnection) - Constructor for class org.sqlite.core.CoreDatabaseMetaData
  Constructor that applies the Connection object.
CorePreparedStatement - Class in org.sqlite.core
CorePreparedStatement(SQLiteConnection, String) - Constructor for class org.sqlite.core.CorePreparedStatement
  Constructs a prepared statement on a provided connection.
CoreResultSet - Class in org.sqlite.core
  Implements a JDBC ResultSet.
CoreResultSet(CoreStatement) - Constructor for class org.sqlite.core.CoreResultSet
  Default constructor for a given statement.
CoreStatement - Class in org.sqlite.core
CoreStatement(SQLiteConnection) - Constructor for class org.sqlite.core.CoreStatement
COUNT_CHANGES - org.sqlite.SQLiteConfig.Pragma
create(Connection, String, Collation) - Static method in class org.sqlite.Collation
  Registers a given collation with the connection.
create(Connection, String, Function) - Static method in class org.sqlite.Function
  Registers a given function with the connection.
create(Connection, String, Function, int) - Static method in class org.sqlite.Function
  Registers a given function with the connection.
create(Connection, String, Function, int, int) - Static method in class org.sqlite.Function
  Registers a given function with the connection.
CREATE - org.sqlite.SQLiteOpenMode
create_collation(String, Collation) - Method in class org.sqlite.core.DB
  Create a user defined collation with given collation name and the collation object.
create_collation(String, Collation) - Method in class org.sqlite.core.NativeDB
create_function(String, Function, int, int) - Method in class org.sqlite.core.DB
  Create a user defined function with given function name and the function object.
create_function(String, Function, int, int) - Method in class org.sqlite.core.NativeDB
createArrayOf(String, Object[]) - Method in class org.sqlite.jdbc4.JDBC4Connection
createBlob() - Method in class org.sqlite.jdbc4.JDBC4Connection
createClob() - Method in class org.sqlite.jdbc4.JDBC4Connection
createConnection(String) - Method in class org.sqlite.SQLiteConfig
  Create a new JDBC connection using the current configuration
createConnection(String, Properties) - Static method in class org.sqlite.JDBC
  Creates a new database connection to a given URL.
createNClob() - Method in class org.sqlite.jdbc4.JDBC4Connection
createSQLXML() - Method in class org.sqlite.jdbc4.JDBC4Connection
createStatement() - Method in class org.sqlite.jdbc3.JDBC3Connection
createStatement(int, int) - Method in class org.sqlite.jdbc3.JDBC3Connection
createStatement(int, int, int) - Method in class org.sqlite.jdbc3.JDBC3Connection
createStatement(int, int, int) - Method in class org.sqlite.jdbc4.JDBC4Connection
createStruct(String, Object[]) - Method in class org.sqlite.jdbc3.JDBC3Connection
createStruct(String, Object[]) - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
  Not implemented yet.

## D

dataDefinitionCausesTransactionCommit() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
dataDefinitionIgnoredInTransactions() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
DATE_CLASS - org.sqlite.SQLiteConfig.Pragma
DATE_PRECISION - org.sqlite.SQLiteConfig.Pragma
DATE_STRING_FORMAT - org.sqlite.SQLiteConfig.Pragma
DateFormatUtils - Class in org.sqlite.date
  Date and time formatting utilities and constants.
DateFormatUtils() - Constructor for class org.sqlite.date.DateFormatUtils
  DateFormatUtils instances should NOT be constructed in standard programming.
DateParser - Interface in org.sqlite.date
  DateParser is the "missing" interface for the parsing methods of `DateFormat`.
DatePrinter - Interface in org.sqlite.date
  DatePrinter is the "missing" interface for the format methods of `DateFormat`.
DB - Class in org.sqlite.core
DB(String, String, SQLiteConfig) - Constructor for class org.sqlite.core.DB
DB.ProgressObserver - Interface in org.sqlite.core
DEFAULT - org.sqlite.SQLiteConfig.TempStore
DEFAULT_CACHE_SIZE - org.sqlite.SQLiteConfig.Pragma
DEFAULT_DATE_STRING_FORMAT - Static variable in class org.sqlite.SQLiteConfig
DEFER_FOREIGN_KEYS - org.sqlite.SQLiteConfig.Pragma
deferForeignKeys(boolean) - Method in class org.sqlite.SQLiteConfig
  Defers enforcement of foreign key constraints until the outermost transaction is committed.
DEFERRED - org.sqlite.SQLiteConfig.TransactionMode
DELETE - org.sqlite.SQLiteConfig.JournalMode
DELETE - org.sqlite.SQLiteUpdateListener.Type
DELETEONCLOSE - org.sqlite.SQLiteOpenMode
deleteRow() - Method in class org.sqlite.jdbc4.JDBC4ResultSet
deletesAreDetected(int) - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
description - Variable in enum org.sqlite.SQLiteConfig.Pragma
destFile - Variable in class org.sqlite.ExtendedCommand.BackupCommand
destroy(Connection, String) - Static method in class org.sqlite.Collation
  Removes a named collation from the given connection.
destroy(Connection, String) - Static method in class org.sqlite.Function
  Removes a named function from the given connection.
destroy(Connection, String, int) - Static method in class org.sqlite.Function
  Removes a named function from the given connection.
destroy_collation(String) - Method in class org.sqlite.core.DB
  Create a user defined collation with given collation name and the collation object.
destroy_collation(String) - Method in class org.sqlite.core.NativeDB
destroy_function(String) - Method in class org.sqlite.core.DB
  De-registers a user defined function
destroy_function(String) - Method in class org.sqlite.core.NativeDB
doesMaxRowSizeIncludeBlobs() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData

## E

EMPTY_RESULT_CALLBACKS - org.sqlite.SQLiteConfig.Pragma
emptyResultSet - Variable in class org.sqlite.core.CoreResultSet
  If the result set does not have any rows.
enable_load_extension(boolean) - Method in class org.sqlite.core.DB
  Enables or disables loading of SQLite extensions.
enable_load_extension(boolean) - Method in class org.sqlite.core.NativeDB
enableCaseSensitiveLike(boolean) - Method in class org.sqlite.SQLiteConfig
  Enables or disables case sensitive for the LIKE operator.
enableCountChanges(boolean) - Method in class org.sqlite.SQLiteConfig
  Deprecated.
  Enables or disables the count-changes flag. When enabled, INSERT, UPDATE and DELETE statements return the number of rows they modified.
enableEmptyResultCallBacks(boolean) - Method in class org.sqlite.SQLiteConfig
  Deprecated.
  Enables or disables the empty_result_callbacks flag.
enableFullColumnNames(boolean) - Method in class org.sqlite.SQLiteConfig
  Deprecated.
  Enables or disables the full_column_name flag. This flag together with the short_column_names flag determine the way SQLite assigns names to result columns of SELECT statements.
enableFullSync(boolean) - Method in class org.sqlite.SQLiteConfig
  Enables or disables the fullfsync flag.
enableLoadExtension(boolean) - Method in class org.sqlite.SQLiteConfig
  Enables or disables extension loading.
enableRecursiveTriggers(boolean) - Method in class org.sqlite.SQLiteConfig
  Enables or disables the recursive trigger capability.
enableReverseUnorderedSelects(boolean) - Method in class org.sqlite.SQLiteConfig
  Enables or disables the reverse_unordered_selects flag.
enableShortColumnNames(boolean) - Method in class org.sqlite.SQLiteConfig
  Enables or disables the short_column_names flag.
ENCODING - org.sqlite.SQLiteConfig.Pragma
enforceForeignKeys(boolean) - Method in class org.sqlite.SQLiteConfig
  Whether to enforce foreign key constraints.
equals(Object) - Method in class org.sqlite.core.SafeStmtPtr
equals(Object) - Method in class org.sqlite.date.FastDateFormat
  Compares two objects for equality.
equals(Object) - Method in class org.sqlite.date.FastDateParser
  Compare another object for equality with this object.
equals(Object) - Method in class org.sqlite.date.FastDatePrinter
  Compares two objects for equality.
error(String) - Method in class org.sqlite.Function
  Called by `xFunc` to throw an error.
escape(String) - Method in class org.sqlite.core.CoreDatabaseMetaData
  Applies SQL escapes for special characters in a given string.
ExceptionUtils - Class in org.sqlite.date
  Provides utilities for manipulating and examining `Throwable` objects.
ExceptionUtils() - Constructor for class org.sqlite.date.ExceptionUtils
EXCLUSIVE - org.sqlite.SQLiteConfig.LockingMode
EXCLUSIVE - org.sqlite.SQLiteConfig.TransactionMode
EXCLUSIVE - org.sqlite.SQLiteOpenMode
exec() - Method in class org.sqlite.core.CoreStatement
  Calls sqlite3_step() and sets up results.
exec(String) - Method in class org.sqlite.core.CoreStatement
  Executes SQL statement and throws SQLExceptions if the given SQL statement is null or no database is open.
exec(String, boolean) - Method in class org.sqlite.core.DB
  Executes an SQL statement using the process of compiling, evaluating, and destroying the prepared statement object.
execute() - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
execute(String) - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
execute(String) - Method in class org.sqlite.jdbc3.JDBC3Statement
execute(String, int) - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
execute(String, int) - Method in class org.sqlite.jdbc3.JDBC3Statement
execute(String, int[]) - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
execute(String, int[]) - Method in class org.sqlite.jdbc3.JDBC3Statement
execute(String, String[]) - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
execute(String, String[]) - Method in class org.sqlite.jdbc3.JDBC3Statement
execute(CoreStatement, Object[]) - Method in class org.sqlite.core.DB
execute(DB) - Method in class org.sqlite.ExtendedCommand.BackupCommand
execute(DB) - Method in class org.sqlite.ExtendedCommand.RestoreCommand
execute(DB) - Method in interface org.sqlite.ExtendedCommand.SQLExtension
executeBatch() - Method in class org.sqlite.core.CorePreparedStatement
executeBatch() - Method in class org.sqlite.jdbc3.JDBC3Statement
executeLargeBatch() - Method in class org.sqlite.core.CorePreparedStatement
executeLargeBatch() - Method in class org.sqlite.jdbc3.JDBC3Statement
executeLargeUpdate() - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
executeLargeUpdate(String) - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
executeLargeUpdate(String) - Method in class org.sqlite.jdbc3.JDBC3Statement
executeLargeUpdate(String, int) - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
executeLargeUpdate(String, int) - Method in class org.sqlite.jdbc3.JDBC3Statement
executeLargeUpdate(String, int[]) - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
executeLargeUpdate(String, int[]) - Method in class org.sqlite.jdbc3.JDBC3Statement
executeLargeUpdate(String, String[]) - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
executeLargeUpdate(String, String[]) - Method in class org.sqlite.jdbc3.JDBC3Statement
executeQuery() - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
executeQuery(String) - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
executeQuery(String) - Method in class org.sqlite.jdbc3.JDBC3Statement
executeQuery(String, boolean) - Method in class org.sqlite.core.CoreStatement
executeQuery(String, boolean) - Method in class org.sqlite.jdbc3.JDBC3Statement
executeUpdate() - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
executeUpdate(String) - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
executeUpdate(String) - Method in class org.sqlite.jdbc3.JDBC3Statement
executeUpdate(String, int) - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
executeUpdate(String, int) - Method in class org.sqlite.jdbc3.JDBC3Statement
executeUpdate(String, int[]) - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
executeUpdate(String, int[]) - Method in class org.sqlite.jdbc3.JDBC3Statement
executeUpdate(String, String[]) - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
executeUpdate(String, String[]) - Method in class org.sqlite.jdbc3.JDBC3Statement
executeUpdate(CoreStatement, Object[]) - Method in class org.sqlite.core.DB
  Execute an SQL INSERT, UPDATE or DELETE statement with the Stmt object and an array of parameter values of the SQL statement..
exhaustedResults - Variable in class org.sqlite.jdbc3.JDBC3Statement
ExtendedCommand - Class in org.sqlite
  parsing SQLite specific extension of SQL command
ExtendedCommand() - Constructor for class org.sqlite.ExtendedCommand
ExtendedCommand.BackupCommand - Class in org.sqlite
ExtendedCommand.RestoreCommand - Class in org.sqlite
ExtendedCommand.SQLExtension - Interface in org.sqlite
extractPragmasFromFilename(String, String, Properties) - Static method in class org.sqlite.SQLiteConnection
  Extracts PRAGMA values from the filename and sets them into the Properties object which will be used to build the SQLConfig.

## F

FastDateFormat - Class in org.sqlite.date
  FastDateFormat is a fast and thread-safe version of `SimpleDateFormat`.
FastDateFormat(String, TimeZone, Locale) - Constructor for class org.sqlite.date.FastDateFormat
  Constructs a new FastDateFormat.
FastDateFormat(String, TimeZone, Locale, Date) - Constructor for class org.sqlite.date.FastDateFormat
  Constructs a new FastDateFormat.
FastDateParser - Class in org.sqlite.date
  FastDateParser is a fast and thread-safe version of `SimpleDateFormat`.
FastDateParser(String, TimeZone, Locale) - Constructor for class org.sqlite.date.FastDateParser
  Constructs a new FastDateParser.
FastDateParser(String, TimeZone, Locale, Date) - Constructor for class org.sqlite.date.FastDateParser
  Constructs a new FastDateParser.
FastDatePrinter - Class in org.sqlite.date
  FastDatePrinter is a fast and thread-safe version of `SimpleDateFormat`.
FastDatePrinter(String, TimeZone, Locale) - Constructor for class org.sqlite.date.FastDatePrinter
  Constructs a new FastDatePrinter.
FILE - org.sqlite.SQLiteConfig.TempStore
finalize() - Method in class org.sqlite.core.CoreDatabaseMetaData
finalize() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
finalize(long) - Method in class org.sqlite.core.DB
  Destroys a prepared statement.
finalize(long) - Method in class org.sqlite.core.NativeDB
finalize(SafeStmtPtr, long) - Method in class org.sqlite.core.DB
  Destroys a statement.
find(Class<?>, String) - Static method in class org.sqlite.util.ResourceFinder
  Gets the `URL` of the file resource
find(ClassLoader, Package, String) - Static method in class org.sqlite.util.ResourceFinder
  Finds the `URL` of the resource
find(ClassLoader, String, String) - Static method in class org.sqlite.util.ResourceFinder
  Finds the `URL` of the resource
findColumn(String) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
  returns col in [1,x] form
findColumnIndexInCache(String) - Method in class org.sqlite.core.CoreResultSet
first() - Method in class org.sqlite.jdbc4.JDBC4ResultSet
flag - Variable in enum org.sqlite.SQLiteOpenMode
FLAG_DETERMINISTIC - Static variable in class org.sqlite.Function
  Flag to provide to `Function.create(Connection, String, Function, int)` that marks this Function as deterministic, making is usable in Indexes on Expressions.
FOREIGN_KEYS - org.sqlite.SQLiteConfig.Pragma
format(long) - Method in interface org.sqlite.date.DatePrinter
  Formats a millisecond `long` value.
format(long) - Method in class org.sqlite.date.FastDateFormat
  Formats a millisecond `long` value.
format(long) - Method in class org.sqlite.date.FastDatePrinter
format(long, String) - Static method in class org.sqlite.date.DateFormatUtils
  Formats a date/time into a specific pattern.
format(long, StringBuffer) - Method in interface org.sqlite.date.DatePrinter
  Formats a millisecond `long` value into the supplied `StringBuffer`.
format(long, StringBuffer) - Method in class org.sqlite.date.FastDateFormat
  Formats a millisecond `long` value into the supplied `StringBuffer`.
format(long, StringBuffer) - Method in class org.sqlite.date.FastDatePrinter
format(long, String, Locale) - Static method in class org.sqlite.date.DateFormatUtils
  Formats a date/time into a specific pattern in a locale.
format(long, String, TimeZone) - Static method in class org.sqlite.date.DateFormatUtils
  Formats a date/time into a specific pattern in a time zone.
format(long, String, TimeZone, Locale) - Static method in class org.sqlite.date.DateFormatUtils
  Formats a date/time into a specific pattern in a time zone and locale.
format(Object, StringBuffer, FieldPosition) - Method in interface org.sqlite.date.DatePrinter
  Formats a `Date`, `Calendar` or `Long` (milliseconds) object.
format(Object, StringBuffer, FieldPosition) - Method in class org.sqlite.date.FastDateFormat
  Formats a `Date`, `Calendar` or `Long` (milliseconds) object.
format(Object, StringBuffer, FieldPosition) - Method in class org.sqlite.date.FastDatePrinter
  Formats a `Date`, `Calendar` or `Long` (milliseconds) object.
format(Calendar) - Method in interface org.sqlite.date.DatePrinter
  Formats a `Calendar` object.
format(Calendar) - Method in class org.sqlite.date.FastDateFormat
  Formats a `Calendar` object.
format(Calendar) - Method in class org.sqlite.date.FastDatePrinter
format(Calendar, String) - Static method in class org.sqlite.date.DateFormatUtils
  Formats a calendar into a specific pattern.
format(Calendar, StringBuffer) - Method in interface org.sqlite.date.DatePrinter
  Formats a `Calendar` object into the supplied `StringBuffer`.
format(Calendar, StringBuffer) - Method in class org.sqlite.date.FastDateFormat
  Formats a `Calendar` object into the supplied `StringBuffer`.
format(Calendar, StringBuffer) - Method in class org.sqlite.date.FastDatePrinter
format(Calendar, String, Locale) - Static method in class org.sqlite.date.DateFormatUtils
  Formats a calendar into a specific pattern in a locale.
format(Calendar, String, TimeZone) - Static method in class org.sqlite.date.DateFormatUtils
  Formats a calendar into a specific pattern in a time zone.
format(Calendar, String, TimeZone, Locale) - Static method in class org.sqlite.date.DateFormatUtils
  Formats a calendar into a specific pattern in a time zone and locale.
format(Date) - Method in interface org.sqlite.date.DatePrinter
  Formats a `Date` object using a `GregorianCalendar`.
format(Date) - Method in class org.sqlite.date.FastDateFormat
  Formats a `Date` object using a `GregorianCalendar`.
format(Date) - Method in class org.sqlite.date.FastDatePrinter
format(Date, String) - Static method in class org.sqlite.date.DateFormatUtils
  Formats a date/time into a specific pattern.
format(Date, StringBuffer) - Method in interface org.sqlite.date.DatePrinter
  Formats a `Date` object into the supplied `StringBuffer` using a `GregorianCalendar`.
format(Date, StringBuffer) - Method in class org.sqlite.date.FastDateFormat
  Formats a `Date` object into the supplied `StringBuffer` using a `GregorianCalendar`.
format(Date, StringBuffer) - Method in class org.sqlite.date.FastDatePrinter
format(Date, String, Locale) - Static method in class org.sqlite.date.DateFormatUtils
  Formats a date/time into a specific pattern in a locale.
format(Date, String, TimeZone) - Static method in class org.sqlite.date.DateFormatUtils
  Formats a date/time into a specific pattern in a time zone.
format(Date, String, TimeZone, Locale) - Static method in class org.sqlite.date.DateFormatUtils
  Formats a date/time into a specific pattern in a time zone and locale.
formatUTC(long, String) - Static method in class org.sqlite.date.DateFormatUtils
  Formats a date/time into a specific pattern using the UTC time zone.
formatUTC(long, String, Locale) - Static method in class org.sqlite.date.DateFormatUtils
  Formats a date/time into a specific pattern using the UTC time zone.
formatUTC(Date, String) - Static method in class org.sqlite.date.DateFormatUtils
  Formats a date/time into a specific pattern using the UTC time zone.
formatUTC(Date, String, Locale) - Static method in class org.sqlite.date.DateFormatUtils
  Formats a date/time into a specific pattern using the UTC time zone.
fromPragmaTable(Properties) - Static method in class org.sqlite.SQLiteConnectionConfig
FULL - org.sqlite.SQLiteConfig.SynchronousMode
FULL - Static variable in class org.sqlite.date.FastDateFormat
  FULL locale dependent date or time style.
FULL - Static variable in class org.sqlite.date.FastDatePrinter
  FULL locale dependent date or time style.
FULL_COLUMN_NAMES - org.sqlite.SQLiteConfig.Pragma
FULL_SYNC - org.sqlite.SQLiteConfig.Pragma
FULLMUTEX - org.sqlite.SQLiteOpenMode
Function - Class in org.sqlite
  Provides an interface for creating SQLite user-defined functions.
Function() - Constructor for class org.sqlite.Function
Function.Aggregate - Class in org.sqlite
  Provides an interface for creating SQLite user-defined aggregate functions.
Function.Window - Class in org.sqlite
  Provides an interface for creating SQLite user-defined window functions.

## G

generatedKeyAlwaysReturned() - Method in class org.sqlite.jdbc4.JDBC4DatabaseMetaData
getArchName() - Static method in class org.sqlite.util.OSInfo
getArray(int) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
getArray(String) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
getAsciiStream(int) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
getAsciiStream(String) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
getAttributes - Variable in class org.sqlite.core.CoreDatabaseMetaData
getAttributes(String, String, String, String) - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getAutoCommit() - Method in class org.sqlite.SQLiteConnection
getBestRowIdentifier - Variable in class org.sqlite.core.CoreDatabaseMetaData
getBestRowIdentifier(String, String, String, int, boolean) - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getBigDecimal(int) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getBigDecimal(int, int) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
  Deprecated.
getBigDecimal(String) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getBigDecimal(String, int) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
  Deprecated.
getBinaryStream(int) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getBinaryStream(String) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getBlob(int) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
getBlob(String) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
getBoolean(int) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getBoolean(String) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getBusyTimeout() - Method in class org.sqlite.SQLiteConfig
getBusyTimeout() - Method in class org.sqlite.SQLiteConnection
getByte(int) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getByte(String) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getBytes(int) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getBytes(String) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getCatalog() - Method in class org.sqlite.jdbc3.JDBC3Connection
getCatalogName(int) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getCatalogs - Variable in class org.sqlite.core.CoreDatabaseMetaData
getCatalogs() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getCatalogSeparator() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getCatalogTerm() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getCharacterStream(int) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getCharacterStream(String) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getClientInfo() - Method in class org.sqlite.jdbc4.JDBC4Connection
getClientInfo(String) - Method in class org.sqlite.jdbc4.JDBC4Connection
getClientInfoProperties() - Method in class org.sqlite.jdbc4.JDBC4DatabaseMetaData
getClob(int) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
getClob(String) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
getColumnClassName(int) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getColumnCount() - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getColumnDisplaySize(int) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getColumnLabel(int) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getColumnName(int) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getColumnPrivileges - Variable in class org.sqlite.core.CoreDatabaseMetaData
getColumnPrivileges(String, String, String, String) - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getColumns(String, String, String, String) - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getColumnsTblName - Variable in class org.sqlite.core.CoreDatabaseMetaData
getColumnType(int) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getColumnTypeName(int) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getConcurrency() - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getConfig() - Method in class org.sqlite.core.DB
getConfig() - Method in class org.sqlite.SQLiteDataSource
getConnection() - Method in class org.sqlite.javax.SQLitePooledConnection
getConnection() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getConnection() - Method in class org.sqlite.jdbc3.JDBC3Statement
getConnection() - Method in class org.sqlite.SQLiteDataSource
getConnection(String, String) - Method in class org.sqlite.SQLiteDataSource
getConnectionConfig() - Method in class org.sqlite.core.CoreResultSet
getConnectionConfig() - Method in class org.sqlite.core.CoreStatement
getConnectionConfig() - Method in class org.sqlite.SQLiteConnection
getCrossReference(String, String, String, String, String, String) - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getCurrentTransactionMode() - Method in class org.sqlite.SQLiteConnection
getCursorName() - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getDatabase() - Method in class org.sqlite.core.CoreResultSet
getDatabase() - Method in class org.sqlite.core.CoreStatement
getDatabase() - Method in class org.sqlite.SQLiteConnection
getDatabaseMajorVersion() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getDatabaseMinorVersion() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getDatabaseName() - Method in class org.sqlite.SQLiteDataSource
getDatabaseProductName() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getDatabaseProductVersion() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getDate(int) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getDate(int, Calendar) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getDate(String) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getDate(String, Calendar) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getDateClass() - Method in class org.sqlite.SQLiteConnectionConfig
getDateClass(String) - Static method in enum org.sqlite.SQLiteConfig.DateClass
getDateFormat() - Method in class org.sqlite.SQLiteConnectionConfig
getDateInstance(int) - Static method in class org.sqlite.date.FastDateFormat
  Gets a date formatter instance using the specified style in the default time zone and locale.
getDateInstance(int, Locale) - Static method in class org.sqlite.date.FastDateFormat
  Gets a date formatter instance using the specified style and locale in the default time zone.
getDateInstance(int, TimeZone) - Static method in class org.sqlite.date.FastDateFormat
  Gets a date formatter instance using the specified style and time zone in the default locale.
getDateInstance(int, TimeZone, Locale) - Static method in class org.sqlite.date.FastDateFormat
  Gets a date formatter instance using the specified style, time zone and locale.
getDateMultiplier() - Method in class org.sqlite.SQLiteConnectionConfig
getDatePrecision() - Method in class org.sqlite.SQLiteConnectionConfig
getDateStringFormat() - Method in class org.sqlite.SQLiteConnectionConfig
getDateTimeInstance(int, int) - Static method in class org.sqlite.date.FastDateFormat
  Gets a date/time formatter instance using the specified style in the default time zone and locale.
getDateTimeInstance(int, int, Locale) - Static method in class org.sqlite.date.FastDateFormat
  Gets a date/time formatter instance using the specified style and locale in the default time zone.
getDateTimeInstance(int, int, TimeZone) - Static method in class org.sqlite.date.FastDateFormat
  Gets a date/time formatter instance using the specified style and time zone in the default locale.
getDateTimeInstance(int, int, TimeZone, Locale) - Static method in class org.sqlite.date.FastDateFormat
  Gets a date/time formatter instance using the specified style, time zone and locale.
getDefaultTransactionIsolation() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getDouble(int) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getDouble(String) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getDriverMajorVersion() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getDriverMinorVersion() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getDriverName() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getDriverVersion() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getEncoding(String) - Static method in enum org.sqlite.SQLiteConfig.Encoding
getErrorCode(int) - Static method in enum org.sqlite.SQLiteErrorCode
getExportedKeys(String, String, String) - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getExtraNameCharacters() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getFetchDirection() - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getFetchDirection() - Method in class org.sqlite.jdbc3.JDBC3Statement
getFetchSize() - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getFetchSize() - Method in class org.sqlite.jdbc3.JDBC3Statement
getFloat(int) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getFloat(String) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getFunctionColumns(String, String, String, String) - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
  Not implemented yet.
getFunctions(String, String, String) - Method in class org.sqlite.jdbc4.JDBC4DatabaseMetaData
getGeneratedKeys() - Method in class org.sqlite.core.CoreDatabaseMetaData
  Deprecated.
  Not exactly sure what this function does, as it is not implementing any interface, and is not used anywhere in the code. Deprecated since 3.43.0.0.
getGeneratedKeys() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
  Deprecated.
  Not exactly sure what this function does, as it is not implementing any interface, and is not used anywhere in the code. Deprecated since 3.43.0.0.
getGeneratedKeys() - Method in class org.sqlite.jdbc3.JDBC3Statement
  SQLite's last_insert_rowid() function is DB-specific, not statement specific, and cannot provide multiple values when inserting multiple rows.
getHoldability() - Method in class org.sqlite.jdbc3.JDBC3Connection
getHoldability() - Method in class org.sqlite.jdbc4.JDBC4ResultSet
getId() - Method in enum org.sqlite.SQLiteLimits
getIdentifierQuoteString() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getImportedKeys(String, String, String) - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getIndexInfo - Variable in class org.sqlite.core.CoreDatabaseMetaData
getIndexInfo(String, String, String, boolean, boolean) - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getInstance() - Static method in class org.sqlite.date.FastDateFormat
  Gets a formatter instance using the default pattern in the default locale.
getInstance(String) - Static method in class org.sqlite.date.FastDateFormat
  Gets a formatter instance using the specified pattern in the default locale.
getInstance(String, Locale) - Static method in class org.sqlite.date.FastDateFormat
  Gets a formatter instance using the specified pattern and locale.
getInstance(String, TimeZone) - Static method in class org.sqlite.date.FastDateFormat
  Gets a formatter instance using the specified pattern and time zone.
getInstance(String, TimeZone, Locale) - Static method in class org.sqlite.date.FastDateFormat
  Gets a formatter instance using the specified pattern, time zone and locale.
getInt(int) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getInt(String) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getJDBCMajorVersion() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getJDBCMinorVersion() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getLargeMaxRows() - Method in class org.sqlite.jdbc3.JDBC3Statement
getLargeUpdateCount() - Method in class org.sqlite.jdbc3.JDBC3Statement
  This function has a complex behaviour best understood by carefully reading the JavaDoc for getMoreResults() and considering the test StatementTest.execute().
getLimit(SQLiteLimits) - Method in class org.sqlite.SQLiteConnection
getListeners() - Method in class org.sqlite.javax.SQLitePooledConnection
getLocale() - Method in interface org.sqlite.date.DateParser
  Get the locale used by this parser.
getLocale() - Method in interface org.sqlite.date.DatePrinter
  Gets the locale used by this printer.
getLocale() - Method in class org.sqlite.date.FastDateFormat
  Gets the locale used by this formatter.
getLocale() - Method in class org.sqlite.date.FastDateParser
getLocale() - Method in class org.sqlite.date.FastDatePrinter
getLoginTimeout() - Method in class org.sqlite.SQLiteDataSource
getLogWriter() - Method in class org.sqlite.SQLiteDataSource
getLong(int) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getLong(String) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getMajorVersion() - Method in class org.sqlite.JDBC
getMajorVersion() - Static method in class org.sqlite.SQLiteJDBCLoader
getMaxBinaryLiteralLength() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getMaxCatalogNameLength() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getMaxCharLiteralLength() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getMaxColumnNameLength() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getMaxColumnsInGroupBy() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getMaxColumnsInIndex() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getMaxColumnsInOrderBy() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getMaxColumnsInSelect() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getMaxColumnsInTable() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getMaxConnections() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getMaxCursorNameLength() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getMaxFieldSize() - Method in class org.sqlite.jdbc3.JDBC3Statement
getMaxIndexLength() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getMaxLengthEstimate() - Method in class org.sqlite.date.FastDateFormat
  Gets an estimate for the maximum string length that the formatter will produce.
getMaxLengthEstimate() - Method in class org.sqlite.date.FastDatePrinter
  Gets an estimate for the maximum string length that the formatter will produce.
getMaxProcedureNameLength() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getMaxRows() - Method in class org.sqlite.jdbc3.JDBC3Statement
getMaxRowSize() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getMaxSchemaNameLength() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getMaxStatementLength() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getMaxStatements() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getMaxTableNameLength() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getMaxTablesInSelect() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getMaxUserNameLength() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getMetaData() - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
getMetaData() - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getMetaData() - Method in class org.sqlite.SQLiteConnection
getMinorVersion() - Method in class org.sqlite.JDBC
getMinorVersion() - Static method in class org.sqlite.SQLiteJDBCLoader
getMode(String) - Static method in enum org.sqlite.SQLiteConfig.TransactionMode
getMoreResults() - Method in class org.sqlite.jdbc3.JDBC3Statement
  SQLite does not support multiple results from execute().
getMoreResults(int) - Method in class org.sqlite.jdbc3.JDBC3Statement
getNativeLibFolderPathForCurrentOS() - Static method in class org.sqlite.util.OSInfo
getNativeLibName() - Static method in class org.sqlite.util.LibraryLoaderUtil
  Get the OS-specific name of the sqlitejdbc native library.
getNativeLibResourcePath() - Static method in class org.sqlite.util.LibraryLoaderUtil
  Get the OS-specific resource directory within the jar, where the relevant sqlitejdbc native library is located.
getNCharacterStream(int) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
getNCharacterStream(String) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
getNClob(int) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
getNClob(String) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
getNetworkTimeout() - Method in class org.sqlite.SQLiteConnection
getNString(int) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
getNString(String) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
getNumericFunctions() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getObject(int) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getObject(int, Class<T>) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
getObject(int, Map) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
getObject(String) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getObject(String, Class<T>) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
getObject(String, Map) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
getOpenModeFlags() - Method in class org.sqlite.SQLiteConfig
getOSName() - Static method in class org.sqlite.util.OSInfo
getParameterClassName(int) - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
getParameterCount() - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
getParameterMetaData() - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
getParameterMode(int) - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
getParameterType(int) - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
getParameterTypeName(int) - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
getParentLogger() - Method in class org.sqlite.JDBC
getParentLogger() - Method in class org.sqlite.SQLiteDataSource
getPattern() - Method in interface org.sqlite.date.DateParser
  Get the pattern used by this parser.
getPattern() - Method in interface org.sqlite.date.DatePrinter
  Gets the pattern used by this printer.
getPattern() - Method in class org.sqlite.date.FastDateFormat
  Gets the pattern used by this formatter.
getPattern() - Method in class org.sqlite.date.FastDateParser
getPattern() - Method in class org.sqlite.date.FastDatePrinter
getPhysicalConn() - Method in class org.sqlite.javax.SQLitePooledConnection
getPooledConnection() - Method in class org.sqlite.javax.SQLiteConnectionPoolDataSource
getPooledConnection(String, String) - Method in class org.sqlite.javax.SQLiteConnectionPoolDataSource
getPragmaName() - Method in enum org.sqlite.SQLiteConfig.Pragma
getPrecision(int) - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
getPrecision(int) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getPrecision(String) - Static method in enum org.sqlite.SQLiteConfig.DatePrecision
getPrimaryKeys(String, String, String) - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getProcedureColumns - Variable in class org.sqlite.core.CoreDatabaseMetaData
getProcedureColumns(String, String, String, String) - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getProcedures - Variable in class org.sqlite.core.CoreDatabaseMetaData
getProcedures(String, String, String) - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getProcedureTerm() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getPropertyInfo(String, Properties) - Method in class org.sqlite.JDBC
getPseudoColumns(String, String, String, String) - Method in class org.sqlite.jdbc4.JDBC4DatabaseMetaData
getQueryTimeout() - Method in class org.sqlite.jdbc3.JDBC3Statement
getRef(int) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
getRef(String) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
getResultCode() - Method in exception org.sqlite.SQLiteException
getResultSet() - Method in class org.sqlite.jdbc3.JDBC3Statement
getResultSetConcurrency() - Method in class org.sqlite.jdbc3.JDBC3Statement
getResultSetHoldability() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getResultSetHoldability() - Method in class org.sqlite.jdbc3.JDBC3Statement
getResultSetType() - Method in class org.sqlite.jdbc3.JDBC3Statement
getRow() - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getRowId(int) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
getRowId(String) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
getRowIdLifetime() - Method in class org.sqlite.jdbc4.JDBC4DatabaseMetaData
getSavepointId() - Method in class org.sqlite.jdbc3.JDBC3Savepoint
getSavepointName() - Method in class org.sqlite.jdbc3.JDBC3Savepoint
getScale(int) - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
getScale(int) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getSchema() - Method in class org.sqlite.SQLiteConnection
getSchemaName(int) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getSchemas - Variable in class org.sqlite.core.CoreDatabaseMetaData
getSchemas() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getSchemas(String, String) - Method in class org.sqlite.jdbc4.JDBC4DatabaseMetaData
getSchemaTerm() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getSearchStringEscape() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getShort(int) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getShort(String) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getSQLiteDatabaseMetaData() - Method in class org.sqlite.SQLiteConnection
getSQLKeywords() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getSQLStateType() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getSQLXML(int) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
getSQLXML(String) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
getStatement() - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
getStatement() - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getString(int) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getString(String) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getStringFunctions() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getSuperTables - Variable in class org.sqlite.core.CoreDatabaseMetaData
getSuperTables(String, String, String) - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getSuperTypes - Variable in class org.sqlite.core.CoreDatabaseMetaData
getSuperTypes(String, String, String) - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getSystemFunctions() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getTableName(int) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getTablePrivileges - Variable in class org.sqlite.core.CoreDatabaseMetaData
getTablePrivileges(String, String, String) - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getTables - Variable in class org.sqlite.core.CoreDatabaseMetaData
getTables(String, String, String, String[]) - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getTableTypes - Variable in class org.sqlite.core.CoreDatabaseMetaData
getTableTypes() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getTime(int) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getTime(int, Calendar) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getTime(String) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getTime(String, Calendar) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getTimeDateFunctions() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getTimeInstance(int) - Static method in class org.sqlite.date.FastDateFormat
  Gets a time formatter instance using the specified style in the default time zone and locale.
getTimeInstance(int, Locale) - Static method in class org.sqlite.date.FastDateFormat
  Gets a time formatter instance using the specified style and locale in the default time zone.
getTimeInstance(int, TimeZone) - Static method in class org.sqlite.date.FastDateFormat
  Gets a time formatter instance using the specified style and time zone in the default locale.
getTimeInstance(int, TimeZone, Locale) - Static method in class org.sqlite.date.FastDateFormat
  Gets a time formatter instance using the specified style, time zone and locale.
getTimestamp(int) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getTimestamp(int, Calendar) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getTimestamp(String) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getTimestamp(String, Calendar) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getTimeZone() - Method in interface org.sqlite.date.DateParser
  Get the time zone used by this parser.
getTimeZone() - Method in interface org.sqlite.date.DatePrinter
  Gets the time zone used by this printer.
getTimeZone() - Method in class org.sqlite.date.FastDateFormat
  Gets the time zone used by this formatter.
getTimeZone() - Method in class org.sqlite.date.FastDateParser
getTimeZone() - Method in class org.sqlite.date.FastDatePrinter
getTransactionIsolation() - Method in class org.sqlite.SQLiteConnection
getTransactionIsolation() - Method in class org.sqlite.SQLiteConnectionConfig
getTransactionMode() - Method in class org.sqlite.SQLiteConfig
getTransactionMode() - Method in class org.sqlite.SQLiteConnectionConfig
getType() - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getTypeInfo - Variable in class org.sqlite.core.CoreDatabaseMetaData
getTypeInfo() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getTypeMap() - Method in class org.sqlite.jdbc3.JDBC3Connection
getUDTs - Variable in class org.sqlite.core.CoreDatabaseMetaData
getUDTs(String, String, String, int[]) - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getUnicodeStream(int) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
getUnicodeStream(String) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
getUpdateCount() - Method in class org.sqlite.jdbc3.JDBC3Statement
  This function has a complex behaviour best understood by carefully reading the JavaDoc for getMoreResults() and considering the test StatementTest.execute().
getUrl() - Method in class org.sqlite.core.DB
getUrl() - Method in class org.sqlite.SQLiteConnection
getUrl() - Method in class org.sqlite.SQLiteDataSource
getURL() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getURL(int) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
getURL(String) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
getUserName() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getValue() - Method in enum org.sqlite.SQLiteConfig.DateClass
getValue() - Method in enum org.sqlite.SQLiteConfig.DatePrecision
getValue() - Method in enum org.sqlite.SQLiteConfig.Encoding
getValue() - Method in enum org.sqlite.SQLiteConfig.HexKeyMode
getValue() - Method in enum org.sqlite.SQLiteConfig.JournalMode
getValue() - Method in enum org.sqlite.SQLiteConfig.LockingMode
getValue() - Method in enum org.sqlite.SQLiteConfig.SynchronousMode
getValue() - Method in enum org.sqlite.SQLiteConfig.TempStore
getValue() - Method in enum org.sqlite.SQLiteConfig.TransactionMode
getVersion() - Static method in class org.sqlite.SQLiteJDBCLoader
getVersionColumns - Variable in class org.sqlite.core.CoreDatabaseMetaData
getVersionColumns(String, String, String) - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
getWarnings() - Method in class org.sqlite.jdbc3.JDBC3Connection
getWarnings() - Method in class org.sqlite.jdbc3.JDBC3ResultSet
getWarnings() - Method in class org.sqlite.jdbc3.JDBC3Statement

## H

handleConn - Variable in class org.sqlite.javax.SQLitePooledConnection
hashCode() - Method in class org.sqlite.core.SafeStmtPtr
hashCode() - Method in class org.sqlite.date.FastDateFormat
  Returns a hashcode compatible with equals.
hashCode() - Method in class org.sqlite.date.FastDateParser
  Return a hashcode compatible with equals.
hashCode() - Method in class org.sqlite.date.FastDatePrinter
  Returns a hashcode compatible with equals.
hasNativeLib(String, String) - Static method in class org.sqlite.util.LibraryLoaderUtil
HEXKEY_MODE - org.sqlite.SQLiteConfig.Pragma

## I

IA64 - Static variable in class org.sqlite.util.OSInfo
IA64_32 - Static variable in class org.sqlite.util.OSInfo
IMMEDIATE - org.sqlite.SQLiteConfig.TransactionMode
INCREMENTAL_VACUUM - org.sqlite.SQLiteConfig.Pragma
incrementalVacuum(int) - Method in class org.sqlite.SQLiteConfig
  Sets the incremental_vacuum value; the number of pages to be removed from the freelist.
initialize() - Static method in class org.sqlite.SQLiteJDBCLoader
  Loads SQLite native JDBC library.
INSERT - org.sqlite.SQLiteUpdateListener.Type
insertRow() - Method in class org.sqlite.jdbc4.JDBC4ResultSet
insertsAreDetected(int) - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
INTEGER - org.sqlite.SQLiteConfig.DateClass
internalClose() - Method in class org.sqlite.core.CoreStatement
interrupt() - Method in class org.sqlite.core.DB
  Aborts any pending operation and returns at its earliest opportunity.
interrupt() - Method in class org.sqlite.core.NativeDB
invalid() - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
isAfterLast() - Method in class org.sqlite.jdbc3.JDBC3ResultSet
isAndroid() - Static method in class org.sqlite.util.OSInfo
isAndroidRuntime() - Static method in class org.sqlite.util.OSInfo
isAndroidTermux() - Static method in class org.sqlite.util.OSInfo
isAutoCommit() - Method in class org.sqlite.SQLiteConnectionConfig
isAutoIncrement(int) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
isBeforeFirst() - Method in class org.sqlite.jdbc3.JDBC3ResultSet
isCaseSensitive(int) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
isCatalogAtStart() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
isClosed() - Method in class org.sqlite.core.DB
isClosed() - Method in class org.sqlite.core.SafeStmtPtr
  Check whether this pointer has been closed
isClosed() - Method in class org.sqlite.jdbc4.JDBC4Connection
isClosed() - Method in class org.sqlite.jdbc4.JDBC4ResultSet
isClosed() - Method in class org.sqlite.jdbc4.JDBC4Statement
isClosed() - Method in class org.sqlite.SQLiteConnection
isCloseOnCompletion() - Method in class org.sqlite.jdbc4.JDBC4Statement
isCurrency(int) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
isDefinitelyWritable(int) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
isEnabledLoadExtension() - Method in class org.sqlite.SQLiteConfig
  Checks if the load extension option is turned on.
isEnabledSharedCache() - Method in class org.sqlite.SQLiteConfig
  Checks if the shared cache option is turned on.
isExplicitReadOnly() - Method in class org.sqlite.SQLiteConfig
isFirst() - Method in class org.sqlite.jdbc3.JDBC3ResultSet
isFirstStatementExecuted() - Method in class org.sqlite.SQLiteConnection
isLast() - Method in class org.sqlite.jdbc3.JDBC3ResultSet
isMusl() - Static method in class org.sqlite.util.OSInfo
isNativeMode() - Static method in class org.sqlite.SQLiteJDBCLoader
  Checks if the SQLite JDBC driver is set to native mode.
isNullable(int) - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
isNullable(int) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
ISO_DATE_FORMAT - Static variable in class org.sqlite.date.DateFormatUtils
  ISO 8601 formatter for date without time zone.
ISO_DATE_TIME_ZONE_FORMAT - Static variable in class org.sqlite.date.DateFormatUtils
  ISO 8601-like formatter for date with time zone.
ISO_DATETIME_FORMAT - Static variable in class org.sqlite.date.DateFormatUtils
  ISO 8601 formatter for date-time without time zone.
ISO_DATETIME_TIME_ZONE_FORMAT - Static variable in class org.sqlite.date.DateFormatUtils
  ISO 8601 formatter for date-time with time zone.
ISO_TIME_FORMAT - Static variable in class org.sqlite.date.DateFormatUtils
  ISO 8601 formatter for time without time zone.
ISO_TIME_NO_T_FORMAT - Static variable in class org.sqlite.date.DateFormatUtils
  ISO 8601-like formatter for time without time zone.
ISO_TIME_NO_T_TIME_ZONE_FORMAT - Static variable in class org.sqlite.date.DateFormatUtils
  ISO 8601-like formatter for time with time zone.
ISO_TIME_TIME_ZONE_FORMAT - Static variable in class org.sqlite.date.DateFormatUtils
  ISO 8601 formatter for time with time zone.
isOpen() - Method in class org.sqlite.core.CoreResultSet
  Checks the status of the result set.
isPoolable() - Method in class org.sqlite.jdbc4.JDBC4Statement
isReadOnly() - Method in class org.sqlite.jdbc3.JDBC3Connection
isReadOnly() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
isReadOnly(int) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
isSearchable(int) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
isSigned(int) - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
isSigned(int) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
isValid(int) - Method in class org.sqlite.jdbc4.JDBC4Connection
isValidURL(String) - Static method in class org.sqlite.JDBC
  Validates a URL
isWrapperFor(Class<?>) - Method in class org.sqlite.jdbc4.JDBC4Connection
isWrapperFor(Class<?>) - Method in class org.sqlite.jdbc4.JDBC4DatabaseMetaData
isWrapperFor(Class<?>) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
isWrapperFor(Class<?>) - Method in class org.sqlite.jdbc4.JDBC4Statement
isWrapperFor(Class<?>) - Method in class org.sqlite.SQLiteDataSource
  Determines if this object wraps a given class.
isWritable(int) - Method in class org.sqlite.jdbc3.JDBC3ResultSet

## J

JDBC - Class in org.sqlite
JDBC() - Constructor for class org.sqlite.JDBC
JDBC_EXPLICIT_READONLY - org.sqlite.SQLiteConfig.Pragma
JDBC3Connection - Class in org.sqlite.jdbc3
JDBC3Connection(String, String, Properties) - Constructor for class org.sqlite.jdbc3.JDBC3Connection
JDBC3DatabaseMetaData - Class in org.sqlite.jdbc3
JDBC3DatabaseMetaData(SQLiteConnection) - Constructor for class org.sqlite.jdbc3.JDBC3DatabaseMetaData
JDBC3PreparedStatement - Class in org.sqlite.jdbc3
JDBC3PreparedStatement(SQLiteConnection, String) - Constructor for class org.sqlite.jdbc3.JDBC3PreparedStatement
JDBC3ResultSet - Class in org.sqlite.jdbc3
JDBC3ResultSet(CoreStatement) - Constructor for class org.sqlite.jdbc3.JDBC3ResultSet
JDBC3Savepoint - Class in org.sqlite.jdbc3
JDBC3Statement - Class in org.sqlite.jdbc3
JDBC3Statement(SQLiteConnection) - Constructor for class org.sqlite.jdbc3.JDBC3Statement
JDBC3Statement.SQLCallable<T> - Interface in org.sqlite.jdbc3
JDBC4Connection - Class in org.sqlite.jdbc4
JDBC4Connection(String, String, Properties) - Constructor for class org.sqlite.jdbc4.JDBC4Connection
JDBC4DatabaseMetaData - Class in org.sqlite.jdbc4
JDBC4DatabaseMetaData(SQLiteConnection) - Constructor for class org.sqlite.jdbc4.JDBC4DatabaseMetaData
JDBC4PooledConnection - Class in org.sqlite.jdbc4
JDBC4PooledConnection() - Constructor for class org.sqlite.jdbc4.JDBC4PooledConnection
JDBC4PreparedStatement - Class in org.sqlite.jdbc4
JDBC4PreparedStatement(SQLiteConnection, String) - Constructor for class org.sqlite.jdbc4.JDBC4PreparedStatement
JDBC4ResultSet - Class in org.sqlite.jdbc4
JDBC4ResultSet(CoreStatement) - Constructor for class org.sqlite.jdbc4.JDBC4ResultSet
JDBC4Statement - Class in org.sqlite.jdbc4
JDBC4Statement(SQLiteConnection) - Constructor for class org.sqlite.jdbc4.JDBC4Statement
jdbcCompliant() - Method in class org.sqlite.JDBC
join(List<String>, String) - Static method in class org.sqlite.util.StringUtils
JOURNAL_MODE - org.sqlite.SQLiteConfig.Pragma
JOURNAL_SIZE_LIMIT - org.sqlite.SQLiteConfig.Pragma

## L

last() - Method in class org.sqlite.jdbc4.JDBC4ResultSet
lastCol - Variable in class org.sqlite.core.CoreResultSet
  last column accessed, for wasNull().
LEGACY_ALTER_TABLE - org.sqlite.SQLiteConfig.Pragma
LEGACY_FILE_FORMAT - org.sqlite.SQLiteConfig.Pragma
LibraryLoaderUtil - Class in org.sqlite.util
LibraryLoaderUtil() - Constructor for class org.sqlite.util.LibraryLoaderUtil
libversion() - Method in class org.sqlite.core.DB
  Returns the value for SQLITE_VERSION, SQLITE_VERSION_NUMBER, and SQLITE_SOURCE_ID C preprocessor macros that are associated with the library.
libversion() - Method in class org.sqlite.core.NativeDB
libversion() - Method in class org.sqlite.SQLiteConnection
limit(int, int) - Method in class org.sqlite.core.DB
limit(int, int) - Method in class org.sqlite.core.NativeDB
LIMIT_ATTACHED - org.sqlite.SQLiteConfig.Pragma
LIMIT_COLUMN - org.sqlite.SQLiteConfig.Pragma
LIMIT_COMPOUND_SELECT - org.sqlite.SQLiteConfig.Pragma
LIMIT_EXPR_DEPTH - org.sqlite.SQLiteConfig.Pragma
LIMIT_FUNCTION_ARG - org.sqlite.SQLiteConfig.Pragma
LIMIT_LENGTH - org.sqlite.SQLiteConfig.Pragma
LIMIT_LIKE_PATTERN_LENGTH - org.sqlite.SQLiteConfig.Pragma
LIMIT_PAGE_COUNT - org.sqlite.SQLiteConfig.Pragma
LIMIT_SQL_LENGTH - org.sqlite.SQLiteConfig.Pragma
LIMIT_TRIGGER_DEPTH - org.sqlite.SQLiteConfig.Pragma
LIMIT_VARIABLE_NUMBER - org.sqlite.SQLiteConfig.Pragma
LIMIT_VDBE_OP - org.sqlite.SQLiteConfig.Pragma
LIMIT_WORKER_THREADS - org.sqlite.SQLiteConfig.Pragma
limitRows - Variable in class org.sqlite.core.CoreResultSet
  0 means no limit, must check against maxRows
listeners - Variable in class org.sqlite.javax.SQLitePooledConnection
load() - Static method in class org.sqlite.core.NativeDB
  Loads the SQLite interface backend.
LOAD_EXTENSION - org.sqlite.SQLiteConfig.Pragma
locatorsUpdateCopy() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
LOCKING_MODE - org.sqlite.SQLiteConfig.Pragma
LONG - Static variable in class org.sqlite.date.FastDateFormat
  LONG locale dependent date or time style.
LONG - Static variable in class org.sqlite.date.FastDatePrinter
  LONG locale dependent date or time style.

## M

main(String[]) - Static method in class org.sqlite.util.OSInfo
MAIN_DB - org.sqlite.SQLiteOpenMode
MAIN_JOURNAL - org.sqlite.SQLiteOpenMode
markCol(int) - Method in class org.sqlite.core.CoreResultSet
  Takes col in [1,x] form, marks it as last accessed and returns [0,x-1]
MASTER_JOURNAL - org.sqlite.SQLiteOpenMode
MAX_PAGE_COUNT - org.sqlite.SQLiteConfig.Pragma
maxRows - Variable in class org.sqlite.core.CoreResultSet
  Maximum number of rows as set by a Statement
MEDIUM - Static variable in class org.sqlite.date.FastDateFormat
  MEDIUM locale dependent date or time style.
MEDIUM - Static variable in class org.sqlite.date.FastDatePrinter
  MEDIUM locale dependent date or time style.
MEMORY - org.sqlite.SQLiteConfig.JournalMode
MEMORY - org.sqlite.SQLiteConfig.TempStore
message - Variable in enum org.sqlite.SQLiteErrorCode
meta - Variable in class org.sqlite.core.CoreResultSet
MILLISECONDS - org.sqlite.SQLiteConfig.DatePrecision
MMAP_SIZE - org.sqlite.SQLiteConfig.Pragma
moveToCurrentRow() - Method in class org.sqlite.jdbc4.JDBC4ResultSet
moveToInsertRow() - Method in class org.sqlite.jdbc4.JDBC4ResultSet

## N

NATIVE_LIB_BASE_NAME - Static variable in class org.sqlite.util.LibraryLoaderUtil
NativeDB - Class in org.sqlite.core
  This class provides a thin JNI layer over the SQLite3 C API.
NativeDB(String, String, SQLiteConfig) - Constructor for class org.sqlite.core.NativeDB
nativeSQL(String) - Method in class org.sqlite.jdbc3.JDBC3Connection
newConnectionConfig() - Method in class org.sqlite.SQLiteConfig
newSQLException(int, String) - Static method in class org.sqlite.core.DB
  Throws formatted SQLException with error code and message.
next() - Method in class org.sqlite.jdbc3.JDBC3ResultSet
NOMUTEX - org.sqlite.SQLiteOpenMode
NONE - org.sqlite.SQLiteConfig.HexKeyMode
NORMAL - org.sqlite.SQLiteConfig.LockingMode
NORMAL - org.sqlite.SQLiteConfig.SynchronousMode
notifyFirstStatementExecuted() - Method in class org.sqlite.core.CoreStatement
nullPlusNonNullIsNull() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
nullsAreSortedAtEnd() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
nullsAreSortedAtStart() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
nullsAreSortedHigh() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
nullsAreSortedLow() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData

## O

OFF - org.sqlite.SQLiteConfig.JournalMode
OFF - org.sqlite.SQLiteConfig.SynchronousMode
onCommit() - Method in interface org.sqlite.SQLiteCommitListener
onRollback() - Method in interface org.sqlite.SQLiteCommitListener
onUpdate(SQLiteUpdateListener.Type, String, String, long) - Method in interface org.sqlite.SQLiteUpdateListener
open - Variable in class org.sqlite.core.CoreResultSet
  If the result set is open.
open(String, int) - Method in class org.sqlite.core.DB
  Creates an SQLite interface to a database for the given connection.
OPEN_MEMORY - org.sqlite.SQLiteOpenMode
OPEN_MODE - org.sqlite.SQLiteConfig.Pragma
OPEN_URI - org.sqlite.SQLiteOpenMode
org.sqlite - package org.sqlite
org.sqlite.core - package org.sqlite.core
org.sqlite.date - package org.sqlite.date
  Provides classes and methods to work with dates and durations.
org.sqlite.javax - package org.sqlite.javax
org.sqlite.jdbc3 - package org.sqlite.jdbc3
org.sqlite.jdbc4 - package org.sqlite.jdbc4
org.sqlite.util - package org.sqlite.util
OSInfo - Class in org.sqlite.util
  Provides OS name and architecture name.
OSInfo() - Constructor for class org.sqlite.util.OSInfo
othersDeletesAreVisible(int) - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
othersInsertsAreVisible(int) - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
othersUpdatesAreVisible(int) - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
ownDeletesAreVisible(int) - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
ownInsertsAreVisible(int) - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
ownUpdatesAreVisible(int) - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData

## P

PAGE_SIZE - org.sqlite.SQLiteConfig.Pragma
paramCount - Variable in class org.sqlite.core.CorePreparedStatement
parse(String) - Method in interface org.sqlite.date.DateParser
  Equivalent to DateFormat.parse(String).
parse(String) - Method in class org.sqlite.date.FastDateFormat
parse(String) - Method in class org.sqlite.date.FastDateParser
parse(String) - Static method in class org.sqlite.ExtendedCommand.BackupCommand
  Parses SQLite database backup command and creates a BackupCommand object.
parse(String) - Static method in class org.sqlite.ExtendedCommand
  Parses extended commands of "backup" or "restore" for SQLite database.
parse(String) - Static method in class org.sqlite.ExtendedCommand.RestoreCommand
  Parses SQLite database restore command and creates a RestoreCommand object.
parse(String, ParsePosition) - Method in interface org.sqlite.date.DateParser
  Equivalent to DateFormat.parse(String, ParsePosition).
parse(String, ParsePosition) - Method in class org.sqlite.date.FastDateFormat
parse(String, ParsePosition) - Method in class org.sqlite.date.FastDateParser
  This implementation updates the ParsePosition if the parse succeeds.
parseObject(String) - Method in interface org.sqlite.date.DateParser
  Parses text from a string to produce a Date.
parseObject(String) - Method in class org.sqlite.date.FastDateParser
parseObject(String, ParsePosition) - Method in interface org.sqlite.date.DateParser
  Parse a date/time string according to the given parse position.
parseObject(String, ParsePosition) - Method in class org.sqlite.date.FastDateFormat
parseObject(String, ParsePosition) - Method in class org.sqlite.date.FastDateParser
parsePattern() - Method in class org.sqlite.date.FastDatePrinter
  Returns a list of Rules given a pattern.
parseToken(String, int[]) - Method in class org.sqlite.date.FastDatePrinter
  Performs the parsing of tokens.
PASSWORD - org.sqlite.SQLiteConfig.Pragma
pastLastRow - Variable in class org.sqlite.core.CoreResultSet
PERSIST - org.sqlite.SQLiteConfig.JournalMode
physicalConn - Variable in class org.sqlite.javax.SQLitePooledConnection
PK_NAMED_PATTERN - Static variable in class org.sqlite.core.CoreDatabaseMetaData
  Pattern used to extract a named primary key.
PK_NAMED_PATTERN - Static variable in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
  Pattern used to extract a named primary key.
PK_UNNAMED_PATTERN - Static variable in class org.sqlite.core.CoreDatabaseMetaData
  Pattern used to extract column order for an unnamed primary key.
PK_UNNAMED_PATTERN - Static variable in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
  Pattern used to extract column order for an unnamed primary key.
pointer - Variable in class org.sqlite.core.CoreStatement
PPC - Static variable in class org.sqlite.util.OSInfo
PPC64 - Static variable in class org.sqlite.util.OSInfo
pragmaName - Variable in enum org.sqlite.SQLiteConfig.Pragma
PREFIX - Static variable in class org.sqlite.JDBC
prepare(String) - Method in class org.sqlite.core.DB
  Complies an SQL statement.
prepare(String) - Method in class org.sqlite.core.NativeDB
prepare(CoreStatement) - Method in class org.sqlite.core.DB
  Complies the an SQL statement.
prepareCall(String) - Method in class org.sqlite.jdbc3.JDBC3Connection
prepareCall(String, int, int) - Method in class org.sqlite.jdbc3.JDBC3Connection
prepareCall(String, int, int, int) - Method in class org.sqlite.jdbc3.JDBC3Connection
prepareStatement(String) - Method in class org.sqlite.jdbc3.JDBC3Connection
prepareStatement(String, int) - Method in class org.sqlite.jdbc3.JDBC3Connection
prepareStatement(String, int[]) - Method in class org.sqlite.jdbc3.JDBC3Connection
prepareStatement(String, int, int) - Method in class org.sqlite.jdbc3.JDBC3Connection
prepareStatement(String, int, int, int) - Method in class org.sqlite.jdbc3.JDBC3Connection
prepareStatement(String, int, int, int) - Method in class org.sqlite.jdbc4.JDBC4Connection
prepareStatement(String, String[]) - Method in class org.sqlite.jdbc3.JDBC3Connection
previous() - Method in class org.sqlite.jdbc4.JDBC4ResultSet
PRIVATECACHE - org.sqlite.SQLiteOpenMode
processRunner - Static variable in class org.sqlite.util.OSInfo
ProcessRunner - Class in org.sqlite.util
ProcessRunner() - Constructor for class org.sqlite.util.ProcessRunner
progress() - Method in class org.sqlite.ProgressHandler
progress(int, int) - Method in interface org.sqlite.core.DB.ProgressObserver
ProgressHandler - Class in org.sqlite
  https://www.sqlite.org/c3ref/progress_handler.html
ProgressHandler() - Constructor for class org.sqlite.ProgressHandler

## Q

QueryUtils - Class in org.sqlite.util
QueryUtils() - Constructor for class org.sqlite.util.QueryUtils
quote(String) - Static method in class org.sqlite.core.CoreDatabaseMetaData
  Adds SQL string quotes to the given string.

## R

READ_UNCOMMITTED - org.sqlite.SQLiteConfig.Pragma
READONLY - org.sqlite.SQLiteOpenMode
READWRITE - org.sqlite.SQLiteOpenMode
REAL - org.sqlite.SQLiteConfig.DateClass
RECURSIVE_TRIGGERS - org.sqlite.SQLiteConfig.Pragma
refreshRow() - Method in class org.sqlite.jdbc4.JDBC4ResultSet
register_progress_handler(int, ProgressHandler) - Method in class org.sqlite.core.DB
  Progress handler
register_progress_handler(int, ProgressHandler) - Method in class org.sqlite.core.NativeDB
relative(int) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
releaseSavepoint(Savepoint) - Method in class org.sqlite.jdbc3.JDBC3Connection
removeCommitListener(SQLiteCommitListener) - Method in class org.sqlite.core.DB
removeCommitListener(SQLiteCommitListener) - Method in class org.sqlite.SQLiteConnection
  Remove a listener registered for DB commit/rollback events.
removeConnectionEventListener(ConnectionEventListener) - Method in class org.sqlite.javax.SQLitePooledConnection
removeQuotation(String) - Static method in class org.sqlite.ExtendedCommand
  Remove the quotation mark from string.
removeStatementEventListener(StatementEventListener) - Method in class org.sqlite.jdbc4.JDBC4PooledConnection
removeUpdateListener(SQLiteUpdateListener) - Method in class org.sqlite.core.DB
removeUpdateListener(SQLiteUpdateListener) - Method in class org.sqlite.SQLiteConnection
  Remove a listener registered for DB update events.
reset(long) - Method in class org.sqlite.core.DB
  Sets a prepared statement object back to its initial state, ready to be re-executed.
reset(long) - Method in class org.sqlite.core.NativeDB
resetOpenMode(SQLiteOpenMode) - Method in class org.sqlite.SQLiteConfig
  Re-sets the open mode flags.
ResourceFinder - Class in org.sqlite.util
  Resource address finder for files inside the jar file
ResourceFinder() - Constructor for class org.sqlite.util.ResourceFinder
restore(String, String, DB.ProgressObserver) - Method in class org.sqlite.core.DB
restore(String, String, DB.ProgressObserver) - Method in class org.sqlite.core.NativeDB
restore(String, String, DB.ProgressObserver, int, int, int) - Method in class org.sqlite.core.DB
restore(String, String, DB.ProgressObserver, int, int, int) - Method in class org.sqlite.core.NativeDB
RestoreCommand(String, String) - Constructor for class org.sqlite.ExtendedCommand.RestoreCommand
  Constructs a RestoreCommand instance that restores the database from a given source file.
result() - Method in class org.sqlite.Function
  Called by `xFunc` to return a value.
result(byte[]) - Method in class org.sqlite.Function
  Called by `xFunc` to return a value.
result(double) - Method in class org.sqlite.Function
  Called by `xFunc` to return a value.
result(int) - Method in class org.sqlite.Function
  Called by `xFunc` to return a value.
result(long) - Method in class org.sqlite.Function
  Called by `xFunc` to return a value.
result(String) - Method in class org.sqlite.Function
  Called by `xFunc` to return a value.
result_blob(long, byte[]) - Method in class org.sqlite.core.DB
  Sets the result of an SQL function as blob data type with the pointer to the SQLite database context and the the result value of byte array.
result_blob(long, byte[]) - Method in class org.sqlite.core.NativeDB
result_double(long, double) - Method in class org.sqlite.core.DB
  Sets the result of an SQL function as double data type with the pointer to the SQLite database context and the the result value of double.
result_double(long, double) - Method in class org.sqlite.core.NativeDB
result_error(long, String) - Method in class org.sqlite.core.DB
  Sets the result of an SQL function as an error with the pointer to the SQLite database context and the the error of String.
result_error(long, String) - Method in class org.sqlite.core.NativeDB
result_int(long, int) - Method in class org.sqlite.core.DB
  Sets the result of an SQL function as int data type with the pointer to the SQLite database context and the the result value of int.
result_int(long, int) - Method in class org.sqlite.core.NativeDB
result_long(long, long) - Method in class org.sqlite.core.DB
  Sets the result of an SQL function as long data type with the pointer to the SQLite database context and the the result value of long.
result_long(long, long) - Method in class org.sqlite.core.NativeDB
result_null(long) - Method in class org.sqlite.core.DB
  Sets the result of an SQL function as NULL with the pointer to the SQLite database context.
result_null(long) - Method in class org.sqlite.core.NativeDB
result_text(long, String) - Method in class org.sqlite.core.DB
  Sets the result of an SQL function as text data type with the pointer to the SQLite database context and the the result value of String.
result_text(long, String) - Method in class org.sqlite.core.NativeDB
resultsWaiting - Variable in class org.sqlite.core.CoreStatement
rethrow(Throwable) - Static method in class org.sqlite.date.ExceptionUtils
  Throw a checked exception without adding the exception to the throws clause of the calling method.
REVERSE_UNORDERED_SELECTS - org.sqlite.SQLiteConfig.Pragma
rollback() - Method in class org.sqlite.SQLiteConnection
rollback(Savepoint) - Method in class org.sqlite.jdbc3.JDBC3Connection
row - Variable in class org.sqlite.core.CoreResultSet
  number of current row, starts at 1 (0 is for before loading data)
rowDeleted() - Method in class org.sqlite.jdbc3.JDBC3ResultSet
rowInserted() - Method in class org.sqlite.jdbc3.JDBC3ResultSet
rowUpdated() - Method in class org.sqlite.jdbc3.JDBC3ResultSet
rs - Variable in class org.sqlite.core.CoreStatement
run(DB, long) - Method in interface org.sqlite.core.SafeStmtPtr.SafePtrConsumer
run(DB, long) - Method in interface org.sqlite.core.SafeStmtPtr.SafePtrDoubleFunction
run(DB, long) - Method in interface org.sqlite.core.SafeStmtPtr.SafePtrFunction
run(DB, long) - Method in interface org.sqlite.core.SafeStmtPtr.SafePtrIntFunction
run(DB, long) - Method in interface org.sqlite.core.SafeStmtPtr.SafePtrLongFunction

## S

safeGetColumnType(int) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
safeRun(SafeStmtPtr.SafePtrFunction<T, E>) - Method in class org.sqlite.core.SafeStmtPtr
  Run a callback with the wrapped pointer safely.
safeRunConsume(SafeStmtPtr.SafePtrConsumer<E>) - Method in class org.sqlite.core.SafeStmtPtr
  Run a callback with the wrapped pointer safely.
safeRunDouble(SafeStmtPtr.SafePtrDoubleFunction<E>) - Method in class org.sqlite.core.SafeStmtPtr
  Run a callback with the wrapped pointer safely.
safeRunInt(SafeStmtPtr.SafePtrIntFunction<E>) - Method in class org.sqlite.core.SafeStmtPtr
  Run a callback with the wrapped pointer safely.
safeRunLong(SafeStmtPtr.SafePtrLongFunction<E>) - Method in class org.sqlite.core.SafeStmtPtr
  Run a callback with the wrapped pointer safely.
SafeStmtPtr - Class in org.sqlite.core
  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
SafeStmtPtr(DB, long) - Constructor for class org.sqlite.core.SafeStmtPtr
  Construct a new Safe Pointer Wrapper to ensure a pointer is properly handled
SafeStmtPtr.SafePtrConsumer<E extends Throwable> - Interface in org.sqlite.core
SafeStmtPtr.SafePtrDoubleFunction<E extends Throwable> - Interface in org.sqlite.core
SafeStmtPtr.SafePtrFunction<T,​E extends Throwable> - Interface in org.sqlite.core
SafeStmtPtr.SafePtrIntFunction<E extends Throwable> - Interface in org.sqlite.core
SafeStmtPtr.SafePtrLongFunction<E extends Throwable> - Interface in org.sqlite.core
SECONDS - org.sqlite.SQLiteConfig.DatePrecision
SECURE_DELETE - org.sqlite.SQLiteConfig.Pragma
selectNumberRule(int, int) - Method in class org.sqlite.date.FastDatePrinter
  Gets an appropriate rule for the padding required.
setApplicationId(int) - Method in class org.sqlite.SQLiteConfig
  Set the value of the application-id.
setArray(int, Array) - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
setAsciiStream(int, InputStream) - Method in class org.sqlite.jdbc4.JDBC4PreparedStatement
setAsciiStream(int, InputStream, int) - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
setAsciiStream(int, InputStream, long) - Method in class org.sqlite.jdbc4.JDBC4PreparedStatement
setAutoCommit(boolean) - Method in class org.sqlite.SQLiteConnection
setAutoCommit(boolean) - Method in class org.sqlite.SQLiteConnectionConfig
setBigDecimal(int, BigDecimal) - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
setBinaryStream(int, InputStream) - Method in class org.sqlite.jdbc4.JDBC4PreparedStatement
setBinaryStream(int, InputStream, int) - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
setBinaryStream(int, InputStream, long) - Method in class org.sqlite.jdbc4.JDBC4PreparedStatement
setBlob(int, InputStream) - Method in class org.sqlite.jdbc4.JDBC4PreparedStatement
setBlob(int, InputStream, long) - Method in class org.sqlite.jdbc4.JDBC4PreparedStatement
setBlob(int, Blob) - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
setBoolean(int, boolean) - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
setBusyTimeout(int) - Method in class org.sqlite.SQLiteConfig
setBusyTimeout(int) - Method in class org.sqlite.SQLiteConnection
  Sets the timeout value for the connection.
setBusyTimeout(int) - Method in class org.sqlite.SQLiteDataSource
  Sets the amount of time that the connection's busy handler will wait when a table is locked.
setByte(int, byte) - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
setBytes(int, byte[]) - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
setCacheSize(int) - Method in class org.sqlite.SQLiteConfig
  Changes the maximum number of database disk pages that SQLite will hold in memory at once per open database file.
setCacheSize(int) - Method in class org.sqlite.SQLiteDataSource
  Sets the suggested maximum number of database disk pages that SQLite will hold in memory at once per open database file.
setCaseSensitiveLike(boolean) - Method in class org.sqlite.SQLiteDataSource
  Enables or disables case sensitivity for the built-in LIKE operator.
setCatalog(String) - Method in class org.sqlite.jdbc3.JDBC3Connection
setCharacterStream(int, Reader) - Method in class org.sqlite.jdbc4.JDBC4PreparedStatement
setCharacterStream(int, Reader, int) - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
setCharacterStream(int, Reader, long) - Method in class org.sqlite.jdbc4.JDBC4PreparedStatement
setClientInfo(String, String) - Method in class org.sqlite.jdbc4.JDBC4Connection
setClientInfo(Properties) - Method in class org.sqlite.jdbc4.JDBC4Connection
setClob(int, Reader) - Method in class org.sqlite.jdbc4.JDBC4PreparedStatement
setClob(int, Reader, long) - Method in class org.sqlite.jdbc4.JDBC4PreparedStatement
setClob(int, Clob) - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
setConfig(SQLiteConfig) - Method in class org.sqlite.SQLiteDataSource
  Sets a data source's configuration.
setCountChanges(boolean) - Method in class org.sqlite.SQLiteDataSource
  Enables or disables the count-changes flag.
setCurrentTransactionMode(SQLiteConfig.TransactionMode) - Method in class org.sqlite.SQLiteConnection
setCursorName(String) - Method in class org.sqlite.jdbc3.JDBC3Statement
setDatabaseName(String) - Method in class org.sqlite.SQLiteDataSource
  Sets the database name.
setDate(int, Date) - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
setDate(int, Date, Calendar) - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
setDateByMilliseconds(int, Long, Calendar) - Method in class org.sqlite.core.CorePreparedStatement
  Store the date in the user's preferred format (text, int, or real)
setDateClass(String) - Method in class org.sqlite.SQLiteConfig
setDateClass(SQLiteConfig.DateClass) - Method in class org.sqlite.SQLiteConnectionConfig
setDatePrecision(String) - Method in class org.sqlite.SQLiteConfig
setDatePrecision(SQLiteConfig.DatePrecision) - Method in class org.sqlite.SQLiteConnectionConfig
setDateStringFormat(String) - Method in class org.sqlite.SQLiteConfig
setDateStringFormat(String) - Method in class org.sqlite.SQLiteConnectionConfig
setDefaultCacheSize(int) - Method in class org.sqlite.SQLiteConfig
  Sets the suggested maximum number of database disk pages that SQLite will hold in memory at once per open database file.
setDefaultCacheSize(int) - Method in class org.sqlite.SQLiteDataSource
  Sets the default maximum number of database disk pages that SQLite will hold in memory at once per open database file.
setDouble(int, double) - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
setEncoding(String) - Method in class org.sqlite.SQLiteDataSource
  Sets the text encoding used by the main database.
setEncoding(SQLiteConfig.Encoding) - Method in class org.sqlite.SQLiteConfig
  Sets the text encoding used by the main database.
setEnforceForeignKeys(boolean) - Method in class org.sqlite.SQLiteDataSource
  Enables or disables the enforcement of foreign key constraints.
setEscapeProcessing(boolean) - Method in class org.sqlite.jdbc3.JDBC3Statement
setExplicitReadOnly(boolean) - Method in class org.sqlite.SQLiteConfig
  Enable read only transactions after connection creation if explicit read only is true.
setFetchDirection(int) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
setFetchDirection(int) - Method in class org.sqlite.jdbc3.JDBC3Statement
setFetchSize(int) - Method in class org.sqlite.jdbc3.JDBC3ResultSet
setFetchSize(int) - Method in class org.sqlite.jdbc3.JDBC3Statement
setFirstStatementExecuted(boolean) - Method in class org.sqlite.SQLiteConnection
setFloat(int, float) - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
setFullColumnNames(boolean) - Method in class org.sqlite.SQLiteDataSource
  Enables or disables the full_column_names flag.
setFullSync(boolean) - Method in class org.sqlite.SQLiteDataSource
  Enables or disables the fullfsync flag.
setHandler(Connection, int, ProgressHandler) - Static method in class org.sqlite.ProgressHandler
  Sets a progress handler for the connection.
setHandler(Connection, BusyHandler) - Static method in class org.sqlite.BusyHandler
  Sets a busy handler for the connection.
setHexKeyMode(SQLiteConfig.HexKeyMode) - Method in class org.sqlite.SQLiteConfig
  Changes the setting of the "hexkey" flag.
setHoldability(int) - Method in class org.sqlite.jdbc3.JDBC3Connection
setIncrementalVacuum(int) - Method in class org.sqlite.SQLiteDataSource
  Set the incremental_vacuum value that causes up to N pages to be removed from the https://www.sqlite.org/fileformat2.html#freelist.
setInt(int, int) - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
setJournalMode(String) - Method in class org.sqlite.SQLiteDataSource
  Sets the journal mode for databases associated with the current database connection.
setJournalMode(SQLiteConfig.JournalMode) - Method in class org.sqlite.SQLiteConfig
  Sets the journal mode for databases associated with the current database connection.
setJournalSizeLimit(int) - Method in class org.sqlite.SQLiteConfig
  Sets the journal_size_limit.
setJournalSizeLimit(int) - Method in class org.sqlite.SQLiteDataSource
  Sets the limit of the size of rollback-journal and WAL files left in the file-system after transactions or checkpoints.
setLargeMaxRows(long) - Method in class org.sqlite.jdbc3.JDBC3Statement
setLegacyAlterTable(boolean) - Method in class org.sqlite.SQLiteConfig
  Sets the value of the legacy_alter_table flag.
setLegacyAlterTable(boolean) - Method in class org.sqlite.SQLiteDataSource
  Sets the value of the legacy_alter_table flag.
setLegacyFileFormat(boolean) - Method in class org.sqlite.SQLiteDataSource
  Set the value of the legacy_file_format flag.
setLimit(SQLiteLimits, int) - Method in class org.sqlite.SQLiteConnection
setLoadExtension(boolean) - Method in class org.sqlite.SQLiteDataSource
  Enables or disables extension loading.
setLockingMode(String) - Method in class org.sqlite.SQLiteDataSource
  Sets the database connection locking-mode.
setLockingMode(SQLiteConfig.LockingMode) - Method in class org.sqlite.SQLiteConfig
  Sets the database connection locking-mode.
setLoginTimeout(int) - Method in class org.sqlite.SQLiteDataSource
setLogWriter(PrintWriter) - Method in class org.sqlite.SQLiteDataSource
setLong(int, long) - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
setMaxFieldSize(int) - Method in class org.sqlite.jdbc3.JDBC3Statement
setMaxPageCount(int) - Method in class org.sqlite.SQLiteConfig
  Sets the maximum number of pages in the database file.
setMaxPageCount(int) - Method in class org.sqlite.SQLiteDataSource
  Set the maximum number of pages in the database file.
setMaxRows(int) - Method in class org.sqlite.jdbc3.JDBC3Statement
setNCharacterStream(int, Reader) - Method in class org.sqlite.jdbc4.JDBC4PreparedStatement
setNCharacterStream(int, Reader, long) - Method in class org.sqlite.jdbc4.JDBC4PreparedStatement
setNClob(int, Reader) - Method in class org.sqlite.jdbc4.JDBC4PreparedStatement
setNClob(int, Reader, long) - Method in class org.sqlite.jdbc4.JDBC4PreparedStatement
setNClob(int, NClob) - Method in class org.sqlite.jdbc4.JDBC4PreparedStatement
setNetworkTimeout(Executor, int) - Method in class org.sqlite.SQLiteConnection
setNString(int, String) - Method in class org.sqlite.jdbc4.JDBC4PreparedStatement
setNull(int, int) - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
setNull(int, int, String) - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
setObject(int, Object) - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
setObject(int, Object, int) - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
setObject(int, Object, int, int) - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
setOpenMode(SQLiteOpenMode) - Method in class org.sqlite.SQLiteConfig
  Sets the open mode flags.
setPageSize(int) - Method in class org.sqlite.SQLiteConfig
  Sets the page size of the database.
setPageSize(int) - Method in class org.sqlite.SQLiteDataSource
  Set the page size of the database.
setPoolable(boolean) - Method in class org.sqlite.jdbc4.JDBC4Statement
setPragma(SQLiteConfig.Pragma, String) - Method in class org.sqlite.SQLiteConfig
  Sets a pragma's value.
setQueryTimeout(int) - Method in class org.sqlite.jdbc3.JDBC3Statement
setReadOnly(boolean) - Method in class org.sqlite.jdbc3.JDBC3Connection
setReadOnly(boolean) - Method in class org.sqlite.SQLiteConfig
  Sets the read-write mode for the database.
setReadOnly(boolean) - Method in class org.sqlite.SQLiteDataSource
  Sets the database to be opened in read-only mode
setReadUncommitted(boolean) - Method in class org.sqlite.SQLiteConfig
  Enables or disables useReadUncommittedIsolationMode.
setReadUncommitted(boolean) - Method in class org.sqlite.SQLiteDataSource
  Set READ UNCOMMITTED isolation
setRecursiveTriggers(boolean) - Method in class org.sqlite.SQLiteDataSource
  Enables or disables the recursive trigger capability.
setRef(int, Ref) - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
setReverseUnorderedSelects(boolean) - Method in class org.sqlite.SQLiteDataSource
  Enables or disables the reverse_unordered_selects flag.
setRowId(int, RowId) - Method in class org.sqlite.jdbc4.JDBC4PreparedStatement
setSavepoint() - Method in class org.sqlite.jdbc3.JDBC3Connection
setSavepoint(String) - Method in class org.sqlite.jdbc3.JDBC3Connection
setSchema(String) - Method in class org.sqlite.SQLiteConnection
setSharedCache(boolean) - Method in class org.sqlite.SQLiteConfig
  Enables or disables the sharing of the database cache and schema data structures between connections to the same database.
setSharedCache(boolean) - Method in class org.sqlite.SQLiteDataSource
  Enables or disables the sharing of the database cache and schema data structures between connections to the same database.
setShort(int, short) - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
setShortColumnNames(boolean) - Method in class org.sqlite.SQLiteDataSource
  Enables or disables the short_column_names flag.
setSQLXML(int, SQLXML) - Method in class org.sqlite.jdbc4.JDBC4PreparedStatement
setString(int, String) - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
setSynchronous(String) - Method in class org.sqlite.SQLiteDataSource
  Sets the setting of the "synchronous" flag.
setSynchronous(SQLiteConfig.SynchronousMode) - Method in class org.sqlite.SQLiteConfig
  Changes the setting of the "synchronous" flag.
setTempStore(String) - Method in class org.sqlite.SQLiteDataSource
  Set the temp_store type which is used to determine where temporary tables and indices are stored.
setTempStore(SQLiteConfig.TempStore) - Method in class org.sqlite.SQLiteConfig
  Changes the setting of the "temp_store" parameter.
setTempStoreDirectory(String) - Method in class org.sqlite.SQLiteConfig
  Changes the value of the sqlite3_temp_directory global variable, which many operating-system interface backends use to determine where to store temporary tables and indices.
setTempStoreDirectory(String) - Method in class org.sqlite.SQLiteDataSource
  Set the value of the sqlite3_temp_directory global variable, which many operating-system interface backends use to determine where to store temporary tables and indices.
setTime(int, Time) - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
setTime(int, Time, Calendar) - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
setTimestamp(int, Timestamp) - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
setTimestamp(int, Timestamp, Calendar) - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
setTransactionIsolation(int) - Method in class org.sqlite.SQLiteConnection
setTransactionIsolation(int) - Method in class org.sqlite.SQLiteConnectionConfig
setTransactionMode(String) - Method in class org.sqlite.SQLiteConfig
  Sets the mode that will be used to start transactions.
setTransactionMode(String) - Method in class org.sqlite.SQLiteDataSource
  Sets the mode that will be used to start transactions for this database.
setTransactionMode(SQLiteConfig.TransactionMode) - Method in class org.sqlite.SQLiteConfig
  Sets the mode that will be used to start transactions.
setTransactionMode(SQLiteConfig.TransactionMode) - Method in class org.sqlite.SQLiteConnection
  Sets the mode that will be used to start transactions on this connection.
setTransactionMode(SQLiteConfig.TransactionMode) - Method in class org.sqlite.SQLiteConnectionConfig
setTypeMap(Map) - Method in class org.sqlite.jdbc3.JDBC3Connection
setUnicodeStream(int, InputStream, int) - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
setUrl(String) - Method in class org.sqlite.SQLiteDataSource
  Sets the location of the database file.
setURL(int, URL) - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
setUserVersion(int) - Method in class org.sqlite.SQLiteConfig
  Set the value of the user-version.
setUserVersion(int) - Method in class org.sqlite.SQLiteDataSource
  Sets the value of the user-version.
shared_cache(boolean) - Method in class org.sqlite.core.DB
  Enables or disables the sharing of the database cache and schema data structures between connections to the same database.
shared_cache(boolean) - Method in class org.sqlite.core.NativeDB
SHARED_CACHE - org.sqlite.SQLiteConfig.Pragma
SHAREDCACHE - org.sqlite.SQLiteOpenMode
SHORT - Static variable in class org.sqlite.date.FastDateFormat
  SHORT locale dependent date or time style.
SHORT - Static variable in class org.sqlite.date.FastDatePrinter
  SHORT locale dependent date or time style.
SHORT_COLUMN_NAMES - org.sqlite.SQLiteConfig.Pragma
SMTP_DATETIME_FORMAT - Static variable in class org.sqlite.date.DateFormatUtils
  SMTP (and probably other) date headers.
sql - Variable in class org.sqlite.core.CoreStatement
SQLCIPHER - org.sqlite.SQLiteConfig.HexKeyMode
SQLITE_ABORT - org.sqlite.SQLiteErrorCode
SQLITE_ABORT - Static variable in interface org.sqlite.core.Codes
  Callback routine requested an abort
SQLITE_ABORT_ROLLBACK - org.sqlite.SQLiteErrorCode
SQLITE_AUTH - org.sqlite.SQLiteErrorCode
SQLITE_AUTH - Static variable in interface org.sqlite.core.Codes
  Authorization denied
SQLITE_AUTH_USER - org.sqlite.SQLiteErrorCode
SQLITE_BLOB - Static variable in interface org.sqlite.core.Codes
SQLITE_BUSY - org.sqlite.SQLiteErrorCode
SQLITE_BUSY - Static variable in interface org.sqlite.core.Codes
  The database file is locked
SQLITE_BUSY_RECOVERY - org.sqlite.SQLiteErrorCode
SQLITE_BUSY_SNAPSHOT - org.sqlite.SQLiteErrorCode
SQLITE_BUSY_TIMEOUT - org.sqlite.SQLiteErrorCode
SQLITE_CANTOPEN - org.sqlite.SQLiteErrorCode
SQLITE_CANTOPEN - Static variable in interface org.sqlite.core.Codes
  Unable to open the database file
SQLITE_CANTOPEN_CONVPATH - org.sqlite.SQLiteErrorCode
SQLITE_CANTOPEN_DIRTYWAL - org.sqlite.SQLiteErrorCode
SQLITE_CANTOPEN_FULLPATH - org.sqlite.SQLiteErrorCode
SQLITE_CANTOPEN_ISDIR - org.sqlite.SQLiteErrorCode
SQLITE_CANTOPEN_NOTEMPDIR - org.sqlite.SQLiteErrorCode
SQLITE_CANTOPEN_SYMLINK - org.sqlite.SQLiteErrorCode
SQLITE_CONSTRAINT - org.sqlite.SQLiteErrorCode
SQLITE_CONSTRAINT - Static variable in interface org.sqlite.core.Codes
  Abort due to constraint violation
SQLITE_CONSTRAINT_CHECK - org.sqlite.SQLiteErrorCode
SQLITE_CONSTRAINT_COMMITHOOK - org.sqlite.SQLiteErrorCode
SQLITE_CONSTRAINT_DATATYPE - org.sqlite.SQLiteErrorCode
SQLITE_CONSTRAINT_FOREIGNKEY - org.sqlite.SQLiteErrorCode
SQLITE_CONSTRAINT_FUNCTION - org.sqlite.SQLiteErrorCode
SQLITE_CONSTRAINT_NOTNULL - org.sqlite.SQLiteErrorCode
SQLITE_CONSTRAINT_PINNED - org.sqlite.SQLiteErrorCode
SQLITE_CONSTRAINT_PRIMARYKEY - org.sqlite.SQLiteErrorCode
SQLITE_CONSTRAINT_ROWID - org.sqlite.SQLiteErrorCode
SQLITE_CONSTRAINT_TRIGGER - org.sqlite.SQLiteErrorCode
SQLITE_CONSTRAINT_UNIQUE - org.sqlite.SQLiteErrorCode
SQLITE_CONSTRAINT_VTAB - org.sqlite.SQLiteErrorCode
SQLITE_CORRUPT - org.sqlite.SQLiteErrorCode
SQLITE_CORRUPT - Static variable in interface org.sqlite.core.Codes
  The database disk image is malformed
SQLITE_CORRUPT_INDEX - org.sqlite.SQLiteErrorCode
SQLITE_CORRUPT_SEQUENCE - org.sqlite.SQLiteErrorCode
SQLITE_CORRUPT_VTAB - org.sqlite.SQLiteErrorCode
SQLITE_DONE - org.sqlite.SQLiteErrorCode
SQLITE_DONE - Static variable in interface org.sqlite.core.Codes
  sqlite_step() has finished executing
SQLITE_EMPTY - org.sqlite.SQLiteErrorCode
SQLITE_EMPTY - Static variable in interface org.sqlite.core.Codes
  (Internal Only) Database table is empty
SQLITE_ERROR - org.sqlite.SQLiteErrorCode
SQLITE_ERROR - Static variable in interface org.sqlite.core.Codes
  SQL error or missing database
SQLITE_ERROR_MISSING_COLLSEQ - org.sqlite.SQLiteErrorCode
SQLITE_ERROR_RETRY - org.sqlite.SQLiteErrorCode
SQLITE_ERROR_SNAPSHOT - org.sqlite.SQLiteErrorCode
SQLITE_FLOAT - Static variable in interface org.sqlite.core.Codes
SQLITE_FORMAT - org.sqlite.SQLiteErrorCode
SQLITE_FULL - org.sqlite.SQLiteErrorCode
SQLITE_FULL - Static variable in interface org.sqlite.core.Codes
  Insertion failed because database is full
SQLITE_INTEGER - Static variable in interface org.sqlite.core.Codes
SQLITE_INTERNAL - org.sqlite.SQLiteErrorCode
SQLITE_INTERNAL - Static variable in interface org.sqlite.core.Codes
  An internal logic error in SQLite
SQLITE_INTERRUPT - org.sqlite.SQLiteErrorCode
SQLITE_INTERRUPT - Static variable in interface org.sqlite.core.Codes
  Operation terminated by sqlite_interrupt()
SQLITE_IOERR - org.sqlite.SQLiteErrorCode
SQLITE_IOERR - Static variable in interface org.sqlite.core.Codes
  Some kind of disk I/O error occurred
SQLITE_IOERR_ACCESS - org.sqlite.SQLiteErrorCode
SQLITE_IOERR_AUTH - org.sqlite.SQLiteErrorCode
SQLITE_IOERR_BEGIN_ATOMIC - org.sqlite.SQLiteErrorCode
SQLITE_IOERR_BLOCKED - org.sqlite.SQLiteErrorCode
SQLITE_IOERR_CHECKRESERVEDLOCK - org.sqlite.SQLiteErrorCode
SQLITE_IOERR_CLOSE - org.sqlite.SQLiteErrorCode
SQLITE_IOERR_COMMIT_ATOMIC - org.sqlite.SQLiteErrorCode
SQLITE_IOERR_CONVPATH - org.sqlite.SQLiteErrorCode
SQLITE_IOERR_CORRUPTFS - org.sqlite.SQLiteErrorCode
SQLITE_IOERR_DATA - org.sqlite.SQLiteErrorCode
SQLITE_IOERR_DELETE - org.sqlite.SQLiteErrorCode
SQLITE_IOERR_DELETE_NOENT - org.sqlite.SQLiteErrorCode
SQLITE_IOERR_DIR_CLOSE - org.sqlite.SQLiteErrorCode
SQLITE_IOERR_DIR_FSYNC - org.sqlite.SQLiteErrorCode
SQLITE_IOERR_FSTAT - org.sqlite.SQLiteErrorCode
SQLITE_IOERR_FSYNC - org.sqlite.SQLiteErrorCode
SQLITE_IOERR_GETTEMPPATH - org.sqlite.SQLiteErrorCode
SQLITE_IOERR_LOCK - org.sqlite.SQLiteErrorCode
SQLITE_IOERR_MMAP - org.sqlite.SQLiteErrorCode
SQLITE_IOERR_NOMEM - org.sqlite.SQLiteErrorCode
SQLITE_IOERR_RDLOCK - org.sqlite.SQLiteErrorCode
SQLITE_IOERR_READ - org.sqlite.SQLiteErrorCode
SQLITE_IOERR_ROLLBACK_ATOMIC - org.sqlite.SQLiteErrorCode
SQLITE_IOERR_SEEK - org.sqlite.SQLiteErrorCode
SQLITE_IOERR_SHMLOCK - org.sqlite.SQLiteErrorCode
SQLITE_IOERR_SHMMAP - org.sqlite.SQLiteErrorCode
SQLITE_IOERR_SHMOPEN - org.sqlite.SQLiteErrorCode
SQLITE_IOERR_SHMSIZE - org.sqlite.SQLiteErrorCode
SQLITE_IOERR_SHORT_READ - org.sqlite.SQLiteErrorCode
SQLITE_IOERR_TRUNCATE - org.sqlite.SQLiteErrorCode
SQLITE_IOERR_UNLOCK - org.sqlite.SQLiteErrorCode
SQLITE_IOERR_VNODE - org.sqlite.SQLiteErrorCode
SQLITE_IOERR_WRITE - org.sqlite.SQLiteErrorCode
SQLITE_LIMIT_ATTACHED - org.sqlite.SQLiteLimits
SQLITE_LIMIT_COLUMN - org.sqlite.SQLiteLimits
SQLITE_LIMIT_COMPOUND_SELECT - org.sqlite.SQLiteLimits
SQLITE_LIMIT_EXPR_DEPTH - org.sqlite.SQLiteLimits
SQLITE_LIMIT_FUNCTION_ARG - org.sqlite.SQLiteLimits
SQLITE_LIMIT_LENGTH - org.sqlite.SQLiteLimits
SQLITE_LIMIT_LIKE_PATTERN_LENGTH - org.sqlite.SQLiteLimits
SQLITE_LIMIT_PAGE_COUNT - org.sqlite.SQLiteLimits
SQLITE_LIMIT_SQL_LENGTH - org.sqlite.SQLiteLimits
SQLITE_LIMIT_TRIGGER_DEPTH - org.sqlite.SQLiteLimits
SQLITE_LIMIT_VARIABLE_NUMBER - org.sqlite.SQLiteLimits
SQLITE_LIMIT_VDBE_OP - org.sqlite.SQLiteLimits
SQLITE_LIMIT_WORKER_THREADS - org.sqlite.SQLiteLimits
SQLITE_LOCKED - org.sqlite.SQLiteErrorCode
SQLITE_LOCKED - Static variable in interface org.sqlite.core.Codes
  A table in the database is locked
SQLITE_LOCKED_SHAREDCACHE - org.sqlite.SQLiteErrorCode
SQLITE_LOCKED_VTAB - org.sqlite.SQLiteErrorCode
SQLITE_MISMATCH - org.sqlite.SQLiteErrorCode
SQLITE_MISMATCH - Static variable in interface org.sqlite.core.Codes
  Data type mismatch
SQLITE_MISUSE - org.sqlite.SQLiteErrorCode
SQLITE_MISUSE - Static variable in interface org.sqlite.core.Codes
  Library used incorrectly
SQLITE_NOLFS - org.sqlite.SQLiteErrorCode
SQLITE_NOLFS - Static variable in interface org.sqlite.core.Codes
  Uses OS features not supported on host
SQLITE_NOMEM - org.sqlite.SQLiteErrorCode
SQLITE_NOMEM - Static variable in interface org.sqlite.core.Codes
  A malloc() failed
SQLITE_NOTADB - org.sqlite.SQLiteErrorCode
SQLITE_NOTFOUND - org.sqlite.SQLiteErrorCode
SQLITE_NOTFOUND - Static variable in interface org.sqlite.core.Codes
  (Internal Only) Table or record not found
SQLITE_NOTICE - org.sqlite.SQLiteErrorCode
SQLITE_NOTICE_RECOVER_ROLLBACK - org.sqlite.SQLiteErrorCode
SQLITE_NOTICE_RECOVER_WAL - org.sqlite.SQLiteErrorCode
SQLITE_NULL - Static variable in interface org.sqlite.core.Codes
SQLITE_OK - org.sqlite.SQLiteErrorCode
SQLITE_OK - Static variable in interface org.sqlite.core.Codes
  Successful result
SQLITE_OK_LOAD_PERMANENTLY - org.sqlite.SQLiteErrorCode
SQLITE_PERM - org.sqlite.SQLiteErrorCode
SQLITE_PERM - Static variable in interface org.sqlite.core.Codes
  Access permission denied
SQLITE_PROTOCOL - org.sqlite.SQLiteErrorCode
SQLITE_PROTOCOL - Static variable in interface org.sqlite.core.Codes
  Database lock protocol error
SQLITE_RANGE - org.sqlite.SQLiteErrorCode
SQLITE_READONLY - org.sqlite.SQLiteErrorCode
SQLITE_READONLY - Static variable in interface org.sqlite.core.Codes
  Attempt to write a readonly database
SQLITE_READONLY_CANTINIT - org.sqlite.SQLiteErrorCode
SQLITE_READONLY_CANTLOCK - org.sqlite.SQLiteErrorCode
SQLITE_READONLY_DBMOVED - org.sqlite.SQLiteErrorCode
SQLITE_READONLY_DIRECTORY - org.sqlite.SQLiteErrorCode
SQLITE_READONLY_RECOVERY - org.sqlite.SQLiteErrorCode
SQLITE_READONLY_ROLLBACK - org.sqlite.SQLiteErrorCode
SQLITE_ROW - org.sqlite.SQLiteErrorCode
SQLITE_ROW - Static variable in interface org.sqlite.core.Codes
  sqlite_step() has another row ready
SQLITE_SCHEMA - org.sqlite.SQLiteErrorCode
SQLITE_SCHEMA - Static variable in interface org.sqlite.core.Codes
  The database schema changed
SQLITE_TEXT - Static variable in interface org.sqlite.core.Codes
SQLITE_TOOBIG - org.sqlite.SQLiteErrorCode
SQLITE_TOOBIG - Static variable in interface org.sqlite.core.Codes
  Too much data for one row of a table
SQLITE_WARNING - org.sqlite.SQLiteErrorCode
SQLITE_WARNING_AUTOINDEX - org.sqlite.SQLiteErrorCode
SQLiteCommitListener - Interface in org.sqlite
  https://www.sqlite.org/c3ref/commit_hook.html
SQLiteConfig - Class in org.sqlite
  SQLite Configuration
SQLiteConfig() - Constructor for class org.sqlite.SQLiteConfig
  Default constructor.
SQLiteConfig(Properties) - Constructor for class org.sqlite.SQLiteConfig
  Creates an SQLite configuration object using values from the given property object.
SQLiteConfig.DateClass - Enum in org.sqlite
SQLiteConfig.DatePrecision - Enum in org.sqlite
SQLiteConfig.Encoding - Enum in org.sqlite
SQLiteConfig.HexKeyMode - Enum in org.sqlite
SQLiteConfig.JournalMode - Enum in org.sqlite
SQLiteConfig.LockingMode - Enum in org.sqlite
SQLiteConfig.Pragma - Enum in org.sqlite
SQLiteConfig.SynchronousMode - Enum in org.sqlite
SQLiteConfig.TempStore - Enum in org.sqlite
SQLiteConfig.TransactionMode - Enum in org.sqlite
SQLiteConnection - Class in org.sqlite
SQLiteConnection(String, String) - Constructor for class org.sqlite.SQLiteConnection
  Constructor to create a connection to a database at the given location.
SQLiteConnection(String, String, Properties) - Constructor for class org.sqlite.SQLiteConnection
  Constructor to create a pre-configured connection to a database at the given location.
SQLiteConnection(DB) - Constructor for class org.sqlite.SQLiteConnection
  Connection constructor for reusing an existing DB handle
SQLiteConnectionConfig - Class in org.sqlite
  Connection local configurations
SQLiteConnectionConfig(SQLiteConfig.DateClass, SQLiteConfig.DatePrecision, String, int, SQLiteConfig.TransactionMode, boolean) - Constructor for class org.sqlite.SQLiteConnectionConfig
SQLiteConnectionPoolDataSource - Class in org.sqlite.javax
SQLiteConnectionPoolDataSource() - Constructor for class org.sqlite.javax.SQLiteConnectionPoolDataSource
  Default constructor.
SQLiteConnectionPoolDataSource(SQLiteConfig) - Constructor for class org.sqlite.javax.SQLiteConnectionPoolDataSource
  Creates a data source based on the provided configuration.
SQLiteDataSource - Class in org.sqlite
  Provides `DataSource` API for configuring SQLite database connection
SQLiteDataSource() - Constructor for class org.sqlite.SQLiteDataSource
  Default constructor.
SQLiteDataSource(SQLiteConfig) - Constructor for class org.sqlite.SQLiteDataSource
  Creates a data source based on the provided configuration.
SQLiteErrorCode - Enum in org.sqlite
  SQLite3 error code
SQLiteException - Exception in org.sqlite
SQLiteException(String, SQLiteErrorCode) - Constructor for exception org.sqlite.SQLiteException
SQLiteJDBCLoader - Class in org.sqlite
  Set the system properties, org.sqlite.lib.path, org.sqlite.lib.name, appropriately so that the SQLite JDBC driver can find *.dll, *.dylib and *.so files, according to the current OS (win, linux, mac).
SQLiteJDBCLoader() - Constructor for class org.sqlite.SQLiteJDBCLoader
SQLiteJDBCLoader.VersionHolder - Class in org.sqlite
  This class will load the version from resources during <clinit>.
SQLiteLimits - Enum in org.sqlite
SQLiteOpenMode - Enum in org.sqlite
  Database file open modes of SQLite.
SQLitePooledConnection - Class in org.sqlite.javax
SQLitePooledConnection(SQLiteConnection) - Constructor for class org.sqlite.javax.SQLitePooledConnection
  Constructor.
SQLiteUpdateListener - Interface in org.sqlite
  https://www.sqlite.org/c3ref/update_hook.html
SQLiteUpdateListener.Type - Enum in org.sqlite
srcDB - Variable in class org.sqlite.ExtendedCommand.BackupCommand
srcFile - Variable in class org.sqlite.ExtendedCommand.RestoreCommand
SSE - org.sqlite.SQLiteConfig.HexKeyMode
step(long) - Method in class org.sqlite.core.DB
  Evaluates a statement.
step(long) - Method in class org.sqlite.core.NativeDB
stmt - Variable in class org.sqlite.core.CoreResultSet
storesLowerCaseIdentifiers() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
storesLowerCaseQuotedIdentifiers() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
storesMixedCaseIdentifiers() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
storesMixedCaseQuotedIdentifiers() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
storesUpperCaseIdentifiers() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
storesUpperCaseQuotedIdentifiers() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
StringUtils - Class in org.sqlite.util
StringUtils() - Constructor for class org.sqlite.util.StringUtils
SUBJOURNAL - org.sqlite.SQLiteOpenMode
supportsAlterTableWithAddColumn() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsAlterTableWithDropColumn() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsANSI92EntryLevelSQL() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsANSI92FullSQL() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsANSI92IntermediateSQL() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsBatchUpdates() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsCatalogsInDataManipulation() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsCatalogsInIndexDefinitions() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsCatalogsInPrivilegeDefinitions() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsCatalogsInProcedureCalls() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsCatalogsInTableDefinitions() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsColumnAliasing() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsConvert() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsConvert(int, int) - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsCoreSQLGrammar() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsCorrelatedSubqueries() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsDataDefinitionAndDataManipulationTransactions() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsDataManipulationTransactionsOnly() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsDifferentTableCorrelationNames() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsExpressionsInOrderBy() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsExtendedSQLGrammar() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsFullOuterJoins() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsGetGeneratedKeys() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsGroupBy() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsGroupByBeyondSelect() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsGroupByUnrelated() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsIntegrityEnhancementFacility() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsLikeEscapeClause() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsLimitedOuterJoins() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsMinimumSQLGrammar() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsMixedCaseIdentifiers() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsMixedCaseQuotedIdentifiers() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsMultipleOpenResults() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsMultipleResultSets() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsMultipleTransactions() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsNamedParameters() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsNonNullableColumns() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsOpenCursorsAcrossCommit() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsOpenCursorsAcrossRollback() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsOpenStatementsAcrossCommit() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsOpenStatementsAcrossRollback() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsOrderByUnrelated() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsOuterJoins() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsPositionedDelete() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsPositionedUpdate() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsResultSetConcurrency(int, int) - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsResultSetHoldability(int) - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsResultSetType(int) - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsSavepoints() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsSchemasInDataManipulation() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsSchemasInIndexDefinitions() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsSchemasInPrivilegeDefinitions() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsSchemasInProcedureCalls() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsSchemasInTableDefinitions() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsSelectForUpdate() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsStatementPooling() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsStoredFunctionsUsingCallSyntax() - Method in class org.sqlite.jdbc4.JDBC4DatabaseMetaData
supportsStoredProcedures() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsSubqueriesInComparisons() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsSubqueriesInExists() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsSubqueriesInIns() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsSubqueriesInQuantifieds() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsTableCorrelationNames() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsTransactionIsolationLevel(int) - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsTransactions() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsUnion() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
supportsUnionAll() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
SYNCHRONOUS - org.sqlite.SQLiteConfig.Pragma

## T

targetDB - Variable in class org.sqlite.ExtendedCommand.RestoreCommand
TEMP_DB - org.sqlite.SQLiteOpenMode
TEMP_JOURNAL - org.sqlite.SQLiteOpenMode
TEMP_STORE - org.sqlite.SQLiteConfig.Pragma
TEMP_STORE_DIRECTORY - org.sqlite.SQLiteConfig.Pragma
TEXT - org.sqlite.SQLiteConfig.DateClass
throwex(int) - Method in class org.sqlite.core.DB
  Throws SQLException with error code.
toProperties() - Method in class org.sqlite.SQLiteConfig
  Convert this configuration into a Properties object, which can be passed to the `DriverManager.getConnection(String, Properties)`.
toString() - Method in class org.sqlite.date.FastDateFormat
  Gets a debugging string version of this formatter.
toString() - Method in class org.sqlite.date.FastDateParser
  Get a string version of this formatter.
toString() - Method in class org.sqlite.date.FastDatePrinter
  Gets a debugging string version of this formatter.
toString() - Method in class org.sqlite.jdbc4.JDBC4PreparedStatement
toString() - Method in enum org.sqlite.SQLiteErrorCode
total_changes() - Method in class org.sqlite.core.DB
total_changes() - Method in class org.sqlite.core.NativeDB
TRANSACTION_MODE - org.sqlite.SQLiteConfig.Pragma
transactionPrefix() - Method in class org.sqlite.SQLiteConnection
TRANSIENT_DB - org.sqlite.SQLiteOpenMode
TRUNCATE - org.sqlite.SQLiteConfig.JournalMode
tryEnforceTransactionMode() - Method in class org.sqlite.jdbc3.JDBC3Connection
  This will try to enforce the transaction mode if SQLiteConfig#isExplicitReadOnly is true and auto commit is disabled.
TYPE_FLOAT - Static variable in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
TYPE_INTEGER - Static variable in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
TYPE_VARCHAR - Static variable in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
typeName - Variable in enum org.sqlite.SQLiteConfig.Encoding

## U

UNKNOWN_ERROR - org.sqlite.SQLiteErrorCode
unsupported() - Method in class org.sqlite.jdbc3.JDBC3PreparedStatement
unsupported() - Method in class org.sqlite.jdbc3.JDBC3Statement
unsupported() - Method in class org.sqlite.jdbc4.JDBC4ResultSet
unwrap(Class<T>) - Method in class org.sqlite.jdbc4.JDBC4Connection
unwrap(Class<T>) - Method in class org.sqlite.jdbc4.JDBC4DatabaseMetaData
unwrap(Class<T>) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
unwrap(Class<T>) - Method in class org.sqlite.jdbc4.JDBC4Statement
unwrap(Class<T>) - Method in class org.sqlite.SQLiteDataSource
  Casts this object to the given class.
UPDATE - org.sqlite.SQLiteUpdateListener.Type
updateArray(int, Array) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateArray(String, Array) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateAsciiStream(int, InputStream) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateAsciiStream(int, InputStream, int) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateAsciiStream(int, InputStream, long) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateAsciiStream(String, InputStream) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateAsciiStream(String, InputStream, int) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateAsciiStream(String, InputStream, long) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateBigDecimal(int, BigDecimal) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateBigDecimal(String, BigDecimal) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateBinaryStream(int, InputStream) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateBinaryStream(int, InputStream, int) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateBinaryStream(int, InputStream, long) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateBinaryStream(String, InputStream) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateBinaryStream(String, InputStream, int) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateBinaryStream(String, InputStream, long) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateBlob(int, InputStream) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateBlob(int, InputStream, long) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateBlob(int, Blob) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateBlob(String, InputStream) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateBlob(String, InputStream, long) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateBlob(String, Blob) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateBoolean(int, boolean) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateBoolean(String, boolean) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateByte(int, byte) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateByte(String, byte) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateBytes(int, byte[]) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateBytes(String, byte[]) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateCharacterStream(int, Reader) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateCharacterStream(int, Reader, int) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateCharacterStream(int, Reader, long) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateCharacterStream(String, Reader) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateCharacterStream(String, Reader, int) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateCharacterStream(String, Reader, long) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateClob(int, Reader) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateClob(int, Reader, long) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateClob(int, Clob) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateClob(String, Reader) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateClob(String, Reader, long) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateClob(String, Clob) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateCount - Variable in class org.sqlite.jdbc3.JDBC3Statement
updateDate(int, Date) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateDate(String, Date) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateDouble(int, double) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateDouble(String, double) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateFloat(int, float) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateFloat(String, float) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateInt(int, int) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateInt(String, int) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateLong(int, long) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateLong(String, long) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateNCharacterStream(int, Reader) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateNCharacterStream(int, Reader, long) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateNCharacterStream(String, Reader) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateNCharacterStream(String, Reader, long) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateNClob(int, Reader) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateNClob(int, Reader, long) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateNClob(int, NClob) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateNClob(String, Reader) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateNClob(String, Reader, long) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateNClob(String, NClob) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateNString(int, String) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateNString(String, String) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateNull(int) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateNull(String) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateObject(int, Object) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateObject(int, Object, int) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateObject(String, Object) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateObject(String, Object, int) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateRef(int, Ref) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateRef(String, Ref) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateRow() - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateRowId(int, RowId) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateRowId(String, RowId) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updatesAreDetected(int) - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
updateShort(int, short) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateShort(String, short) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateSQLXML(int, SQLXML) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateSQLXML(String, SQLXML) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateString(int, String) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateString(String, String) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateTime(int, Time) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateTime(String, Time) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateTimestamp(int, Timestamp) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
updateTimestamp(String, Timestamp) - Method in class org.sqlite.jdbc4.JDBC4ResultSet
useLegacyFileFormat(boolean) - Method in class org.sqlite.SQLiteConfig
  Sets the value of the legacy_file_format flag.
USER_VERSION - org.sqlite.SQLiteConfig.Pragma
usesLocalFilePerTable() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
usesLocalFiles() - Method in class org.sqlite.jdbc3.JDBC3DatabaseMetaData
UTF_16 - org.sqlite.SQLiteConfig.Encoding
UTF_16BE - org.sqlite.SQLiteConfig.Encoding
UTF_16LE - org.sqlite.SQLiteConfig.Encoding
UTF_8 - org.sqlite.SQLiteConfig.Encoding
UTF16 - org.sqlite.SQLiteConfig.Encoding
UTF16_BIG_ENDIAN - org.sqlite.SQLiteConfig.Encoding
UTF16_LITTLE_ENDIAN - org.sqlite.SQLiteConfig.Encoding
UTF8 - org.sqlite.SQLiteConfig.Encoding

## V

value_blob(int) - Method in class org.sqlite.Function
  Called by `xFunc` to access the value of an argument.
value_blob(Function, int) - Method in class org.sqlite.core.DB
value_blob(Function, int) - Method in class org.sqlite.core.NativeDB
value_double(int) - Method in class org.sqlite.Function
  Called by `xFunc` to access the value of an argument.
value_double(Function, int) - Method in class org.sqlite.core.DB
value_double(Function, int) - Method in class org.sqlite.core.NativeDB
value_int(int) - Method in class org.sqlite.Function
  Called by `xFunc` to access the value of an argument.
value_int(Function, int) - Method in class org.sqlite.core.DB
  Accesses the parameter values on the function or aggregate in int data type with the function object and the parameter value.
value_int(Function, int) - Method in class org.sqlite.core.NativeDB
value_long(int) - Method in class org.sqlite.Function
  Called by `xFunc` to access the value of an argument.
value_long(Function, int) - Method in class org.sqlite.core.DB
value_long(Function, int) - Method in class org.sqlite.core.NativeDB
value_text(int) - Method in class org.sqlite.Function
  Called by `xFunc` to access the value of an argument.
value_text(Function, int) - Method in class org.sqlite.core.DB
value_text(Function, int) - Method in class org.sqlite.core.NativeDB
value_type(int) - Method in class org.sqlite.Function
  Called by `xFunc` to access the value of an argument.
value_type(Function, int) - Method in class org.sqlite.core.DB
value_type(Function, int) - Method in class org.sqlite.core.NativeDB
valueOf(String) - Static method in enum org.sqlite.SQLiteConfig.DateClass
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sqlite.SQLiteConfig.DatePrecision
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sqlite.SQLiteConfig.Encoding
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sqlite.SQLiteConfig.HexKeyMode
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sqlite.SQLiteConfig.JournalMode
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sqlite.SQLiteConfig.LockingMode
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sqlite.SQLiteConfig.Pragma
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sqlite.SQLiteConfig.SynchronousMode
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sqlite.SQLiteConfig.TempStore
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sqlite.SQLiteConfig.TransactionMode
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sqlite.SQLiteErrorCode
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sqlite.SQLiteLimits
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sqlite.SQLiteOpenMode
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sqlite.SQLiteUpdateListener.Type
  Returns the enum constant of this type with the specified name.
values() - Static method in enum org.sqlite.SQLiteConfig.DateClass
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sqlite.SQLiteConfig.DatePrecision
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sqlite.SQLiteConfig.Encoding
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sqlite.SQLiteConfig.HexKeyMode
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sqlite.SQLiteConfig.JournalMode
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sqlite.SQLiteConfig.LockingMode
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sqlite.SQLiteConfig.Pragma
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sqlite.SQLiteConfig.SynchronousMode
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sqlite.SQLiteConfig.TempStore
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sqlite.SQLiteConfig.TransactionMode
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sqlite.SQLiteErrorCode
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sqlite.SQLiteLimits
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sqlite.SQLiteOpenMode
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sqlite.SQLiteUpdateListener.Type
  Returns an array containing the constants of this enum type, in the order they are declared.
valuesQuery(List<String>, List<List<Object>>) - Static method in class org.sqlite.util.QueryUtils
  Build a SQLite query using the VALUES clause to return arbitrary values.
VersionHolder() - Constructor for class org.sqlite.SQLiteJDBCLoader.VersionHolder

## W

WAL - org.sqlite.SQLiteConfig.JournalMode
wasNull() - Method in class org.sqlite.jdbc3.JDBC3ResultSet
Window() - Constructor for class org.sqlite.Function.Window
withConnectionTimeout(JDBC3Statement.SQLCallable<T>) - Method in class org.sqlite.jdbc3.JDBC3Statement

## X

X86 - Static variable in class org.sqlite.util.OSInfo
X86_64 - Static variable in class org.sqlite.util.OSInfo
xCompare(String, String) - Method in class org.sqlite.Collation
  Called by SQLite as a custom collation to compare two strings.
xFinal() - Method in class org.sqlite.Function.Aggregate
  Defines the abstract aggregate callback function
xFunc() - Method in class org.sqlite.Function.Aggregate
xFunc() - Method in class org.sqlite.Function
  Called by SQLite as a custom function.
xInverse() - Method in class org.sqlite.Function.Window
  Defines the abstract window callback function
xStep() - Method in class org.sqlite.Function.Aggregate
  Defines the abstract aggregate callback function
xValue() - Method in class org.sqlite.Function.Window
  Defines the abstract window callback function

## _

_close() - Method in class org.sqlite.core.DB
  Closes the SQLite interface to a database.
_close() - Method in class org.sqlite.core.NativeDB
_exec(String) - Method in class org.sqlite.core.DB
  Complies, evaluates, executes and commits an SQL statement.
_exec(String) - Method in class org.sqlite.core.NativeDB
_open(String, int) - Method in class org.sqlite.core.DB
  Creates an SQLite interface to a database with the provided open flags.
_open(String, int) - Method in class org.sqlite.core.NativeDB

A B C D E F G H I J L M N O P Q R S T U V W X _
All Classes All Packages