All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description BusyHandler https://www.sqlite.org/c3ref/busy_handler.htmlCodes 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 ofDateFormat
.DatePrinter DatePrinter is the "missing" interface for the format methods ofDateFormat
.DB DB.ProgressObserver ExceptionUtils Provides utilities for manipulating and examiningThrowable
objects.ExtendedCommand parsing SQLite specific extension of SQL commandExtendedCommand.BackupCommand ExtendedCommand.RestoreCommand ExtendedCommand.SQLExtension FastDateFormat FastDateFormat is a fast and thread-safe version ofSimpleDateFormat
.FastDateParser FastDateParser is a fast and thread-safe version ofSimpleDateFormat
.FastDateParser.CaseInsensitiveTextStrategy A strategy that handles a text field in the parsing patternFastDateParser.CopyQuotedStrategy A strategy that copies the static or quoted field in the parsing patternFastDateParser.ISO8601TimeZoneStrategy FastDateParser.NumberStrategy A strategy that handles a number field in the parsing patternFastDateParser.Strategy A strategy to parse a single field from the parsing patternFastDateParser.TimeZoneStrategy A strategy that handles a timezone field in the parsing patternFastDatePrinter FastDatePrinter is a fast and thread-safe version ofSimpleDateFormat
.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 forFormat
s.FormatCache.MultipartKey Helper class to hold multi-part Map keysFunction 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-imageJDBC3PreparedStatement JDBC3ResultSet JDBC3Savepoint JDBC3Statement JDBC3Statement.BackupObserver JDBC3Statement.SQLCallable<T> JDBC4Connection JDBC4DatabaseMetaData JDBC4PooledConnection JDBC4PreparedStatement JDBC4ResultSet JDBC4Statement LibraryLoaderUtil 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-imageProcessRunner ProgressHandler https://www.sqlite.org/c3ref/progress_handler.htmlQueryUtils ResourceFinder Resource address finder for files inside the jar fileSafeStmtPtr 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 runSafeStmtPtr.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.htmlSQLiteConfig SQLite ConfigurationSQLiteConfig.DateClass SQLiteConfig.DatePrecision SQLiteConfig.Encoding SQLiteConfig.HexKeyMode SQLiteConfig.JournalMode SQLiteConfig.LockingMode SQLiteConfig.Pragma SQLiteConfig.PragmaValue The common interface for retrieving the available pragma parameter values.SQLiteConfig.SynchronousMode SQLiteConfig.TempStore SQLiteConfig.TransactionMode SQLiteConnection SQLiteConnectionConfig Connection local configurationsSQLiteConnectionPoolDataSource SQLiteDataSource ProvidesDataSource
API for configuring SQLite database connectionSQLiteErrorCode SQLite3 error codeSQLiteException 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.htmlSQLiteUpdateListener.Type StringUtils