Home | History | Annotate | Download | only in 3.16.1

META-INF/
META-INF/MANIFEST.MF
META-INF/maven/
META-INF/maven/org.xerial/
META-INF/maven/org.xerial/sqlite-jdbc/
META-INF/services/
org/
org/sqlite/
org/sqlite/core/
org/sqlite/date/
org/sqlite/javax/
org/sqlite/jdbc3/
org/sqlite/jdbc4/
org/sqlite/native/
org/sqlite/native/FreeBSD/
org/sqlite/native/FreeBSD/x86_64/
org/sqlite/native/Linux/
org/sqlite/native/Linux/android-arm/
org/sqlite/native/Linux/arm/
org/sqlite/native/Linux/armv6/
org/sqlite/native/Linux/armv7/
org/sqlite/native/Linux/ppc64/
org/sqlite/native/Linux/x86/
org/sqlite/native/Linux/x86_64/
org/sqlite/native/Mac/
org/sqlite/native/Mac/x86_64/
org/sqlite/native/Windows/
org/sqlite/native/Windows/x86/
org/sqlite/native/Windows/x86_64/
org/sqlite/util/
META-INF/maven/org.xerial/sqlite-jdbc/LICENSE
META-INF/maven/org.xerial/sqlite-jdbc/LICENSE.zentus
META-INF/maven/org.xerial/sqlite-jdbc/VERSION
META-INF/services/java.sql.Driver
org/sqlite/BusyHandler.class
BusyHandler.java
package org.sqlite
public abstract org.sqlite.BusyHandler extends java.lang.Object {
	public void  () 
	private static void commitHandler (java.sql.Connection, org.sqlite.BusyHandler)  throws java.sql.SQLException 
		java.sql.Connection conn
		org.sqlite.BusyHandler busyHandler
		org.sqlite.SQLiteConnection sqliteConnection
	public static final void setHandler (java.sql.Connection, org.sqlite.BusyHandler)  throws java.sql.SQLException 
		java.sql.Connection conn
		org.sqlite.BusyHandler busyHandler
	public static final void clearHandler (java.sql.Connection)  throws java.sql.SQLException 
		java.sql.Connection conn
	protected abstract int callback (int)  throws java.sql.SQLException 
}

org/sqlite/core/Codes.class
Codes.java
package org.sqlite.core
public abstract org.sqlite.core.Codes extends java.lang.Object {
	public static final int SQLITE_OK
	public static final int SQLITE_ERROR
	public static final int SQLITE_INTERNAL
	public static final int SQLITE_PERM
	public static final int SQLITE_ABORT
	public static final int SQLITE_BUSY
	public static final int SQLITE_LOCKED
	public static final int SQLITE_NOMEM
	public static final int SQLITE_READONLY
	public static final int SQLITE_INTERRUPT
	public static final int SQLITE_IOERR
	public static final int SQLITE_CORRUPT
	public static final int SQLITE_NOTFOUND
	public static final int SQLITE_FULL
	public static final int SQLITE_CANTOPEN
	public static final int SQLITE_PROTOCOL
	public static final int SQLITE_EMPTY
	public static final int SQLITE_SCHEMA
	public static final int SQLITE_TOOBIG
	public static final int SQLITE_CONSTRAINT
	public static final int SQLITE_MISMATCH
	public static final int SQLITE_MISUSE
	public static final int SQLITE_NOLFS
	public static final int SQLITE_AUTH
	public static final int SQLITE_ROW
	public static final int SQLITE_DONE
	public static final int SQLITE_INTEGER
	public static final int SQLITE_FLOAT
	public static final int SQLITE_TEXT
	public static final int SQLITE_BLOB
	public static final int SQLITE_NULL
}

org/sqlite/core/CoreConnection.class
CoreConnection.java
package org.sqlite.core
public abstract org.sqlite.core.CoreConnection extends java.lang.Object {
	private static final String RESOURCE_NAME_PREFIX
	private final String url
	private String fileName
	protected org.sqlite.core.DB db
	protected org.sqlite.core.CoreDatabaseMetaData meta
	protected boolean autoCommit
	protected int transactionIsolation
	private int busyTimeout
	protected final int openModeFlags
	protected org.sqlite.SQLiteConfig$TransactionMode transactionMode
	protected static final java.util.Map beginCommandMap
	private static final java.util.Set pragmaSet
	public final org.sqlite.SQLiteConfig$DateClass dateClass
	public final org.sqlite.SQLiteConfig$DatePrecision datePrecision
	public final long dateMultiplier
	public final org.sqlite.date.FastDateFormat dateFormat
	public final String dateStringFormat
	protected void  (java.lang.String, java.lang.String, java.util.Properties)  throws java.sql.SQLException 
		String url
		String fileName
		java.util.Properties prop
		org.sqlite.SQLiteConfig config
	private java.lang.String extractPragmasFromFilename (java.lang.String, java.util.Properties)  throws java.sql.SQLException 
		String value
		String parameter
		String[] kvp
		String key
		int i
		String filename
		java.util.Properties prop
		int parameterDelimiter
		StringBuilder sb
		int nonPragmaCount
		String[] parameters
		String newFilename
	private void open (int, int)  throws java.sql.SQLException 
		java.net.MalformedURLException e
		java.io.IOException e
		String resourceName
		ClassLoader contextCL
		java.net.URL resourceAddr
		java.io.File up
		Exception e
		java.io.File file
		java.io.File parent
		java.sql.SQLException err
		Exception e
		int openModeFlags
		int busyTimeout
	private java.io.File extractResource (java.net.URL)  throws java.io.IOException 
		java.net.URISyntaxException e
		boolean deletionSucceeded
		long resourceLastModified
		long tmpFileLastModified
		int bytesRead
		java.net.URL resourceAddr
		String tempFolder
		String dbFileName
		java.io.File dbFile
		byte[] buffer
		java.io.FileOutputStream writer
		java.io.InputStream reader
	public int getBusyTimeout () 
	public void setBusyTimeout (int)  throws java.sql.SQLException 
		int milliseconds
	public java.lang.String url () 
	public java.lang.String libversion ()  throws java.sql.SQLException 
	public org.sqlite.core.DB db () 
	protected void checkOpen ()  throws java.sql.SQLException 
	protected void checkCursor (int, int, int)  throws java.sql.SQLException 
		int rst
		int rsc
		int rsh
	protected void setTransactionMode (org.sqlite.SQLiteConfig$TransactionMode) 
		org.sqlite.SQLiteConfig$TransactionMode mode
	public java.lang.String getDriverVersion () 
	public void finalize ()  throws java.sql.SQLException 
	public void close ()  throws java.sql.SQLException 
	static void  () 
		org.sqlite.SQLiteConfig$Pragma pragma
}

org/sqlite/core/CoreDatabaseMetaData$PrimaryKeyFinder.class
CoreDatabaseMetaData.java
package org.sqlite.core
public org.sqlite.core.CoreDatabaseMetaData$PrimaryKeyFinder extends java.lang.Object {
	String table
	String pkName
	String[] pkColumns
	final org.sqlite.core.CoreDatabaseMetaData this$0
	public void  (org.sqlite.core.CoreDatabaseMetaData, java.lang.String)  throws java.sql.SQLException 
		int i
		java.util.regex.Matcher matcher
		org.sqlite.core.CoreDatabaseMetaData this$0
		String table
		java.sql.Statement stat
		java.sql.ResultSet rs
	public java.lang.String getName () 
	public java.lang.String[] getColumns () 
}

org/sqlite/core/CoreDatabaseMetaData.class
CoreDatabaseMetaData.java
package org.sqlite.core
public abstract org.sqlite.core.CoreDatabaseMetaData extends java.lang.Object {
	protected org.sqlite.SQLiteConnection conn
	protected java.sql.PreparedStatement getTables
	protected java.sql.PreparedStatement getTableTypes
	protected java.sql.PreparedStatement getTypeInfo
	protected java.sql.PreparedStatement getCatalogs
	protected java.sql.PreparedStatement getSchemas
	protected java.sql.PreparedStatement getUDTs
	protected java.sql.PreparedStatement getColumnsTblName
	protected java.sql.PreparedStatement getSuperTypes
	protected java.sql.PreparedStatement getSuperTables
	protected java.sql.PreparedStatement getTablePrivileges
	protected java.sql.PreparedStatement getIndexInfo
	protected java.sql.PreparedStatement getProcedures
	protected java.sql.PreparedStatement getProcedureColumns
	protected java.sql.PreparedStatement getAttributes
	protected java.sql.PreparedStatement getBestRowIdentifier
	protected java.sql.PreparedStatement getVersionColumns
	protected java.sql.PreparedStatement getColumnPrivileges
	protected java.sql.PreparedStatement getGeneratedKeys
	public int refCount
	protected static final java.util.regex.Pattern PK_UNNAMED_PATTERN
	protected static final java.util.regex.Pattern PK_NAMED_PATTERN
	protected void  (org.sqlite.SQLiteConnection) 
		org.sqlite.SQLiteConnection conn
	public abstract java.sql.ResultSet getGeneratedKeys ()  throws java.sql.SQLException 
	protected void checkOpen ()  throws java.sql.SQLException 
	public synchronized void close ()  throws java.sql.SQLException 
	protected static java.lang.String quote (java.lang.String) 
		String tableName
	protected java.lang.String escape (java.lang.String) 
		int i
		String val
		int len
		StringBuilder buf
	protected void finalize ()  throws java.lang.Throwable 
	static void  () 
}

org/sqlite/core/CorePreparedStatement$1.class
CorePreparedStatement.java
package org.sqlite.core
 org.sqlite.core.CorePreparedStatement$1 extends java.lang.Object {
	static final int[] $SwitchMap$org$sqlite$SQLiteConfig$DateClass
	static void  () 
}

org/sqlite/core/CorePreparedStatement.class
CorePreparedStatement.java
package org.sqlite.core
public abstract org.sqlite.core.CorePreparedStatement extends org.sqlite.jdbc4.JDBC4Statement {
	protected int columnCount
	protected int paramCount
	protected int batchQueryCount
	protected void  (org.sqlite.SQLiteConnection, java.lang.String)  throws java.sql.SQLException 
		org.sqlite.SQLiteConnection conn
		String sql
	protected void finalize ()  throws java.sql.SQLException 
	protected void checkParameters ()  throws java.sql.SQLException 
	public int[] executeBatch ()  throws java.sql.SQLException 
	public void clearBatch ()  throws java.sql.SQLException 
	public int getUpdateCount ()  throws java.sql.SQLException 
	protected void batch (int, java.lang.Object)  throws java.sql.SQLException 
		int pos
		Object value
	protected void setDateByMilliseconds (int, java.lang.Long)  throws java.sql.SQLException 
		int pos
		Long value
}

org/sqlite/core/CoreResultSet.class
CoreResultSet.java
package org.sqlite.core
public abstract org.sqlite.core.CoreResultSet extends java.lang.Object implements org.sqlite.core.Codes  {
	protected final org.sqlite.core.CoreStatement stmt
	protected final org.sqlite.core.DB db
	public boolean open
	public int maxRows
	public String[] cols
	public String[] colsMeta
	protected boolean[][] meta
	protected int limitRows
	protected int row
	protected int lastCol
	public boolean closeStmt
	protected java.util.Map columnNameToIndex
	protected void  (org.sqlite.core.CoreStatement) 
		org.sqlite.core.CoreStatement stmt
	public boolean isOpen () 
	protected void checkOpen ()  throws java.sql.SQLException 
	public int checkCol (int)  throws java.sql.SQLException 
		int col
	protected int markCol (int)  throws java.sql.SQLException 
		int col
	public void checkMeta ()  throws java.sql.SQLException 
	public void close ()  throws java.sql.SQLException 
	protected java.lang.Integer findColumnIndexInCache (java.lang.String) 
		String col
	protected int addColumnIndexInCache (java.lang.String, int) 
		String col
		int index
}

org/sqlite/core/CoreStatement.class
CoreStatement.java
package org.sqlite.core
public abstract org.sqlite.core.CoreStatement extends java.lang.Object implements org.sqlite.core.Codes  {
	public final org.sqlite.SQLiteConnection conn
	protected final org.sqlite.core.DB db
	protected final org.sqlite.core.CoreResultSet rs
	protected org.sqlite.core.CoreDatabaseMetaData metadata
	public long pointer
	protected String sql
	protected int batchPos
	protected Object[] batch
	protected boolean resultsWaiting
	protected void  (org.sqlite.SQLiteConnection) 
		org.sqlite.SQLiteConnection c
	protected final void checkOpen ()  throws java.sql.SQLException 
	boolean isOpen ()  throws java.sql.SQLException 
	protected boolean exec ()  throws java.sql.SQLException 
		boolean success
		boolean rc
	protected boolean exec (java.lang.String)  throws java.sql.SQLException 
		String sql
		boolean rc
		boolean success
	protected void internalClose ()  throws java.sql.SQLException 
		int resp
	public abstract java.sql.ResultSet executeQuery (java.lang.String, boolean)  throws java.sql.SQLException 
}

org/sqlite/core/DB$ProgressObserver.class
DB.java
package org.sqlite.core
public abstract org.sqlite.core.DB$ProgressObserver extends java.lang.Object {
	public abstract void progress (int, int) 
}

org/sqlite/core/DB.class
DB.java
package org.sqlite.core
public abstract org.sqlite.core.DB extends java.lang.Object implements org.sqlite.core.Codes  {
	org.sqlite.SQLiteConnection conn
	long begin
	long commit
	private final java.util.Map stmts
	public void  () 
	public abstract void interrupt ()  throws java.sql.SQLException 
	public abstract void busy_timeout (int)  throws java.sql.SQLException 
	public abstract void busy_handler (org.sqlite.BusyHandler)  throws java.sql.SQLException 
	abstract java.lang.String errmsg ()  throws java.sql.SQLException 
	public abstract java.lang.String libversion ()  throws java.sql.SQLException 
	public abstract int changes ()  throws java.sql.SQLException 
	public abstract int total_changes ()  throws java.sql.SQLException 
	public abstract int shared_cache (boolean)  throws java.sql.SQLException 
	public abstract int enable_load_extension (boolean)  throws java.sql.SQLException 
	public final synchronized void exec (java.lang.String)  throws java.sql.SQLException 
		int rc
		String sql
		long pointer
	public final synchronized void open (org.sqlite.SQLiteConnection, java.lang.String, int)  throws java.sql.SQLException 
		org.sqlite.SQLiteConnection conn
		String file
		int openFlags
	public final synchronized void close ()  throws java.sql.SQLException 
		java.util.Map$Entry entry
		org.sqlite.core.CoreStatement stmt
		java.util.Iterator i
	public final synchronized void prepare (org.sqlite.core.CoreStatement)  throws java.sql.SQLException 
		org.sqlite.core.CoreStatement stmt
	public final synchronized int finalize (org.sqlite.core.CoreStatement)  throws java.sql.SQLException 
		org.sqlite.core.CoreStatement stmt
		int rc
	protected abstract void _open (java.lang.String, int)  throws java.sql.SQLException 
	protected abstract void _close ()  throws java.sql.SQLException 
	public abstract int _exec (java.lang.String)  throws java.sql.SQLException 
	protected abstract long prepare (java.lang.String)  throws java.sql.SQLException 
	protected abstract int finalize (long)  throws java.sql.SQLException 
	public abstract int step (long)  throws java.sql.SQLException 
	public abstract int reset (long)  throws java.sql.SQLException 
	public abstract int clear_bindings (long)  throws java.sql.SQLException 
	abstract int bind_parameter_count (long)  throws java.sql.SQLException 
	public abstract int column_count (long)  throws java.sql.SQLException 
	public abstract int column_type (long, int)  throws java.sql.SQLException 
	public abstract java.lang.String column_decltype (long, int)  throws java.sql.SQLException 
	public abstract java.lang.String column_table_name (long, int)  throws java.sql.SQLException 
	public abstract java.lang.String column_name (long, int)  throws java.sql.SQLException 
	public abstract java.lang.String column_text (long, int)  throws java.sql.SQLException 
	public abstract byte[] column_blob (long, int)  throws java.sql.SQLException 
	public abstract double column_double (long, int)  throws java.sql.SQLException 
	public abstract long column_long (long, int)  throws java.sql.SQLException 
	public abstract int column_int (long, int)  throws java.sql.SQLException 
	abstract int bind_null (long, int)  throws java.sql.SQLException 
	abstract int bind_int (long, int, int)  throws java.sql.SQLException 
	abstract int bind_long (long, int, long)  throws java.sql.SQLException 
	abstract int bind_double (long, int, double)  throws java.sql.SQLException 
	abstract int bind_text (long, int, java.lang.String)  throws java.sql.SQLException 
	abstract int bind_blob (long, int, byte[])  throws java.sql.SQLException 
	public abstract void result_null (long)  throws java.sql.SQLException 
	public abstract void result_text (long, java.lang.String)  throws java.sql.SQLException 
	public abstract void result_blob (long, byte[])  throws java.sql.SQLException 
	public abstract void result_double (long, double)  throws java.sql.SQLException 
	public abstract void result_long (long, long)  throws java.sql.SQLException 
	public abstract void result_int (long, int)  throws java.sql.SQLException 
	public abstract void result_error (long, java.lang.String)  throws java.sql.SQLException 
	public abstract java.lang.String value_text (org.sqlite.Function, int)  throws java.sql.SQLException 
	public abstract byte[] value_blob (org.sqlite.Function, int)  throws java.sql.SQLException 
	public abstract double value_double (org.sqlite.Function, int)  throws java.sql.SQLException 
	public abstract long value_long (org.sqlite.Function, int)  throws java.sql.SQLException 
	public abstract int value_int (org.sqlite.Function, int)  throws java.sql.SQLException 
	public abstract int value_type (org.sqlite.Function, int)  throws java.sql.SQLException 
	public abstract int create_function (java.lang.String, org.sqlite.Function)  throws java.sql.SQLException 
	public abstract int destroy_function (java.lang.String)  throws java.sql.SQLException 
	abstract void free_functions ()  throws java.sql.SQLException 
	public abstract int backup (java.lang.String, java.lang.String, org.sqlite.core.DB$ProgressObserver)  throws java.sql.SQLException 
	public abstract int restore (java.lang.String, java.lang.String, org.sqlite.core.DB$ProgressObserver)  throws java.sql.SQLException 
	public abstract void register_progress_handler (int, org.sqlite.ProgressHandler)  throws java.sql.SQLException 
	public abstract void clear_progress_handler ()  throws java.sql.SQLException 
	abstract boolean[][] column_metadata (long)  throws java.sql.SQLException 
	public final synchronized java.lang.String[] column_names (long)  throws java.sql.SQLException 
		int i
		long stmt
		String[] names
	final synchronized int sqlbind (long, int, java.lang.Object)  throws java.sql.SQLException 
		long stmt
		int pos
		Object v
	final synchronized int[] executeBatch (long, int, java.lang.Object[])  throws java.sql.SQLException 
		int rc
		int j
		int rc
		int i
		long stmt
		int count
		Object[] vals
		int params
		int[] changes
	public final synchronized boolean execute (org.sqlite.core.CoreStatement, java.lang.Object[])  throws java.sql.SQLException 
		int rc
		int i
		int params
		org.sqlite.core.CoreStatement stmt
		Object[] vals
		int statusCode
	final synchronized boolean execute (java.lang.String)  throws java.sql.SQLException 
		String sql
		int statusCode
	public final synchronized int executeUpdate (org.sqlite.core.CoreStatement, java.lang.Object[])  throws java.sql.SQLException 
		org.sqlite.core.CoreStatement stmt
		Object[] vals
	final void throwex ()  throws java.sql.SQLException 
	public final void throwex (int)  throws java.sql.SQLException 
		int errorCode
	static final void throwex (int, java.lang.String)  throws org.sqlite.SQLiteException 
		int errorCode
		String errorMessage
	public static org.sqlite.SQLiteException newSQLException (int, java.lang.String) 
		int errorCode
		String errorMessage
		org.sqlite.SQLiteErrorCode code
		org.sqlite.SQLiteException e
	private org.sqlite.SQLiteException newSQLException (int)  throws java.sql.SQLException 
		int errorCode
	final void ensureAutoCommit ()  throws java.sql.SQLException 
		int rc
}

org/sqlite/core/NativeDB.class
NativeDB.java
package org.sqlite.core
public final org.sqlite.core.NativeDB extends org.sqlite.core.DB {
	long pointer
	private static boolean isLoaded
	private static boolean loadSucceeded
	private final long udfdatalist
	public void  () 
	public static boolean load ()  throws java.lang.Exception 
	protected synchronized void _open (java.lang.String, int)  throws java.sql.SQLException 
		String file
		int openFlags
	synchronized native void _open_utf8 (byte[], int)  throws java.sql.SQLException 
	protected synchronized native void _close ()  throws java.sql.SQLException 
	public synchronized int _exec (java.lang.String)  throws java.sql.SQLException 
		String sql
	synchronized native int _exec_utf8 (byte[])  throws java.sql.SQLException 
	public synchronized native int shared_cache (boolean) 
	public synchronized native int enable_load_extension (boolean) 
	public native void interrupt () 
	public synchronized native void busy_timeout (int) 
	public synchronized native void busy_handler (org.sqlite.BusyHandler) 
	protected synchronized long prepare (java.lang.String)  throws java.sql.SQLException 
		String sql
	synchronized native long prepare_utf8 (byte[])  throws java.sql.SQLException 
	synchronized java.lang.String errmsg () 
	synchronized native byte[] errmsg_utf8 () 
	public synchronized java.lang.String libversion () 
	native byte[] libversion_utf8 () 
	public synchronized native int changes () 
	public synchronized native int total_changes () 
	protected synchronized native int finalize (long) 
	public synchronized native int step (long) 
	public synchronized native int reset (long) 
	public synchronized native int clear_bindings (long) 
	synchronized native int bind_parameter_count (long) 
	public synchronized native int column_count (long) 
	public synchronized native int column_type (long, int) 
	public synchronized java.lang.String column_decltype (long, int) 
		long stmt
		int col
	synchronized native byte[] column_decltype_utf8 (long, int) 
	public synchronized java.lang.String column_table_name (long, int) 
		long stmt
		int col
	synchronized native byte[] column_table_name_utf8 (long, int) 
	public synchronized java.lang.String column_name (long, int) 
		long stmt
		int col
	synchronized native byte[] column_name_utf8 (long, int) 
	public synchronized java.lang.String column_text (long, int) 
		long stmt
		int col
	synchronized native byte[] column_text_utf8 (long, int) 
	public synchronized native byte[] column_blob (long, int) 
	public synchronized native double column_double (long, int) 
	public synchronized native long column_long (long, int) 
	public synchronized native int column_int (long, int) 
	synchronized native int bind_null (long, int) 
	synchronized native int bind_int (long, int, int) 
	synchronized native int bind_long (long, int, long) 
	synchronized native int bind_double (long, int, double) 
	synchronized int bind_text (long, int, java.lang.String) 
		long stmt
		int pos
		String v
	synchronized native int bind_text_utf8 (long, int, byte[]) 
	synchronized native int bind_blob (long, int, byte[]) 
	public synchronized native void result_null (long) 
	public synchronized void result_text (long, java.lang.String) 
		long context
		String val
	synchronized native void result_text_utf8 (long, byte[]) 
	public synchronized native void result_blob (long, byte[]) 
	public synchronized native void result_double (long, double) 
	public synchronized native void result_long (long, long) 
	public synchronized native void result_int (long, int) 
	public synchronized void result_error (long, java.lang.String) 
		long context
		String err
	synchronized native void result_error_utf8 (long, byte[]) 
	public synchronized java.lang.String value_text (org.sqlite.Function, int) 
		org.sqlite.Function f
		int arg
	synchronized native byte[] value_text_utf8 (org.sqlite.Function, int) 
	public synchronized native byte[] value_blob (org.sqlite.Function, int) 
	public synchronized native double value_double (org.sqlite.Function, int) 
	public synchronized native long value_long (org.sqlite.Function, int) 
	public synchronized native int value_int (org.sqlite.Function, int) 
	public synchronized native int value_type (org.sqlite.Function, int) 
	public synchronized int create_function (java.lang.String, org.sqlite.Function) 
		String name
		org.sqlite.Function func
	synchronized native int create_function_utf8 (byte[], org.sqlite.Function) 
	public synchronized int destroy_function (java.lang.String) 
		String name
	synchronized native int destroy_function_utf8 (byte[]) 
	synchronized native void free_functions () 
	public int backup (java.lang.String, java.lang.String, org.sqlite.core.DB$ProgressObserver)  throws java.sql.SQLException 
		String dbName
		String destFileName
		org.sqlite.core.DB$ProgressObserver observer
	synchronized native int backup (byte[], byte[], org.sqlite.core.DB$ProgressObserver)  throws java.sql.SQLException 
	public synchronized int restore (java.lang.String, java.lang.String, org.sqlite.core.DB$ProgressObserver)  throws java.sql.SQLException 
		String dbName
		String sourceFileName
		org.sqlite.core.DB$ProgressObserver observer
	synchronized native int restore (byte[], byte[], org.sqlite.core.DB$ProgressObserver)  throws java.sql.SQLException 
	synchronized native boolean[][] column_metadata (long) 
	static void throwex (java.lang.String)  throws java.sql.SQLException 
		String msg
	static byte[] stringToUtf8ByteArray (java.lang.String) 
		java.io.UnsupportedEncodingException e
		String str
	static java.lang.String utf8ByteArrayToString (byte[]) 
		java.io.UnsupportedEncodingException e
		byte[] utf8bytes
	public synchronized native void register_progress_handler (int, org.sqlite.ProgressHandler)  throws java.sql.SQLException 
	public synchronized native void clear_progress_handler ()  throws java.sql.SQLException 
	static void  () 
}

org/sqlite/date/DateFormatUtils.class
DateFormatUtils.java
package org.sqlite.date
public org.sqlite.date.DateFormatUtils extends java.lang.Object {
	private static final java.util.TimeZone UTC_TIME_ZONE
	public static final org.sqlite.date.FastDateFormat ISO_DATETIME_FORMAT
	public static final org.sqlite.date.FastDateFormat ISO_DATETIME_TIME_ZONE_FORMAT
	public static final org.sqlite.date.FastDateFormat ISO_DATE_FORMAT
	public static final org.sqlite.date.FastDateFormat ISO_DATE_TIME_ZONE_FORMAT
	public static final org.sqlite.date.FastDateFormat ISO_TIME_FORMAT
	public static final org.sqlite.date.FastDateFormat ISO_TIME_TIME_ZONE_FORMAT
	public static final org.sqlite.date.FastDateFormat ISO_TIME_NO_T_FORMAT
	public static final org.sqlite.date.FastDateFormat ISO_TIME_NO_T_TIME_ZONE_FORMAT
	public static final org.sqlite.date.FastDateFormat SMTP_DATETIME_FORMAT
	public void  () 
	public static java.lang.String formatUTC (long, java.lang.String) 
		long millis
		String pattern
	public static java.lang.String formatUTC (java.util.Date, java.lang.String) 
		java.util.Date date
		String pattern
	public static java.lang.String formatUTC (long, java.lang.String, java.util.Locale) 
		long millis
		String pattern
		java.util.Locale locale
	public static java.lang.String formatUTC (java.util.Date, java.lang.String, java.util.Locale) 
		java.util.Date date
		String pattern
		java.util.Locale locale
	public static java.lang.String format (long, java.lang.String) 
		long millis
		String pattern
	public static java.lang.String format (java.util.Date, java.lang.String) 
		java.util.Date date
		String pattern
	public static java.lang.String format (java.util.Calendar, java.lang.String) 
		java.util.Calendar calendar
		String pattern
	public static java.lang.String format (long, java.lang.String, java.util.TimeZone) 
		long millis
		String pattern
		java.util.TimeZone timeZone
	public static java.lang.String format (java.util.Date, java.lang.String, java.util.TimeZone) 
		java.util.Date date
		String pattern
		java.util.TimeZone timeZone
	public static java.lang.String format (java.util.Calendar, java.lang.String, java.util.TimeZone) 
		java.util.Calendar calendar
		String pattern
		java.util.TimeZone timeZone
	public static java.lang.String format (long, java.lang.String, java.util.Locale) 
		long millis
		String pattern
		java.util.Locale locale
	public static java.lang.String format (java.util.Date, java.lang.String, java.util.Locale) 
		java.util.Date date
		String pattern
		java.util.Locale locale
	public static java.lang.String format (java.util.Calendar, java.lang.String, java.util.Locale) 
		java.util.Calendar calendar
		String pattern
		java.util.Locale locale
	public static java.lang.String format (long, java.lang.String, java.util.TimeZone, java.util.Locale) 
		long millis
		String pattern
		java.util.TimeZone timeZone
		java.util.Locale locale
	public static java.lang.String format (java.util.Date, java.lang.String, java.util.TimeZone, java.util.Locale) 
		java.util.Date date
		String pattern
		java.util.TimeZone timeZone
		java.util.Locale locale
		org.sqlite.date.FastDateFormat df
	public static java.lang.String format (java.util.Calendar, java.lang.String, java.util.TimeZone, java.util.Locale) 
		java.util.Calendar calendar
		String pattern
		java.util.TimeZone timeZone
		java.util.Locale locale
		org.sqlite.date.FastDateFormat df
	static void  () 
}

org/sqlite/date/DateParser.class
DateParser.java
package org.sqlite.date
public abstract org.sqlite.date.DateParser extends java.lang.Object {
	public abstract java.util.Date parse (java.lang.String)  throws java.text.ParseException 
	public abstract java.util.Date parse (java.lang.String, java.text.ParsePosition) 
	public abstract java.lang.String getPattern () 
	public abstract java.util.TimeZone getTimeZone () 
	public abstract java.util.Locale getLocale () 
	public abstract java.lang.Object parseObject (java.lang.String)  throws java.text.ParseException 
	public abstract java.lang.Object parseObject (java.lang.String, java.text.ParsePosition) 
}

org/sqlite/date/DatePrinter.class
DatePrinter.java
package org.sqlite.date
public abstract org.sqlite.date.DatePrinter extends java.lang.Object {
	public abstract java.lang.String format (long) 
	public abstract java.lang.String format (java.util.Date) 
	public abstract java.lang.String format (java.util.Calendar) 
	public abstract java.lang.StringBuffer format (long, java.lang.StringBuffer) 
	public abstract java.lang.StringBuffer format (java.util.Date, java.lang.StringBuffer) 
	public abstract java.lang.StringBuffer format (java.util.Calendar, java.lang.StringBuffer) 
	public abstract java.lang.String getPattern () 
	public abstract java.util.TimeZone getTimeZone () 
	public abstract java.util.Locale getLocale () 
	public abstract java.lang.StringBuffer format (java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition) 
}

org/sqlite/date/ExceptionUtils.class
ExceptionUtils.java
package org.sqlite.date
public org.sqlite.date.ExceptionUtils extends java.lang.Object {
	public void  () 
	public static java.lang.Object rethrow (java.lang.Throwable) 
		Throwable throwable
	private static java.lang.Object typeErasure (java.lang.Throwable)  throws java.lang.Throwable 
		Throwable throwable
}

org/sqlite/date/FastDateFormat$1.class
FastDateFormat.java
package org.sqlite.date
final org.sqlite.date.FastDateFormat$1 extends org.sqlite.date.FormatCache {
	void  () 
	protected org.sqlite.date.FastDateFormat createInstance (java.lang.String, java.util.TimeZone, java.util.Locale) 
		String pattern
		java.util.TimeZone timeZone
		java.util.Locale locale
	protected volatile java.text.Format createInstance (java.lang.String, java.util.TimeZone, java.util.Locale) 
}

org/sqlite/date/FastDateFormat.class
FastDateFormat.java
package org.sqlite.date
public org.sqlite.date.FastDateFormat extends java.text.Format implements org.sqlite.date.DateParser org.sqlite.date.DatePrinter  {
	private static final long serialVersionUID
	public static final int FULL
	public static final int LONG
	public static final int MEDIUM
	public static final int SHORT
	private static final org.sqlite.date.FormatCache cache
	private final org.sqlite.date.FastDatePrinter printer
	private final org.sqlite.date.FastDateParser parser
	public static org.sqlite.date.FastDateFormat getInstance () 
	public static org.sqlite.date.FastDateFormat getInstance (java.lang.String) 
		String pattern
	public static org.sqlite.date.FastDateFormat getInstance (java.lang.String, java.util.TimeZone) 
		String pattern
		java.util.TimeZone timeZone
	public static org.sqlite.date.FastDateFormat getInstance (java.lang.String, java.util.Locale) 
		String pattern
		java.util.Locale locale
	public static org.sqlite.date.FastDateFormat getInstance (java.lang.String, java.util.TimeZone, java.util.Locale) 
		String pattern
		java.util.TimeZone timeZone
		java.util.Locale locale
	public static org.sqlite.date.FastDateFormat getDateInstance (int) 
		int style
	public static org.sqlite.date.FastDateFormat getDateInstance (int, java.util.Locale) 
		int style
		java.util.Locale locale
	public static org.sqlite.date.FastDateFormat getDateInstance (int, java.util.TimeZone) 
		int style
		java.util.TimeZone timeZone
	public static org.sqlite.date.FastDateFormat getDateInstance (int, java.util.TimeZone, java.util.Locale) 
		int style
		java.util.TimeZone timeZone
		java.util.Locale locale
	public static org.sqlite.date.FastDateFormat getTimeInstance (int) 
		int style
	public static org.sqlite.date.FastDateFormat getTimeInstance (int, java.util.Locale) 
		int style
		java.util.Locale locale
	public static org.sqlite.date.FastDateFormat getTimeInstance (int, java.util.TimeZone) 
		int style
		java.util.TimeZone timeZone
	public static org.sqlite.date.FastDateFormat getTimeInstance (int, java.util.TimeZone, java.util.Locale) 
		int style
		java.util.TimeZone timeZone
		java.util.Locale locale
	public static org.sqlite.date.FastDateFormat getDateTimeInstance (int, int) 
		int dateStyle
		int timeStyle
	public static org.sqlite.date.FastDateFormat getDateTimeInstance (int, int, java.util.Locale) 
		int dateStyle
		int timeStyle
		java.util.Locale locale
	public static org.sqlite.date.FastDateFormat getDateTimeInstance (int, int, java.util.TimeZone) 
		int dateStyle
		int timeStyle
		java.util.TimeZone timeZone
	public static org.sqlite.date.FastDateFormat getDateTimeInstance (int, int, java.util.TimeZone, java.util.Locale) 
		int dateStyle
		int timeStyle
		java.util.TimeZone timeZone
		java.util.Locale locale
	protected void  (java.lang.String, java.util.TimeZone, java.util.Locale) 
		String pattern
		java.util.TimeZone timeZone
		java.util.Locale locale
	protected void  (java.lang.String, java.util.TimeZone, java.util.Locale, java.util.Date) 
		String pattern
		java.util.TimeZone timeZone
		java.util.Locale locale
		java.util.Date centuryStart
	public java.lang.StringBuffer format (java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition) 
		Object obj
		StringBuffer toAppendTo
		java.text.FieldPosition pos
	public java.lang.String format (long) 
		long millis
	public java.lang.String format (java.util.Date) 
		java.util.Date date
	public java.lang.String format (java.util.Calendar) 
		java.util.Calendar calendar
	public java.lang.StringBuffer format (long, java.lang.StringBuffer) 
		long millis
		StringBuffer buf
	public java.lang.StringBuffer format (java.util.Date, java.lang.StringBuffer) 
		java.util.Date date
		StringBuffer buf
	public java.lang.StringBuffer format (java.util.Calendar, java.lang.StringBuffer) 
		java.util.Calendar calendar
		StringBuffer buf
	public java.util.Date parse (java.lang.String)  throws java.text.ParseException 
		String source
	public java.util.Date parse (java.lang.String, java.text.ParsePosition) 
		String source
		java.text.ParsePosition pos
	public java.lang.Object parseObject (java.lang.String, java.text.ParsePosition) 
		String source
		java.text.ParsePosition pos
	public java.lang.String getPattern () 
	public java.util.TimeZone getTimeZone () 
	public java.util.Locale getLocale () 
	public int getMaxLengthEstimate () 
	public boolean equals (java.lang.Object) 
		Object obj
		org.sqlite.date.FastDateFormat other
	public int hashCode () 
	public java.lang.String toString () 
	protected java.lang.StringBuffer applyRules (java.util.Calendar, java.lang.StringBuffer) 
		java.util.Calendar calendar
		StringBuffer buf
	static void  () 
}

org/sqlite/date/FastDateParser$1.class
FastDateParser.java
package org.sqlite.date
final org.sqlite.date.FastDateParser$1 extends org.sqlite.date.FastDateParser$NumberStrategy {
	void  (int) 
		int field
	void setCalendar (org.sqlite.date.FastDateParser, java.util.Calendar, java.lang.String) 
		org.sqlite.date.FastDateParser parser
		java.util.Calendar cal
		String value
		int iValue
}

org/sqlite/date/FastDateParser$2.class
FastDateParser.java
package org.sqlite.date
final org.sqlite.date.FastDateParser$2 extends org.sqlite.date.FastDateParser$NumberStrategy {
	void  (int) 
		int field
	int modify (int) 
		int iValue
}

org/sqlite/date/FastDateParser$3.class
FastDateParser.java
package org.sqlite.date
final org.sqlite.date.FastDateParser$3 extends org.sqlite.date.FastDateParser$NumberStrategy {
	void  (int) 
		int field
	int modify (int) 
		int iValue
}

org/sqlite/date/FastDateParser$4.class
FastDateParser.java
package org.sqlite.date
final org.sqlite.date.FastDateParser$4 extends org.sqlite.date.FastDateParser$NumberStrategy {
	void  (int) 
		int field
	int modify (int) 
		int iValue
}

org/sqlite/date/FastDateParser$CaseInsensitiveTextStrategy.class
FastDateParser.java
package org.sqlite.date
 org.sqlite.date.FastDateParser$CaseInsensitiveTextStrategy extends org.sqlite.date.FastDateParser$Strategy {
	private final int field
	private final java.util.Locale locale
	private final java.util.Map lKeyValues
	void  (int, java.util.Calendar, java.util.Locale) 
		java.util.Map$Entry entry
		int field
		java.util.Calendar definingCalendar
		java.util.Locale locale
		java.util.Map keyValues
	boolean addRegex (org.sqlite.date.FastDateParser, java.lang.StringBuilder) 
		String textKeyValue
		org.sqlite.date.FastDateParser parser
		StringBuilder regex
	void setCalendar (org.sqlite.date.FastDateParser, java.util.Calendar, java.lang.String) 
		String textKeyValue
		StringBuilder sb
		org.sqlite.date.FastDateParser parser
		java.util.Calendar cal
		String value
		Integer iVal
}

org/sqlite/date/FastDateParser$CopyQuotedStrategy.class
FastDateParser.java
package org.sqlite.date
 org.sqlite.date.FastDateParser$CopyQuotedStrategy extends org.sqlite.date.FastDateParser$Strategy {
	private final String formatField
	void  (java.lang.String) 
		String formatField
	boolean isNumber () 
		char c
	boolean addRegex (org.sqlite.date.FastDateParser, java.lang.StringBuilder) 
		org.sqlite.date.FastDateParser parser
		StringBuilder regex
}

org/sqlite/date/FastDateParser$ISO8601TimeZoneStrategy.class
FastDateParser.java
package org.sqlite.date
 org.sqlite.date.FastDateParser$ISO8601TimeZoneStrategy extends org.sqlite.date.FastDateParser$Strategy {
	private final String pattern
	private static final org.sqlite.date.FastDateParser$Strategy ISO_8601_1_STRATEGY
	private static final org.sqlite.date.FastDateParser$Strategy ISO_8601_2_STRATEGY
	private static final org.sqlite.date.FastDateParser$Strategy ISO_8601_3_STRATEGY
	void  (java.lang.String) 
		String pattern
	boolean addRegex (org.sqlite.date.FastDateParser, java.lang.StringBuilder) 
		org.sqlite.date.FastDateParser parser
		StringBuilder regex
	void setCalendar (org.sqlite.date.FastDateParser, java.util.Calendar, java.lang.String) 
		org.sqlite.date.FastDateParser parser
		java.util.Calendar cal
		String value
	static org.sqlite.date.FastDateParser$Strategy getStrategy (int) 
		int tokenLen
	static void  () 
}

org/sqlite/date/FastDateParser$NumberStrategy.class
FastDateParser.java
package org.sqlite.date
 org.sqlite.date.FastDateParser$NumberStrategy extends org.sqlite.date.FastDateParser$Strategy {
	private final int field
	void  (int) 
		int field
	boolean isNumber () 
	boolean addRegex (org.sqlite.date.FastDateParser, java.lang.StringBuilder) 
		org.sqlite.date.FastDateParser parser
		StringBuilder regex
	void setCalendar (org.sqlite.date.FastDateParser, java.util.Calendar, java.lang.String) 
		org.sqlite.date.FastDateParser parser
		java.util.Calendar cal
		String value
	int modify (int) 
		int iValue
}

org/sqlite/date/FastDateParser$Strategy.class
FastDateParser.java
package org.sqlite.date
abstract org.sqlite.date.FastDateParser$Strategy extends java.lang.Object {
	private void  () 
	boolean isNumber () 
	void setCalendar (org.sqlite.date.FastDateParser, java.util.Calendar, java.lang.String) 
		org.sqlite.date.FastDateParser parser
		java.util.Calendar cal
		String value
	abstract boolean addRegex (org.sqlite.date.FastDateParser, java.lang.StringBuilder) 
	void  (org.sqlite.date.FastDateParser$1) 
		org.sqlite.date.FastDateParser$1 x0
}

org/sqlite/date/FastDateParser$TimeZoneStrategy.class
FastDateParser.java
package org.sqlite.date
 org.sqlite.date.FastDateParser$TimeZoneStrategy extends org.sqlite.date.FastDateParser$Strategy {
	private final String validTimeZoneChars
	private final java.util.SortedMap tzNames
	private static final int ID
	private static final int LONG_STD
	private static final int SHORT_STD
	private static final int LONG_DST
	private static final int SHORT_DST
	void  (java.util.Locale) 
		java.util.TimeZone tz
		String[] zone
		String id
		java.util.Locale locale
		String[][] zones
		StringBuilder sb
	boolean addRegex (org.sqlite.date.FastDateParser, java.lang.StringBuilder) 
		org.sqlite.date.FastDateParser parser
		StringBuilder regex
	void setCalendar (org.sqlite.date.FastDateParser, java.util.Calendar, java.lang.String) 
		java.util.TimeZone tz
		java.util.TimeZone tz
		org.sqlite.date.FastDateParser parser
		java.util.Calendar cal
		String value
		java.util.TimeZone tz
}

org/sqlite/date/FastDateParser.class
FastDateParser.java
package org.sqlite.date
public org.sqlite.date.FastDateParser extends java.lang.Object implements org.sqlite.date.DateParser java.io.Serializable  {
	private static final long serialVersionUID
	static final java.util.Locale JAPANESE_IMPERIAL
	private final String pattern
	private final java.util.TimeZone timeZone
	private final java.util.Locale locale
	private final int century
	private final int startYear
	private transient java.util.regex.Pattern parsePattern
	private transient org.sqlite.date.FastDateParser$Strategy[] strategies
	private transient String currentFormatField
	private transient org.sqlite.date.FastDateParser$Strategy nextStrategy
	private static final java.util.regex.Pattern formatPattern
	private static final java.util.concurrent.ConcurrentMap[] caches
	private static final org.sqlite.date.FastDateParser$Strategy ABBREVIATED_YEAR_STRATEGY
	private static final org.sqlite.date.FastDateParser$Strategy NUMBER_MONTH_STRATEGY
	private static final org.sqlite.date.FastDateParser$Strategy LITERAL_YEAR_STRATEGY
	private static final org.sqlite.date.FastDateParser$Strategy WEEK_OF_YEAR_STRATEGY
	private static final org.sqlite.date.FastDateParser$Strategy WEEK_OF_MONTH_STRATEGY
	private static final org.sqlite.date.FastDateParser$Strategy DAY_OF_YEAR_STRATEGY
	private static final org.sqlite.date.FastDateParser$Strategy DAY_OF_MONTH_STRATEGY
	private static final org.sqlite.date.FastDateParser$Strategy DAY_OF_WEEK_IN_MONTH_STRATEGY
	private static final org.sqlite.date.FastDateParser$Strategy HOUR_OF_DAY_STRATEGY
	private static final org.sqlite.date.FastDateParser$Strategy HOUR24_OF_DAY_STRATEGY
	private static final org.sqlite.date.FastDateParser$Strategy HOUR12_STRATEGY
	private static final org.sqlite.date.FastDateParser$Strategy HOUR_STRATEGY
	private static final org.sqlite.date.FastDateParser$Strategy MINUTE_STRATEGY
	private static final org.sqlite.date.FastDateParser$Strategy SECOND_STRATEGY
	private static final org.sqlite.date.FastDateParser$Strategy MILLISECOND_STRATEGY
	private static final org.sqlite.date.FastDateParser$Strategy ISO_8601_STRATEGY
	protected void  (java.lang.String, java.util.TimeZone, java.util.Locale) 
		String pattern
		java.util.TimeZone timeZone
		java.util.Locale locale
	protected void  (java.lang.String, java.util.TimeZone, java.util.Locale, java.util.Date) 
		int centuryStartYear
		int centuryStartYear
		String pattern
		java.util.TimeZone timeZone
		java.util.Locale locale
		java.util.Date centuryStart
		java.util.Calendar definingCalendar
		int centuryStartYear
	private void init (java.util.Calendar) 
		String nextFormatField
		java.util.Calendar definingCalendar
		StringBuilder regex
		java.util.List collector
		java.util.regex.Matcher patternMatcher
		org.sqlite.date.FastDateParser$Strategy currentStrategy
	public java.lang.String getPattern () 
	public java.util.TimeZone getTimeZone () 
	public java.util.Locale getLocale () 
	java.util.regex.Pattern getParsePattern () 
	public boolean equals (java.lang.Object) 
		Object obj
		org.sqlite.date.FastDateParser other
	public int hashCode () 
	public java.lang.String toString () 
	private void readObject (java.io.ObjectInputStream)  throws java.io.IOException java.lang.ClassNotFoundException 
		java.io.ObjectInputStream in
		java.util.Calendar definingCalendar
	public java.lang.Object parseObject (java.lang.String)  throws java.text.ParseException 
		String source
	public java.util.Date parse (java.lang.String)  throws java.text.ParseException 
		String source
		java.util.Date date
	public java.lang.Object parseObject (java.lang.String, java.text.ParsePosition) 
		String source
		java.text.ParsePosition pos
	public java.util.Date parse (java.lang.String, java.text.ParsePosition) 
		org.sqlite.date.FastDateParser$Strategy strategy
		int i
		String source
		java.text.ParsePosition pos
		int offset
		java.util.regex.Matcher matcher
		java.util.Calendar cal
	private static java.lang.StringBuilder escapeRegex (java.lang.StringBuilder, java.lang.String, boolean) 
		char c
		int i
		StringBuilder regex
		String value
		boolean unquote
	private static java.util.Map getDisplayNames (int, java.util.Calendar, java.util.Locale) 
		int field
		java.util.Calendar definingCalendar
		java.util.Locale locale
	private int adjustYear (int) 
		int twoDigitYear
		int trial
	boolean isNextNumber () 
	int getFieldWidth () 
	private org.sqlite.date.FastDateParser$Strategy getStrategy (java.lang.String, java.util.Calendar) 
		String formatField
		java.util.Calendar definingCalendar
	private static java.util.concurrent.ConcurrentMap getCache (int) 
		int field
	private org.sqlite.date.FastDateParser$Strategy getLocaleSpecificStrategy (int, java.util.Calendar) 
		org.sqlite.date.FastDateParser$Strategy inCache
		int field
		java.util.Calendar definingCalendar
		java.util.concurrent.ConcurrentMap cache
		org.sqlite.date.FastDateParser$Strategy strategy
	static java.lang.StringBuilder access$100 (java.lang.StringBuilder, java.lang.String, boolean) 
		StringBuilder x0
		String x1
		boolean x2
	static java.util.Map access$200 (int, java.util.Calendar, java.util.Locale) 
		int x0
		java.util.Calendar x1
		java.util.Locale x2
	static int access$300 (org.sqlite.date.FastDateParser, int) 
		org.sqlite.date.FastDateParser x0
		int x1
	static void  () 
}

org/sqlite/date/FastDatePrinter$CharacterLiteral.class
FastDatePrinter.java
package org.sqlite.date
 org.sqlite.date.FastDatePrinter$CharacterLiteral extends java.lang.Object implements org.sqlite.date.FastDatePrinter$Rule  {
	private final char mValue
	void  (char) 
		char value
	public int estimateLength () 
	public void appendTo (java.lang.StringBuffer, java.util.Calendar) 
		StringBuffer buffer
		java.util.Calendar calendar
}

org/sqlite/date/FastDatePrinter$Iso8601_Rule.class
FastDatePrinter.java
package org.sqlite.date
 org.sqlite.date.FastDatePrinter$Iso8601_Rule extends java.lang.Object implements org.sqlite.date.FastDatePrinter$Rule  {
	static final org.sqlite.date.FastDatePrinter$Iso8601_Rule ISO8601_HOURS
	static final org.sqlite.date.FastDatePrinter$Iso8601_Rule ISO8601_HOURS_MINUTES
	static final org.sqlite.date.FastDatePrinter$Iso8601_Rule ISO8601_HOURS_COLON_MINUTES
	final int length
	static org.sqlite.date.FastDatePrinter$Iso8601_Rule getRule (int) 
		int tokenLen
	void  (int) 
		int length
	public int estimateLength () 
	public void appendTo (java.lang.StringBuffer, java.util.Calendar) 
		StringBuffer buffer
		java.util.Calendar calendar
		int zoneOffset
		int offset
		int hours
		int minutes
	static void  () 
}

org/sqlite/date/FastDatePrinter$NumberRule.class
FastDatePrinter.java
package org.sqlite.date
abstract org.sqlite.date.FastDatePrinter$NumberRule extends java.lang.Object implements org.sqlite.date.FastDatePrinter$Rule  {
	public abstract void appendTo (java.lang.StringBuffer, int) 
}

org/sqlite/date/FastDatePrinter$PaddedNumberField.class
FastDatePrinter.java
package org.sqlite.date
 org.sqlite.date.FastDatePrinter$PaddedNumberField extends java.lang.Object implements org.sqlite.date.FastDatePrinter$NumberRule  {
	private final int mField
	private final int mSize
	void  (int, int) 
		int field
		int size
	public int estimateLength () 
	public void appendTo (java.lang.StringBuffer, java.util.Calendar) 
		StringBuffer buffer
		java.util.Calendar calendar
	public final void appendTo (java.lang.StringBuffer, int) 
		int digit
		StringBuffer buffer
		int value
		int index
}

org/sqlite/date/FastDatePrinter$Rule.class
FastDatePrinter.java
package org.sqlite.date
abstract org.sqlite.date.FastDatePrinter$Rule extends java.lang.Object {
	public abstract int estimateLength () 
	public abstract void appendTo (java.lang.StringBuffer, java.util.Calendar) 
}

org/sqlite/date/FastDatePrinter$StringLiteral.class
FastDatePrinter.java
package org.sqlite.date
 org.sqlite.date.FastDatePrinter$StringLiteral extends java.lang.Object implements org.sqlite.date.FastDatePrinter$Rule  {
	private final String mValue
	void  (java.lang.String) 
		String value
	public int estimateLength () 
	public void appendTo (java.lang.StringBuffer, java.util.Calendar) 
		StringBuffer buffer
		java.util.Calendar calendar
}

org/sqlite/date/FastDatePrinter$TextField.class
FastDatePrinter.java
package org.sqlite.date
 org.sqlite.date.FastDatePrinter$TextField extends java.lang.Object implements org.sqlite.date.FastDatePrinter$Rule  {
	private final int mField
	private final String[] mValues
	void  (int, java.lang.String[]) 
		int field
		String[] values
	public int estimateLength () 
		int len
		int i
		int max
	public void appendTo (java.lang.StringBuffer, java.util.Calendar) 
		StringBuffer buffer
		java.util.Calendar calendar
}

org/sqlite/date/FastDatePrinter$TimeZoneDisplayKey.class
FastDatePrinter.java
package org.sqlite.date
 org.sqlite.date.FastDatePrinter$TimeZoneDisplayKey extends java.lang.Object {
	private final java.util.TimeZone mTimeZone
	private final int mStyle
	private final java.util.Locale mLocale
	void  (java.util.TimeZone, boolean, int, java.util.Locale) 
		java.util.TimeZone timeZone
		boolean daylight
		int style
		java.util.Locale locale
	public int hashCode () 
	public boolean equals (java.lang.Object) 
		org.sqlite.date.FastDatePrinter$TimeZoneDisplayKey other
		Object obj
}

org/sqlite/date/FastDatePrinter$TimeZoneNameRule.class
FastDatePrinter.java
package org.sqlite.date
 org.sqlite.date.FastDatePrinter$TimeZoneNameRule extends java.lang.Object implements org.sqlite.date.FastDatePrinter$Rule  {
	private final java.util.Locale mLocale
	private final int mStyle
	private final String mStandard
	private final String mDaylight
	void  (java.util.TimeZone, java.util.Locale, int) 
		java.util.TimeZone timeZone
		java.util.Locale locale
		int style
	public int estimateLength () 
	public void appendTo (java.lang.StringBuffer, java.util.Calendar) 
		StringBuffer buffer
		java.util.Calendar calendar
		java.util.TimeZone zone
}

org/sqlite/date/FastDatePrinter$TimeZoneNumberRule.class
FastDatePrinter.java
package org.sqlite.date
 org.sqlite.date.FastDatePrinter$TimeZoneNumberRule extends java.lang.Object implements org.sqlite.date.FastDatePrinter$Rule  {
	static final org.sqlite.date.FastDatePrinter$TimeZoneNumberRule INSTANCE_COLON
	static final org.sqlite.date.FastDatePrinter$TimeZoneNumberRule INSTANCE_NO_COLON
	static final org.sqlite.date.FastDatePrinter$TimeZoneNumberRule INSTANCE_ISO_8601
	final boolean mColon
	final boolean mISO8601
	void  (boolean, boolean) 
		boolean colon
		boolean iso8601
	public int estimateLength () 
	public void appendTo (java.lang.StringBuffer, java.util.Calendar) 
		StringBuffer buffer
		java.util.Calendar calendar
		int offset
		int hours
		int minutes
	static void  () 
}

org/sqlite/date/FastDatePrinter$TwelveHourField.class
FastDatePrinter.java
package org.sqlite.date
 org.sqlite.date.FastDatePrinter$TwelveHourField extends java.lang.Object implements org.sqlite.date.FastDatePrinter$NumberRule  {
	private final org.sqlite.date.FastDatePrinter$NumberRule mRule
	void  (org.sqlite.date.FastDatePrinter$NumberRule) 
		org.sqlite.date.FastDatePrinter$NumberRule rule
	public int estimateLength () 
	public void appendTo (java.lang.StringBuffer, java.util.Calendar) 
		StringBuffer buffer
		java.util.Calendar calendar
		int value
	public void appendTo (java.lang.StringBuffer, int) 
		StringBuffer buffer
		int value
}

org/sqlite/date/FastDatePrinter$TwentyFourHourField.class
FastDatePrinter.java
package org.sqlite.date
 org.sqlite.date.FastDatePrinter$TwentyFourHourField extends java.lang.Object implements org.sqlite.date.FastDatePrinter$NumberRule  {
	private final org.sqlite.date.FastDatePrinter$NumberRule mRule
	void  (org.sqlite.date.FastDatePrinter$NumberRule) 
		org.sqlite.date.FastDatePrinter$NumberRule rule
	public int estimateLength () 
	public void appendTo (java.lang.StringBuffer, java.util.Calendar) 
		StringBuffer buffer
		java.util.Calendar calendar
		int value
	public void appendTo (java.lang.StringBuffer, int) 
		StringBuffer buffer
		int value
}

org/sqlite/date/FastDatePrinter$TwoDigitMonthField.class
FastDatePrinter.java
package org.sqlite.date
 org.sqlite.date.FastDatePrinter$TwoDigitMonthField extends java.lang.Object implements org.sqlite.date.FastDatePrinter$NumberRule  {
	static final org.sqlite.date.FastDatePrinter$TwoDigitMonthField INSTANCE
	void  () 
	public int estimateLength () 
	public void appendTo (java.lang.StringBuffer, java.util.Calendar) 
		StringBuffer buffer
		java.util.Calendar calendar
	public final void appendTo (java.lang.StringBuffer, int) 
		StringBuffer buffer
		int value
	static void  () 
}

org/sqlite/date/FastDatePrinter$TwoDigitNumberField.class
FastDatePrinter.java
package org.sqlite.date
 org.sqlite.date.FastDatePrinter$TwoDigitNumberField extends java.lang.Object implements org.sqlite.date.FastDatePrinter$NumberRule  {
	private final int mField
	void  (int) 
		int field
	public int estimateLength () 
	public void appendTo (java.lang.StringBuffer, java.util.Calendar) 
		StringBuffer buffer
		java.util.Calendar calendar
	public final void appendTo (java.lang.StringBuffer, int) 
		StringBuffer buffer
		int value
}

org/sqlite/date/FastDatePrinter$TwoDigitYearField.class
FastDatePrinter.java
package org.sqlite.date
 org.sqlite.date.FastDatePrinter$TwoDigitYearField extends java.lang.Object implements org.sqlite.date.FastDatePrinter$NumberRule  {
	static final org.sqlite.date.FastDatePrinter$TwoDigitYearField INSTANCE
	void  () 
	public int estimateLength () 
	public void appendTo (java.lang.StringBuffer, java.util.Calendar) 
		StringBuffer buffer
		java.util.Calendar calendar
	public final void appendTo (java.lang.StringBuffer, int) 
		StringBuffer buffer
		int value
	static void  () 
}

org/sqlite/date/FastDatePrinter$UnpaddedMonthField.class
FastDatePrinter.java
package org.sqlite.date
 org.sqlite.date.FastDatePrinter$UnpaddedMonthField extends java.lang.Object implements org.sqlite.date.FastDatePrinter$NumberRule  {
	static final org.sqlite.date.FastDatePrinter$UnpaddedMonthField INSTANCE
	void  () 
	public int estimateLength () 
	public void appendTo (java.lang.StringBuffer, java.util.Calendar) 
		StringBuffer buffer
		java.util.Calendar calendar
	public final void appendTo (java.lang.StringBuffer, int) 
		StringBuffer buffer
		int value
	static void  () 
}

org/sqlite/date/FastDatePrinter$UnpaddedNumberField.class
FastDatePrinter.java
package org.sqlite.date
 org.sqlite.date.FastDatePrinter$UnpaddedNumberField extends java.lang.Object implements org.sqlite.date.FastDatePrinter$NumberRule  {
	private final int mField
	void  (int) 
		int field
	public int estimateLength () 
	public void appendTo (java.lang.StringBuffer, java.util.Calendar) 
		StringBuffer buffer
		java.util.Calendar calendar
	public final void appendTo (java.lang.StringBuffer, int) 
		StringBuffer buffer
		int value
}

org/sqlite/date/FastDatePrinter.class
FastDatePrinter.java
package org.sqlite.date
public org.sqlite.date.FastDatePrinter extends java.lang.Object implements org.sqlite.date.DatePrinter java.io.Serializable  {
	private static final long serialVersionUID
	public static final int FULL
	public static final int LONG
	public static final int MEDIUM
	public static final int SHORT
	private final String mPattern
	private final java.util.TimeZone mTimeZone
	private final java.util.Locale mLocale
	private transient org.sqlite.date.FastDatePrinter$Rule[] mRules
	private transient int mMaxLengthEstimate
	private static final java.util.concurrent.ConcurrentMap cTimeZoneDisplayCache
	protected void  (java.lang.String, java.util.TimeZone, java.util.Locale) 
		String pattern
		java.util.TimeZone timeZone
		java.util.Locale locale
	private void init () 
		int i
		java.util.List rulesList
		int len
	protected java.util.List parsePattern () 
		org.sqlite.date.FastDatePrinter$Rule rule
		org.sqlite.date.FastDatePrinter$Rule rule
		org.sqlite.date.FastDatePrinter$Rule rule
		org.sqlite.date.FastDatePrinter$Rule rule
		org.sqlite.date.FastDatePrinter$Rule rule
		org.sqlite.date.FastDatePrinter$Rule rule
		org.sqlite.date.FastDatePrinter$Rule rule
		org.sqlite.date.FastDatePrinter$Rule rule
		org.sqlite.date.FastDatePrinter$Rule rule
		org.sqlite.date.FastDatePrinter$Rule rule
		org.sqlite.date.FastDatePrinter$Rule rule
		org.sqlite.date.FastDatePrinter$Rule rule
		org.sqlite.date.FastDatePrinter$Rule rule
		org.sqlite.date.FastDatePrinter$Rule rule
		org.sqlite.date.FastDatePrinter$Rule rule
		org.sqlite.date.FastDatePrinter$Rule rule
		org.sqlite.date.FastDatePrinter$Rule rule
		org.sqlite.date.FastDatePrinter$Rule rule
		org.sqlite.date.FastDatePrinter$Rule rule
		org.sqlite.date.FastDatePrinter$Rule rule
		org.sqlite.date.FastDatePrinter$Rule rule
		org.sqlite.date.FastDatePrinter$Rule rule
		org.sqlite.date.FastDatePrinter$Rule rule
		org.sqlite.date.FastDatePrinter$Rule rule
		org.sqlite.date.FastDatePrinter$Rule rule
		org.sqlite.date.FastDatePrinter$Rule rule
		org.sqlite.date.FastDatePrinter$Rule rule
		org.sqlite.date.FastDatePrinter$Rule rule
		org.sqlite.date.FastDatePrinter$Rule rule
		String sub
		String token
		int tokenLen
		org.sqlite.date.FastDatePrinter$Rule rule
		char c
		int i
		java.text.DateFormatSymbols symbols
		java.util.List rules
		String[] ERAs
		String[] months
		String[] shortMonths
		String[] weekdays
		String[] shortWeekdays
		String[] AmPmStrings
		int length
		int[] indexRef
	protected java.lang.String parseToken (java.lang.String, int[]) 
		char peek
		boolean inLiteral
		String pattern
		int[] indexRef
		StringBuilder buf
		int i
		int length
		char c
	protected org.sqlite.date.FastDatePrinter$NumberRule selectNumberRule (int, int) 
		int field
		int padding
	public java.lang.StringBuffer format (java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition) 
		Object obj
		StringBuffer toAppendTo
		java.text.FieldPosition pos
	public java.lang.String format (long) 
		long millis
		java.util.Calendar c
	private java.lang.String applyRulesToString (java.util.Calendar) 
		java.util.Calendar c
	private java.util.GregorianCalendar newCalendar () 
	public java.lang.String format (java.util.Date) 
		java.util.Date date
		java.util.Calendar c
	public java.lang.String format (java.util.Calendar) 
		java.util.Calendar calendar
	public java.lang.StringBuffer format (long, java.lang.StringBuffer) 
		long millis
		StringBuffer buf
	public java.lang.StringBuffer format (java.util.Date, java.lang.StringBuffer) 
		java.util.Date date
		StringBuffer buf
		java.util.Calendar c
	public java.lang.StringBuffer format (java.util.Calendar, java.lang.StringBuffer) 
		java.util.Calendar calendar
		StringBuffer buf
	protected java.lang.StringBuffer applyRules (java.util.Calendar, java.lang.StringBuffer) 
		org.sqlite.date.FastDatePrinter$Rule rule
		java.util.Calendar calendar
		StringBuffer buf
	public java.lang.String getPattern () 
	public java.util.TimeZone getTimeZone () 
	public java.util.Locale getLocale () 
	public int getMaxLengthEstimate () 
	public boolean equals (java.lang.Object) 
		Object obj
		org.sqlite.date.FastDatePrinter other
	public int hashCode () 
	public java.lang.String toString () 
	private void readObject (java.io.ObjectInputStream)  throws java.io.IOException java.lang.ClassNotFoundException 
		java.io.ObjectInputStream in
	private static void appendDigits (java.lang.StringBuffer, int) 
		StringBuffer buffer
		int value
	static java.lang.String getTimeZoneDisplay (java.util.TimeZone, boolean, int, java.util.Locale) 
		String prior
		java.util.TimeZone tz
		boolean daylight
		int style
		java.util.Locale locale
		org.sqlite.date.FastDatePrinter$TimeZoneDisplayKey key
		String value
	static void access$000 (java.lang.StringBuffer, int) 
		StringBuffer x0
		int x1
	static void  () 
}

org/sqlite/date/FormatCache$MultipartKey.class
FormatCache.java
package org.sqlite.date
 org.sqlite.date.FormatCache$MultipartKey extends java.lang.Object {
	private final Object[] keys
	private int hashCode
	public transient void  (java.lang.Object[]) 
		Object[] keys
	public boolean equals (java.lang.Object) 
		Object obj
	public int hashCode () 
		Object key
		int rc
}

org/sqlite/date/FormatCache.class
FormatCache.java
package org.sqlite.date
abstract org.sqlite.date.FormatCache extends java.lang.Object {
	static final int NONE
	private final java.util.concurrent.ConcurrentMap cInstanceCache
	private static final java.util.concurrent.ConcurrentMap cDateTimeInstanceCache
	void  () 
	public java.text.Format getInstance () 
	public java.text.Format getInstance (java.lang.String, java.util.TimeZone, java.util.Locale) 
		java.text.Format previousValue
		String pattern
		java.util.TimeZone timeZone
		java.util.Locale locale
		org.sqlite.date.FormatCache$MultipartKey key
		java.text.Format format
	protected abstract java.text.Format createInstance (java.lang.String, java.util.TimeZone, java.util.Locale) 
	private java.text.Format getDateTimeInstance (java.lang.Integer, java.lang.Integer, java.util.TimeZone, java.util.Locale) 
		Integer dateStyle
		Integer timeStyle
		java.util.TimeZone timeZone
		java.util.Locale locale
		String pattern
	java.text.Format getDateTimeInstance (int, int, java.util.TimeZone, java.util.Locale) 
		int dateStyle
		int timeStyle
		java.util.TimeZone timeZone
		java.util.Locale locale
	java.text.Format getDateInstance (int, java.util.TimeZone, java.util.Locale) 
		int dateStyle
		java.util.TimeZone timeZone
		java.util.Locale locale
	java.text.Format getTimeInstance (int, java.util.TimeZone, java.util.Locale) 
		int timeStyle
		java.util.TimeZone timeZone
		java.util.Locale locale
	static java.lang.String getPatternForStyle (java.lang.Integer, java.lang.Integer, java.util.Locale) 
		java.text.DateFormat formatter
		java.text.DateFormat formatter
		java.text.DateFormat formatter
		String previous
		ClassCastException ex
		Integer dateStyle
		Integer timeStyle
		java.util.Locale locale
		org.sqlite.date.FormatCache$MultipartKey key
		String pattern
	static void  () 
}

org/sqlite/ExtendedCommand$BackupCommand.class
ExtendedCommand.java
package org.sqlite
public org.sqlite.ExtendedCommand$BackupCommand extends java.lang.Object implements org.sqlite.ExtendedCommand$SQLExtension  {
	public final String srcDB
	public final String destFile
	private static java.util.regex.Pattern backupCmd
	public void  (java.lang.String, java.lang.String) 
		String srcDB
		String destFile
	public static org.sqlite.ExtendedCommand$BackupCommand parse (java.lang.String)  throws java.sql.SQLException 
		String dbName
		String dest
		java.util.regex.Matcher m
		String sql
	public void execute (org.sqlite.core.DB)  throws java.sql.SQLException 
		org.sqlite.core.DB db
	static void  () 
}

org/sqlite/ExtendedCommand$RestoreCommand.class
ExtendedCommand.java
package org.sqlite
public org.sqlite.ExtendedCommand$RestoreCommand extends java.lang.Object implements org.sqlite.ExtendedCommand$SQLExtension  {
	public final String targetDB
	public final String srcFile
	private static java.util.regex.Pattern restoreCmd
	public void  (java.lang.String, java.lang.String) 
		String targetDB
		String srcFile
	public static org.sqlite.ExtendedCommand$RestoreCommand parse (java.lang.String)  throws java.sql.SQLException 
		String dbName
		String dest
		java.util.regex.Matcher m
		String sql
	public void execute (org.sqlite.core.DB)  throws java.sql.SQLException 
		org.sqlite.core.DB db
	static void  () 
}

org/sqlite/ExtendedCommand$SQLExtension.class
ExtendedCommand.java
package org.sqlite
public abstract org.sqlite.ExtendedCommand$SQLExtension extends java.lang.Object {
	public abstract void execute (org.sqlite.core.DB)  throws java.sql.SQLException 
}

org/sqlite/ExtendedCommand.class
ExtendedCommand.java
package org.sqlite
public org.sqlite.ExtendedCommand extends java.lang.Object {
	public void  () 
	public static org.sqlite.ExtendedCommand$SQLExtension parse (java.lang.String)  throws java.sql.SQLException 
		String sql
	public static java.lang.String removeQuotation (java.lang.String) 
		String s
}

org/sqlite/Function$Aggregate.class
Function.java
package org.sqlite
public abstract org.sqlite.Function$Aggregate extends org.sqlite.Function implements java.lang.Cloneable  {
	public void  () 
	protected final void xFunc () 
	protected abstract void xStep ()  throws java.sql.SQLException 
	protected abstract void xFinal ()  throws java.sql.SQLException 
	public java.lang.Object clone ()  throws java.lang.CloneNotSupportedException 
}

org/sqlite/Function.class
Function.java
package org.sqlite
public abstract org.sqlite.Function extends java.lang.Object {
	private org.sqlite.SQLiteConnection conn
	private org.sqlite.core.DB db
	long context
	long value
	int args
	public void  () 
	public static final void create (java.sql.Connection, java.lang.String, org.sqlite.Function)  throws java.sql.SQLException 
		java.sql.Connection conn
		String name
		org.sqlite.Function f
	public static final void destroy (java.sql.Connection, java.lang.String)  throws java.sql.SQLException 
		java.sql.Connection conn
		String name
	protected abstract void xFunc ()  throws java.sql.SQLException 
	protected final synchronized int args ()  throws java.sql.SQLException 
	protected final synchronized void result (byte[])  throws java.sql.SQLException 
		byte[] value
	protected final synchronized void result (double)  throws java.sql.SQLException 
		double value
	protected final synchronized void result (int)  throws java.sql.SQLException 
		int value
	protected final synchronized void result (long)  throws java.sql.SQLException 
		long value
	protected final synchronized void result ()  throws java.sql.SQLException 
	protected final synchronized void result (java.lang.String)  throws java.sql.SQLException 
		String value
	protected final synchronized void error (java.lang.String)  throws java.sql.SQLException 
		String err
	protected final synchronized java.lang.String value_text (int)  throws java.sql.SQLException 
		int arg
	protected final synchronized byte[] value_blob (int)  throws java.sql.SQLException 
		int arg
	protected final synchronized double value_double (int)  throws java.sql.SQLException 
		int arg
	protected final synchronized int value_int (int)  throws java.sql.SQLException 
		int arg
	protected final synchronized long value_long (int)  throws java.sql.SQLException 
		int arg
	protected final synchronized int value_type (int)  throws java.sql.SQLException 
		int arg
	private void checkContext ()  throws java.sql.SQLException 
	private void checkValue (int)  throws java.sql.SQLException 
		int arg
}

org/sqlite/javax/SQLiteConnectionPoolDataSource.class
SQLiteConnectionPoolDataSource.java
package org.sqlite.javax
public org.sqlite.javax.SQLiteConnectionPoolDataSource extends org.sqlite.SQLiteDataSource implements javax.sql.ConnectionPoolDataSource  {
	public void  () 
	public void  (org.sqlite.SQLiteConfig) 
		org.sqlite.SQLiteConfig config
	public javax.sql.PooledConnection getPooledConnection ()  throws java.sql.SQLException 
	public javax.sql.PooledConnection getPooledConnection (java.lang.String, java.lang.String)  throws java.sql.SQLException 
		String user
		String password
}

org/sqlite/javax/SQLitePooledConnection$1.class
SQLitePooledConnection.java
package org.sqlite.javax
 org.sqlite.javax.SQLitePooledConnection$1 extends java.lang.Object implements java.lang.reflect.InvocationHandler  {
	boolean isClosed
	final org.sqlite.javax.SQLitePooledConnection this$0
	void  (org.sqlite.javax.SQLitePooledConnection) 
		org.sqlite.javax.SQLitePooledConnection this$0
	public java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[])  throws java.lang.Throwable 
		int i
		javax.sql.ConnectionEvent event
		String name
		int i
		javax.sql.ConnectionEvent event
		java.sql.SQLException e
		java.lang.reflect.InvocationTargetException ex
		Object proxy
		java.lang.reflect.Method method
		Object[] args
}

org/sqlite/javax/SQLitePooledConnection.class
SQLitePooledConnection.java
package org.sqlite.javax
public org.sqlite.javax.SQLitePooledConnection extends org.sqlite.jdbc4.JDBC4PooledConnection implements javax.sql.PooledConnection  {
	protected java.sql.Connection physicalConn
	protected volatile java.sql.Connection handleConn
	protected java.util.List listeners
	protected void  (java.sql.Connection) 
		java.sql.Connection physicalConn
	public void close ()  throws java.sql.SQLException 
	public java.sql.Connection getConnection ()  throws java.sql.SQLException 
	public void addConnectionEventListener (javax.sql.ConnectionEventListener) 
		javax.sql.ConnectionEventListener listener
	public void removeConnectionEventListener (javax.sql.ConnectionEventListener) 
		javax.sql.ConnectionEventListener listener
}

org/sqlite/JDBC.class
JDBC.java
package org.sqlite
public org.sqlite.JDBC extends java.lang.Object implements java.sql.Driver  {
	public static final String PREFIX
	public void  () 
	public int getMajorVersion () 
	public int getMinorVersion () 
	public boolean jdbcCompliant () 
	public java.util.logging.Logger getParentLogger ()  throws java.sql.SQLFeatureNotSupportedException 
	public boolean acceptsURL (java.lang.String) 
		String url
	public static boolean isValidURL (java.lang.String) 
		String url
	public java.sql.DriverPropertyInfo[] getPropertyInfo (java.lang.String, java.util.Properties)  throws java.sql.SQLException 
		String url
		java.util.Properties info
	public java.sql.Connection connect (java.lang.String, java.util.Properties)  throws java.sql.SQLException 
		String url
		java.util.Properties info
	static java.lang.String extractAddress (java.lang.String) 
		String url
	public static java.sql.Connection createConnection (java.lang.String, java.util.Properties)  throws java.sql.SQLException 
		String url
		java.util.Properties prop
	static void  () 
		java.sql.SQLException e
}

org/sqlite/jdbc3/JDBC3Connection.class
JDBC3Connection.java
package org.sqlite.jdbc3
public abstract org.sqlite.jdbc3.JDBC3Connection extends org.sqlite.core.CoreConnection {
	private final java.util.concurrent.atomic.AtomicInteger savePoint
	private java.util.Map typeMap
	protected void  (java.lang.String, java.lang.String, java.util.Properties)  throws java.sql.SQLException 
		String url
		String fileName
		java.util.Properties prop
	public java.lang.String getCatalog ()  throws java.sql.SQLException 
	public void setCatalog (java.lang.String)  throws java.sql.SQLException 
		String catalog
	public int getHoldability ()  throws java.sql.SQLException 
	public void setHoldability (int)  throws java.sql.SQLException 
		int h
	public int getTransactionIsolation () 
	public void setTransactionIsolation (int)  throws java.sql.SQLException 
		int level
	public java.util.Map getTypeMap ()  throws java.sql.SQLException 
	public void setTypeMap (java.util.Map)  throws java.sql.SQLException 
		java.util.Map map
	public boolean isReadOnly ()  throws java.sql.SQLException 
	public void setReadOnly (boolean)  throws java.sql.SQLException 
		boolean ro
	public abstract java.sql.DatabaseMetaData getMetaData ()  throws java.sql.SQLException 
	public java.lang.String nativeSQL (java.lang.String) 
		String sql
	public void clearWarnings ()  throws java.sql.SQLException 
	public java.sql.SQLWarning getWarnings ()  throws java.sql.SQLException 
	public boolean getAutoCommit ()  throws java.sql.SQLException 
	public void setAutoCommit (boolean)  throws java.sql.SQLException 
		boolean ac
	public void commit ()  throws java.sql.SQLException 
	public void rollback ()  throws java.sql.SQLException 
	public java.sql.Statement createStatement ()  throws java.sql.SQLException 
	public java.sql.Statement createStatement (int, int)  throws java.sql.SQLException 
		int rsType
		int rsConcurr
	public abstract java.sql.Statement createStatement (int, int, int)  throws java.sql.SQLException 
	public java.sql.CallableStatement prepareCall (java.lang.String)  throws java.sql.SQLException 
		String sql
	public java.sql.CallableStatement prepareCall (java.lang.String, int, int)  throws java.sql.SQLException 
		String sql
		int rst
		int rsc
	public java.sql.CallableStatement prepareCall (java.lang.String, int, int, int)  throws java.sql.SQLException 
		String sql
		int rst
		int rsc
		int rsh
	public java.sql.PreparedStatement prepareStatement (java.lang.String)  throws java.sql.SQLException 
		String sql
	public java.sql.PreparedStatement prepareStatement (java.lang.String, int)  throws java.sql.SQLException 
		String sql
		int autoC
	public java.sql.PreparedStatement prepareStatement (java.lang.String, int[])  throws java.sql.SQLException 
		String sql
		int[] colInds
	public java.sql.PreparedStatement prepareStatement (java.lang.String, java.lang.String[])  throws java.sql.SQLException 
		String sql
		String[] colNames
	public java.sql.PreparedStatement prepareStatement (java.lang.String, int, int)  throws java.sql.SQLException 
		String sql
		int rst
		int rsc
	public abstract java.sql.PreparedStatement prepareStatement (java.lang.String, int, int, int)  throws java.sql.SQLException 
	public java.sql.Savepoint setSavepoint ()  throws java.sql.SQLException 
		java.sql.Savepoint sp
	public java.sql.Savepoint setSavepoint (java.lang.String)  throws java.sql.SQLException 
		String name
		java.sql.Savepoint sp
	public void releaseSavepoint (java.sql.Savepoint)  throws java.sql.SQLException 
		java.sql.Savepoint savepoint
	public void rollback (java.sql.Savepoint)  throws java.sql.SQLException 
		java.sql.Savepoint savepoint
	public java.sql.Struct createStruct (java.lang.String, java.lang.Object[])  throws java.sql.SQLException 
		String t
		Object[] attr
}

org/sqlite/jdbc3/JDBC3DatabaseMetaData$PrimaryKeyFinder.class
JDBC3DatabaseMetaData.java
package org.sqlite.jdbc3
 org.sqlite.jdbc3.JDBC3DatabaseMetaData$PrimaryKeyFinder extends java.lang.Object {
	String table
	String pkName
	String[] pkColumns
	final org.sqlite.jdbc3.JDBC3DatabaseMetaData this$0
	public void  (org.sqlite.jdbc3.JDBC3DatabaseMetaData, java.lang.String)  throws java.sql.SQLException 
		int i
		java.util.regex.Matcher matcher
		org.sqlite.jdbc3.JDBC3DatabaseMetaData this$0
		String table
		java.sql.Statement stat
		java.sql.ResultSet rs
	public java.lang.String getName () 
	public java.lang.String[] getColumns () 
}

org/sqlite/jdbc3/JDBC3DatabaseMetaData.class
JDBC3DatabaseMetaData.java
package org.sqlite.jdbc3
public abstract org.sqlite.jdbc3.JDBC3DatabaseMetaData extends org.sqlite.core.CoreDatabaseMetaData {
	protected static final java.util.regex.Pattern TYPE_INTEGER
	protected static final java.util.regex.Pattern TYPE_VARCHAR
	protected static final java.util.regex.Pattern TYPE_FLOAT
	protected static final java.util.regex.Pattern TYPE_AUTO_INCREMENT
	private static final java.util.Map RULE_MAP
	protected static final java.util.regex.Pattern FK_NAMED_PATTERN
	protected static final java.util.regex.Pattern PK_UNNAMED_PATTERN
	protected static final java.util.regex.Pattern PK_NAMED_PATTERN
	protected void  (org.sqlite.SQLiteConnection) 
		org.sqlite.SQLiteConnection conn
	public java.sql.Connection getConnection () 
	public int getDatabaseMajorVersion () 
	public int getDatabaseMinorVersion () 
	public int getDriverMajorVersion () 
	public int getDriverMinorVersion () 
	public int getJDBCMajorVersion () 
	public int getJDBCMinorVersion () 
	public int getDefaultTransactionIsolation () 
	public int getMaxBinaryLiteralLength () 
	public int getMaxCatalogNameLength () 
	public int getMaxCharLiteralLength () 
	public int getMaxColumnNameLength () 
	public int getMaxColumnsInGroupBy () 
	public int getMaxColumnsInIndex () 
	public int getMaxColumnsInOrderBy () 
	public int getMaxColumnsInSelect () 
	public int getMaxColumnsInTable () 
	public int getMaxConnections () 
	public int getMaxCursorNameLength () 
	public int getMaxIndexLength () 
	public int getMaxProcedureNameLength () 
	public int getMaxRowSize () 
	public int getMaxSchemaNameLength () 
	public int getMaxStatementLength () 
	public int getMaxStatements () 
	public int getMaxTableNameLength () 
	public int getMaxTablesInSelect () 
	public int getMaxUserNameLength () 
	public int getResultSetHoldability () 
	public int getSQLStateType () 
	public java.lang.String getDatabaseProductName () 
	public java.lang.String getDatabaseProductVersion ()  throws java.sql.SQLException 
	public java.lang.String getDriverName () 
	public java.lang.String getDriverVersion () 
	public java.lang.String getExtraNameCharacters () 
	public java.lang.String getCatalogSeparator () 
	public java.lang.String getCatalogTerm () 
	public java.lang.String getSchemaTerm () 
	public java.lang.String getProcedureTerm () 
	public java.lang.String getSearchStringEscape () 
	public java.lang.String getIdentifierQuoteString () 
	public java.lang.String getSQLKeywords () 
	public java.lang.String getNumericFunctions () 
	public java.lang.String getStringFunctions () 
	public java.lang.String getSystemFunctions () 
	public java.lang.String getTimeDateFunctions () 
	public java.lang.String getURL () 
	public java.lang.String getUserName () 
	public boolean allProceduresAreCallable () 
	public boolean allTablesAreSelectable () 
	public boolean dataDefinitionCausesTransactionCommit () 
	public boolean dataDefinitionIgnoredInTransactions () 
	public boolean doesMaxRowSizeIncludeBlobs () 
	public boolean deletesAreDetected (int) 
		int type
	public boolean insertsAreDetected (int) 
		int type
	public boolean isCatalogAtStart () 
	public boolean locatorsUpdateCopy () 
	public boolean nullPlusNonNullIsNull () 
	public boolean nullsAreSortedAtEnd () 
	public boolean nullsAreSortedAtStart () 
	public boolean nullsAreSortedHigh () 
	public boolean nullsAreSortedLow () 
	public boolean othersDeletesAreVisible (int) 
		int type
	public boolean othersInsertsAreVisible (int) 
		int type
	public boolean othersUpdatesAreVisible (int) 
		int type
	public boolean ownDeletesAreVisible (int) 
		int type
	public boolean ownInsertsAreVisible (int) 
		int type
	public boolean ownUpdatesAreVisible (int) 
		int type
	public boolean storesLowerCaseIdentifiers () 
	public boolean storesLowerCaseQuotedIdentifiers () 
	public boolean storesMixedCaseIdentifiers () 
	public boolean storesMixedCaseQuotedIdentifiers () 
	public boolean storesUpperCaseIdentifiers () 
	public boolean storesUpperCaseQuotedIdentifiers () 
	public boolean supportsAlterTableWithAddColumn () 
	public boolean supportsAlterTableWithDropColumn () 
	public boolean supportsANSI92EntryLevelSQL () 
	public boolean supportsANSI92FullSQL () 
	public boolean supportsANSI92IntermediateSQL () 
	public boolean supportsBatchUpdates () 
	public boolean supportsCatalogsInDataManipulation () 
	public boolean supportsCatalogsInIndexDefinitions () 
	public boolean supportsCatalogsInPrivilegeDefinitions () 
	public boolean supportsCatalogsInProcedureCalls () 
	public boolean supportsCatalogsInTableDefinitions () 
	public boolean supportsColumnAliasing () 
	public boolean supportsConvert () 
	public boolean supportsConvert (int, int) 
		int fromType
		int toType
	public boolean supportsCorrelatedSubqueries () 
	public boolean supportsDataDefinitionAndDataManipulationTransactions () 
	public boolean supportsDataManipulationTransactionsOnly () 
	public boolean supportsDifferentTableCorrelationNames () 
	public boolean supportsExpressionsInOrderBy () 
	public boolean supportsMinimumSQLGrammar () 
	public boolean supportsCoreSQLGrammar () 
	public boolean supportsExtendedSQLGrammar () 
	public boolean supportsLimitedOuterJoins () 
	public boolean supportsFullOuterJoins () 
	public boolean supportsGetGeneratedKeys () 
	public boolean supportsGroupBy () 
	public boolean supportsGroupByBeyondSelect () 
	public boolean supportsGroupByUnrelated () 
	public boolean supportsIntegrityEnhancementFacility () 
	public boolean supportsLikeEscapeClause () 
	public boolean supportsMixedCaseIdentifiers () 
	public boolean supportsMixedCaseQuotedIdentifiers () 
	public boolean supportsMultipleOpenResults () 
	public boolean supportsMultipleResultSets () 
	public boolean supportsMultipleTransactions () 
	public boolean supportsNamedParameters () 
	public boolean supportsNonNullableColumns () 
	public boolean supportsOpenCursorsAcrossCommit () 
	public boolean supportsOpenCursorsAcrossRollback () 
	public boolean supportsOpenStatementsAcrossCommit () 
	public boolean supportsOpenStatementsAcrossRollback () 
	public boolean supportsOrderByUnrelated () 
	public boolean supportsOuterJoins () 
	public boolean supportsPositionedDelete () 
	public boolean supportsPositionedUpdate () 
	public boolean supportsResultSetConcurrency (int, int) 
		int t
		int c
	public boolean supportsResultSetHoldability (int) 
		int h
	public boolean supportsResultSetType (int) 
		int t
	public boolean supportsSavepoints () 
	public boolean supportsSchemasInDataManipulation () 
	public boolean supportsSchemasInIndexDefinitions () 
	public boolean supportsSchemasInPrivilegeDefinitions () 
	public boolean supportsSchemasInProcedureCalls () 
	public boolean supportsSchemasInTableDefinitions () 
	public boolean supportsSelectForUpdate () 
	public boolean supportsStatementPooling () 
	public boolean supportsStoredProcedures () 
	public boolean supportsSubqueriesInComparisons () 
	public boolean supportsSubqueriesInExists () 
	public boolean supportsSubqueriesInIns () 
	public boolean supportsSubqueriesInQuantifieds () 
	public boolean supportsTableCorrelationNames () 
	public boolean supportsTransactionIsolationLevel (int) 
		int level
	public boolean supportsTransactions () 
	public boolean supportsUnion () 
	public boolean supportsUnionAll () 
	public boolean updatesAreDetected (int) 
		int type
	public boolean usesLocalFilePerTable () 
	public boolean usesLocalFiles () 
	public boolean isReadOnly ()  throws java.sql.SQLException 
	public java.sql.ResultSet getAttributes (java.lang.String, java.lang.String, java.lang.String, java.lang.String)  throws java.sql.SQLException 
		String c
		String s
		String t
		String a
	public java.sql.ResultSet getBestRowIdentifier (java.lang.String, java.lang.String, java.lang.String, int, boolean)  throws java.sql.SQLException 
		String c
		String s
		String t
		int scope
		boolean n
	public java.sql.ResultSet getColumnPrivileges (java.lang.String, java.lang.String, java.lang.String, java.lang.String)  throws java.sql.SQLException 
		String c
		String s
		String t
		String colPat
	public java.sql.ResultSet getColumns (java.lang.String, java.lang.String, java.lang.String, java.lang.String)  throws java.sql.SQLException 
		String colName
		String colType
		String colNotNull
		String colDefault
		int colNullable
		int colAutoIncrement
		int colJavaType
		int i
		String pragmaStatement
		String tableName
		java.sql.Statement colstat
		java.sql.ResultSet rscol
		String[] types
		Exception e
		Exception e
		String c
		String s
		String tblNamePattern
		String colNamePattern
		StringBuilder sql
		boolean colFound
		java.sql.ResultSet rs
		java.sql.Statement stat
	public java.sql.ResultSet getCrossReference (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)  throws java.sql.SQLException 
		String pc
		String ps
		String pt
		String fc
		String fs
		String ft
		StringBuilder query
	public java.sql.ResultSet getSchemas ()  throws java.sql.SQLException 
	public java.sql.ResultSet getCatalogs ()  throws java.sql.SQLException 
	public java.sql.ResultSet getPrimaryKeys (java.lang.String, java.lang.String, java.lang.String)  throws java.sql.SQLException 
		int i
		String c
		String s
		String table
		org.sqlite.jdbc3.JDBC3DatabaseMetaData$PrimaryKeyFinder pkFinder
		String[] columns
		java.sql.Statement stat
		StringBuilder sql
		String pkName
	public java.sql.ResultSet getExportedKeys (java.lang.String, java.lang.String, java.lang.String)  throws java.sql.SQLException 
		java.sql.SQLException e
		java.util.regex.Matcher matcher
		int keySeq
		String PKTabName
		String PKColName
		java.sql.Statement stat2
		String tbl
		java.sql.ResultSet rs
		java.util.ArrayList tableList
		java.sql.ResultSet fk
		String target
		String catalog
		String schema
		String table
		org.sqlite.jdbc3.JDBC3DatabaseMetaData$PrimaryKeyFinder pkFinder
		String[] pkColumns
		java.sql.Statement stat
		StringBuilder exportedKeysQuery
		int count
		boolean hasImportedKey
		StringBuilder sql
	private java.lang.StringBuilder appendDummyForeignKeyList (java.lang.StringBuilder) 
		StringBuilder sql
	public java.sql.ResultSet getImportedKeys (java.lang.String, java.lang.String, java.lang.String)  throws java.sql.SQLException 
		java.sql.SQLException e
		int keySeq
		String PKTabName
		String FKColName
		String PKColName
		String updateRule
		String deleteRule
		String catalog
		String schema
		String table
		java.sql.ResultSet rs
		java.sql.Statement stat
		StringBuilder sql
		int i
	public java.sql.ResultSet getIndexInfo (java.lang.String, java.lang.String, java.lang.String, boolean, boolean)  throws java.sql.SQLException 
		StringBuilder sqlRow
		String colName
		String indexName
		java.util.ArrayList currentIndex
		int i
		java.util.Iterator indexIterator
		java.util.ArrayList unionAll
		String sqlBlock
		String c
		String s
		String table
		boolean u
		boolean approximate
		java.sql.ResultSet rs
		java.sql.Statement stat
		StringBuilder sql
		java.util.ArrayList indexList
	public java.sql.ResultSet getProcedureColumns (java.lang.String, java.lang.String, java.lang.String, java.lang.String)  throws java.sql.SQLException 
		String c
		String s
		String p
		String colPat
	public java.sql.ResultSet getProcedures (java.lang.String, java.lang.String, java.lang.String)  throws java.sql.SQLException 
		String c
		String s
		String p
	public java.sql.ResultSet getSuperTables (java.lang.String, java.lang.String, java.lang.String)  throws java.sql.SQLException 
		String c
		String s
		String t
	public java.sql.ResultSet getSuperTypes (java.lang.String, java.lang.String, java.lang.String)  throws java.sql.SQLException 
		String c
		String s
		String t
	public java.sql.ResultSet getTablePrivileges (java.lang.String, java.lang.String, java.lang.String)  throws java.sql.SQLException 
		String c
		String s
		String t
	public synchronized java.sql.ResultSet getTables (java.lang.String, java.lang.String, java.lang.String, java.lang.String[])  throws java.sql.SQLException 
		int i
		String c
		String s
		String tblNamePattern
		String[] types
		StringBuilder sql
	public java.sql.ResultSet getTableTypes ()  throws java.sql.SQLException 
	public java.sql.ResultSet getTypeInfo ()  throws java.sql.SQLException 
	public java.sql.ResultSet getUDTs (java.lang.String, java.lang.String, java.lang.String, int[])  throws java.sql.SQLException 
		String c
		String s
		String t
		int[] types
	public java.sql.ResultSet getVersionColumns (java.lang.String, java.lang.String, java.lang.String)  throws java.sql.SQLException 
		String c
		String s
		String t
	public java.sql.ResultSet getGeneratedKeys ()  throws java.sql.SQLException 
	public java.sql.Struct createStruct (java.lang.String, java.lang.Object[])  throws java.sql.SQLException 
		String t
		Object[] attr
	public java.sql.ResultSet getFunctionColumns (java.lang.String, java.lang.String, java.lang.String, java.lang.String)  throws java.sql.SQLException 
		String a
		String b
		String c
		String d
	protected void finalize ()  throws java.lang.Throwable 
	static org.sqlite.SQLiteConnection access$000 (org.sqlite.jdbc3.JDBC3DatabaseMetaData) 
		org.sqlite.jdbc3.JDBC3DatabaseMetaData x0
	static java.lang.String access$100 (org.sqlite.jdbc3.JDBC3DatabaseMetaData, java.lang.String) 
		org.sqlite.jdbc3.JDBC3DatabaseMetaData x0
		String x1
	static java.lang.String access$200 (org.sqlite.jdbc3.JDBC3DatabaseMetaData, java.lang.String) 
		org.sqlite.jdbc3.JDBC3DatabaseMetaData x0
		String x1
	static java.lang.String access$300 (org.sqlite.jdbc3.JDBC3DatabaseMetaData, java.lang.String) 
		org.sqlite.jdbc3.JDBC3DatabaseMetaData x0
		String x1
	static void  () 
}

org/sqlite/jdbc3/JDBC3PreparedStatement.class
JDBC3PreparedStatement.java
package org.sqlite.jdbc3
public abstract org.sqlite.jdbc3.JDBC3PreparedStatement extends org.sqlite.core.CorePreparedStatement {
	protected void  (org.sqlite.SQLiteConnection, java.lang.String)  throws java.sql.SQLException 
		org.sqlite.SQLiteConnection conn
		String sql
	public void clearParameters ()  throws java.sql.SQLException 
	public boolean execute ()  throws java.sql.SQLException 
		boolean success
	public java.sql.ResultSet executeQuery ()  throws java.sql.SQLException 
		boolean success
	public int executeUpdate ()  throws java.sql.SQLException 
	public void addBatch ()  throws java.sql.SQLException 
		Object[] nb
	public java.sql.ParameterMetaData getParameterMetaData () 
	public int getParameterCount ()  throws java.sql.SQLException 
	public java.lang.String getParameterClassName (int)  throws java.sql.SQLException 
		int param
	public java.lang.String getParameterTypeName (int) 
		int pos
	public int getParameterType (int) 
		int pos
	public int getParameterMode (int) 
		int pos
	public int getPrecision (int) 
		int pos
	public int getScale (int) 
		int pos
	public int isNullable (int) 
		int pos
	public boolean isSigned (int) 
		int pos
	public java.sql.Statement getStatement () 
	public void setBigDecimal (int, java.math.BigDecimal)  throws java.sql.SQLException 
		int pos
		java.math.BigDecimal value
	private byte[] readBytes (java.io.InputStream, int)  throws java.sql.SQLException 
		java.sql.SQLException exception
		int bytesRead
		int totalBytesRead
		java.sql.SQLException exception
		java.io.IOException cause
		java.io.InputStream istream
		int length
		byte[] bytes
	public void setBinaryStream (int, java.io.InputStream, int)  throws java.sql.SQLException 
		int pos
		java.io.InputStream istream
		int length
	public void setAsciiStream (int, java.io.InputStream, int)  throws java.sql.SQLException 
		int pos
		java.io.InputStream istream
		int length
	public void setUnicodeStream (int, java.io.InputStream, int)  throws java.sql.SQLException 
		java.sql.SQLException exception
		java.io.UnsupportedEncodingException e
		int pos
		java.io.InputStream istream
		int length
	public void setBoolean (int, boolean)  throws java.sql.SQLException 
		int pos
		boolean value
	public void setByte (int, byte)  throws java.sql.SQLException 
		int pos
		byte value
	public void setBytes (int, byte[])  throws java.sql.SQLException 
		int pos
		byte[] value
	public void setDouble (int, double)  throws java.sql.SQLException 
		int pos
		double value
	public void setFloat (int, float)  throws java.sql.SQLException 
		int pos
		float value
	public void setInt (int, int)  throws java.sql.SQLException 
		int pos
		int value
	public void setLong (int, long)  throws java.sql.SQLException 
		int pos
		long value
	public void setNull (int, int)  throws java.sql.SQLException 
		int pos
		int u1
	public void setNull (int, int, java.lang.String)  throws java.sql.SQLException 
		int pos
		int u1
		String u2
	public void setObject (int, java.lang.Object)  throws java.sql.SQLException 
		int pos
		Object value
	public void setObject (int, java.lang.Object, int)  throws java.sql.SQLException 
		int p
		Object v
		int t
	public void setObject (int, java.lang.Object, int, int)  throws java.sql.SQLException 
		int p
		Object v
		int t
		int s
	public void setShort (int, short)  throws java.sql.SQLException 
		int pos
		short value
	public void setString (int, java.lang.String)  throws java.sql.SQLException 
		int pos
		String value
	public void setCharacterStream (int, java.io.Reader, int)  throws java.sql.SQLException 
		StringBuffer sb
		char[] cbuf
		int cnt
		java.io.IOException e
		int pos
		java.io.Reader reader
		int length
	public void setDate (int, java.sql.Date)  throws java.sql.SQLException 
		int pos
		java.sql.Date x
	public void setDate (int, java.sql.Date, java.util.Calendar)  throws java.sql.SQLException 
		int pos
		java.sql.Date x
		java.util.Calendar cal
	public void setTime (int, java.sql.Time)  throws java.sql.SQLException 
		int pos
		java.sql.Time x
	public void setTime (int, java.sql.Time, java.util.Calendar)  throws java.sql.SQLException 
		int pos
		java.sql.Time x
		java.util.Calendar cal
	public void setTimestamp (int, java.sql.Timestamp)  throws java.sql.SQLException 
		int pos
		java.sql.Timestamp x
	public void setTimestamp (int, java.sql.Timestamp, java.util.Calendar)  throws java.sql.SQLException 
		int pos
		java.sql.Timestamp x
		java.util.Calendar cal
	public java.sql.ResultSetMetaData getMetaData ()  throws java.sql.SQLException 
	protected java.sql.SQLException unused () 
	public void setArray (int, java.sql.Array)  throws java.sql.SQLException 
		int i
		java.sql.Array x
	public void setBlob (int, java.sql.Blob)  throws java.sql.SQLException 
		int i
		java.sql.Blob x
	public void setClob (int, java.sql.Clob)  throws java.sql.SQLException 
		int i
		java.sql.Clob x
	public void setRef (int, java.sql.Ref)  throws java.sql.SQLException 
		int i
		java.sql.Ref x
	public void setURL (int, java.net.URL)  throws java.sql.SQLException 
		int pos
		java.net.URL x
	public boolean execute (java.lang.String)  throws java.sql.SQLException 
		String sql
	public int executeUpdate (java.lang.String)  throws java.sql.SQLException 
		String sql
	public java.sql.ResultSet executeQuery (java.lang.String)  throws java.sql.SQLException 
		String sql
	public void addBatch (java.lang.String)  throws java.sql.SQLException 
		String sql
}

org/sqlite/jdbc3/JDBC3ResultSet.class
JDBC3ResultSet.java
package org.sqlite.jdbc3
public abstract org.sqlite.jdbc3.JDBC3ResultSet extends org.sqlite.core.CoreResultSet {
	protected static final java.util.regex.Pattern COLUMN_TYPENAME
	protected static final java.util.regex.Pattern COLUMN_TYPECAST
	protected static final java.util.regex.Pattern COLUMN_PRECISION
	protected void  (org.sqlite.core.CoreStatement) 
		org.sqlite.core.CoreStatement stmt
	public int findColumn (java.lang.String)  throws java.sql.SQLException 
		int i
		String col
		Integer index
	public boolean next ()  throws java.sql.SQLException 
		int statusCode
	public int getType ()  throws java.sql.SQLException 
	public int getFetchSize ()  throws java.sql.SQLException 
	public void setFetchSize (int)  throws java.sql.SQLException 
		int rows
	public int getFetchDirection ()  throws java.sql.SQLException 
	public void setFetchDirection (int)  throws java.sql.SQLException 
		int d
	public boolean isAfterLast ()  throws java.sql.SQLException 
	public boolean isBeforeFirst ()  throws java.sql.SQLException 
	public boolean isFirst ()  throws java.sql.SQLException 
	public boolean isLast ()  throws java.sql.SQLException 
	protected void finalize ()  throws java.sql.SQLException 
	public int getRow ()  throws java.sql.SQLException 
	public boolean wasNull ()  throws java.sql.SQLException 
	public java.math.BigDecimal getBigDecimal (int)  throws java.sql.SQLException 
		NumberFormatException e
		int col
		String stringValue
	public java.math.BigDecimal getBigDecimal (java.lang.String)  throws java.sql.SQLException 
		String col
	public boolean getBoolean (int)  throws java.sql.SQLException 
		int col
	public boolean getBoolean (java.lang.String)  throws java.sql.SQLException 
		String col
	public java.io.InputStream getBinaryStream (int)  throws java.sql.SQLException 
		int col
		byte[] bytes
	public java.io.InputStream getBinaryStream (java.lang.String)  throws java.sql.SQLException 
		String col
	public byte getByte (int)  throws java.sql.SQLException 
		int col
	public byte getByte (java.lang.String)  throws java.sql.SQLException 
		String col
	public byte[] getBytes (int)  throws java.sql.SQLException 
		int col
	public byte[] getBytes (java.lang.String)  throws java.sql.SQLException 
		String col
	public java.io.Reader getCharacterStream (int)  throws java.sql.SQLException 
		int col
	public java.io.Reader getCharacterStream (java.lang.String)  throws java.sql.SQLException 
		String col
	public java.sql.Date getDate (int)  throws java.sql.SQLException 
		java.sql.SQLException error
		Exception e
		int col
	public java.sql.Date getDate (int, java.util.Calendar)  throws java.sql.SQLException 
		org.sqlite.date.FastDateFormat dateFormat
		java.sql.SQLException error
		Exception e
		int col
		java.util.Calendar cal
	public java.sql.Date getDate (java.lang.String)  throws java.sql.SQLException 
		String col
	public java.sql.Date getDate (java.lang.String, java.util.Calendar)  throws java.sql.SQLException 
		String col
		java.util.Calendar cal
	public double getDouble (int)  throws java.sql.SQLException 
		int col
	public double getDouble (java.lang.String)  throws java.sql.SQLException 
		String col
	public float getFloat (int)  throws java.sql.SQLException 
		int col
	public float getFloat (java.lang.String)  throws java.sql.SQLException 
		String col
	public int getInt (int)  throws java.sql.SQLException 
		int col
	public int getInt (java.lang.String)  throws java.sql.SQLException 
		String col
	public long getLong (int)  throws java.sql.SQLException 
		int col
	public long getLong (java.lang.String)  throws java.sql.SQLException 
		String col
	public short getShort (int)  throws java.sql.SQLException 
		int col
	public short getShort (java.lang.String)  throws java.sql.SQLException 
		String col
	public java.lang.String getString (int)  throws java.sql.SQLException 
		int col
	public java.lang.String getString (java.lang.String)  throws java.sql.SQLException 
		String col
	public java.sql.Time getTime (int)  throws java.sql.SQLException 
		java.sql.SQLException error
		Exception e
		int col
	public java.sql.Time getTime (int, java.util.Calendar)  throws java.sql.SQLException 
		org.sqlite.date.FastDateFormat dateFormat
		java.sql.SQLException error
		Exception e
		int col
		java.util.Calendar cal
	public java.sql.Time getTime (java.lang.String)  throws java.sql.SQLException 
		String col
	public java.sql.Time getTime (java.lang.String, java.util.Calendar)  throws java.sql.SQLException 
		String col
		java.util.Calendar cal
	public java.sql.Timestamp getTimestamp (int)  throws java.sql.SQLException 
		java.sql.SQLException error
		Exception e
		int col
	public java.sql.Timestamp getTimestamp (int, java.util.Calendar)  throws java.sql.SQLException 
		org.sqlite.date.FastDateFormat dateFormat
		java.sql.SQLException error
		Exception e
		int col
		java.util.Calendar cal
	public java.sql.Timestamp getTimestamp (java.lang.String)  throws java.sql.SQLException 
		String col
	public java.sql.Timestamp getTimestamp (java.lang.String, java.util.Calendar)  throws java.sql.SQLException 
		String c
		java.util.Calendar ca
	public java.lang.Object getObject (int)  throws java.sql.SQLException 
		long val
		int col
	public java.lang.Object getObject (java.lang.String)  throws java.sql.SQLException 
		String col
	public java.sql.Statement getStatement () 
	public java.lang.String getCursorName ()  throws java.sql.SQLException 
	public java.sql.SQLWarning getWarnings ()  throws java.sql.SQLException 
	public void clearWarnings ()  throws java.sql.SQLException 
	public java.sql.ResultSetMetaData getMetaData ()  throws java.sql.SQLException 
	public java.lang.String getCatalogName (int)  throws java.sql.SQLException 
		int col
	public java.lang.String getColumnClassName (int)  throws java.sql.SQLException 
		int col
	public int getColumnCount ()  throws java.sql.SQLException 
	public int getColumnDisplaySize (int)  throws java.sql.SQLException 
		int col
	public java.lang.String getColumnLabel (int)  throws java.sql.SQLException 
		int col
	public java.lang.String getColumnName (int)  throws java.sql.SQLException 
		int col
	public int getColumnType (int)  throws java.sql.SQLException 
		int col
		String typeName
		int valueType
	public java.lang.String getColumnTypeName (int)  throws java.sql.SQLException 
		java.util.regex.Matcher matcher
		int col
		String declType
	public int getPrecision (int)  throws java.sql.SQLException 
		java.util.regex.Matcher matcher
		int col
		String declType
	private java.lang.String getColumnDeclType (int)  throws java.sql.SQLException 
		java.util.regex.Matcher matcher
		int col
		String declType
	public int getScale (int)  throws java.sql.SQLException 
		String[] array
		java.util.regex.Matcher matcher
		int col
		String declType
	public java.lang.String getSchemaName (int)  throws java.sql.SQLException 
		int col
	public java.lang.String getTableName (int)  throws java.sql.SQLException 
		int col
		String tableName
	public int isNullable (int)  throws java.sql.SQLException 
		int col
	public boolean isAutoIncrement (int)  throws java.sql.SQLException 
		int col
	public boolean isCaseSensitive (int)  throws java.sql.SQLException 
		int col
	public boolean isCurrency (int)  throws java.sql.SQLException 
		int col
	public boolean isDefinitelyWritable (int)  throws java.sql.SQLException 
		int col
	public boolean isReadOnly (int)  throws java.sql.SQLException 
		int col
	public boolean isSearchable (int)  throws java.sql.SQLException 
		int col
	public boolean isSigned (int)  throws java.sql.SQLException 
		int col
		String typeName
	public boolean isWritable (int)  throws java.sql.SQLException 
		int col
	public int getConcurrency ()  throws java.sql.SQLException 
	public boolean rowDeleted ()  throws java.sql.SQLException 
	public boolean rowInserted ()  throws java.sql.SQLException 
	public boolean rowUpdated ()  throws java.sql.SQLException 
	private java.util.Calendar julianDateToCalendar (java.lang.Double) 
		Double jd
	private java.util.Calendar julianDateToCalendar (java.lang.Double, java.util.Calendar) 
		int A
		int alpha
		Double jd
		java.util.Calendar cal
		int yyyy
		int dd
		int mm
		int hh
		int mn
		int ss
		int ms
		int A
		double w
		int Z
		double F
		int B
		int C
		int D
		int E
		double jjd
		double hhd
		double mnd
		double ssd
		double msd
	public void checkCalendar (java.util.Calendar)  throws java.sql.SQLException 
		java.util.Calendar cal
		java.sql.SQLException e
	static void  () 
}

org/sqlite/jdbc3/JDBC3Savepoint.class
JDBC3Savepoint.java
package org.sqlite.jdbc3
public org.sqlite.jdbc3.JDBC3Savepoint extends java.lang.Object implements java.sql.Savepoint  {
	final int id
	final String name
	void  (int) 
		int id
	void  (int, java.lang.String) 
		int id
		String name
	public int getSavepointId ()  throws java.sql.SQLException 
	public java.lang.String getSavepointName ()  throws java.sql.SQLException 
}

org/sqlite/jdbc3/JDBC3Statement$BackupObserver.class
JDBC3Statement.java
package org.sqlite.jdbc3
 org.sqlite.jdbc3.JDBC3Statement$BackupObserver extends java.lang.Object implements org.sqlite.core.DB$ProgressObserver  {
	void  () 
	public void progress (int, int) 
		int remaining
		int pageCount
}

org/sqlite/jdbc3/JDBC3Statement.class
JDBC3Statement.java
package org.sqlite.jdbc3
public abstract org.sqlite.jdbc3.JDBC3Statement extends org.sqlite.core.CoreStatement {
	protected void  (org.sqlite.SQLiteConnection) 
		org.sqlite.SQLiteConnection conn
	public void close ()  throws java.sql.SQLException 
	protected void finalize ()  throws java.sql.SQLException 
	public boolean execute (java.lang.String)  throws java.sql.SQLException 
		String sql
		org.sqlite.ExtendedCommand$SQLExtension ext
	public java.sql.ResultSet executeQuery (java.lang.String, boolean)  throws java.sql.SQLException 
		String sql
		boolean closeStmt
	public java.sql.ResultSet executeQuery (java.lang.String)  throws java.sql.SQLException 
		String sql
	public int executeUpdate (java.lang.String)  throws java.sql.SQLException 
		int statusCode
		String sql
		int changes
		org.sqlite.ExtendedCommand$SQLExtension ext
	public java.sql.ResultSet getResultSet ()  throws java.sql.SQLException 
	public int getUpdateCount ()  throws java.sql.SQLException 
	public void addBatch (java.lang.String)  throws java.sql.SQLException 
		Object[] nb
		String sql
	public void clearBatch ()  throws java.sql.SQLException 
		int i
	public int[] executeBatch ()  throws java.sql.SQLException 
		java.sql.SQLException e
		int i
		int[] changes
	public void setCursorName (java.lang.String) 
		String name
	public java.sql.SQLWarning getWarnings ()  throws java.sql.SQLException 
	public void clearWarnings ()  throws java.sql.SQLException 
	public java.sql.Connection getConnection ()  throws java.sql.SQLException 
	public void cancel ()  throws java.sql.SQLException 
	public int getQueryTimeout ()  throws java.sql.SQLException 
	public void setQueryTimeout (int)  throws java.sql.SQLException 
		int seconds
	public int getMaxRows ()  throws java.sql.SQLException 
	public void setMaxRows (int)  throws java.sql.SQLException 
		int max
	public int getMaxFieldSize ()  throws java.sql.SQLException 
	public void setMaxFieldSize (int)  throws java.sql.SQLException 
		int max
	public int getFetchSize ()  throws java.sql.SQLException 
	public void setFetchSize (int)  throws java.sql.SQLException 
		int r
	public int getFetchDirection ()  throws java.sql.SQLException 
	public void setFetchDirection (int)  throws java.sql.SQLException 
		int d
	public java.sql.ResultSet getGeneratedKeys ()  throws java.sql.SQLException 
	public boolean getMoreResults ()  throws java.sql.SQLException 
	public boolean getMoreResults (int)  throws java.sql.SQLException 
		int c
	public int getResultSetConcurrency ()  throws java.sql.SQLException 
	public int getResultSetHoldability ()  throws java.sql.SQLException 
	public int getResultSetType ()  throws java.sql.SQLException 
	public void setEscapeProcessing (boolean)  throws java.sql.SQLException 
		boolean enable
	protected java.sql.SQLException unused () 
	public boolean execute (java.lang.String, int[])  throws java.sql.SQLException 
		String sql
		int[] colinds
	public boolean execute (java.lang.String, java.lang.String[])  throws java.sql.SQLException 
		String sql
		String[] colnames
	public int executeUpdate (java.lang.String, int)  throws java.sql.SQLException 
		String sql
		int autoKeys
	public int executeUpdate (java.lang.String, int[])  throws java.sql.SQLException 
		String sql
		int[] colinds
	public int executeUpdate (java.lang.String, java.lang.String[])  throws java.sql.SQLException 
		String sql
		String[] cols
	public boolean execute (java.lang.String, int)  throws java.sql.SQLException 
		String sql
		int autokeys
}

org/sqlite/jdbc4/JDBC4Connection.class
JDBC4Connection.java
package org.sqlite.jdbc4
public abstract org.sqlite.jdbc4.JDBC4Connection extends org.sqlite.jdbc3.JDBC3Connection implements java.sql.Connection  {
	public void  (java.lang.String, java.lang.String, java.util.Properties)  throws java.sql.SQLException 
		String url
		String fileName
		java.util.Properties prop
	public java.sql.DatabaseMetaData getMetaData ()  throws java.sql.SQLException 
	public java.sql.Statement createStatement (int, int, int)  throws java.sql.SQLException 
		int rst
		int rsc
		int rsh
	public java.sql.PreparedStatement prepareStatement (java.lang.String, int, int, int)  throws java.sql.SQLException 
		String sql
		int rst
		int rsc
		int rsh
	public boolean isClosed ()  throws java.sql.SQLException 
	public java.lang.Object unwrap (java.lang.Class)  throws java.lang.ClassCastException 
		Class iface
	public boolean isWrapperFor (java.lang.Class) 
		Class iface
	public java.sql.Clob createClob ()  throws java.sql.SQLException 
	public java.sql.Blob createBlob ()  throws java.sql.SQLException 
	public java.sql.NClob createNClob ()  throws java.sql.SQLException 
	public java.sql.SQLXML createSQLXML ()  throws java.sql.SQLException 
	public boolean isValid (int)  throws java.sql.SQLException 
		int timeout
		java.sql.Statement statement
	public void setClientInfo (java.lang.String, java.lang.String)  throws java.sql.SQLClientInfoException 
		String name
		String value
	public void setClientInfo (java.util.Properties)  throws java.sql.SQLClientInfoException 
		java.util.Properties properties
	public java.lang.String getClientInfo (java.lang.String)  throws java.sql.SQLException 
		String name
	public java.util.Properties getClientInfo ()  throws java.sql.SQLException 
	public java.sql.Array createArrayOf (java.lang.String, java.lang.Object[])  throws java.sql.SQLException 
		String typeName
		Object[] elements
}

org/sqlite/jdbc4/JDBC4DatabaseMetaData.class
JDBC4DatabaseMetaData.java
package org.sqlite.jdbc4
public org.sqlite.jdbc4.JDBC4DatabaseMetaData extends org.sqlite.jdbc3.JDBC3DatabaseMetaData implements java.sql.DatabaseMetaData  {
	public void  (org.sqlite.SQLiteConnection) 
		org.sqlite.SQLiteConnection conn
	public java.lang.Object unwrap (java.lang.Class)  throws java.lang.ClassCastException 
		Class iface
	public boolean isWrapperFor (java.lang.Class) 
		Class iface
	public java.sql.RowIdLifetime getRowIdLifetime ()  throws java.sql.SQLException 
	public java.sql.ResultSet getSchemas (java.lang.String, java.lang.String)  throws java.sql.SQLException 
		String catalog
		String schemaPattern
	public boolean supportsStoredFunctionsUsingCallSyntax ()  throws java.sql.SQLException 
	public boolean autoCommitFailureClosesAllResultSets ()  throws java.sql.SQLException 
	public java.sql.ResultSet getClientInfoProperties ()  throws java.sql.SQLException 
	public java.sql.ResultSet getFunctions (java.lang.String, java.lang.String, java.lang.String)  throws java.sql.SQLException 
		String catalog
		String schemaPattern
		String functionNamePattern
	public java.sql.ResultSet getPseudoColumns (java.lang.String, java.lang.String, java.lang.String, java.lang.String)  throws java.sql.SQLException 
		String catalog
		String schemaPattern
		String tableNamePattern
		String columnNamePattern
	public boolean generatedKeyAlwaysReturned ()  throws java.sql.SQLException 
}

org/sqlite/jdbc4/JDBC4PooledConnection.class
JDBC4PooledConnection.java
package org.sqlite.jdbc4
public abstract org.sqlite.jdbc4.JDBC4PooledConnection extends java.lang.Object implements javax.sql.PooledConnection  {
	public void  () 
	public void addStatementEventListener (javax.sql.StatementEventListener) 
		javax.sql.StatementEventListener listener
	public void removeStatementEventListener (javax.sql.StatementEventListener) 
		javax.sql.StatementEventListener listener
}

org/sqlite/jdbc4/JDBC4PreparedStatement.class
JDBC4PreparedStatement.java
package org.sqlite.jdbc4
public org.sqlite.jdbc4.JDBC4PreparedStatement extends org.sqlite.jdbc3.JDBC3PreparedStatement implements java.sql.PreparedStatement java.sql.ParameterMetaData  {
	public void  (org.sqlite.SQLiteConnection, java.lang.String)  throws java.sql.SQLException 
		org.sqlite.SQLiteConnection conn
		String sql
	public void setRowId (int, java.sql.RowId)  throws java.sql.SQLException 
		int parameterIndex
		java.sql.RowId x
	public void setNString (int, java.lang.String)  throws java.sql.SQLException 
		int parameterIndex
		String value
	public void setNCharacterStream (int, java.io.Reader, long)  throws java.sql.SQLException 
		int parameterIndex
		java.io.Reader value
		long length
	public void setNClob (int, java.sql.NClob)  throws java.sql.SQLException 
		int parameterIndex
		java.sql.NClob value
	public void setClob (int, java.io.Reader, long)  throws java.sql.SQLException 
		int parameterIndex
		java.io.Reader reader
		long length
	public void setBlob (int, java.io.InputStream, long)  throws java.sql.SQLException 
		int parameterIndex
		java.io.InputStream inputStream
		long length
	public void setNClob (int, java.io.Reader, long)  throws java.sql.SQLException 
		int parameterIndex
		java.io.Reader reader
		long length
	public void setSQLXML (int, java.sql.SQLXML)  throws java.sql.SQLException 
		int parameterIndex
		java.sql.SQLXML xmlObject
	public void setAsciiStream (int, java.io.InputStream, long)  throws java.sql.SQLException 
		int parameterIndex
		java.io.InputStream x
		long length
	public void setBinaryStream (int, java.io.InputStream, long)  throws java.sql.SQLException 
		int parameterIndex
		java.io.InputStream x
		long length
	public void setCharacterStream (int, java.io.Reader, long)  throws java.sql.SQLException 
		int parameterIndex
		java.io.Reader reader
		long length
	public void setAsciiStream (int, java.io.InputStream)  throws java.sql.SQLException 
		int parameterIndex
		java.io.InputStream x
	public void setBinaryStream (int, java.io.InputStream)  throws java.sql.SQLException 
		int parameterIndex
		java.io.InputStream x
	public void setCharacterStream (int, java.io.Reader)  throws java.sql.SQLException 
		int parameterIndex
		java.io.Reader reader
	public void setNCharacterStream (int, java.io.Reader)  throws java.sql.SQLException 
		int parameterIndex
		java.io.Reader value
	public void setClob (int, java.io.Reader)  throws java.sql.SQLException 
		int parameterIndex
		java.io.Reader reader
	public void setBlob (int, java.io.InputStream)  throws java.sql.SQLException 
		int parameterIndex
		java.io.InputStream inputStream
	public void setNClob (int, java.io.Reader)  throws java.sql.SQLException 
		int parameterIndex
		java.io.Reader reader
}

org/sqlite/jdbc4/JDBC4ResultSet.class
JDBC4ResultSet.java
package org.sqlite.jdbc4
public org.sqlite.jdbc4.JDBC4ResultSet extends org.sqlite.jdbc3.JDBC3ResultSet implements java.sql.ResultSet java.sql.ResultSetMetaData  {
	public void  (org.sqlite.core.CoreStatement) 
		org.sqlite.core.CoreStatement stmt
	public void close ()  throws java.sql.SQLException 
		org.sqlite.jdbc4.JDBC4Statement stat
		boolean wasOpen
	public java.lang.Object unwrap (java.lang.Class)  throws java.lang.ClassCastException 
		Class iface
	public boolean isWrapperFor (java.lang.Class) 
		Class iface
	public java.sql.RowId getRowId (int)  throws java.sql.SQLException 
		int columnIndex
	public java.sql.RowId getRowId (java.lang.String)  throws java.sql.SQLException 
		String columnLabel
	public void updateRowId (int, java.sql.RowId)  throws java.sql.SQLException 
		int columnIndex
		java.sql.RowId x
	public void updateRowId (java.lang.String, java.sql.RowId)  throws java.sql.SQLException 
		String columnLabel
		java.sql.RowId x
	public int getHoldability ()  throws java.sql.SQLException 
	public boolean isClosed ()  throws java.sql.SQLException 
	public void updateNString (int, java.lang.String)  throws java.sql.SQLException 
		int columnIndex
		String nString
	public void updateNString (java.lang.String, java.lang.String)  throws java.sql.SQLException 
		String columnLabel
		String nString
	public void updateNClob (int, java.sql.NClob)  throws java.sql.SQLException 
		int columnIndex
		java.sql.NClob nClob
	public void updateNClob (java.lang.String, java.sql.NClob)  throws java.sql.SQLException 
		String columnLabel
		java.sql.NClob nClob
	public java.sql.NClob getNClob (int)  throws java.sql.SQLException 
		int columnIndex
	public java.sql.NClob getNClob (java.lang.String)  throws java.sql.SQLException 
		String columnLabel
	public java.sql.SQLXML getSQLXML (int)  throws java.sql.SQLException 
		int columnIndex
	public java.sql.SQLXML getSQLXML (java.lang.String)  throws java.sql.SQLException 
		String columnLabel
	public void updateSQLXML (int, java.sql.SQLXML)  throws java.sql.SQLException 
		int columnIndex
		java.sql.SQLXML xmlObject
	public void updateSQLXML (java.lang.String, java.sql.SQLXML)  throws java.sql.SQLException 
		String columnLabel
		java.sql.SQLXML xmlObject
	public java.lang.String getNString (int)  throws java.sql.SQLException 
		int columnIndex
	public java.lang.String getNString (java.lang.String)  throws java.sql.SQLException 
		String columnLabel
	public java.io.Reader getNCharacterStream (int)  throws java.sql.SQLException 
		int columnIndex
	public java.io.Reader getNCharacterStream (java.lang.String)  throws java.sql.SQLException 
		String columnLabel
	public void updateNCharacterStream (int, java.io.Reader, long)  throws java.sql.SQLException 
		int columnIndex
		java.io.Reader x
		long length
	public void updateNCharacterStream (java.lang.String, java.io.Reader, long)  throws java.sql.SQLException 
		String columnLabel
		java.io.Reader reader
		long length
	public void updateAsciiStream (int, java.io.InputStream, long)  throws java.sql.SQLException 
		int columnIndex
		java.io.InputStream x
		long length
	public void updateBinaryStream (int, java.io.InputStream, long)  throws java.sql.SQLException 
		int columnIndex
		java.io.InputStream x
		long length
	public void updateCharacterStream (int, java.io.Reader, long)  throws java.sql.SQLException 
		int columnIndex
		java.io.Reader x
		long length
	public void updateAsciiStream (java.lang.String, java.io.InputStream, long)  throws java.sql.SQLException 
		String columnLabel
		java.io.InputStream x
		long length
	public void updateBinaryStream (java.lang.String, java.io.InputStream, long)  throws java.sql.SQLException 
		String columnLabel
		java.io.InputStream x
		long length
	public void updateCharacterStream (java.lang.String, java.io.Reader, long)  throws java.sql.SQLException 
		String columnLabel
		java.io.Reader reader
		long length
	public void updateBlob (int, java.io.InputStream, long)  throws java.sql.SQLException 
		int columnIndex
		java.io.InputStream inputStream
		long length
	public void updateBlob (java.lang.String, java.io.InputStream, long)  throws java.sql.SQLException 
		String columnLabel
		java.io.InputStream inputStream
		long length
	public void updateClob (int, java.io.Reader, long)  throws java.sql.SQLException 
		int columnIndex
		java.io.Reader reader
		long length
	public void updateClob (java.lang.String, java.io.Reader, long)  throws java.sql.SQLException 
		String columnLabel
		java.io.Reader reader
		long length
	public void updateNClob (int, java.io.Reader, long)  throws java.sql.SQLException 
		int columnIndex
		java.io.Reader reader
		long length
	public void updateNClob (java.lang.String, java.io.Reader, long)  throws java.sql.SQLException 
		String columnLabel
		java.io.Reader reader
		long length
	public void updateNCharacterStream (int, java.io.Reader)  throws java.sql.SQLException 
		int columnIndex
		java.io.Reader x
	public void updateNCharacterStream (java.lang.String, java.io.Reader)  throws java.sql.SQLException 
		String columnLabel
		java.io.Reader reader
	public void updateAsciiStream (int, java.io.InputStream)  throws java.sql.SQLException 
		int columnIndex
		java.io.InputStream x
	public void updateBinaryStream (int, java.io.InputStream)  throws java.sql.SQLException 
		int columnIndex
		java.io.InputStream x
	public void updateCharacterStream (int, java.io.Reader)  throws java.sql.SQLException 
		int columnIndex
		java.io.Reader x
	public void updateAsciiStream (java.lang.String, java.io.InputStream)  throws java.sql.SQLException 
		String columnLabel
		java.io.InputStream x
	public void updateBinaryStream (java.lang.String, java.io.InputStream)  throws java.sql.SQLException 
		String columnLabel
		java.io.InputStream x
	public void updateCharacterStream (java.lang.String, java.io.Reader)  throws java.sql.SQLException 
		String columnLabel
		java.io.Reader reader
	public void updateBlob (int, java.io.InputStream)  throws java.sql.SQLException 
		int columnIndex
		java.io.InputStream inputStream
	public void updateBlob (java.lang.String, java.io.InputStream)  throws java.sql.SQLException 
		String columnLabel
		java.io.InputStream inputStream
	public void updateClob (int, java.io.Reader)  throws java.sql.SQLException 
		int columnIndex
		java.io.Reader reader
	public void updateClob (java.lang.String, java.io.Reader)  throws java.sql.SQLException 
		String columnLabel
		java.io.Reader reader
	public void updateNClob (int, java.io.Reader)  throws java.sql.SQLException 
		int columnIndex
		java.io.Reader reader
	public void updateNClob (java.lang.String, java.io.Reader)  throws java.sql.SQLException 
		String columnLabel
		java.io.Reader reader
	public java.lang.Object getObject (int, java.lang.Class)  throws java.sql.SQLException 
		int columnIndex
		Class type
	public java.lang.Object getObject (java.lang.String, java.lang.Class)  throws java.sql.SQLException 
		String columnLabel
		Class type
	protected java.sql.SQLException unused () 
	public java.sql.Array getArray (int)  throws java.sql.SQLException 
		int i
	public java.sql.Array getArray (java.lang.String)  throws java.sql.SQLException 
		String col
	public java.io.InputStream getAsciiStream (int)  throws java.sql.SQLException 
		int col
	public java.io.InputStream getAsciiStream (java.lang.String)  throws java.sql.SQLException 
		String col
	public java.math.BigDecimal getBigDecimal (int, int)  throws java.sql.SQLException 
		int col
		int s
	public java.math.BigDecimal getBigDecimal (java.lang.String, int)  throws java.sql.SQLException 
		String col
		int s
	public java.sql.Blob getBlob (int)  throws java.sql.SQLException 
		int col
	public java.sql.Blob getBlob (java.lang.String)  throws java.sql.SQLException 
		String col
	public java.sql.Clob getClob (int)  throws java.sql.SQLException 
		int col
	public java.sql.Clob getClob (java.lang.String)  throws java.sql.SQLException 
		String col
	public java.lang.Object getObject (int, java.util.Map)  throws java.sql.SQLException 
		int col
		java.util.Map map
	public java.lang.Object getObject (java.lang.String, java.util.Map)  throws java.sql.SQLException 
		String col
		java.util.Map map
	public java.sql.Ref getRef (int)  throws java.sql.SQLException 
		int i
	public java.sql.Ref getRef (java.lang.String)  throws java.sql.SQLException 
		String col
	public java.io.InputStream getUnicodeStream (int)  throws java.sql.SQLException 
		int col
	public java.io.InputStream getUnicodeStream (java.lang.String)  throws java.sql.SQLException 
		String col
	public java.net.URL getURL (int)  throws java.sql.SQLException 
		int col
	public java.net.URL getURL (java.lang.String)  throws java.sql.SQLException 
		String col
	public void insertRow ()  throws java.sql.SQLException 
	public void moveToCurrentRow ()  throws java.sql.SQLException 
	public void moveToInsertRow ()  throws java.sql.SQLException 
	public boolean last ()  throws java.sql.SQLException 
	public boolean previous ()  throws java.sql.SQLException 
	public boolean relative (int)  throws java.sql.SQLException 
		int rows
	public boolean absolute (int)  throws java.sql.SQLException 
		int row
	public void afterLast ()  throws java.sql.SQLException 
	public void beforeFirst ()  throws java.sql.SQLException 
	public boolean first ()  throws java.sql.SQLException 
	public void cancelRowUpdates ()  throws java.sql.SQLException 
	public void deleteRow ()  throws java.sql.SQLException 
	public void updateArray (int, java.sql.Array)  throws java.sql.SQLException 
		int col
		java.sql.Array x
	public void updateArray (java.lang.String, java.sql.Array)  throws java.sql.SQLException 
		String col
		java.sql.Array x
	public void updateAsciiStream (int, java.io.InputStream, int)  throws java.sql.SQLException 
		int col
		java.io.InputStream x
		int l
	public void updateAsciiStream (java.lang.String, java.io.InputStream, int)  throws java.sql.SQLException 
		String col
		java.io.InputStream x
		int l
	public void updateBigDecimal (int, java.math.BigDecimal)  throws java.sql.SQLException 
		int col
		java.math.BigDecimal x
	public void updateBigDecimal (java.lang.String, java.math.BigDecimal)  throws java.sql.SQLException 
		String col
		java.math.BigDecimal x
	public void updateBinaryStream (int, java.io.InputStream, int)  throws java.sql.SQLException 
		int c
		java.io.InputStream x
		int l
	public void updateBinaryStream (java.lang.String, java.io.InputStream, int)  throws java.sql.SQLException 
		String c
		java.io.InputStream x
		int l
	public void updateBlob (int, java.sql.Blob)  throws java.sql.SQLException 
		int col
		java.sql.Blob x
	public void updateBlob (java.lang.String, java.sql.Blob)  throws java.sql.SQLException 
		String col
		java.sql.Blob x
	public void updateBoolean (int, boolean)  throws java.sql.SQLException 
		int col
		boolean x
	public void updateBoolean (java.lang.String, boolean)  throws java.sql.SQLException 
		String col
		boolean x
	public void updateByte (int, byte)  throws java.sql.SQLException 
		int col
		byte x
	public void updateByte (java.lang.String, byte)  throws java.sql.SQLException 
		String col
		byte x
	public void updateBytes (int, byte[])  throws java.sql.SQLException 
		int col
		byte[] x
	public void updateBytes (java.lang.String, byte[])  throws java.sql.SQLException 
		String col
		byte[] x
	public void updateCharacterStream (int, java.io.Reader, int)  throws java.sql.SQLException 
		int c
		java.io.Reader x
		int l
	public void updateCharacterStream (java.lang.String, java.io.Reader, int)  throws java.sql.SQLException 
		String c
		java.io.Reader r
		int l
	public void updateClob (int, java.sql.Clob)  throws java.sql.SQLException 
		int col
		java.sql.Clob x
	public void updateClob (java.lang.String, java.sql.Clob)  throws java.sql.SQLException 
		String col
		java.sql.Clob x
	public void updateDate (int, java.sql.Date)  throws java.sql.SQLException 
		int col
		java.sql.Date x
	public void updateDate (java.lang.String, java.sql.Date)  throws java.sql.SQLException 
		String col
		java.sql.Date x
	public void updateDouble (int, double)  throws java.sql.SQLException 
		int col
		double x
	public void updateDouble (java.lang.String, double)  throws java.sql.SQLException 
		String col
		double x
	public void updateFloat (int, float)  throws java.sql.SQLException 
		int col
		float x
	public void updateFloat (java.lang.String, float)  throws java.sql.SQLException 
		String col
		float x
	public void updateInt (int, int)  throws java.sql.SQLException 
		int col
		int x
	public void updateInt (java.lang.String, int)  throws java.sql.SQLException 
		String col
		int x
	public void updateLong (int, long)  throws java.sql.SQLException 
		int col
		long x
	public void updateLong (java.lang.String, long)  throws java.sql.SQLException 
		String col
		long x
	public void updateNull (int)  throws java.sql.SQLException 
		int col
	public void updateNull (java.lang.String)  throws java.sql.SQLException 
		String col
	public void updateObject (int, java.lang.Object)  throws java.sql.SQLException 
		int c
		Object x
	public void updateObject (int, java.lang.Object, int)  throws java.sql.SQLException 
		int c
		Object x
		int s
	public void updateObject (java.lang.String, java.lang.Object)  throws java.sql.SQLException 
		String col
		Object x
	public void updateObject (java.lang.String, java.lang.Object, int)  throws java.sql.SQLException 
		String c
		Object x
		int s
	public void updateRef (int, java.sql.Ref)  throws java.sql.SQLException 
		int col
		java.sql.Ref x
	public void updateRef (java.lang.String, java.sql.Ref)  throws java.sql.SQLException 
		String c
		java.sql.Ref x
	public void updateRow ()  throws java.sql.SQLException 
	public void updateShort (int, short)  throws java.sql.SQLException 
		int c
		short x
	public void updateShort (java.lang.String, short)  throws java.sql.SQLException 
		String c
		short x
	public void updateString (int, java.lang.String)  throws java.sql.SQLException 
		int c
		String x
	public void updateString (java.lang.String, java.lang.String)  throws java.sql.SQLException 
		String c
		String x
	public void updateTime (int, java.sql.Time)  throws java.sql.SQLException 
		int c
		java.sql.Time x
	public void updateTime (java.lang.String, java.sql.Time)  throws java.sql.SQLException 
		String c
		java.sql.Time x
	public void updateTimestamp (int, java.sql.Timestamp)  throws java.sql.SQLException 
		int c
		java.sql.Timestamp x
	public void updateTimestamp (java.lang.String, java.sql.Timestamp)  throws java.sql.SQLException 
		String c
		java.sql.Timestamp x
	public void refreshRow ()  throws java.sql.SQLException 
}

org/sqlite/jdbc4/JDBC4Statement.class
JDBC4Statement.java
package org.sqlite.jdbc4
public org.sqlite.jdbc4.JDBC4Statement extends org.sqlite.jdbc3.JDBC3Statement implements java.sql.Statement  {
	private boolean closed
	boolean closeOnCompletion
	public void  (org.sqlite.SQLiteConnection) 
		org.sqlite.SQLiteConnection conn
	public java.lang.Object unwrap (java.lang.Class)  throws java.lang.ClassCastException 
		Class iface
	public boolean isWrapperFor (java.lang.Class) 
		Class iface
	public void close ()  throws java.sql.SQLException 
	public boolean isClosed () 
	public void closeOnCompletion ()  throws java.sql.SQLException 
	public boolean isCloseOnCompletion ()  throws java.sql.SQLException 
	public void setPoolable (boolean)  throws java.sql.SQLException 
		boolean poolable
	public boolean isPoolable ()  throws java.sql.SQLException 
}

org/sqlite/native/FreeBSD/x86_64/libsqlitejdbc.so
org/sqlite/native/Linux/android-arm/libsqlitejdbc.so
org/sqlite/native/Linux/arm/libsqlitejdbc.so
org/sqlite/native/Linux/armv6/libsqlitejdbc.so
org/sqlite/native/Linux/armv7/libsqlitejdbc.so
org/sqlite/native/Linux/ppc64/libsqlitejdbc.so
org/sqlite/native/Linux/x86/libsqlitejdbc.so
org/sqlite/native/Linux/x86_64/libsqlitejdbc.so
org/sqlite/native/Mac/x86_64/libsqlitejdbc.jnilib
org/sqlite/native/Windows/x86/sqlitejdbc.dll
org/sqlite/native/Windows/x86_64/sqlitejdbc.dll
org/sqlite/ProgressHandler.class
ProgressHandler.java
package org.sqlite
public abstract org.sqlite.ProgressHandler extends java.lang.Object {
	public void  () 
	public static final void setHandler (java.sql.Connection, int, org.sqlite.ProgressHandler)  throws java.sql.SQLException 
		java.sql.Connection conn
		int vmCalls
		org.sqlite.ProgressHandler progressHandler
		org.sqlite.SQLiteConnection sqliteConnection
	public static final void clearHandler (java.sql.Connection)  throws java.sql.SQLException 
		java.sql.Connection conn
		org.sqlite.SQLiteConnection sqliteConnection
	protected abstract int progress ()  throws java.sql.SQLException 
}

org/sqlite/SQLiteConfig$DateClass.class
SQLiteConfig.java
package org.sqlite
public final org.sqlite.SQLiteConfig$DateClass extends java.lang.Enum implements org.sqlite.SQLiteConfig$PragmaValue  {
	public static final org.sqlite.SQLiteConfig$DateClass INTEGER
	public static final org.sqlite.SQLiteConfig$DateClass TEXT
	public static final org.sqlite.SQLiteConfig$DateClass REAL
	private static final org.sqlite.SQLiteConfig$DateClass[] $VALUES
	public static org.sqlite.SQLiteConfig$DateClass[] values () 
	public static org.sqlite.SQLiteConfig$DateClass valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	public java.lang.String getValue () 
	public static org.sqlite.SQLiteConfig$DateClass getDateClass (java.lang.String) 
		String dateClass
	static void  () 
}

org/sqlite/SQLiteConfig$DatePrecision.class
SQLiteConfig.java
package org.sqlite
public final org.sqlite.SQLiteConfig$DatePrecision extends java.lang.Enum implements org.sqlite.SQLiteConfig$PragmaValue  {
	public static final org.sqlite.SQLiteConfig$DatePrecision SECONDS
	public static final org.sqlite.SQLiteConfig$DatePrecision MILLISECONDS
	private static final org.sqlite.SQLiteConfig$DatePrecision[] $VALUES
	public static org.sqlite.SQLiteConfig$DatePrecision[] values () 
	public static org.sqlite.SQLiteConfig$DatePrecision valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	public java.lang.String getValue () 
	public static org.sqlite.SQLiteConfig$DatePrecision getPrecision (java.lang.String) 
		String precision
	static void  () 
}

org/sqlite/SQLiteConfig$Encoding.class
SQLiteConfig.java
package org.sqlite
public final org.sqlite.SQLiteConfig$Encoding extends java.lang.Enum implements org.sqlite.SQLiteConfig$PragmaValue  {
	public static final org.sqlite.SQLiteConfig$Encoding UTF8
	public static final org.sqlite.SQLiteConfig$Encoding UTF16
	public static final org.sqlite.SQLiteConfig$Encoding UTF16_LITTLE_ENDIAN
	public static final org.sqlite.SQLiteConfig$Encoding UTF16_BIG_ENDIAN
	public static final org.sqlite.SQLiteConfig$Encoding UTF_8
	public static final org.sqlite.SQLiteConfig$Encoding UTF_16
	public static final org.sqlite.SQLiteConfig$Encoding UTF_16LE
	public static final org.sqlite.SQLiteConfig$Encoding UTF_16BE
	public final String typeName
	private static final org.sqlite.SQLiteConfig$Encoding[] $VALUES
	public static org.sqlite.SQLiteConfig$Encoding[] values () 
	public static org.sqlite.SQLiteConfig$Encoding valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, java.lang.String) 
		String typeName
	private void  (java.lang.String, int, org.sqlite.SQLiteConfig$Encoding) 
		org.sqlite.SQLiteConfig$Encoding encoding
	public java.lang.String getValue () 
	public static org.sqlite.SQLiteConfig$Encoding getEncoding (java.lang.String) 
		String value
	static void  () 
}

org/sqlite/SQLiteConfig$JournalMode.class
SQLiteConfig.java
package org.sqlite
public final org.sqlite.SQLiteConfig$JournalMode extends java.lang.Enum implements org.sqlite.SQLiteConfig$PragmaValue  {
	public static final org.sqlite.SQLiteConfig$JournalMode DELETE
	public static final org.sqlite.SQLiteConfig$JournalMode TRUNCATE
	public static final org.sqlite.SQLiteConfig$JournalMode PERSIST
	public static final org.sqlite.SQLiteConfig$JournalMode MEMORY
	public static final org.sqlite.SQLiteConfig$JournalMode WAL
	public static final org.sqlite.SQLiteConfig$JournalMode OFF
	private static final org.sqlite.SQLiteConfig$JournalMode[] $VALUES
	public static org.sqlite.SQLiteConfig$JournalMode[] values () 
	public static org.sqlite.SQLiteConfig$JournalMode valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	public java.lang.String getValue () 
	static void  () 
}

org/sqlite/SQLiteConfig$LockingMode.class
SQLiteConfig.java
package org.sqlite
public final org.sqlite.SQLiteConfig$LockingMode extends java.lang.Enum implements org.sqlite.SQLiteConfig$PragmaValue  {
	public static final org.sqlite.SQLiteConfig$LockingMode NORMAL
	public static final org.sqlite.SQLiteConfig$LockingMode EXCLUSIVE
	private static final org.sqlite.SQLiteConfig$LockingMode[] $VALUES
	public static org.sqlite.SQLiteConfig$LockingMode[] values () 
	public static org.sqlite.SQLiteConfig$LockingMode valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	public java.lang.String getValue () 
	static void  () 
}

org/sqlite/SQLiteConfig$Pragma.class
SQLiteConfig.java
package org.sqlite
public final org.sqlite.SQLiteConfig$Pragma extends java.lang.Enum {
	public static final org.sqlite.SQLiteConfig$Pragma OPEN_MODE
	public static final org.sqlite.SQLiteConfig$Pragma SHARED_CACHE
	public static final org.sqlite.SQLiteConfig$Pragma LOAD_EXTENSION
	public static final org.sqlite.SQLiteConfig$Pragma CACHE_SIZE
	public static final org.sqlite.SQLiteConfig$Pragma CASE_SENSITIVE_LIKE
	public static final org.sqlite.SQLiteConfig$Pragma COUNT_CHANGES
	public static final org.sqlite.SQLiteConfig$Pragma DEFAULT_CACHE_SIZE
	public static final org.sqlite.SQLiteConfig$Pragma EMPTY_RESULT_CALLBACKS
	public static final org.sqlite.SQLiteConfig$Pragma ENCODING
	public static final org.sqlite.SQLiteConfig$Pragma FOREIGN_KEYS
	public static final org.sqlite.SQLiteConfig$Pragma FULL_COLUMN_NAMES
	public static final org.sqlite.SQLiteConfig$Pragma FULL_SYNC
	public static final org.sqlite.SQLiteConfig$Pragma INCREMENTAL_VACUUM
	public static final org.sqlite.SQLiteConfig$Pragma JOURNAL_MODE
	public static final org.sqlite.SQLiteConfig$Pragma JOURNAL_SIZE_LIMIT
	public static final org.sqlite.SQLiteConfig$Pragma LEGACY_FILE_FORMAT
	public static final org.sqlite.SQLiteConfig$Pragma LOCKING_MODE
	public static final org.sqlite.SQLiteConfig$Pragma PAGE_SIZE
	public static final org.sqlite.SQLiteConfig$Pragma MAX_PAGE_COUNT
	public static final org.sqlite.SQLiteConfig$Pragma READ_UNCOMMITED
	public static final org.sqlite.SQLiteConfig$Pragma RECURSIVE_TRIGGERS
	public static final org.sqlite.SQLiteConfig$Pragma REVERSE_UNORDERED_SELECTS
	public static final org.sqlite.SQLiteConfig$Pragma SHORT_COLUMN_NAMES
	public static final org.sqlite.SQLiteConfig$Pragma SYNCHRONOUS
	public static final org.sqlite.SQLiteConfig$Pragma TEMP_STORE
	public static final org.sqlite.SQLiteConfig$Pragma TEMP_STORE_DIRECTORY
	public static final org.sqlite.SQLiteConfig$Pragma USER_VERSION
	public static final org.sqlite.SQLiteConfig$Pragma TRANSACTION_MODE
	public static final org.sqlite.SQLiteConfig$Pragma DATE_PRECISION
	public static final org.sqlite.SQLiteConfig$Pragma DATE_CLASS
	public static final org.sqlite.SQLiteConfig$Pragma DATE_STRING_FORMAT
	public static final org.sqlite.SQLiteConfig$Pragma BUSY_TIMEOUT
	public final String pragmaName
	public final String[] choices
	public final String description
	private static final org.sqlite.SQLiteConfig$Pragma[] $VALUES
	public static org.sqlite.SQLiteConfig$Pragma[] values () 
	public static org.sqlite.SQLiteConfig$Pragma valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, java.lang.String) 
		String pragmaName
	private void  (java.lang.String, int, java.lang.String, java.lang.String[]) 
		String pragmaName
		String[] choices
	private void  (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String[]) 
		String pragmaName
		String description
		String[] choices
	public final java.lang.String getPragmaName () 
	static void  () 
}

org/sqlite/SQLiteConfig$PragmaValue.class
SQLiteConfig.java
package org.sqlite
abstract org.sqlite.SQLiteConfig$PragmaValue extends java.lang.Object {
	public abstract java.lang.String getValue () 
}

org/sqlite/SQLiteConfig$SynchronousMode.class
SQLiteConfig.java
package org.sqlite
public final org.sqlite.SQLiteConfig$SynchronousMode extends java.lang.Enum implements org.sqlite.SQLiteConfig$PragmaValue  {
	public static final org.sqlite.SQLiteConfig$SynchronousMode OFF
	public static final org.sqlite.SQLiteConfig$SynchronousMode NORMAL
	public static final org.sqlite.SQLiteConfig$SynchronousMode FULL
	private static final org.sqlite.SQLiteConfig$SynchronousMode[] $VALUES
	public static org.sqlite.SQLiteConfig$SynchronousMode[] values () 
	public static org.sqlite.SQLiteConfig$SynchronousMode valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	public java.lang.String getValue () 
	static void  () 
}

org/sqlite/SQLiteConfig$TempStore.class
SQLiteConfig.java
package org.sqlite
public final org.sqlite.SQLiteConfig$TempStore extends java.lang.Enum implements org.sqlite.SQLiteConfig$PragmaValue  {
	public static final org.sqlite.SQLiteConfig$TempStore DEFAULT
	public static final org.sqlite.SQLiteConfig$TempStore FILE
	public static final org.sqlite.SQLiteConfig$TempStore MEMORY
	private static final org.sqlite.SQLiteConfig$TempStore[] $VALUES
	public static org.sqlite.SQLiteConfig$TempStore[] values () 
	public static org.sqlite.SQLiteConfig$TempStore valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	public java.lang.String getValue () 
	static void  () 
}

org/sqlite/SQLiteConfig$TransactionMode.class
SQLiteConfig.java
package org.sqlite
public final org.sqlite.SQLiteConfig$TransactionMode extends java.lang.Enum implements org.sqlite.SQLiteConfig$PragmaValue  {
	public static final org.sqlite.SQLiteConfig$TransactionMode DEFFERED
	public static final org.sqlite.SQLiteConfig$TransactionMode IMMEDIATE
	public static final org.sqlite.SQLiteConfig$TransactionMode EXCLUSIVE
	private static final org.sqlite.SQLiteConfig$TransactionMode[] $VALUES
	public static org.sqlite.SQLiteConfig$TransactionMode[] values () 
	public static org.sqlite.SQLiteConfig$TransactionMode valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	public java.lang.String getValue () 
	public static org.sqlite.SQLiteConfig$TransactionMode getMode (java.lang.String) 
		String mode
	static void  () 
}

org/sqlite/SQLiteConfig.class
SQLiteConfig.java
package org.sqlite
public org.sqlite.SQLiteConfig extends java.lang.Object {
	private final java.util.Properties pragmaTable
	private int openModeFlag
	private org.sqlite.SQLiteConfig$TransactionMode transactionMode
	public final int busyTimeout
	public static final String DEFAULT_DATE_STRING_FORMAT
	public org.sqlite.SQLiteConfig$DateClass dateClass
	public org.sqlite.SQLiteConfig$DatePrecision datePrecision
	public long dateMultiplier
	public String dateStringFormat
	private static final String[] OnOff
	public void  () 
	public void  (java.util.Properties) 
		java.util.Properties prop
		String openMode
	public java.sql.Connection createConnection (java.lang.String)  throws java.sql.SQLException 
		String url
	public void apply (java.sql.Connection)  throws java.sql.SQLException 
		org.sqlite.SQLiteConfig$Pragma each
		String key
		String value
		Object each
		java.sql.Connection conn
		java.util.HashSet pragmaParams
		java.sql.Statement stat
	private void set (org.sqlite.SQLiteConfig$Pragma, boolean) 
		org.sqlite.SQLiteConfig$Pragma pragma
		boolean flag
	private void set (org.sqlite.SQLiteConfig$Pragma, int) 
		org.sqlite.SQLiteConfig$Pragma pragma
		int num
	private boolean getBoolean (org.sqlite.SQLiteConfig$Pragma, java.lang.String) 
		org.sqlite.SQLiteConfig$Pragma pragma
		String defaultValue
	public boolean isEnabledSharedCache () 
	public boolean isEnabledLoadExtension () 
	public int getOpenModeFlags () 
	public void setPragma (org.sqlite.SQLiteConfig$Pragma, java.lang.String) 
		org.sqlite.SQLiteConfig$Pragma pragma
		String value
	public java.util.Properties toProperties () 
	static java.sql.DriverPropertyInfo[] getDriverPropertyInfo () 
		java.sql.DriverPropertyInfo di
		org.sqlite.SQLiteConfig$Pragma p
		org.sqlite.SQLiteConfig$Pragma[] pragma
		java.sql.DriverPropertyInfo[] result
		int index
	public void setOpenMode (org.sqlite.SQLiteOpenMode) 
		org.sqlite.SQLiteOpenMode mode
	public void resetOpenMode (org.sqlite.SQLiteOpenMode) 
		org.sqlite.SQLiteOpenMode mode
	public void setSharedCache (boolean) 
		boolean enable
	public void enableLoadExtension (boolean) 
		boolean enable
	public void setReadOnly (boolean) 
		boolean readOnly
	public void setCacheSize (int) 
		int numberOfPages
	public void enableCaseSensitiveLike (boolean) 
		boolean enable
	public void enableCountChanges (boolean) 
		boolean enable
	public void setDefaultCacheSize (int) 
		int numberOfPages
	public void enableEmptyResultCallBacks (boolean) 
		boolean enable
	private static java.lang.String[] toStringArray (org.sqlite.SQLiteConfig$PragmaValue[]) 
		int i
		org.sqlite.SQLiteConfig$PragmaValue[] list
		String[] result
	public void setEncoding (org.sqlite.SQLiteConfig$Encoding) 
		org.sqlite.SQLiteConfig$Encoding encoding
	public void enforceForeignKeys (boolean) 
		boolean enforce
	public void enableFullColumnNames (boolean) 
		boolean enable
	public void enableFullSync (boolean) 
		boolean enable
	public void incrementalVacuum (int) 
		int numberOfPagesToBeRemoved
	public void setJournalMode (org.sqlite.SQLiteConfig$JournalMode) 
		org.sqlite.SQLiteConfig$JournalMode mode
	public void setJounalSizeLimit (int) 
		int limit
	public void useLegacyFileFormat (boolean) 
		boolean use
	public void setLockingMode (org.sqlite.SQLiteConfig$LockingMode) 
		org.sqlite.SQLiteConfig$LockingMode mode
	public void setPageSize (int) 
		int numBytes
	public void setMaxPageCount (int) 
		int numPages
	public void setReadUncommited (boolean) 
		boolean useReadUncommitedIsolationMode
	public void enableRecursiveTriggers (boolean) 
		boolean enable
	public void enableReverseUnorderedSelects (boolean) 
		boolean enable
	public void enableShortColumnNames (boolean) 
		boolean enable
	public void setSynchronous (org.sqlite.SQLiteConfig$SynchronousMode) 
		org.sqlite.SQLiteConfig$SynchronousMode mode
	public void setTempStore (org.sqlite.SQLiteConfig$TempStore) 
		org.sqlite.SQLiteConfig$TempStore storeType
	public void setTempStoreDirectory (java.lang.String) 
		String directoryName
	public void setUserVersion (int) 
		int version
	public void setTransactionMode (org.sqlite.SQLiteConfig$TransactionMode) 
		org.sqlite.SQLiteConfig$TransactionMode transactionMode
	public void setTransactionMode (java.lang.String) 
		String transactionMode
	public org.sqlite.SQLiteConfig$TransactionMode getTransactionMode () 
	public void setDatePrecision (java.lang.String)  throws java.sql.SQLException 
		String datePrecision
	public void setDateClass (java.lang.String) 
		String dateClass
	public void setDateStringFormat (java.lang.String) 
		String dateStringFormat
	public void setBusyTimeout (java.lang.String) 
		String milliseconds
	static java.lang.String[] access$000 () 
	static java.lang.String[] access$100 (org.sqlite.SQLiteConfig$PragmaValue[]) 
		org.sqlite.SQLiteConfig$PragmaValue[] x0
	static void  () 
}

org/sqlite/SQLiteConnection.class
SQLiteConnection.java
package org.sqlite
public org.sqlite.SQLiteConnection extends org.sqlite.jdbc4.JDBC4Connection {
	public void  (java.lang.String, java.lang.String)  throws java.sql.SQLException 
		String url
		String fileName
	public void  (java.lang.String, java.lang.String, java.util.Properties)  throws java.sql.SQLException 
		String url
		String fileName
		java.util.Properties prop
	public void setSchema (java.lang.String)  throws java.sql.SQLException 
		String schema
	public java.lang.String getSchema ()  throws java.sql.SQLException 
	public void abort (java.util.concurrent.Executor)  throws java.sql.SQLException 
		java.util.concurrent.Executor executor
	public void setNetworkTimeout (java.util.concurrent.Executor, int)  throws java.sql.SQLException 
		java.util.concurrent.Executor executor
		int milliseconds
	public int getNetworkTimeout ()  throws java.sql.SQLException 
}

org/sqlite/SQLiteDataSource.class
SQLiteDataSource.java
package org.sqlite
public org.sqlite.SQLiteDataSource extends java.lang.Object implements javax.sql.DataSource  {
	private org.sqlite.SQLiteConfig config
	private transient java.io.PrintWriter logger
	private int loginTimeout
	private String url
	private String databaseName
	public void  () 
	public void  (org.sqlite.SQLiteConfig) 
		org.sqlite.SQLiteConfig config
	public void setConfig (org.sqlite.SQLiteConfig) 
		org.sqlite.SQLiteConfig config
	public org.sqlite.SQLiteConfig getConfig () 
	public void setUrl (java.lang.String) 
		String url
	public java.lang.String getUrl () 
	public void setDatabaseName (java.lang.String) 
		String databaseName
	public java.lang.String getDatabaseName () 
	public void setSharedCache (boolean) 
		boolean enable
	public void setLoadExtension (boolean) 
		boolean enable
	public void setReadOnly (boolean) 
		boolean readOnly
	public void setCacheSize (int) 
		int numberOfPages
	public void setCaseSensitiveLike (boolean) 
		boolean enable
	public void setCountChanges (boolean) 
		boolean enable
	public void setDefaultCacheSize (int) 
		int numberOfPages
	public void setEncoding (java.lang.String) 
		String encoding
	public void setEnforceForeignKeys (boolean) 
		boolean enforce
	public void setFullColumnNames (boolean) 
		boolean enable
	public void setFullSync (boolean) 
		boolean enable
	public void setIncrementalVacuum (int) 
		int numberOfPagesToBeRemoved
	public void setJournalMode (java.lang.String) 
		String mode
	public void setJournalSizeLimit (int) 
		int limit
	public void setLegacyFileFormat (boolean) 
		boolean use
	public void setLockingMode (java.lang.String) 
		String mode
	public void setPageSize (int) 
		int numBytes
	public void setMaxPageCount (int) 
		int numPages
	public void setReadUncommited (boolean) 
		boolean useReadUncommitedIsolationMode
	public void setRecursiveTriggers (boolean) 
		boolean enable
	public void setReverseUnorderedSelects (boolean) 
		boolean enable
	public void setShortColumnNames (boolean) 
		boolean enable
	public void setSynchronous (java.lang.String) 
		String mode
	public void setTempStore (java.lang.String) 
		String storeType
	public void setTempStoreDirectory (java.lang.String) 
		String directoryName
	public void setTransactionMode (java.lang.String) 
		String transactionMode
	public void setUserVersion (int) 
		int version
	public java.sql.Connection getConnection ()  throws java.sql.SQLException 
	public java.sql.Connection getConnection (java.lang.String, java.lang.String)  throws java.sql.SQLException 
		String username
		String password
		java.util.Properties p
	public java.io.PrintWriter getLogWriter ()  throws java.sql.SQLException 
	public int getLoginTimeout ()  throws java.sql.SQLException 
	public java.util.logging.Logger getParentLogger ()  throws java.sql.SQLFeatureNotSupportedException 
	public void setLogWriter (java.io.PrintWriter)  throws java.sql.SQLException 
		java.io.PrintWriter out
	public void setLoginTimeout (int)  throws java.sql.SQLException 
		int seconds
	public boolean isWrapperFor (java.lang.Class)  throws java.sql.SQLException 
		Class iface
	public java.lang.Object unwrap (java.lang.Class)  throws java.sql.SQLException 
		Class iface
}

org/sqlite/SQLiteErrorCode.class
SQLiteErrorCode.java
package org.sqlite
public final org.sqlite.SQLiteErrorCode extends java.lang.Enum {
	public static final org.sqlite.SQLiteErrorCode UNKNOWN_ERROR
	public static final org.sqlite.SQLiteErrorCode SQLITE_OK
	public static final org.sqlite.SQLiteErrorCode SQLITE_ERROR
	public static final org.sqlite.SQLiteErrorCode SQLITE_INTERNAL
	public static final org.sqlite.SQLiteErrorCode SQLITE_PERM
	public static final org.sqlite.SQLiteErrorCode SQLITE_ABORT
	public static final org.sqlite.SQLiteErrorCode SQLITE_BUSY
	public static final org.sqlite.SQLiteErrorCode SQLITE_LOCKED
	public static final org.sqlite.SQLiteErrorCode SQLITE_NOMEM
	public static final org.sqlite.SQLiteErrorCode SQLITE_READONLY
	public static final org.sqlite.SQLiteErrorCode SQLITE_INTERRUPT
	public static final org.sqlite.SQLiteErrorCode SQLITE_IOERR
	public static final org.sqlite.SQLiteErrorCode SQLITE_CORRUPT
	public static final org.sqlite.SQLiteErrorCode SQLITE_NOTFOUND
	public static final org.sqlite.SQLiteErrorCode SQLITE_FULL
	public static final org.sqlite.SQLiteErrorCode SQLITE_CANTOPEN
	public static final org.sqlite.SQLiteErrorCode SQLITE_PROTOCOL
	public static final org.sqlite.SQLiteErrorCode SQLITE_EMPTY
	public static final org.sqlite.SQLiteErrorCode SQLITE_SCHEMA
	public static final org.sqlite.SQLiteErrorCode SQLITE_TOOBIG
	public static final org.sqlite.SQLiteErrorCode SQLITE_CONSTRAINT
	public static final org.sqlite.SQLiteErrorCode SQLITE_MISMATCH
	public static final org.sqlite.SQLiteErrorCode SQLITE_MISUSE
	public static final org.sqlite.SQLiteErrorCode SQLITE_NOLFS
	public static final org.sqlite.SQLiteErrorCode SQLITE_AUTH
	public static final org.sqlite.SQLiteErrorCode SQLITE_FORMAT
	public static final org.sqlite.SQLiteErrorCode SQLITE_RANGE
	public static final org.sqlite.SQLiteErrorCode SQLITE_NOTADB
	public static final org.sqlite.SQLiteErrorCode SQLITE_ROW
	public static final org.sqlite.SQLiteErrorCode SQLITE_DONE
	public static final org.sqlite.SQLiteErrorCode SQLITE_BUSY_RECOVERY
	public static final org.sqlite.SQLiteErrorCode SQLITE_LOCKED_SHAREDCACHE
	public static final org.sqlite.SQLiteErrorCode SQLITE_READONLY_RECOVERY
	public static final org.sqlite.SQLiteErrorCode SQLITE_IOERR_READ
	public static final org.sqlite.SQLiteErrorCode SQLITE_CORRUPT_VTAB
	public static final org.sqlite.SQLiteErrorCode SQLITE_CONSTRAINT_CHECK
	public static final org.sqlite.SQLiteErrorCode SQLITE_ABORT_ROLLBACK
	public static final org.sqlite.SQLiteErrorCode SQLITE_BUSY_SNAPSHOT
	public static final org.sqlite.SQLiteErrorCode SQLITE_READONLY_CANTLOCK
	public static final org.sqlite.SQLiteErrorCode SQLITE_IOERR_SHORT_READ
	public static final org.sqlite.SQLiteErrorCode SQLITE_CANTOPEN_ISDIR
	public static final org.sqlite.SQLiteErrorCode SQLITE_CONSTRAINT_COMMITHOOK
	public static final org.sqlite.SQLiteErrorCode SQLITE_READONLY_ROLLBACK
	public static final org.sqlite.SQLiteErrorCode SQLITE_IOERR_WRITE
	public static final org.sqlite.SQLiteErrorCode SQLITE_CANTOPEN_FULLPATH
	public static final org.sqlite.SQLiteErrorCode SQLITE_CONSTRAINT_FOREIGNKEY
	public static final org.sqlite.SQLiteErrorCode SQLITE_READONLY_DBMOVED
	public static final org.sqlite.SQLiteErrorCode SQLITE_IOERR_FSYNC
	public static final org.sqlite.SQLiteErrorCode SQLITE_CANTOPEN_CONVPATH
	public static final org.sqlite.SQLiteErrorCode SQLITE_CONSTRAINT_FUNCTION
	public static final org.sqlite.SQLiteErrorCode SQLITE_IOERR_DIR_FSYNC
	public static final org.sqlite.SQLiteErrorCode SQLITE_CONSTRAINT_NOTNULL
	public static final org.sqlite.SQLiteErrorCode SQLITE_IOERR_TRUNCATE
	public static final org.sqlite.SQLiteErrorCode SQLITE_CONSTRAINT_PRIMARYKEY
	public static final org.sqlite.SQLiteErrorCode SQLITE_IOERR_FSTAT
	public static final org.sqlite.SQLiteErrorCode SQLITE_CONSTRAINT_TRIGGER
	public static final org.sqlite.SQLiteErrorCode SQLITE_IOERR_UNLOCK
	public static final org.sqlite.SQLiteErrorCode SQLITE_CONSTRAINT_UNIQUE
	public static final org.sqlite.SQLiteErrorCode SQLITE_IOERR_RDLOCK
	public static final org.sqlite.SQLiteErrorCode SQLITE_CONSTRAINT_VTAB
	public static final org.sqlite.SQLiteErrorCode SQLITE_IOERR_DELETE
	public static final org.sqlite.SQLiteErrorCode SQLITE_CONSTRAINT_ROWID
	public static final org.sqlite.SQLiteErrorCode SQLITE_IOERR_NOMEM
	public static final org.sqlite.SQLiteErrorCode SQLITE_IOERR_ACCESS
	public static final org.sqlite.SQLiteErrorCode SQLITE_IOERR_CHECKRESERVEDLOCK
	public static final org.sqlite.SQLiteErrorCode SQLITE_IOERR_LOCK
	public static final org.sqlite.SQLiteErrorCode SQLITE_IOERR_CLOSE
	public static final org.sqlite.SQLiteErrorCode SQLITE_IOERR_SHMOPEN
	public static final org.sqlite.SQLiteErrorCode SQLITE_IOERR_SHMSIZE
	public static final org.sqlite.SQLiteErrorCode SQLITE_IOERR_SHMMAP
	public static final org.sqlite.SQLiteErrorCode SQLITE_IOERR_SEEK
	public static final org.sqlite.SQLiteErrorCode SQLITE_IOERR_DELETE_NOENT
	public static final org.sqlite.SQLiteErrorCode SQLITE_IOERR_MMAP
	public static final org.sqlite.SQLiteErrorCode SQLITE_IOERR_GETTEMPPATH
	public static final org.sqlite.SQLiteErrorCode SQLITE_IOERR_CONVPATH
	public final int code
	public final String message
	private static final org.sqlite.SQLiteErrorCode[] $VALUES
	public static org.sqlite.SQLiteErrorCode[] values () 
	public static org.sqlite.SQLiteErrorCode valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, int, java.lang.String) 
		int code
		String message
	public static org.sqlite.SQLiteErrorCode getErrorCode (int) 
		org.sqlite.SQLiteErrorCode each
		int errorCode
	public java.lang.String toString () 
	static void  () 
}

org/sqlite/SQLiteException.class
SQLiteException.java
package org.sqlite
public org.sqlite.SQLiteException extends java.sql.SQLException {
	private org.sqlite.SQLiteErrorCode resultCode
	public void  (java.lang.String, org.sqlite.SQLiteErrorCode) 
		String message
		org.sqlite.SQLiteErrorCode resultCode
	public org.sqlite.SQLiteErrorCode getResultCode () 
}

org/sqlite/SQLiteJDBCLoader$1.class
SQLiteJDBCLoader.java
package org.sqlite
final org.sqlite.SQLiteJDBCLoader$1 extends java.lang.Object implements java.io.FilenameFilter  {
	private final String searchPattern
	void  () 
	public boolean accept (java.io.File, java.lang.String) 
		java.io.File dir
		String name
}

org/sqlite/SQLiteJDBCLoader.class
SQLiteJDBCLoader.java
package org.sqlite
public org.sqlite.SQLiteJDBCLoader extends java.lang.Object {
	private static boolean extracted
	public void  () 
	public static boolean initialize ()  throws java.lang.Exception 
	private static java.io.File getTempDir () 
	static void cleanup () 
		SecurityException e
		java.io.File lckFile
		java.io.File nativeLibFile
		String tempFolder
		java.io.File dir
		java.io.File[] nativeLibFiles
	static boolean getPureJavaFlag () 
	public static boolean isPureJavaMode () 
	public static boolean isNativeMode ()  throws java.lang.Exception 
	static java.lang.String md5sum (java.io.InputStream)  throws java.io.IOException 
		java.security.MessageDigest digest
		java.security.DigestInputStream digestInputStream
		java.io.ByteArrayOutputStream md5out
		java.security.NoSuchAlgorithmException e
		java.io.InputStream input
		java.io.BufferedInputStream in
	private static boolean contentsEquals (java.io.InputStream, java.io.InputStream)  throws java.io.IOException 
		int ch2
		java.io.InputStream in1
		java.io.InputStream in2
		int ch
		int ch2
	private static boolean extractAndLoadLibraryFile (java.lang.String, java.lang.String, java.lang.String) 
		byte[] buffer
		int bytesRead
		java.io.InputStream nativeIn
		java.io.InputStream extractedLibIn
		java.io.InputStream reader
		java.io.FileOutputStream writer
		java.io.IOException e
		String libFolderForCurrentOS
		String libraryFileName
		String targetFolder
		String nativeLibraryFilePath
		String uuid
		String extractedLibFileName
		String extractedLckFileName
		java.io.File extractedLibFile
		java.io.File extractedLckFile
	private static synchronized boolean loadNativeLibrary (java.lang.String, java.lang.String) 
		UnsatisfiedLinkError e
		String path
		String name
		java.io.File libPath
	private static void loadSQLiteNativeLibrary ()  throws java.lang.Exception 
		String altName
		String sqliteNativeLibraryPath
		String sqliteNativeLibraryName
		String packagePath
		boolean hasNativeLib
		String tempFolder
	private static boolean hasResource (java.lang.String) 
		String path
	private static void getNativeLibraryFolderForTheCurrentOS () 
		String osName
		String archName
	public static int getMajorVersion () 
		String[] c
	public static int getMinorVersion () 
		String[] c
	public static java.lang.String getVersion () 
		java.util.Properties versionData
		java.io.IOException e
		java.net.URL versionFile
		String version
	static void  () 
}

org/sqlite/SQLiteOpenMode.class
SQLiteOpenMode.java
package org.sqlite
public final org.sqlite.SQLiteOpenMode extends java.lang.Enum {
	public static final org.sqlite.SQLiteOpenMode READONLY
	public static final org.sqlite.SQLiteOpenMode READWRITE
	public static final org.sqlite.SQLiteOpenMode CREATE
	public static final org.sqlite.SQLiteOpenMode DELETEONCLOSE
	public static final org.sqlite.SQLiteOpenMode EXCLUSIVE
	public static final org.sqlite.SQLiteOpenMode OPEN_URI
	public static final org.sqlite.SQLiteOpenMode OPEN_MEMORY
	public static final org.sqlite.SQLiteOpenMode MAIN_DB
	public static final org.sqlite.SQLiteOpenMode TEMP_DB
	public static final org.sqlite.SQLiteOpenMode TRANSIENT_DB
	public static final org.sqlite.SQLiteOpenMode MAIN_JOURNAL
	public static final org.sqlite.SQLiteOpenMode TEMP_JOURNAL
	public static final org.sqlite.SQLiteOpenMode SUBJOURNAL
	public static final org.sqlite.SQLiteOpenMode MASTER_JOURNAL
	public static final org.sqlite.SQLiteOpenMode NOMUTEX
	public static final org.sqlite.SQLiteOpenMode FULLMUTEX
	public static final org.sqlite.SQLiteOpenMode SHAREDCACHE
	public static final org.sqlite.SQLiteOpenMode PRIVATECACHE
	public final int flag
	private static final org.sqlite.SQLiteOpenMode[] $VALUES
	public static org.sqlite.SQLiteOpenMode[] values () 
	public static org.sqlite.SQLiteOpenMode valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, int) 
		int flag
	static void  () 
}

org/sqlite/util/OSInfo.class
OSInfo.java
package org.sqlite.util
public org.sqlite.util.OSInfo extends java.lang.Object {
	private static java.util.HashMap archMapping
	public static final String X86
	public static final String X86_64
	public static final String IA64_32
	public static final String IA64
	public static final String PPC
	public static final String PPC64
	public void  () 
	public static void main (java.lang.String[]) 
		String[] args
	public static java.lang.String getNativeLibFolderPathForCurrentOS () 
	public static java.lang.String getOSName () 
	public static boolean isAndroid () 
	static java.lang.String getHardwareName () 
		int readLen
		java.io.ByteArrayOutputStream b
		byte[] buf
		Process p
		java.io.InputStream in
		Throwable e
	static java.lang.String resolveArmArchType () 
		String[] cmdarray
		int exitCode
		String armType
		String abi
		String javaHome
	public static java.lang.String getArchName () 
		String lc
		String osArch
	static java.lang.String translateOSNameToFolderName (java.lang.String) 
		String osName
	static java.lang.String translateArchNameToFolderName (java.lang.String) 
		String archName
	static void  () 
}

org/sqlite/util/ResourceFinder.class
ResourceFinder.java
package org.sqlite.util
public org.sqlite.util.ResourceFinder extends java.lang.Object {
	public void  () 
	public static java.net.URL find (java.lang.Class, java.lang.String) 
		Class referenceClass
		String resourceFileName
	public static java.net.URL find (java.lang.ClassLoader, java.lang.Package, java.lang.String) 
		ClassLoader classLoader
		Package basePackage
		String resourceFileName
	public static java.net.URL find (java.lang.ClassLoader, java.lang.String, java.lang.String) 
		ClassLoader classLoader
		String packageName
		String resourceFileName
		String packagePath
		String resourcePath
	private static java.lang.String packagePath (java.lang.Class) 
		Class referenceClass
	private static java.lang.String packagePath (java.lang.Package) 
		Package basePackage
	private static java.lang.String packagePath (java.lang.String) 
		String packageName
		String packageAsPath
}

org/sqlite/util/StringUtils.class
StringUtils.java
package org.sqlite.util
public org.sqlite.util.StringUtils extends java.lang.Object {
	public void  () 
	public static java.lang.String join (java.util.List, java.lang.String) 
		String item
		java.util.List list
		String separator
		StringBuilder sb
		boolean first
}

META-INF/maven/org.xerial/sqlite-jdbc/pom.xml
META-INF/maven/org.xerial/sqlite-jdbc/pom.properties