All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| BusyHandler |
https://www.sqlite.org/c3ref/busy_handler.html
|
| Codes |
|
| Collation |
Provides an interface for creating SQLite user-defined collations.
|
| CoreDatabaseMetaData |
|
| CorePreparedStatement |
|
| CoreResultSet |
Implements a JDBC ResultSet.
|
| CoreStatement |
|
| DateFormatUtils |
Date and time formatting utilities and constants.
|
| DateParser |
DateParser is the "missing" interface for the parsing methods of DateFormat.
|
| DatePrinter |
DatePrinter is the "missing" interface for the format methods of DateFormat.
|
| DB |
|
| DB.ProgressObserver |
|
| ExceptionUtils |
Provides utilities for manipulating and examining Throwable objects.
|
| ExtendedCommand |
parsing SQLite specific extension of SQL command
|
| ExtendedCommand.BackupCommand |
|
| ExtendedCommand.RestoreCommand |
|
| ExtendedCommand.SQLExtension |
|
| FastDateFormat |
FastDateFormat is a fast and thread-safe version of SimpleDateFormat.
|
| FastDateParser |
FastDateParser is a fast and thread-safe version of SimpleDateFormat.
|
| FastDateParser.CaseInsensitiveTextStrategy |
A strategy that handles a text field in the parsing pattern
|
| FastDateParser.CopyQuotedStrategy |
A strategy that copies the static or quoted field in the parsing pattern
|
| FastDateParser.ISO8601TimeZoneStrategy |
|
| FastDateParser.NumberStrategy |
A strategy that handles a number field in the parsing pattern
|
| FastDateParser.Strategy |
A strategy to parse a single field from the parsing pattern
|
| FastDateParser.TimeZoneStrategy |
A strategy that handles a timezone field in the parsing pattern
|
| FastDatePrinter |
FastDatePrinter is a fast and thread-safe version of SimpleDateFormat.
|
| FastDatePrinter.CharacterLiteral |
Inner class to output a constant single character.
|
| FastDatePrinter.Iso8601_Rule |
Inner class to output a time zone as a number +/-HHMM or +/-HH:MM.
|
| FastDatePrinter.NumberRule |
Inner class defining a numeric rule.
|
| FastDatePrinter.PaddedNumberField |
Inner class to output a padded number.
|
| FastDatePrinter.Rule |
Inner class defining a rule.
|
| FastDatePrinter.StringLiteral |
Inner class to output a constant string.
|
| FastDatePrinter.TextField |
Inner class to output one of a set of values.
|
| FastDatePrinter.TimeZoneDisplayKey |
Inner class that acts as a compound key for time zone names.
|
| FastDatePrinter.TimeZoneNameRule |
Inner class to output a time zone name.
|
| FastDatePrinter.TimeZoneNumberRule |
Inner class to output a time zone as a number +/-HHMM or +/-HH:MM.
|
| FastDatePrinter.TwelveHourField |
Inner class to output the twelve hour field.
|
| FastDatePrinter.TwentyFourHourField |
Inner class to output the twenty four hour field.
|
| FastDatePrinter.TwoDigitMonthField |
Inner class to output a two digit month.
|
| FastDatePrinter.TwoDigitNumberField |
Inner class to output a two digit number.
|
| FastDatePrinter.TwoDigitYearField |
Inner class to output a two digit year.
|
| FastDatePrinter.UnpaddedMonthField |
Inner class to output an unpadded month.
|
| FastDatePrinter.UnpaddedNumberField |
Inner class to output an unpadded number.
|
| FileException |
|
| FormatCache<F extends java.text.Format> |
FormatCache is a cache and factory for Formats.
|
| FormatCache.MultipartKey |
Helper class to hold multi-part Map keys
|
| Function |
Provides an interface for creating SQLite user-defined functions.
|
| Function.Aggregate |
Provides an interface for creating SQLite user-defined aggregate functions.
|
| Function.Window |
Provides an interface for creating SQLite user-defined window functions.
|
| JDBC |
|
| JDBC3Connection |
|
| JDBC3DatabaseMetaData |
|
| JDBC3DatabaseMetaData.LogHolder |
Class-wrapper around the logger object to avoid build-time initialization of the logging
framework in native-image
|
| JDBC3PreparedStatement |
|
| JDBC3ResultSet |
|
| JDBC3Savepoint |
|
| JDBC3Statement |
|
| JDBC3Statement.BackupObserver |
|
| JDBC3Statement.SQLCallable<T> |
|
| JDBC4Connection |
|
| JDBC4DatabaseMetaData |
|
| JDBC4PooledConnection |
|
| JDBC4PreparedStatement |
|
| JDBC4ResultSet |
|
| JDBC4Statement |
|
| LibraryLoaderUtil |
|
| Logger |
A simple internal Logger interface.
|
| LoggerFactory |
A factory for Logger instances that uses SLF4J if present, falling back on a
java.util.logging implementation otherwise.
|
| LoggerFactory.JDKLogger |
|
| LoggerFactory.SLF4JLogger |
|
| NativeDB |
This class provides a thin JNI layer over the SQLite3 C API.
|
| NativeLibraryNotFoundException |
|
| OSInfo |
Provides OS name and architecture name.
|
| OSInfo.LogHolder |
Class-wrapper around the logger object to avoid build-time initialization of the logging
framework in native-image
|
| ProcessRunner |
|
| ProgressHandler |
https://www.sqlite.org/c3ref/progress_handler.html
|
| QueryUtils |
|
| ResourceFinder |
Resource address finder for files inside the jar file
|
| SafeStmtPtr |
A class for safely wrapping calls to a native pointer to a statement, ensuring no other thread
has access to the pointer while it is run
|
| SafeStmtPtr.SafePtrConsumer<E extends java.lang.Throwable> |
|
| SafeStmtPtr.SafePtrDoubleFunction<E extends java.lang.Throwable> |
|
| SafeStmtPtr.SafePtrFunction<T,E extends java.lang.Throwable> |
|
| SafeStmtPtr.SafePtrIntFunction<E extends java.lang.Throwable> |
|
| SafeStmtPtr.SafePtrLongFunction<E extends java.lang.Throwable> |
|
| SQLiteCommitListener |
https://www.sqlite.org/c3ref/commit_hook.html
|
| SQLiteConfig |
SQLite Configuration
|
| SQLiteConfig.DateClass |
|
| SQLiteConfig.DatePrecision |
|
| SQLiteConfig.Encoding |
|
| SQLiteConfig.HexKeyMode |
|
| SQLiteConfig.JournalMode |
|
| SQLiteConfig.LockingMode |
|
| SQLiteConfig.OnOff |
|
| SQLiteConfig.Pragma |
|
| SQLiteConfig.PragmaValue |
The common interface for retrieving the available pragma parameter values.
|
| SQLiteConfig.SynchronousMode |
|
| SQLiteConfig.TempStore |
|
| SQLiteConfig.TransactionMode |
|
| SQLiteConnection |
|
| SQLiteConnectionConfig |
Connection local configurations
|
| SQLiteConnectionPoolDataSource |
|
| SQLiteDataSource |
Provides DataSource API for configuring SQLite database connection
|
| SQLiteErrorCode |
SQLite3 error code
|
| SQLiteException |
|
| SQLiteJDBCLoader |
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.VersionHolder |
This class will load the version from resources during .
|
| SQLiteLimits |
|
| SQLiteOpenMode |
Database file open modes of SQLite.
|
| SQLitePooledConnection |
|
| SQLitePooledConnectionHandle |
|
| SQLiteUpdateListener |
https://www.sqlite.org/c3ref/update_hook.html
|
| SQLiteUpdateListener.Type |
|
| StringUtils |
|