All Classes and Interfaces

Class
Description
https://www.sqlite.org/c3ref/busy_handler.html
 
Provides an interface for creating SQLite user-defined collations.
 
 
Implements a JDBC ResultSet.
 
Date and time formatting utilities and constants.
DateParser is the "missing" interface for the parsing methods of DateFormat.
DatePrinter is the "missing" interface for the format methods of DateFormat.
 
 
Provides utilities for manipulating and examining Throwable objects.
parsing SQLite specific extension of SQL command
 
 
 
FastDateFormat is a fast and thread-safe version of SimpleDateFormat.
FastDateParser is a fast and thread-safe version of SimpleDateFormat.
A strategy that handles a text field in the parsing pattern
A strategy that copies the static or quoted field in the parsing pattern
 
A strategy that handles a number field in the parsing pattern
A strategy to parse a single field from the parsing pattern
A strategy that handles a timezone field in the parsing pattern
FastDatePrinter is a fast and thread-safe version of SimpleDateFormat.
Inner class to output a constant single character.
Inner class to output a time zone as a number +/-HHMM or +/-HH:MM.
Inner class defining a numeric rule.
Inner class to output a padded number.
Inner class defining a rule.
Inner class to output a constant string.
Inner class to output one of a set of values.
Inner class that acts as a compound key for time zone names.
Inner class to output a time zone name.
Inner class to output a time zone as a number +/-HHMM or +/-HH:MM.
Inner class to output the twelve hour field.
Inner class to output the twenty four hour field.
Inner class to output a two digit month.
Inner class to output a two digit number.
Inner class to output a two digit year.
Inner class to output an unpadded month.
Inner class to output an unpadded number.
 
FormatCache is a cache and factory for Formats.
Helper class to hold multi-part Map keys
Provides an interface for creating SQLite user-defined functions.
Provides an interface for creating SQLite user-defined aggregate functions.
Provides an interface for creating SQLite user-defined window functions.
 
 
 
Class-wrapper around the logger object to avoid build-time initialization of the logging framework in native-image
 
 
 
 
 
 
 
 
 
 
 
 
 
A simple internal Logger interface.
A factory for Logger instances that uses SLF4J if present, falling back on a java.util.logging implementation otherwise.
 
 
This class provides a thin JNI layer over the SQLite3 C API.
 
Provides OS name and architecture name.
Class-wrapper around the logger object to avoid build-time initialization of the logging framework in native-image
 
https://www.sqlite.org/c3ref/progress_handler.html
 
Resource address finder for files inside the jar file
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
 
 
 
 
 
https://www.sqlite.org/c3ref/commit_hook.html
SQLite Configuration
 
 
 
 
 
 
 
 
The common interface for retrieving the available pragma parameter values.
 
 
 
 
Connection local configurations
 
Provides DataSource API for configuring SQLite database connection
SQLite3 error code
 
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).
This class will load the version from resources during .
 
Database file open modes of SQLite.
 
 
https://www.sqlite.org/c3ref/update_hook.html