META-INF/
META-INF/MANIFEST.MF
com/
com/almworks/
com/almworks/sqlite4java/
javolution/
javolution/util/
javolution/util/stripped/
com/almworks/sqlite4java/DirectBuffer.class
DirectBuffer.java
package com.almworks.sqlite4java
final com.almworks.sqlite4java.DirectBuffer extends java.lang.Object {
	static final int CONTROL_BYTES
	private final int mySize
	private com.almworks.sqlite4java.SWIGTYPE_p_direct_buffer myHandle
	private java.nio.ByteBuffer myControlBuffer
	private java.nio.ByteBuffer myDataBuffer
	static final synthetic boolean $assertionsDisabled
	void  (com.almworks.sqlite4java.SWIGTYPE_p_direct_buffer, java.nio.ByteBuffer, java.nio.ByteBuffer, int) 
		com.almworks.sqlite4java.SWIGTYPE_p_direct_buffer handle
		java.nio.ByteBuffer controlBuffer
		java.nio.ByteBuffer dataBuffer
		int size
	public java.nio.ByteBuffer data ()  throws java.io.IOException 
	public int getCapacity () 
	public int getPosition () 
		java.nio.ByteBuffer buffer
	public com.almworks.sqlite4java.SWIGTYPE_p_direct_buffer getHandle () 
	public boolean isValid () 
		java.nio.ByteBuffer controlBuffer
		byte pendingRemove
	public boolean isUsed () 
		java.nio.ByteBuffer controlBuffer
	public void incUsed () 
		java.nio.ByteBuffer controlBuffer
	public void decUsed () 
		byte usage
		java.nio.ByteBuffer controlBuffer
	void invalidate () 
	static void  () 
}

com/almworks/sqlite4java/Internal.class
Internal.java
package com.almworks.sqlite4java
final com.almworks.sqlite4java.Internal extends java.lang.Object {
	private static final java.util.logging.Logger logger
	private static final String LOG_PREFIX
	private static final String BASE_LIBRARY_NAME
	private static final String[] DEBUG_SUFFIXES
	private static final String[] RELEASE_SUFFIXES
	private static final java.util.concurrent.atomic.AtomicInteger lastConnectionNumber
	static final synthetic boolean $assertionsDisabled
	void  () 
	static int nextConnectionNumber () 
	static void recoverableError (java.lang.Object, java.lang.String, boolean) 
		Object source
		String message
		boolean throwAssertion
	static void log (java.util.logging.Level, java.lang.Object, java.lang.Object, java.lang.Throwable) 
		String className
		java.util.logging.Level level
		Object source
		Object message
		Throwable exception
		StringBuilder builder
	static void logFine (java.lang.Object, java.lang.Object) 
		Object source
		Object message
	static void logInfo (java.lang.Object, java.lang.Object) 
		Object source
		Object message
	static void logWarn (java.lang.Object, java.lang.Object) 
		Object source
		Object message
	static boolean isFineLogging () 
	static java.lang.Throwable loadLibraryX () 
		String name
		java.util.Iterator i$
		String name
		java.util.Iterator i$
		String name
		java.util.Iterator i$
		String msg
		Throwable t
		String classUrl
		String defaultPath
		String versionSuffix
		String forcedPath
		String os
		String arch
		java.util.List names
		Throwable[] failureReason
		boolean loaded
	private static java.util.List collectLibraryNames (java.lang.String, java.lang.String, java.lang.String) 
		String baseSuffix
		java.util.Iterator i$
		String configurationSuffix
		String[] arr$
		int len$
		int i$
		String baseSuffix
		java.util.Iterator i$
		String configurationSuffix
		String[] arr$
		int len$
		int i$
		String versionSuffix
		String os
		String arch
		java.util.List baseSuffixes
		java.util.ArrayList r
		String[] configurationSuffixes
	private static java.util.List collectBaseLibraryNames (java.lang.String, java.lang.String) 
		String os
		String arch
		java.util.ArrayList r
		String base
	private static java.lang.String getForcedPath () 
		String r
	private static java.lang.String getClassUrl () 
		java.io.UnsupportedEncodingException e
		Class c
		String name
		java.net.URL url
		String classUrl
	private static java.lang.String getArch (java.lang.String) 
		String os
		String arch
	private static java.lang.String getOs () 
		String os
		String os
		String os
		String os
		String runtimeName
		String osname
		String os
	private static java.lang.String getDefaultLibPath (java.lang.String) 
		String classUrl
	static java.lang.String getDefaultLibPath (java.lang.String, java.lang.String) 
		int p
		int k
		String libraryPath
		String classUrl
		java.io.File jar
		java.io.File loadDir
		boolean contains
		char sep
		String loadPath
	private static java.io.File getJarFileFromClassUrl (java.lang.String) 
		String classUrl
		String s
		String prefix
		int k
		java.io.File jar
	static java.lang.String getVersionSuffix (java.lang.String) 
		String classUrl
		java.io.File jar
		String name
		String lower
		int f
		int t
	private static boolean tryLoadFromPath (java.lang.String, java.lang.String, java.lang.Throwable[]) 
		Throwable t
		String libname
		String path
		Throwable[] failureReason
		String libFile
		java.io.File lib
		String logname
	private static boolean tryLoadFromSystemPath (java.lang.String, java.lang.Throwable[]) 
		Throwable t
		String libname
		Throwable[] failureReason
	private static boolean verifyLoading (java.lang.Throwable[], java.lang.String) 
		Throwable[] failureReason
		String logname
		LinkageError linkError
	private static void updateLoadFailureReason (java.lang.Throwable[], java.lang.Throwable) 
		String m2
		String m1
		Throwable[] bestReason
		Throwable currentReason
	private static java.lang.LinkageError checkLoaded () 
		LinkageError e
	private static java.lang.String getLibraryVersionMessage () 
		String version
		String wrapper
	static void  () 
}

com/almworks/sqlite4java/ProgressHandler.class
ProgressHandler.java
package com.almworks.sqlite4java
 com.almworks.sqlite4java.ProgressHandler extends java.lang.Object {
	public static final com.almworks.sqlite4java.ProgressHandler DISPOSED
	private static final int OFFSET_STEPCOUNT
	private static final int OFFSET_CANCEL
	private final int myStepsPerCallback
	private com.almworks.sqlite4java.SWIGTYPE_p_direct_buffer myPointer
	private java.nio.ByteBuffer myBuffer
	private java.nio.LongBuffer myLongs
	static final synthetic boolean $assertionsDisabled
	public void  (com.almworks.sqlite4java.SWIGTYPE_p_direct_buffer, java.nio.ByteBuffer, int) 
		com.almworks.sqlite4java.SWIGTYPE_p_direct_buffer pointer
		java.nio.ByteBuffer buffer
		int stepsPerCallback
	private void  () 
	public synchronized com.almworks.sqlite4java.SWIGTYPE_p_direct_buffer dispose () 
		com.almworks.sqlite4java.SWIGTYPE_p_direct_buffer ptr
	public synchronized void reset () 
	public synchronized void cancel () 
	public synchronized long getSteps () 
	static void  () 
}

com/almworks/sqlite4java/SQLParts.class
SQLParts.java
package com.almworks.sqlite4java
public final com.almworks.sqlite4java.SQLParts extends java.lang.Object {
	private static final String[] PARAMS_STRINGS
	private final java.util.List myParts
	private int myHash
	private String mySql
	private boolean myFixed
	public void  () 
	public void  (com.almworks.sqlite4java.SQLParts) 
		com.almworks.sqlite4java.SQLParts copyFrom
	public void  (java.lang.String) 
		String sql
	public com.almworks.sqlite4java.SQLParts fix () 
	public com.almworks.sqlite4java.SQLParts getFixedParts () 
	public int hashCode () 
	private int calcHash () 
		String myPart
		java.util.Iterator i$
		int r
	public boolean equals (java.lang.Object) 
		int i
		Object o
		java.util.List other
	public void clear () 
	public com.almworks.sqlite4java.SQLParts append (java.lang.String) 
		String part
	public com.almworks.sqlite4java.SQLParts append (com.almworks.sqlite4java.SQLParts) 
		com.almworks.sqlite4java.SQLParts parts
	public com.almworks.sqlite4java.SQLParts appendParams (int) 
		int count
	private java.lang.String getParamsString (int) 
		int count
		String s
	private java.lang.String createParamsString (int) 
		int i
		int count
		StringBuilder b
	private void dropCachedValues () 
	public java.lang.String toString () 
		int i
		StringBuilder builder
	public java.util.List getParts () 
	public boolean isFixed () 
	static void  () 
}

com/almworks/sqlite4java/SQLite$1.class
SQLite.java
package com.almworks.sqlite4java
synthetic com.almworks.sqlite4java.SQLite$1 extends java.lang.Object {
}

com/almworks/sqlite4java/SQLite$NiceFormatter.class
SQLite.java
package com.almworks.sqlite4java
 com.almworks.sqlite4java.SQLite$NiceFormatter extends java.util.logging.Formatter {
	private static final java.text.DateFormat DATE_FORMAT
	private static final String LINE_SEPARATOR
	private void  () 
	public java.lang.String format (java.util.logging.LogRecord) 
		java.util.logging.LogRecord record
		StringBuilder r
		java.util.logging.Level level
	synthetic void  (com.almworks.sqlite4java.SQLite$1) 
		com.almworks.sqlite4java.SQLite$1 x0
	static void  () 
		String s
}

com/almworks/sqlite4java/SQLite.class
SQLite.java
package com.almworks.sqlite4java
public final com.almworks.sqlite4java.SQLite extends java.lang.Object {
	public static final String LIBRARY_PATH_PROPERTY
	private static boolean debugBinaryPreferred
	private static boolean libraryLoaded
	private static String jarVersion
	private static Boolean threadSafe
	public static synchronized void setDebugBinaryPreferred (boolean) 
		boolean debug
	public static synchronized boolean isDebugBinaryPreferred () 
	public static synchronized void loadLibrary ()  throws com.almworks.sqlite4java.SQLiteException 
		Throwable t
		int threadSafe
	public static java.lang.String getSQLiteVersion ()  throws com.almworks.sqlite4java.SQLiteException 
	public static java.lang.String getSQLiteCompileOptions ()  throws com.almworks.sqlite4java.SQLiteException 
		String option
		StringBuilder b
		int i
	public static int getSQLiteVersionNumber ()  throws com.almworks.sqlite4java.SQLiteException 
	public static boolean isThreadSafe ()  throws com.almworks.sqlite4java.SQLiteException 
		Boolean cachedResult
		boolean r
	public static boolean isComplete (java.lang.String)  throws com.almworks.sqlite4java.SQLiteException 
		String sql
	public static long getMemoryUsed ()  throws com.almworks.sqlite4java.SQLiteException 
	public static long getMemoryHighwater (boolean)  throws com.almworks.sqlite4java.SQLiteException 
		boolean reset
	public static int releaseMemory (int)  throws com.almworks.sqlite4java.SQLiteException 
		int bytes
	public static void setSoftHeapLimit (int)  throws com.almworks.sqlite4java.SQLiteException 
		int limit
	public static long softHeapLimit (long)  throws com.almworks.sqlite4java.SQLiteException 
		long limit
	public static void setSharedCache (boolean)  throws com.almworks.sqlite4java.SQLiteException 
		boolean enabled
		int rc
	public static synchronized java.lang.String getLibraryVersion () 
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.util.jar.Attributes attr
		String name
		java.net.URL url
		String s
		int k
		java.io.InputStream input
		java.util.jar.Manifest manifest
	public static synchronized void setLibraryPath (java.lang.String) 
		String path
	private void  () 
	public static void main (java.lang.String[]) 
		java.util.logging.Handler handler
		java.util.logging.Handler[] arr$
		int len$
		int i$
		java.util.logging.Handler[] handlers
		com.almworks.sqlite4java.SQLiteException e
		String[] args
		String v
		Throwable t
	static void  () 
}

com/almworks/sqlite4java/SQLiteBackup.class
SQLiteBackup.java
package com.almworks.sqlite4java
public com.almworks.sqlite4java.SQLiteBackup extends java.lang.Object {
	private final com.almworks.sqlite4java.SQLiteConnection mySource
	private final com.almworks.sqlite4java.SQLiteConnection myDestination
	private com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_backup myHandle
	private com.almworks.sqlite4java.SQLiteController myDestinationController
	private com.almworks.sqlite4java.SQLiteController mySourceController
	private boolean myFinished
	void  (com.almworks.sqlite4java.SQLiteController, com.almworks.sqlite4java.SQLiteController, com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_backup, com.almworks.sqlite4java.SQLiteConnection, com.almworks.sqlite4java.SQLiteConnection) 
		com.almworks.sqlite4java.SQLiteController sourceController
		com.almworks.sqlite4java.SQLiteController destinationController
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_backup handle
		com.almworks.sqlite4java.SQLiteConnection source
		com.almworks.sqlite4java.SQLiteConnection destination
	public boolean backupStep (int)  throws com.almworks.sqlite4java.SQLiteException com.almworks.sqlite4java.SQLiteBusyException 
		int pagesToBackup
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_backup handle
		int rc
	public boolean isFinished () 
	public com.almworks.sqlite4java.SQLiteConnection getDestinationConnection () 
	public void dispose (boolean) 
		com.almworks.sqlite4java.SQLiteException e
		boolean disposeDestination
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_backup handle
	public void dispose () 
	public int getPageCount ()  throws com.almworks.sqlite4java.SQLiteException 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_backup handle
	public int getRemaining ()  throws com.almworks.sqlite4java.SQLiteException 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_backup handle
	public java.lang.String toString () 
	private com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_backup handle ()  throws com.almworks.sqlite4java.SQLiteException 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_backup handle
	private void throwResult (int, java.lang.String)  throws com.almworks.sqlite4java.SQLiteException 
		int rc
		String operation
}

com/almworks/sqlite4java/SQLiteBlob.class
SQLiteBlob.java
package com.almworks.sqlite4java
public final com.almworks.sqlite4java.SQLiteBlob extends java.lang.Object {
	private final String myName
	private final boolean myWriteAccess
	private com.almworks.sqlite4java.SQLiteController myController
	private com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_blob myHandle
	private int myLength
	static final synthetic boolean $assertionsDisabled
	void  (com.almworks.sqlite4java.SQLiteController, com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_blob, java.lang.String, java.lang.String, java.lang.String, long, boolean) 
		com.almworks.sqlite4java.SQLiteController controller
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_blob handle
		String dbname
		String table
		String column
		long rowid
		boolean writeAccess
	public void dispose () 
		com.almworks.sqlite4java.SQLiteException e
	public boolean isDisposed () 
	public int getSize ()  throws com.almworks.sqlite4java.SQLiteException 
	public void read (int, byte[], int, int)  throws com.almworks.sqlite4java.SQLiteException 
		int blobOffset
		byte[] buffer
		int offset
		int length
		int rc
	public void write (int, byte[], int, int)  throws com.almworks.sqlite4java.SQLiteException 
		int blobOffset
		byte[] buffer
		int offset
		int length
		int rc
	public boolean isWriteAllowed () 
	public void reopen (long)  throws com.almworks.sqlite4java.SQLiteException 
		long rowid
		int rc
	private com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_blob handle ()  throws com.almworks.sqlite4java.SQLiteException 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_blob handle
	com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_blob blobHandle () 
	void clear () 
	public java.lang.String toString () 
	static void  () 
}

com/almworks/sqlite4java/SQLiteBusyException.class
SQLiteBusyException.java
package com.almworks.sqlite4java
public com.almworks.sqlite4java.SQLiteBusyException extends com.almworks.sqlite4java.SQLiteException {
	static final synthetic boolean $assertionsDisabled
	public void  (int, java.lang.String) 
		int errorCode
		String errorMessage
	static void  () 
}

com/almworks/sqlite4java/SQLiteConnection$1.class
SQLiteConnection.java
package com.almworks.sqlite4java
synthetic com.almworks.sqlite4java.SQLiteConnection$1 extends java.lang.Object {
}

com/almworks/sqlite4java/SQLiteConnection$BaseController.class
SQLiteConnection.java
package com.almworks.sqlite4java
abstract com.almworks.sqlite4java.SQLiteConnection$BaseController extends com.almworks.sqlite4java.SQLiteController {
	static final synthetic boolean $assertionsDisabled
	final synthetic com.almworks.sqlite4java.SQLiteConnection this$0
	private void  (com.almworks.sqlite4java.SQLiteConnection) 
	public void validate ()  throws com.almworks.sqlite4java.SQLiteException 
	private boolean validateImpl ()  throws com.almworks.sqlite4java.SQLiteException 
	public void throwResult (int, java.lang.String, java.lang.Object)  throws com.almworks.sqlite4java.SQLiteException 
		int resultCode
		String message
		Object additionalMessage
	public void dispose (com.almworks.sqlite4java.SQLiteBlob) 
		com.almworks.sqlite4java.SQLiteBlob blob
	protected boolean checkDispose (java.lang.Object) 
		com.almworks.sqlite4java.SQLiteException e
		Object object
	public com.almworks.sqlite4java._SQLiteManual getSQLiteManual () 
	public com.almworks.sqlite4java.DirectBuffer allocateBuffer (int)  throws java.io.IOException com.almworks.sqlite4java.SQLiteException 
		int sizeEstimate
	public void freeBuffer (com.almworks.sqlite4java.DirectBuffer) 
		com.almworks.sqlite4java.SQLiteException e
		com.almworks.sqlite4java.DirectBuffer buffer
	public com.almworks.sqlite4java.ProgressHandler getProgressHandler ()  throws com.almworks.sqlite4java.SQLiteException 
	synthetic void  (com.almworks.sqlite4java.SQLiteConnection, com.almworks.sqlite4java.SQLiteConnection$1) 
		com.almworks.sqlite4java.SQLiteConnection x0
		com.almworks.sqlite4java.SQLiteConnection$1 x1
	static void  () 
}

com/almworks/sqlite4java/SQLiteConnection$CachedController.class
SQLiteConnection.java
package com.almworks.sqlite4java
 com.almworks.sqlite4java.SQLiteConnection$CachedController extends com.almworks.sqlite4java.SQLiteConnection$BaseController {
	final synthetic com.almworks.sqlite4java.SQLiteConnection this$0
	private void  (com.almworks.sqlite4java.SQLiteConnection) 
	public void dispose (com.almworks.sqlite4java.SQLiteStatement) 
		com.almworks.sqlite4java.SQLiteStatement statement
	public void dispose (com.almworks.sqlite4java.SQLiteLongArray) 
		com.almworks.sqlite4java.SQLiteLongArray array
	public java.lang.String toString () 
	synthetic void  (com.almworks.sqlite4java.SQLiteConnection, com.almworks.sqlite4java.SQLiteConnection$1) 
		com.almworks.sqlite4java.SQLiteConnection x0
		com.almworks.sqlite4java.SQLiteConnection$1 x1
}

com/almworks/sqlite4java/SQLiteConnection$UncachedController.class
SQLiteConnection.java
package com.almworks.sqlite4java
 com.almworks.sqlite4java.SQLiteConnection$UncachedController extends com.almworks.sqlite4java.SQLiteConnection$BaseController {
	final synthetic com.almworks.sqlite4java.SQLiteConnection this$0
	private void  (com.almworks.sqlite4java.SQLiteConnection) 
	public void dispose (com.almworks.sqlite4java.SQLiteStatement) 
		com.almworks.sqlite4java.SQLiteStatement statement
	public void dispose (com.almworks.sqlite4java.SQLiteLongArray) 
		com.almworks.sqlite4java.SQLiteLongArray array
	public java.lang.String toString () 
	synthetic void  (com.almworks.sqlite4java.SQLiteConnection, com.almworks.sqlite4java.SQLiteConnection$1) 
		com.almworks.sqlite4java.SQLiteConnection x0
		com.almworks.sqlite4java.SQLiteConnection$1 x1
}

com/almworks/sqlite4java/SQLiteConnection.class
SQLiteConnection.java
package com.almworks.sqlite4java
public final com.almworks.sqlite4java.SQLiteConnection extends java.lang.Object {
	public static final String DEFAULT_DB_NAME
	private static final int MAX_POOLED_DIRECT_BUFFER_SIZE
	private static final int DEFAULT_STEPS_PER_CALLBACK
	private final java.io.File myFile
	private final int myNumber
	private final Object myLock
	private volatile Thread myConfinement
	private com.almworks.sqlite4java.SWIGTYPE_p_sqlite3 myHandle
	private boolean myDisposed
	private final java.util.ArrayList myStatements
	private final java.util.ArrayList myBlobs
	private final java.util.ArrayList myBuffers
	private int myBuffersTotalSize
	private final javolution.util.stripped.FastMap myStatementCache
	private final com.almworks.sqlite4java.SQLiteController myCachedController
	private final com.almworks.sqlite4java.SQLiteController myUncachedController
	private final com.almworks.sqlite4java._SQLiteManual mySQLiteManual
	private com.almworks.sqlite4java.SWIGTYPE_p_intarray_module myIntArrayModule
	private com.almworks.sqlite4java.ProgressHandler myProgressHandler
	private volatile int myStepsPerCallback
	private volatile com.almworks.sqlite4java.SQLiteProfiler myProfiler
	private final javolution.util.stripped.FastMap myLongArrays
	private int myLongArrayCounter
	private int myOpenFlags
	static final synthetic boolean $assertionsDisabled
	public void  (java.io.File) 
		java.io.File dbfile
	public void  () 
	public java.io.File getDatabaseFile () 
	public boolean isMemoryDatabase () 
	public void setStepsPerCallback (int) 
		int stepsPerCallback
	public com.almworks.sqlite4java.SQLiteConnection open (boolean)  throws com.almworks.sqlite4java.SQLiteException 
		boolean allowCreate
		int flags
	public com.almworks.sqlite4java.SQLiteConnection open ()  throws com.almworks.sqlite4java.SQLiteException 
	public com.almworks.sqlite4java.SQLiteConnection openReadonly ()  throws com.almworks.sqlite4java.SQLiteException 
	public com.almworks.sqlite4java.SQLiteConnection openV2 (int)  throws com.almworks.sqlite4java.SQLiteException 
		int flags
	public boolean isOpen () 
	public boolean isDisposed () 
	public int getOpenFlags () 
	public void dispose () 
		Thread confinement
		Exception e
		String errmsg
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3 handle
		int rc
	public com.almworks.sqlite4java.SQLiteConnection exec (java.lang.String)  throws com.almworks.sqlite4java.SQLiteException 
		String[] error
		long from
		int rc
		String sql
		com.almworks.sqlite4java.SQLiteProfiler profiler
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3 handle
		com.almworks.sqlite4java.ProgressHandler ph
	public com.almworks.sqlite4java.SQLiteStatement prepare (com.almworks.sqlite4java.SQLParts, boolean)  throws com.almworks.sqlite4java.SQLiteException 
		javolution.util.stripped.FastMap$Entry e
		long from
		String sqlString
		int rc
		com.almworks.sqlite4java.SQLiteController controller
		Exception e
		com.almworks.sqlite4java.SQLParts sql
		boolean cached
		com.almworks.sqlite4java.SQLiteProfiler profiler
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3 handle
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt stmt
		com.almworks.sqlite4java.SQLParts fixedKey
		com.almworks.sqlite4java.SQLiteStatement statement
	public com.almworks.sqlite4java.SQLiteStatement prepare (java.lang.String)  throws com.almworks.sqlite4java.SQLiteException 
		String sql
	public com.almworks.sqlite4java.SQLiteStatement prepare (java.lang.String, boolean)  throws com.almworks.sqlite4java.SQLiteException 
		String sql
		boolean cached
	public com.almworks.sqlite4java.SQLiteStatement prepare (com.almworks.sqlite4java.SQLParts)  throws com.almworks.sqlite4java.SQLiteException 
		com.almworks.sqlite4java.SQLParts sql
	public com.almworks.sqlite4java.SQLiteBlob blob (java.lang.String, java.lang.String, java.lang.String, long, boolean)  throws com.almworks.sqlite4java.SQLiteException 
		Exception e
		String dbname
		String table
		String column
		long rowid
		boolean writeAccess
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3 handle
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_blob blob
		com.almworks.sqlite4java.SQLiteBlob result
	public com.almworks.sqlite4java.SQLiteBlob blob (java.lang.String, java.lang.String, long, boolean)  throws com.almworks.sqlite4java.SQLiteException 
		String table
		String column
		long rowid
		boolean writeAccess
	public com.almworks.sqlite4java.SQLiteConnection setBusyTimeout (long)  throws com.almworks.sqlite4java.SQLiteException 
		long millis
		int rc
	public boolean getAutoCommit ()  throws com.almworks.sqlite4java.SQLiteException 
		int r
	public long getLastInsertId ()  throws com.almworks.sqlite4java.SQLiteException 
		long id
	public int getChanges ()  throws com.almworks.sqlite4java.SQLiteException 
	public int getTotalChanges ()  throws com.almworks.sqlite4java.SQLiteException 
	public void interrupt ()  throws com.almworks.sqlite4java.SQLiteException 
	public int getErrorCode ()  throws com.almworks.sqlite4java.SQLiteException 
	public java.lang.String getErrorMessage ()  throws com.almworks.sqlite4java.SQLiteException 
	public com.almworks.sqlite4java.SQLiteProfiler profile () 
		com.almworks.sqlite4java.SQLiteProfiler profiler
	public com.almworks.sqlite4java.SQLiteProfiler stopProfiling () 
		com.almworks.sqlite4java.SQLiteProfiler profiler
	public com.almworks.sqlite4java.SQLiteLongArray createArray (java.lang.String, boolean)  throws com.almworks.sqlite4java.SQLiteException 
		String name
		boolean cached
		com.almworks.sqlite4java.SWIGTYPE_p_intarray array
	public com.almworks.sqlite4java.SQLiteLongArray createArray ()  throws com.almworks.sqlite4java.SQLiteException 
	public com.almworks.sqlite4java.SQLiteBackup initializeBackup (java.lang.String, java.io.File, int)  throws com.almworks.sqlite4java.SQLiteException 
		int errorCode
		String sourceDbName
		java.io.File destinationDbFile
		int flags
		com.almworks.sqlite4java.SQLiteConnection destination
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3 sourceDb
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3 destinationDb
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_backup backup
		com.almworks.sqlite4java.SQLiteController destinationController
	public com.almworks.sqlite4java.SQLiteBackup initializeBackup (java.io.File)  throws com.almworks.sqlite4java.SQLiteException 
		java.io.File destinationDbFile
	public void setExtensionLoadingEnabled (boolean)  throws com.almworks.sqlite4java.SQLiteException 
		boolean enabled
		int rc
	public void loadExtension (java.io.File, java.lang.String)  throws com.almworks.sqlite4java.SQLiteException 
		java.io.File extensionFile
		String entryPoint
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3 handle
		String path
		String error
		int rc
	public void loadExtension (java.io.File)  throws com.almworks.sqlite4java.SQLiteException 
		java.io.File extensionFile
	private com.almworks.sqlite4java.SQLiteLongArray createArray0 (java.lang.String, com.almworks.sqlite4java.SQLiteController)  throws com.almworks.sqlite4java.SQLiteException 
		String name
		com.almworks.sqlite4java.SQLiteController controller
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3 handle
		com.almworks.sqlite4java.SWIGTYPE_p_intarray_module module
		com.almworks.sqlite4java.SWIGTYPE_p_intarray r
		int rc
	private com.almworks.sqlite4java.SWIGTYPE_p_intarray_module getIntArrayModule (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3)  throws com.almworks.sqlite4java.SQLiteException 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3 handle
		com.almworks.sqlite4java.SWIGTYPE_p_intarray_module r
	private java.lang.String nextArrayName () 
	private void finalizeProgressHandler (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3) 
		com.almworks.sqlite4java.ProgressHandler handler
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3 handle
	private void finalizeBuffers () 
		com.almworks.sqlite4java.DirectBuffer buffer
		com.almworks.sqlite4java.DirectBuffer[] arr$
		int len$
		int i$
		com.almworks.sqlite4java.DirectBuffer[] buffers
	private com.almworks.sqlite4java.ProgressHandler getProgressHandler ()  throws com.almworks.sqlite4java.SQLiteException 
		com.almworks.sqlite4java.ProgressHandler handler
	private void finalizeStatements () 
		com.almworks.sqlite4java.SQLiteStatement statement
		com.almworks.sqlite4java.SQLiteStatement[] arr$
		int len$
		int i$
		com.almworks.sqlite4java.SQLiteStatement[] statements
		java.util.Map$Entry e
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt stmt
		com.almworks.sqlite4java.SQLParts sql
		int count
		boolean alienThread
	private void finalizeBlobs () 
		com.almworks.sqlite4java.SQLiteBlob blob
		com.almworks.sqlite4java.SQLiteBlob[] arr$
		int len$
		int i$
		com.almworks.sqlite4java.SQLiteBlob[] blobs
		int count
		boolean alienThread
	private void finalizeStatement (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt, com.almworks.sqlite4java.SQLParts) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt handle
		com.almworks.sqlite4java.SQLParts sql
	private void finalizeStatement (com.almworks.sqlite4java.SQLiteStatement) 
		com.almworks.sqlite4java.SQLiteStatement statement
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt handle
		com.almworks.sqlite4java.SQLParts sql
	private void finalizeArray (com.almworks.sqlite4java.SQLiteLongArray) 
		com.almworks.sqlite4java.SQLiteLongArray array
		com.almworks.sqlite4java.SWIGTYPE_p_intarray handle
		String tableName
		int rc
	private void finalizeBlob (com.almworks.sqlite4java.SQLiteBlob) 
		com.almworks.sqlite4java.SQLiteBlob blob
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_blob handle
	private void softFinalize (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt, java.lang.Object) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt handle
		Object source
		int rc
	private void softClose (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_blob, java.lang.Object) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_blob handle
		Object source
		int rc
	private void cacheArrayHandle (com.almworks.sqlite4java.SQLiteLongArray) 
		int rc
		com.almworks.sqlite4java.SQLiteException e
		com.almworks.sqlite4java.SWIGTYPE_p_intarray expunged
		com.almworks.sqlite4java.SQLiteLongArray array
		boolean finalize
		com.almworks.sqlite4java.SWIGTYPE_p_intarray handle
	private void cacheStatementHandle (com.almworks.sqlite4java.SQLiteStatement) 
		int rc
		int rc
		com.almworks.sqlite4java.SQLiteException e
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt expunged
		com.almworks.sqlite4java.SQLiteStatement statement
		boolean finalize
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt handle
		com.almworks.sqlite4java.SQLParts sql
	private void forgetCachedHandle (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt, com.almworks.sqlite4java.SQLParts) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt handle
		com.almworks.sqlite4java.SQLParts sql
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt removedHandle
	private void forgetStatement (com.almworks.sqlite4java.SQLiteStatement) 
		com.almworks.sqlite4java.SQLiteStatement statement
		boolean removed
	private void forgetBlob (com.almworks.sqlite4java.SQLiteBlob) 
		com.almworks.sqlite4java.SQLiteBlob blob
		boolean removed
	private com.almworks.sqlite4java.SWIGTYPE_p_sqlite3 handle ()  throws com.almworks.sqlite4java.SQLiteException 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3 handle
	void throwResult (int, java.lang.String)  throws com.almworks.sqlite4java.SQLiteException 
		int resultCode
		String operation
	void throwResult (int, java.lang.String, java.lang.Object)  throws com.almworks.sqlite4java.SQLiteException 
		String errmsg
		Exception e
		int resultCode
		String operation
		Object additional
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3 handle
		String message
		String additionalMessage
	private void open0 (int)  throws com.almworks.sqlite4java.SQLiteException 
		Exception e
		String errorMessage
		int flags
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3 handle
		String dbname
		int rc
	private void configureConnection (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3 handle
		int rc
	private java.lang.String getSqliteDbName () 
	int getStatementCount () 
	void checkThread ()  throws com.almworks.sqlite4java.SQLiteException 
		String message
		Thread confinement
		Thread thread
	public java.lang.String toString () 
	protected void finalize ()  throws java.lang.Throwable 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3 handle
		boolean disposed
	com.almworks.sqlite4java.SWIGTYPE_p_sqlite3 connectionHandle () 
	private void freeBuffer (com.almworks.sqlite4java.DirectBuffer)  throws com.almworks.sqlite4java.SQLiteException 
		int rc
		com.almworks.sqlite4java.DirectBuffer buffer
		boolean cached
	private com.almworks.sqlite4java.DirectBuffer allocateBuffer (int)  throws com.almworks.sqlite4java.SQLiteException java.io.IOException 
		com.almworks.sqlite4java.DirectBuffer b
		int i
		com.almworks.sqlite4java.DirectBuffer b
		int i
		int minimumSize
		int size
		int payloadSize
		int allocated
		com.almworks.sqlite4java.DirectBuffer buffer
	public java.lang.String debug (java.lang.String) 
		int i
		String v
		int i
		int i
		int i
		int i
		boolean r
		int columns
		int[] widths
		String[] columnNames
		java.util.List cells
		StringBuilder buf
		com.almworks.sqlite4java.SQLiteException e
		String sql
		com.almworks.sqlite4java.SQLiteStatement st
	private static void appendW (java.lang.StringBuilder, java.lang.String, int, char) 
		int i
		StringBuilder buf
		String what
		int width
		char filler
	static synthetic com.almworks.sqlite4java.SWIGTYPE_p_sqlite3 access$200 (com.almworks.sqlite4java.SQLiteConnection)  throws com.almworks.sqlite4java.SQLiteException 
		com.almworks.sqlite4java.SQLiteConnection x0
	static synthetic void access$300 (com.almworks.sqlite4java.SQLiteConnection, com.almworks.sqlite4java.SQLiteBlob) 
		com.almworks.sqlite4java.SQLiteConnection x0
		com.almworks.sqlite4java.SQLiteBlob x1
	static synthetic com.almworks.sqlite4java._SQLiteManual access$400 (com.almworks.sqlite4java.SQLiteConnection) 
		com.almworks.sqlite4java.SQLiteConnection x0
	static synthetic com.almworks.sqlite4java.DirectBuffer access$500 (com.almworks.sqlite4java.SQLiteConnection, int)  throws com.almworks.sqlite4java.SQLiteException java.io.IOException 
		com.almworks.sqlite4java.SQLiteConnection x0
		int x1
	static synthetic void access$600 (com.almworks.sqlite4java.SQLiteConnection, com.almworks.sqlite4java.DirectBuffer)  throws com.almworks.sqlite4java.SQLiteException 
		com.almworks.sqlite4java.SQLiteConnection x0
		com.almworks.sqlite4java.DirectBuffer x1
	static synthetic com.almworks.sqlite4java.ProgressHandler access$700 (com.almworks.sqlite4java.SQLiteConnection)  throws com.almworks.sqlite4java.SQLiteException 
		com.almworks.sqlite4java.SQLiteConnection x0
	static synthetic void access$900 (com.almworks.sqlite4java.SQLiteConnection, com.almworks.sqlite4java.SQLiteStatement) 
		com.almworks.sqlite4java.SQLiteConnection x0
		com.almworks.sqlite4java.SQLiteStatement x1
	static synthetic void access$1000 (com.almworks.sqlite4java.SQLiteConnection, com.almworks.sqlite4java.SQLiteLongArray) 
		com.almworks.sqlite4java.SQLiteConnection x0
		com.almworks.sqlite4java.SQLiteLongArray x1
	static synthetic void access$1100 (com.almworks.sqlite4java.SQLiteConnection, com.almworks.sqlite4java.SQLiteStatement) 
		com.almworks.sqlite4java.SQLiteConnection x0
		com.almworks.sqlite4java.SQLiteStatement x1
	static synthetic void access$1200 (com.almworks.sqlite4java.SQLiteConnection, com.almworks.sqlite4java.SQLiteLongArray) 
		com.almworks.sqlite4java.SQLiteConnection x0
		com.almworks.sqlite4java.SQLiteLongArray x1
	static void  () 
}

com/almworks/sqlite4java/SQLiteConstants.class
SQLiteConstants.java
package com.almworks.sqlite4java
public abstract com.almworks.sqlite4java.SQLiteConstants 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_FORMAT
	public static final int SQLITE_RANGE
	public static final int SQLITE_NOTADB
	public static final int SQLITE_ROW
	public static final int SQLITE_DONE
	public static final int INTARRAY_INUSE
	public static final int INTARRAY_INTERNAL_ERROR
	public static final int INTARRAY_DUPLICATE_NAME
	public static final int SQLITE_IOERR_READ
	public static final int SQLITE_IOERR_SHORT_READ
	public static final int SQLITE_IOERR_WRITE
	public static final int SQLITE_IOERR_FSYNC
	public static final int SQLITE_IOERR_DIR_FSYNC
	public static final int SQLITE_IOERR_TRUNCATE
	public static final int SQLITE_IOERR_FSTAT
	public static final int SQLITE_IOERR_UNLOCK
	public static final int SQLITE_IOERR_RDLOCK
	public static final int SQLITE_IOERR_DELETE
	public static final int SQLITE_IOERR_BLOCKED
	public static final int SQLITE_IOERR_NOMEM
	public static final int SQLITE_IOERR_ACCESS
	public static final int SQLITE_IOERR_CHECKRESERVEDLOCK
	public static final int SQLITE_IOERR_LOCK
	public static final int SQLITE_IOERR_CLOSE
	public static final int SQLITE_IOERR_DIR_CLOSE
	public static final int SQLITE_IOERR_SHMOPEN
	public static final int SQLITE_IOERR_SHMSIZE
	public static final int SQLITE_IOERR_SHMLOCK
	public static final int SQLITE_IOERR_SHMMAP
	public static final int SQLITE_IOERR_SEEK
	public static final int SQLITE_LOCKED_SHAREDCACHE
	public static final int SQLITE_BUSY_RECOVERY
	public static final int SQLITE_CANTOPEN_NOTEMPDIR
	public static final int SQLITE_CORRUPT_VTAB
	public static final int SQLITE_READONLY_RECOVERY
	public static final int SQLITE_READONLY_CANTLOCK
	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
	public static final int SQLITE_OPEN_READONLY
	public static final int SQLITE_OPEN_READWRITE
	public static final int SQLITE_OPEN_CREATE
	public static final int SQLITE_OPEN_DELETEONCLOSE
	public static final int SQLITE_OPEN_EXCLUSIVE
	public static final int SQLITE_OPEN_AUTOPROXY
	public static final int SQLITE_OPEN_URI
	public static final int SQLITE_OPEN_MAIN_DB
	public static final int SQLITE_OPEN_TEMP_DB
	public static final int SQLITE_OPEN_TRANSIENT_DB
	public static final int SQLITE_OPEN_MAIN_JOURNAL
	public static final int SQLITE_OPEN_TEMP_JOURNAL
	public static final int SQLITE_OPEN_SUBJOURNAL
	public static final int SQLITE_OPEN_MASTER_JOURNAL
	public static final int SQLITE_OPEN_NOMUTEX
	public static final int SQLITE_OPEN_FULLMUTEX
	public static final int SQLITE_OPEN_SHAREDCACHE
	public static final int SQLITE_OPEN_PRIVATECACHE
	public static final int SQLITE_OPEN_WAL
	public static final int WRAPPER_WEIRD
	public static final int WRAPPER_CONFINEMENT_VIOLATED
	public static final int WRAPPER_NOT_OPENED
	public static final int WRAPPER_STATEMENT_DISPOSED
	public static final int WRAPPER_NO_ROW
	public static final int WRAPPER_COLUMN_OUT_OF_RANGE
	public static final int WRAPPER_BLOB_DISPOSED
	public static final int WRAPPER_BACKUP_DISPOSED
	public static final int WRAPPER_INVALID_ARG_1
	public static final int WRAPPER_INVALID_ARG_2
	public static final int WRAPPER_INVALID_ARG_3
	public static final int WRAPPER_INVALID_ARG_4
	public static final int WRAPPER_INVALID_ARG_5
	public static final int WRAPPER_INVALID_ARG_6
	public static final int WRAPPER_INVALID_ARG_7
	public static final int WRAPPER_INVALID_ARG_8
	public static final int WRAPPER_INVALID_ARG_9
	public static final int WRAPPER_CANNOT_TRANSFORM_STRING
	public static final int WRAPPER_CANNOT_ALLOCATE_STRING
	public static final int WRAPPER_OUT_OF_MEMORY
	public static final int WRAPPER_WEIRD_2
	public static final int WRAPPER_CANNOT_LOAD_LIBRARY
	public static final int WRAPPER_MISUSE
	public static final int WRAPPER_USER_ERROR
}

com/almworks/sqlite4java/SQLiteController$1.class
SQLiteController.java
package com.almworks.sqlite4java
synthetic com.almworks.sqlite4java.SQLiteController$1 extends java.lang.Object {
}

com/almworks/sqlite4java/SQLiteController$Disposed.class
SQLiteController.java
package com.almworks.sqlite4java
 com.almworks.sqlite4java.SQLiteController$Disposed extends com.almworks.sqlite4java.SQLiteController {
	public static final com.almworks.sqlite4java.SQLiteController$Disposed INSTANCE
	private final String myName
	private void  (java.lang.String) 
		String namePrefix
	public java.lang.String toString () 
	public void validate ()  throws com.almworks.sqlite4java.SQLiteException 
	public void throwResult (int, java.lang.String, java.lang.Object)  throws com.almworks.sqlite4java.SQLiteException 
		int resultCode
		String message
		Object additionalMessage
	public void dispose (com.almworks.sqlite4java.SQLiteStatement) 
		com.almworks.sqlite4java.SQLiteStatement statement
	public void dispose (com.almworks.sqlite4java.SQLiteBlob) 
		com.almworks.sqlite4java.SQLiteBlob blob
	public void dispose (com.almworks.sqlite4java.SQLiteLongArray) 
		com.almworks.sqlite4java.SQLiteLongArray array
	public com.almworks.sqlite4java._SQLiteManual getSQLiteManual () 
	public com.almworks.sqlite4java.DirectBuffer allocateBuffer (int)  throws java.io.IOException com.almworks.sqlite4java.SQLiteException 
		int sizeEstimate
	public void freeBuffer (com.almworks.sqlite4java.DirectBuffer) 
		com.almworks.sqlite4java.DirectBuffer buffer
	public com.almworks.sqlite4java.ProgressHandler getProgressHandler () 
	synthetic void  (java.lang.String, com.almworks.sqlite4java.SQLiteController$1) 
		String x0
		com.almworks.sqlite4java.SQLiteController$1 x1
	static void  () 
}

com/almworks/sqlite4java/SQLiteController.class
SQLiteController.java
package com.almworks.sqlite4java
abstract com.almworks.sqlite4java.SQLiteController extends java.lang.Object {
	static final synthetic boolean $assertionsDisabled
	void  () 
	public abstract void validate ()  throws com.almworks.sqlite4java.SQLiteException 
	public abstract void throwResult (int, java.lang.String, java.lang.Object)  throws com.almworks.sqlite4java.SQLiteException 
	public abstract void dispose (com.almworks.sqlite4java.SQLiteStatement) 
	public abstract void dispose (com.almworks.sqlite4java.SQLiteBlob) 
	public abstract void dispose (com.almworks.sqlite4java.SQLiteLongArray) 
	public abstract com.almworks.sqlite4java._SQLiteManual getSQLiteManual () 
	public abstract com.almworks.sqlite4java.DirectBuffer allocateBuffer (int)  throws java.io.IOException com.almworks.sqlite4java.SQLiteException 
	public abstract void freeBuffer (com.almworks.sqlite4java.DirectBuffer) 
	public abstract com.almworks.sqlite4java.ProgressHandler getProgressHandler ()  throws com.almworks.sqlite4java.SQLiteException 
	public static com.almworks.sqlite4java.SQLiteController getDisposed (com.almworks.sqlite4java.SQLiteController) 
		com.almworks.sqlite4java.SQLiteController controller
		boolean debug
	static void  () 
}

com/almworks/sqlite4java/SQLiteException.class
SQLiteException.java
package com.almworks.sqlite4java
public com.almworks.sqlite4java.SQLiteException extends java.lang.Exception {
	private final int myErrorCode
	public void  (int, java.lang.String) 
		int errorCode
		String errorMessage
	public void  (int, java.lang.String, java.lang.Throwable) 
		int errorCode
		String errorMessage
		Throwable cause
	public int getErrorCode () 
	public int getBaseErrorCode () 
}

com/almworks/sqlite4java/SQLiteInterruptedException.class
SQLiteInterruptedException.java
package com.almworks.sqlite4java
public com.almworks.sqlite4java.SQLiteInterruptedException extends com.almworks.sqlite4java.SQLiteException {
	public void  () 
	public void  (int, java.lang.String) 
		int resultCode
		String message
}

com/almworks/sqlite4java/SQLiteJob.class
SQLiteJob.java
package com.almworks.sqlite4java
public abstract com.almworks.sqlite4java.SQLiteJob extends java.lang.Object implements java.util.concurrent.Future  {
	private static final int PENDING
	private static final int RUNNING
	private static final int SUCCEEDED
	private static final int ERROR
	private static final int CANCELLED
	private final Object myLock
	private int myState
	private Throwable myError
	private com.almworks.sqlite4java.SQLiteConnection myConnection
	private com.almworks.sqlite4java.SQLiteQueue myQueue
	private Object myResult
	static final synthetic boolean $assertionsDisabled
	public void  () 
	protected abstract java.lang.Object job (com.almworks.sqlite4java.SQLiteConnection)  throws java.lang.Throwable 
	protected void jobStarted (com.almworks.sqlite4java.SQLiteConnection)  throws java.lang.Throwable 
		com.almworks.sqlite4java.SQLiteConnection connection
	protected void jobFinished (java.lang.Object)  throws java.lang.Throwable 
		Object result
	protected void jobError (java.lang.Throwable)  throws java.lang.Throwable 
		Throwable error
	protected void jobCancelled ()  throws java.lang.Throwable 
	protected final com.almworks.sqlite4java.SQLiteQueue getQueue () 
	public java.lang.Throwable getError () 
	public boolean isDone () 
	public boolean cancel (boolean) 
		com.almworks.sqlite4java.SQLiteException e
		boolean mayInterruptIfRunning
		com.almworks.sqlite4java.SQLiteConnection connection
	public void cancel () 
	public boolean isCancelled () 
	public java.lang.Object get ()  throws java.lang.InterruptedException java.util.concurrent.ExecutionException 
		java.util.concurrent.TimeoutException e
	public java.lang.Object get (long, java.util.concurrent.TimeUnit)  throws java.lang.InterruptedException java.util.concurrent.ExecutionException java.util.concurrent.TimeoutException 
		long stop
		com.almworks.sqlite4java.SQLiteQueue queue
		long now
		long stop
		long timeout
		java.util.concurrent.TimeUnit unit
	public java.lang.Object complete () 
		InterruptedException e
		java.util.concurrent.ExecutionException e
		java.util.concurrent.TimeoutException e
	public java.lang.String toString () 
		String r
		int k
	void execute (com.almworks.sqlite4java.SQLiteConnection, com.almworks.sqlite4java.SQLiteQueue)  throws java.lang.Throwable 
		Throwable e
		com.almworks.sqlite4java.SQLiteConnection connection
		com.almworks.sqlite4java.SQLiteQueue queue
		Object result
	private boolean startJob (com.almworks.sqlite4java.SQLiteConnection, com.almworks.sqlite4java.SQLiteQueue) 
		Throwable e
		com.almworks.sqlite4java.SQLiteConnection connection
		com.almworks.sqlite4java.SQLiteQueue queue
	private void processJobError (java.lang.Throwable)  throws java.lang.Throwable 
		Throwable e
	private void finishJob (java.lang.Object) 
		Throwable e
		Throwable e
		Object result
		int state
		Throwable error
	static void  () 
}

com/almworks/sqlite4java/SQLiteLongArray.class
SQLiteLongArray.java
package com.almworks.sqlite4java
public com.almworks.sqlite4java.SQLiteLongArray extends java.lang.Object {
	private com.almworks.sqlite4java.SQLiteController myController
	private com.almworks.sqlite4java.SWIGTYPE_p_intarray myHandle
	private final String myName
	private volatile boolean myDisposed
	static final synthetic boolean $assertionsDisabled
	void  (com.almworks.sqlite4java.SQLiteController, com.almworks.sqlite4java.SWIGTYPE_p_intarray, java.lang.String) 
		com.almworks.sqlite4java.SQLiteController controller
		com.almworks.sqlite4java.SWIGTYPE_p_intarray handle
		String name
	public java.lang.String getName () 
	public boolean isDisposed () 
	public java.lang.String toString () 
	public void dispose () 
		com.almworks.sqlite4java.SQLiteException e
		com.almworks.sqlite4java.SQLiteController controller
	public com.almworks.sqlite4java.SQLiteLongArray bind (long[], int, int, boolean, boolean)  throws com.almworks.sqlite4java.SQLiteException 
		int rc
		long[] values
		int offset
		int length
		boolean ordered
		boolean unique
		int rc
	public com.almworks.sqlite4java.SQLiteLongArray bind (long[], int, int)  throws com.almworks.sqlite4java.SQLiteException 
		long[] values
		int offset
		int length
	public transient com.almworks.sqlite4java.SQLiteLongArray bind (long[])  throws com.almworks.sqlite4java.SQLiteException 
		long[] values
	public com.almworks.sqlite4java.SQLiteLongArray bind (long[], boolean, boolean)  throws com.almworks.sqlite4java.SQLiteException 
		long[] values
		boolean ordered
		boolean unique
	private com.almworks.sqlite4java.SWIGTYPE_p_intarray handle ()  throws com.almworks.sqlite4java.SQLiteException 
		com.almworks.sqlite4java.SWIGTYPE_p_intarray handle
	com.almworks.sqlite4java.SWIGTYPE_p_intarray arrayHandle () 
	static void  () 
}

com/almworks/sqlite4java/SQLiteProfiler$1.class
SQLiteProfiler.java
package com.almworks.sqlite4java
 com.almworks.sqlite4java.SQLiteProfiler$1 extends java.lang.Object implements java.util.Comparator  {
	final synthetic com.almworks.sqlite4java.SQLiteProfiler this$0
	void  (com.almworks.sqlite4java.SQLiteProfiler) 
	public int compare (com.almworks.sqlite4java.SQLiteProfiler$SQLStat, com.almworks.sqlite4java.SQLiteProfiler$SQLStat) 
		com.almworks.sqlite4java.SQLiteProfiler$SQLStat o1
		com.almworks.sqlite4java.SQLiteProfiler$SQLStat o2
	public volatile synthetic int compare (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
}

com/almworks/sqlite4java/SQLiteProfiler$SQLStat.class
SQLiteProfiler.java
package com.almworks.sqlite4java
 com.almworks.sqlite4java.SQLiteProfiler$SQLStat extends java.lang.Object {
	private final String mySQL
	private final java.util.Map myStats
	public void  (java.lang.String) 
		String sql
	public java.lang.String getSQL () 
	public void report (java.lang.String, long, long) 
		String name
		long nfrom
		long nto
		com.almworks.sqlite4java.SQLiteProfiler$Stat stat
	public long getTotalTime () 
		com.almworks.sqlite4java.SQLiteProfiler$Stat stat
		java.util.Iterator i$
		long total
	public void printReport (java.io.PrintWriter) 
		String s
		java.util.Iterator i$
		com.almworks.sqlite4java.SQLiteProfiler$Stat stat
		java.util.Map$Entry e
		java.util.Iterator i$
		java.io.PrintWriter out
		String totalPrefix
		int maxPrefix
		StringBuilder b
	private void addLeftColumn (java.lang.StringBuilder, java.lang.String, int) 
		int add
		StringBuilder b
		String name
		int maxPrefix
}

com/almworks/sqlite4java/SQLiteProfiler$Stat.class
SQLiteProfiler.java
package com.almworks.sqlite4java
 com.almworks.sqlite4java.SQLiteProfiler$Stat extends java.lang.Object {
	private int myTotalCount
	private long myTotalNanos
	private long myMinNanos
	private long myMaxNanos
	private long myFirstTime
	private long myLastTime
	private void  () 
	public void report (long, long) 
		long nfrom
		long nto
		long duration
	public long getTotalNanos () 
	public int getTotalCount () 
	public long getMinNanos () 
	public long getAvgNanos () 
	public long getMaxNanos () 
	public java.lang.String getFrequency () 
		long millis
		long t
	synthetic void  (com.almworks.sqlite4java.SQLiteProfiler$1) 
		com.almworks.sqlite4java.SQLiteProfiler$1 x0
	static synthetic long access$100 (com.almworks.sqlite4java.SQLiteProfiler$Stat) 
		com.almworks.sqlite4java.SQLiteProfiler$Stat x0
}

com/almworks/sqlite4java/SQLiteProfiler.class
SQLiteProfiler.java
package com.almworks.sqlite4java
public com.almworks.sqlite4java.SQLiteProfiler extends java.lang.Object {
	private static final String HEADER
	private final java.util.Map myStats
	public void  () 
	public void printReport (java.io.PrintWriter) 
		com.almworks.sqlite4java.SQLiteProfiler$SQLStat stat
		java.util.Iterator i$
		java.io.PrintWriter out
		java.util.ArrayList stats
	public java.lang.String printReport () 
		java.io.StringWriter sw
	public void printReport (java.lang.String) 
		java.io.PrintWriter writer
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		String file
		java.io.FileOutputStream fos
	void reportExec (java.lang.String, long, long, int) 
		String sql
		long nfrom
		long nto
		int rc
	void reportPrepare (java.lang.String, long, long, int) 
		String sql
		long nfrom
		long nto
		int rc
	void reportStep (boolean, java.lang.String, long, long, int) 
		boolean alreadyStepped
		String sql
		long nfrom
		long nto
		int rc
		com.almworks.sqlite4java.SQLiteProfiler$SQLStat stat
	void reportLoadInts (boolean, java.lang.String, long, long, int, int) 
		boolean alreadyStepped
		String sql
		long nfrom
		long nto
		int rc
		int count
		com.almworks.sqlite4java.SQLiteProfiler$SQLStat stat
	void reportLoadLongs (boolean, java.lang.String, long, long, int, int) 
		boolean alreadyStepped
		String sql
		long nfrom
		long nto
		int rc
		int count
		com.almworks.sqlite4java.SQLiteProfiler$SQLStat stat
	private com.almworks.sqlite4java.SQLiteProfiler$SQLStat getStat (java.lang.String) 
		String sql
		com.almworks.sqlite4java.SQLiteProfiler$SQLStat stat
	private static java.lang.String formatDuration (long) 
		long nanos
	static synthetic java.lang.String access$200 (long) 
		long x0
}

com/almworks/sqlite4java/SQLiteQueue$1.class
SQLiteQueue.java
package com.almworks.sqlite4java
 com.almworks.sqlite4java.SQLiteQueue$1 extends java.lang.Object implements java.lang.Runnable  {
	final synthetic com.almworks.sqlite4java.SQLiteQueue this$0
	void  (com.almworks.sqlite4java.SQLiteQueue) 
	public void run () 
}

com/almworks/sqlite4java/SQLiteQueue$2.class
SQLiteQueue.java
package com.almworks.sqlite4java
 com.almworks.sqlite4java.SQLiteQueue$2 extends java.lang.Object implements java.lang.Runnable  {
	final synthetic long val$reincarnateTimeout
	final synthetic com.almworks.sqlite4java.SQLiteQueue this$0
	void  (com.almworks.sqlite4java.SQLiteQueue, long) 
	public void run () 
		long now
		long wake
		InterruptedException e
}

com/almworks/sqlite4java/SQLiteQueue.class
SQLiteQueue.java
package com.almworks.sqlite4java
public com.almworks.sqlite4java.SQLiteQueue extends java.lang.Object {
	public static final long DEFAULT_REINCARNATE_TIMEOUT
	private final java.io.File myDatabaseFile
	private final java.util.concurrent.ThreadFactory myThreadFactory
	private volatile Thread myThread
	private final Object myLock
	protected java.util.Collection myJobs
	private boolean myStopRequested
	private boolean myStopRequired
	private com.almworks.sqlite4java.SQLiteJob myCurrentJob
	private com.almworks.sqlite4java.SQLiteConnection myConnection
	static final synthetic boolean $assertionsDisabled
	public void  () 
	public void  (java.io.File) 
		java.io.File databaseFile
	public void  (java.io.File, java.util.concurrent.ThreadFactory) 
		java.io.File databaseFile
		java.util.concurrent.ThreadFactory threadFactory
	public java.lang.String toString () 
	public java.io.File getDatabaseFile () 
	public com.almworks.sqlite4java.SQLiteQueue start () 
		String name
		Thread thread
	public com.almworks.sqlite4java.SQLiteQueue stop (boolean) 
		boolean gracefully
		com.almworks.sqlite4java.SQLiteJob currentJob
	public com.almworks.sqlite4java.SQLiteQueue join ()  throws java.lang.InterruptedException 
		Thread thread
	public com.almworks.sqlite4java.SQLiteJob execute (com.almworks.sqlite4java.SQLiteJob) 
		com.almworks.sqlite4java.SQLiteJob job
		boolean cancel
	public com.almworks.sqlite4java.SQLiteQueue flush ()  throws java.lang.InterruptedException 
	public boolean isStopped () 
	public boolean isDatabaseThread () 
	protected void addJob (com.almworks.sqlite4java.SQLiteJob) 
		com.almworks.sqlite4java.SQLiteJob job
		java.util.Collection jobs
	protected java.util.Collection createJobCollection () 
	protected boolean isJobQueueEmpty () 
	protected java.util.List removeJobsClearQueue () 
		java.util.ArrayList r
	protected com.almworks.sqlite4java.SQLiteJob selectJob () 
		java.util.Collection jobs
		java.util.Iterator ii
		com.almworks.sqlite4java.SQLiteJob r
	protected com.almworks.sqlite4java.SQLiteConnection openConnection ()  throws com.almworks.sqlite4java.SQLiteException 
		com.almworks.sqlite4java.SQLiteException e
		com.almworks.sqlite4java.SQLiteConnection connection
	protected void initConnection (com.almworks.sqlite4java.SQLiteConnection)  throws com.almworks.sqlite4java.SQLiteException 
		com.almworks.sqlite4java.SQLiteConnection connection
	protected void disposeConnection (com.almworks.sqlite4java.SQLiteConnection) 
		Exception e
		com.almworks.sqlite4java.SQLiteConnection connection
	protected void rollback () 
		com.almworks.sqlite4java.SQLiteException e
	protected void executeJob (com.almworks.sqlite4java.SQLiteJob)  throws java.lang.Throwable 
		Throwable e
		com.almworks.sqlite4java.SQLiteJob job
		com.almworks.sqlite4java.SQLiteConnection connection
	protected void afterExecute (com.almworks.sqlite4java.SQLiteJob)  throws java.lang.Throwable 
		com.almworks.sqlite4java.SQLiteJob job
	protected void handleJobException (com.almworks.sqlite4java.SQLiteJob, java.lang.Throwable)  throws java.lang.Throwable 
		com.almworks.sqlite4java.SQLiteJob job
		Throwable e
	protected long getReincarnationTimeout () 
	protected boolean isReincarnationPossible () 
	protected void reincarnate (long) 
		long reincarnateTimeout
		Thread reincarnator
	private void runQueue () 
		InterruptedException e
		Throwable e
	private void queueFunction ()  throws java.lang.Throwable 
		com.almworks.sqlite4java.SQLiteJob job
	private void cancelJobs (java.util.List) 
		com.almworks.sqlite4java.SQLiteJob job
		java.util.Iterator i$
		java.util.List jobs
	private void threadStopped () 
		boolean reincarnate
		java.util.List droppedJobs
	static synthetic void access$000 (com.almworks.sqlite4java.SQLiteQueue) 
		com.almworks.sqlite4java.SQLiteQueue x0
	static synthetic java.lang.Object access$100 (com.almworks.sqlite4java.SQLiteQueue) 
		com.almworks.sqlite4java.SQLiteQueue x0
	static synthetic boolean access$200 (com.almworks.sqlite4java.SQLiteQueue) 
		com.almworks.sqlite4java.SQLiteQueue x0
	static void  () 
}

com/almworks/sqlite4java/SQLiteStatement$BindStream.class
SQLiteStatement.java
package com.almworks.sqlite4java
final com.almworks.sqlite4java.SQLiteStatement$BindStream extends java.io.OutputStream {
	private final int myIndex
	private com.almworks.sqlite4java.DirectBuffer myBuffer
	static final synthetic boolean $assertionsDisabled
	final synthetic com.almworks.sqlite4java.SQLiteStatement this$0
	public void  (com.almworks.sqlite4java.SQLiteStatement, int, com.almworks.sqlite4java.DirectBuffer)  throws java.io.IOException 
		int index
		com.almworks.sqlite4java.DirectBuffer buffer
	public void write (int)  throws java.io.IOException 
		java.nio.ByteBuffer data
		com.almworks.sqlite4java.SQLiteException e
		int b
	public void write (byte[], int, int)  throws java.io.IOException 
		java.nio.ByteBuffer data
		com.almworks.sqlite4java.SQLiteException e
		byte[] b
		int off
		int len
	private java.nio.ByteBuffer buffer (int)  throws java.io.IOException com.almworks.sqlite4java.SQLiteException 
		java.io.IOException e
		com.almworks.sqlite4java.DirectBuffer newBuffer
		java.nio.ByteBuffer newData
		int len
		com.almworks.sqlite4java.DirectBuffer buffer
		java.nio.ByteBuffer data
	public void close ()  throws java.io.IOException 
		com.almworks.sqlite4java.DirectBuffer buffer
		int rc
		com.almworks.sqlite4java.SQLiteException e
	public boolean isDisposed () 
	private com.almworks.sqlite4java.DirectBuffer getBuffer ()  throws java.io.IOException 
		com.almworks.sqlite4java.DirectBuffer buffer
	public void dispose () 
		com.almworks.sqlite4java.DirectBuffer buffer
		java.util.List list
	static void  () 
}

com/almworks/sqlite4java/SQLiteStatement$ColumnStream.class
SQLiteStatement.java
package com.almworks.sqlite4java
 com.almworks.sqlite4java.SQLiteStatement$ColumnStream extends java.io.InputStream {
	private java.nio.ByteBuffer myBuffer
	static final synthetic boolean $assertionsDisabled
	final synthetic com.almworks.sqlite4java.SQLiteStatement this$0
	public void  (com.almworks.sqlite4java.SQLiteStatement, java.nio.ByteBuffer) 
		java.nio.ByteBuffer buffer
	public int read ()  throws java.io.IOException 
		java.nio.BufferUnderflowException e
		java.nio.ByteBuffer buffer
		byte b
	public int read (byte[], int, int)  throws java.io.IOException 
		java.nio.BufferUnderflowException e
		byte[] b
		int off
		int len
		java.nio.ByteBuffer buffer
		int rem
	public void close ()  throws java.io.IOException 
		java.util.List table
	public java.nio.ByteBuffer getBuffer ()  throws java.io.IOException 
		java.nio.ByteBuffer buffer
	static void  () 
}

com/almworks/sqlite4java/SQLiteStatement.class
SQLiteStatement.java
package com.almworks.sqlite4java
public final com.almworks.sqlite4java.SQLiteStatement extends java.lang.Object {
	public static final com.almworks.sqlite4java.SQLiteStatement DISPOSED
	private final com.almworks.sqlite4java.SQLParts mySqlParts
	private com.almworks.sqlite4java.SQLiteProfiler myProfiler
	private com.almworks.sqlite4java.SQLiteController myController
	private com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt myHandle
	private boolean myHasRow
	private boolean myHasBindings
	private boolean myStepped
	private int myColumnCount
	private java.util.List myBindStreams
	private java.util.List myColumnStreams
	private com.almworks.sqlite4java.ProgressHandler myProgressHandler
	private boolean myCancelled
	static final synthetic boolean $assertionsDisabled
	void  (com.almworks.sqlite4java.SQLiteController, com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt, com.almworks.sqlite4java.SQLParts, com.almworks.sqlite4java.SQLiteProfiler) 
		com.almworks.sqlite4java.SQLiteController controller
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt handle
		com.almworks.sqlite4java.SQLParts sqlParts
		com.almworks.sqlite4java.SQLiteProfiler profiler
	private void  () 
	public boolean isDisposed () 
	public com.almworks.sqlite4java.SQLParts getSqlParts () 
	public void dispose () 
		com.almworks.sqlite4java.SQLiteException e
	public com.almworks.sqlite4java.SQLiteStatement reset (boolean)  throws com.almworks.sqlite4java.SQLiteException 
		int rc
		int rc
		boolean clearBindings
		boolean fineLogging
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt handle
	public com.almworks.sqlite4java.SQLiteStatement reset ()  throws com.almworks.sqlite4java.SQLiteException 
	public com.almworks.sqlite4java.SQLiteStatement clearBindings ()  throws com.almworks.sqlite4java.SQLiteException 
		int rc
	public boolean step ()  throws com.almworks.sqlite4java.SQLiteException 
		com.almworks.sqlite4java.SQLiteProfiler profiler
		long from
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt handle
		int rc
		com.almworks.sqlite4java.ProgressHandler ph
	public com.almworks.sqlite4java.SQLiteStatement stepThrough ()  throws com.almworks.sqlite4java.SQLiteException 
	public void cancel () 
		com.almworks.sqlite4java.ProgressHandler handler
	public boolean hasRow () 
	public boolean hasBindings () 
	public boolean hasStepped () 
	public int loadInts (int, int[], int, int)  throws com.almworks.sqlite4java.SQLiteException 
		com.almworks.sqlite4java._SQLiteManual manual
		com.almworks.sqlite4java.SQLiteProfiler profiler
		long from
		int column
		int[] buffer
		int offset
		int length
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt handle
		int r
		int rc
		com.almworks.sqlite4java.ProgressHandler ph
	public int loadLongs (int, long[], int, int)  throws com.almworks.sqlite4java.SQLiteException 
		com.almworks.sqlite4java._SQLiteManual manual
		com.almworks.sqlite4java.SQLiteProfiler profiler
		long from
		int column
		long[] buffer
		int offset
		int length
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt handle
		int r
		int rc
		com.almworks.sqlite4java.ProgressHandler ph
	public int getBindParameterCount ()  throws com.almworks.sqlite4java.SQLiteException 
	public java.lang.String getBindParameterName (int)  throws com.almworks.sqlite4java.SQLiteException 
		int index
	public int getBindParameterIndex (java.lang.String)  throws com.almworks.sqlite4java.SQLiteException 
		String name
	public com.almworks.sqlite4java.SQLiteStatement bind (int, double)  throws com.almworks.sqlite4java.SQLiteException 
		int index
		double value
		int rc
	public com.almworks.sqlite4java.SQLiteStatement bind (int, int)  throws com.almworks.sqlite4java.SQLiteException 
		int index
		int value
		int rc
	public com.almworks.sqlite4java.SQLiteStatement bind (int, long)  throws com.almworks.sqlite4java.SQLiteException 
		int index
		long value
		int rc
	public com.almworks.sqlite4java.SQLiteStatement bind (int, java.lang.String)  throws com.almworks.sqlite4java.SQLiteException 
		int index
		String value
		int rc
	public com.almworks.sqlite4java.SQLiteStatement bind (int, byte[])  throws com.almworks.sqlite4java.SQLiteException 
		int index
		byte[] value
	public com.almworks.sqlite4java.SQLiteStatement bind (int, byte[], int, int)  throws com.almworks.sqlite4java.SQLiteException 
		int index
		byte[] value
		int offset
		int length
		int rc
	public com.almworks.sqlite4java.SQLiteStatement bindZeroBlob (int, int)  throws com.almworks.sqlite4java.SQLiteException 
		int index
		int length
		int rc
	public com.almworks.sqlite4java.SQLiteStatement bindNull (int)  throws com.almworks.sqlite4java.SQLiteException 
		int index
		int rc
	public java.io.OutputStream bindStream (int)  throws com.almworks.sqlite4java.SQLiteException 
		int index
	public java.io.OutputStream bindStream (int, int)  throws com.almworks.sqlite4java.SQLiteException 
		com.almworks.sqlite4java.DirectBuffer buffer
		com.almworks.sqlite4java.SQLiteStatement$BindStream out
		java.util.List list
		java.io.IOException e
		int index
		int bufferSize
	public java.lang.String columnString (int)  throws com.almworks.sqlite4java.SQLiteException 
		int column
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt handle
		com.almworks.sqlite4java._SQLiteManual sqlite
		String result
	public int columnInt (int)  throws com.almworks.sqlite4java.SQLiteException 
		int column
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt handle
		int r
	public double columnDouble (int)  throws com.almworks.sqlite4java.SQLiteException 
		int column
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt handle
		double r
	public long columnLong (int)  throws com.almworks.sqlite4java.SQLiteException 
		int column
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt handle
		long r
	public byte[] columnBlob (int)  throws com.almworks.sqlite4java.SQLiteException 
		int column
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt handle
		com.almworks.sqlite4java._SQLiteManual sqlite
		byte[] r
	public java.io.InputStream columnStream (int)  throws com.almworks.sqlite4java.SQLiteException 
		int column
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt handle
		com.almworks.sqlite4java._SQLiteManual sqlite
		java.nio.ByteBuffer buffer
		com.almworks.sqlite4java.SQLiteStatement$ColumnStream in
		java.util.List table
	public boolean columnNull (int)  throws com.almworks.sqlite4java.SQLiteException 
		int column
		int valueType
	public int columnCount ()  throws com.almworks.sqlite4java.SQLiteException 
	public java.lang.Object columnValue (int)  throws com.almworks.sqlite4java.SQLiteException 
		long value
		int column
		int valueType
	public int columnType (int)  throws com.almworks.sqlite4java.SQLiteException 
		int column
	public java.lang.String getColumnName (int)  throws com.almworks.sqlite4java.SQLiteException 
		int column
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt handle
		String r
	public java.lang.String getColumnTableName (int)  throws com.almworks.sqlite4java.SQLiteException 
		int column
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt handle
		String r
	public java.lang.String getColumnDatabaseName (int)  throws com.almworks.sqlite4java.SQLiteException 
		int column
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt handle
		String r
	public java.lang.String getColumnOriginName (int)  throws com.almworks.sqlite4java.SQLiteException 
		int column
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt handle
		String r
	public boolean isReadOnly ()  throws com.almworks.sqlite4java.SQLiteException 
	void clear () 
	private void clearColumnStreams () 
		java.io.IOException e
		com.almworks.sqlite4java.SQLiteStatement$ColumnStream stream
		java.util.Iterator i$
		java.util.List table
	private void clearBindStreams (boolean) 
		java.io.IOException e
		com.almworks.sqlite4java.SQLiteStatement$BindStream stream
		java.util.Iterator i$
		boolean bind
		java.util.List table
	private com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt handle ()  throws com.almworks.sqlite4java.SQLiteException 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt handle
	private int getColumnType (int, com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt)  throws com.almworks.sqlite4java.SQLiteException 
		int column
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt handle
		int valueType
	private void checkColumn (int, com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt, boolean)  throws com.almworks.sqlite4java.SQLiteException 
		int column
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt handle
		boolean mustHaveRow
		int columnCount
	private int getColumnCount (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt handle
		int cc
	private com.almworks.sqlite4java.ProgressHandler prepareStep ()  throws com.almworks.sqlite4java.SQLiteException 
		com.almworks.sqlite4java.ProgressHandler ph
	private void finalizeStep (com.almworks.sqlite4java.ProgressHandler, java.lang.String) 
		com.almworks.sqlite4java.ProgressHandler ph
		String methodName
	private void stepResult (int, java.lang.String)  throws com.almworks.sqlite4java.SQLiteException 
		int rc
		String methodName
	public java.lang.String toString () 
	com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt statementHandle () 
	static synthetic com.almworks.sqlite4java.SQLiteController access$000 (com.almworks.sqlite4java.SQLiteStatement) 
		com.almworks.sqlite4java.SQLiteStatement x0
	static synthetic com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt access$100 (com.almworks.sqlite4java.SQLiteStatement)  throws com.almworks.sqlite4java.SQLiteException 
		com.almworks.sqlite4java.SQLiteStatement x0
	static synthetic java.util.List access$200 (com.almworks.sqlite4java.SQLiteStatement) 
		com.almworks.sqlite4java.SQLiteStatement x0
	static synthetic java.util.List access$300 (com.almworks.sqlite4java.SQLiteStatement) 
		com.almworks.sqlite4java.SQLiteStatement x0
	static void  () 
}

com/almworks/sqlite4java/SWIGTYPE_p_direct_buffer.class
SWIGTYPE_p_direct_buffer.java
package com.almworks.sqlite4java
 com.almworks.sqlite4java.SWIGTYPE_p_direct_buffer extends java.lang.Object {
	private long swigCPtr
	protected void  (long, boolean) 
		long cPtr
		boolean futureUse
	protected void  () 
	protected static long getCPtr (com.almworks.sqlite4java.SWIGTYPE_p_direct_buffer) 
		com.almworks.sqlite4java.SWIGTYPE_p_direct_buffer obj
}

com/almworks/sqlite4java/SWIGTYPE_p_intarray.class
SWIGTYPE_p_intarray.java
package com.almworks.sqlite4java
 com.almworks.sqlite4java.SWIGTYPE_p_intarray extends java.lang.Object {
	private long swigCPtr
	protected void  (long, boolean) 
		long cPtr
		boolean futureUse
	protected void  () 
	protected static long getCPtr (com.almworks.sqlite4java.SWIGTYPE_p_intarray) 
		com.almworks.sqlite4java.SWIGTYPE_p_intarray obj
}

com/almworks/sqlite4java/SWIGTYPE_p_intarray_module.class
SWIGTYPE_p_intarray_module.java
package com.almworks.sqlite4java
 com.almworks.sqlite4java.SWIGTYPE_p_intarray_module extends java.lang.Object {
	private long swigCPtr
	protected void  (long, boolean) 
		long cPtr
		boolean futureUse
	protected void  () 
	protected static long getCPtr (com.almworks.sqlite4java.SWIGTYPE_p_intarray_module) 
		com.almworks.sqlite4java.SWIGTYPE_p_intarray_module obj
}

com/almworks/sqlite4java/SWIGTYPE_p_sqlite3.class
SWIGTYPE_p_sqlite3.java
package com.almworks.sqlite4java
 com.almworks.sqlite4java.SWIGTYPE_p_sqlite3 extends java.lang.Object {
	private long swigCPtr
	protected void  (long, boolean) 
		long cPtr
		boolean futureUse
	protected void  () 
	protected static long getCPtr (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3 obj
}

com/almworks/sqlite4java/SWIGTYPE_p_sqlite3_backup.class
SWIGTYPE_p_sqlite3_backup.java
package com.almworks.sqlite4java
 com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_backup extends java.lang.Object {
	private long swigCPtr
	protected void  (long, boolean) 
		long cPtr
		boolean futureUse
	protected void  () 
	protected static long getCPtr (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_backup) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_backup obj
}

com/almworks/sqlite4java/SWIGTYPE_p_sqlite3_blob.class
SWIGTYPE_p_sqlite3_blob.java
package com.almworks.sqlite4java
 com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_blob extends java.lang.Object {
	private long swigCPtr
	protected void  (long, boolean) 
		long cPtr
		boolean futureUse
	protected void  () 
	protected static long getCPtr (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_blob) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_blob obj
}

com/almworks/sqlite4java/SWIGTYPE_p_sqlite3_stmt.class
SWIGTYPE_p_sqlite3_stmt.java
package com.almworks.sqlite4java
 com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt extends java.lang.Object {
	private long swigCPtr
	protected void  (long, boolean) 
		long cPtr
		boolean futureUse
	protected void  () 
	protected static long getCPtr (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt obj
}

com/almworks/sqlite4java/_SQLiteManual.class
_SQLiteManual.java
package com.almworks.sqlite4java
final com.almworks.sqlite4java._SQLiteManual extends java.lang.Object {
	private final int[] myInt
	private final long[] myLong
	private final String[] myString
	private final byte[][] myByteArray
	private final Object[] myObject
	private int myLastReturnCode
	private String myLastOpenError
	static final synthetic boolean $assertionsDisabled
	void  () 
	public static java.lang.String wrapper_version () 
	public static int sqlite3_exec (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3, java.lang.String, java.lang.String[]) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3 db
		String sql
		String[] outError
	public static int sqlite3_bind_text (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt, int, java.lang.String) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt stmt
		int index
		String value
	public static int sqlite3_bind_blob (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt, int, byte[], int, int) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt stmt
		int index
		byte[] value
		int offset
		int length
	public static int sqlite3_blob_read (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_blob, int, byte[], int, int) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_blob blob
		int blobOffset
		byte[] buffer
		int bufferOffset
		int length
	public static int sqlite3_blob_write (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_blob, int, byte[], int, int) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_blob blob
		int blobOffset
		byte[] buffer
		int bufferOffset
		int length
	public int getLastReturnCode () 
	public java.lang.String drainLastOpenError () 
		String r
	public com.almworks.sqlite4java.SWIGTYPE_p_sqlite3 sqlite3_open_v2 (java.lang.String, int) 
		String filename
		int flags
		long ptr
	public com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt sqlite3_prepare_v2 (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3, java.lang.String) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3 db
		String sql
		long ptr
	public java.lang.String sqlite3_column_text (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt, int) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt stmt
		int column
		String r
	public byte[] sqlite3_column_blob (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt, int) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt stmt
		int column
		byte[] r
	public com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_blob sqlite3_blob_open (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3, java.lang.String, java.lang.String, java.lang.String, long, boolean) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3 db
		String database
		String table
		String column
		long rowid
		boolean writeAccess
		long ptr
	public com.almworks.sqlite4java.DirectBuffer wrapper_alloc (int) 
		int size
		java.nio.ByteBuffer controlBuffer
		java.nio.ByteBuffer dataBuffer
		long ptr
	public static int wrapper_free (com.almworks.sqlite4java.DirectBuffer) 
		com.almworks.sqlite4java.DirectBuffer buffer
		com.almworks.sqlite4java.SWIGTYPE_p_direct_buffer handle
		int rc
	public static int wrapper_bind_buffer (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt, int, com.almworks.sqlite4java.DirectBuffer) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt stmt
		int index
		com.almworks.sqlite4java.DirectBuffer buffer
		com.almworks.sqlite4java.SWIGTYPE_p_direct_buffer handle
		int size
	public java.nio.ByteBuffer wrapper_column_buffer (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt, int) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt stmt
		int column
		java.nio.ByteBuffer r
	public com.almworks.sqlite4java.ProgressHandler install_progress_handler (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3, int) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3 db
		int stepsPerCallback
		java.nio.ByteBuffer r
		long ptr
	public static int uninstall_progress_handler (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3, com.almworks.sqlite4java.ProgressHandler) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3 db
		com.almworks.sqlite4java.ProgressHandler handler
		com.almworks.sqlite4java.SWIGTYPE_p_direct_buffer pointer
	public int wrapper_load_ints (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt, int, int[], int, int) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt stmt
		int column
		int[] buffer
		int offset
		int count
		int r
	public int wrapper_load_longs (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt, int, long[], int, int) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt stmt
		int column
		long[] buffer
		int offset
		int count
		int r
	public com.almworks.sqlite4java.SWIGTYPE_p_intarray_module sqlite3_intarray_register (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3 db
	public com.almworks.sqlite4java.SWIGTYPE_p_intarray sqlite3_intarray_create (com.almworks.sqlite4java.SWIGTYPE_p_intarray_module, java.lang.String) 
		com.almworks.sqlite4java.SWIGTYPE_p_intarray_module module
		String name
	public static int sqlite3_intarray_bind (com.almworks.sqlite4java.SWIGTYPE_p_intarray, long[], int, int, boolean, boolean) 
		com.almworks.sqlite4java.SWIGTYPE_p_intarray array
		long[] values
		int offset
		int length
		boolean ordered
		boolean unique
	public static int sqlite3_intarray_unbind (com.almworks.sqlite4java.SWIGTYPE_p_intarray) 
		com.almworks.sqlite4java.SWIGTYPE_p_intarray array
	public static int sqlite3_intarray_destroy (com.almworks.sqlite4java.SWIGTYPE_p_intarray) 
		com.almworks.sqlite4java.SWIGTYPE_p_intarray array
	public java.lang.String sqlite3_load_extension (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3, java.lang.String, java.lang.String) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3 db
		String file
		String proc
		String r
	static void  () 
}

com/almworks/sqlite4java/_SQLiteManualJNI.class
_SQLiteManualJNI.java
package com.almworks.sqlite4java
final com.almworks.sqlite4java._SQLiteManualJNI extends java.lang.Object {
	void  () 
	public static final native java.lang.String wrapper_version () 
	public static final native int sqlite3_open_v2 (java.lang.String, long[], int, java.lang.String[]) 
	public static final native int sqlite3_exec (long, java.lang.String, java.lang.String[]) 
	public static final native int sqlite3_prepare_v2 (long, java.lang.String, long[]) 
	public static final native int sqlite3_bind_text (long, int, java.lang.String) 
	public static final native int sqlite3_bind_blob (long, int, byte[], int, int) 
	public static final native int sqlite3_column_text (long, int, java.lang.String[]) 
	public static final native int sqlite3_column_blob (long, int, byte[][]) 
	public static final native int sqlite3_blob_open (long, java.lang.String, java.lang.String, java.lang.String, long, boolean, long[]) 
	public static final native int sqlite3_blob_read (long, int, byte[], int, int) 
	public static final native int sqlite3_blob_write (long, int, byte[], int, int) 
	public static final native int wrapper_alloc (int, long[], java.lang.Object[]) 
	public static final native int wrapper_free (long) 
	public static final native int wrapper_bind_buffer (long, int, long, int) 
	public static final native int wrapper_column_buffer (long, int, java.lang.Object[]) 
	public static final native int install_progress_handler (long, int, long[], java.lang.Object[]) 
	public static final native int uninstall_progress_handler (long, long) 
	public static final native int wrapper_load_ints (long, int, int[], int, int, int[]) 
	public static final native int wrapper_load_longs (long, int, long[], int, int, int[]) 
	public static final native int sqlite3_intarray_register (long, long[]) 
	public static final native int sqlite3_intarray_create (long, java.lang.String, long[]) 
	public static final native int sqlite3_intarray_destroy (long) 
	public static final native int sqlite3_intarray_bind (long, long[], int, int, boolean, boolean) 
	public static final native int sqlite3_intarray_unbind (long) 
	public static final native int sqlite3_load_extension (long, java.lang.String, java.lang.String, java.lang.String[]) 
}

com/almworks/sqlite4java/_SQLiteSwigged.class
_SQLiteSwigged.java
package com.almworks.sqlite4java
 com.almworks.sqlite4java._SQLiteSwigged extends java.lang.Object {
	void  () 
	public static int sqlite3_initialize () 
	public static int sqlite3_shutdown () 
	public static int sqlite3_extended_errcode (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3 db
	public static java.lang.String sqlite3_libversion () 
	public static java.lang.String sqlite3_sourceid () 
	public static int sqlite3_libversion_number () 
	public static int sqlite3_compileoption_used (java.lang.String) 
		String zOptName
	public static java.lang.String sqlite3_compileoption_get (int) 
		int N
	public static int sqlite3_threadsafe () 
	public static int sqlite3_close (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3 arg0
	public static int sqlite3_extended_result_codes (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3, int) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3 arg0
		int onoff
	public static long sqlite3_last_insert_rowid (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3 arg0
	public static int sqlite3_changes (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3 arg0
	public static int sqlite3_total_changes (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3 arg0
	public static void sqlite3_interrupt (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3 arg0
	public static int sqlite3_complete (java.lang.String) 
		String sql
	public static int sqlite3_busy_timeout (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3, int) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3 arg0
		int ms
	public static long sqlite3_memory_used () 
	public static long sqlite3_memory_highwater (int) 
		int resetFlag
	public static int sqlite3_errcode (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3 db
	public static java.lang.String sqlite3_errmsg (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3 arg0
	public static int sqlite3_bind_double (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt, int, double) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt arg0
		int arg1
		double arg2
	public static int sqlite3_bind_int (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt, int, int) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt arg0
		int arg1
		int arg2
	public static int sqlite3_bind_int64 (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt, int, long) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt arg0
		int arg1
		long arg2
	public static int sqlite3_bind_null (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt, int) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt arg0
		int arg1
	public static int sqlite3_bind_zeroblob (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt, int, int) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt arg0
		int arg1
		int n
	public static int sqlite3_bind_parameter_count (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt arg0
	public static java.lang.String sqlite3_bind_parameter_name (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt, int) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt arg0
		int arg1
	public static int sqlite3_bind_parameter_index (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt, java.lang.String) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt arg0
		String zName
	public static int sqlite3_clear_bindings (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt arg0
	public static int sqlite3_column_count (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt pStmt
	public static java.lang.String sqlite3_column_name (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt, int) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt arg0
		int N
	public static java.lang.String sqlite3_column_database_name (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt, int) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt arg0
		int arg1
	public static java.lang.String sqlite3_column_table_name (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt, int) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt arg0
		int arg1
	public static java.lang.String sqlite3_column_origin_name (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt, int) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt arg0
		int arg1
	public static java.lang.String sqlite3_column_decltype (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt, int) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt arg0
		int i
	public static int sqlite3_step (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt arg0
	public static int sqlite3_data_count (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt pStmt
	public static double sqlite3_column_double (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt, int) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt arg0
		int iCol
	public static int sqlite3_column_int (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt, int) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt arg0
		int iCol
	public static long sqlite3_column_int64 (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt, int) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt arg0
		int iCol
	public static int sqlite3_column_type (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt, int) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt arg0
		int iCol
	public static int sqlite3_finalize (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt pStmt
	public static int sqlite3_reset (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt pStmt
	public static int sqlite3_get_autocommit (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3 arg0
	public static com.almworks.sqlite4java.SWIGTYPE_p_sqlite3 sqlite3_db_handle (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt arg0
		long cPtr
	public static int sqlite3_enable_shared_cache (int) 
		int arg0
	public static int sqlite3_release_memory (int) 
		int arg0
	public static long sqlite3_soft_heap_limit64 (long) 
		long arg0
	public static int sqlite3_blob_close (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_blob) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_blob arg0
	public static int sqlite3_blob_bytes (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_blob) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_blob arg0
	public static int sqlite3_stmt_readonly (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_stmt arg0
	public static int sqlite3_blob_reopen (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_blob, long) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_blob arg0
		long arg1
	public static com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_backup sqlite3_backup_init (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3, java.lang.String, com.almworks.sqlite4java.SWIGTYPE_p_sqlite3, java.lang.String) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3 arg0
		String arg1
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3 arg2
		String arg3
		long cPtr
	public static int sqlite3_backup_step (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_backup, int) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_backup p
		int nPage
	public static int sqlite3_backup_finish (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_backup) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_backup p
	public static int sqlite3_backup_remaining (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_backup) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_backup p
	public static int sqlite3_backup_pagecount (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_backup) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3_backup p
	public static int sqlite3_enable_load_extension (com.almworks.sqlite4java.SWIGTYPE_p_sqlite3, int) 
		com.almworks.sqlite4java.SWIGTYPE_p_sqlite3 db
		int onoff
}

com/almworks/sqlite4java/_SQLiteSwiggedJNI.class
_SQLiteSwiggedJNI.java
package com.almworks.sqlite4java
 com.almworks.sqlite4java._SQLiteSwiggedJNI extends java.lang.Object {
	void  () 
	public static final native int sqlite3_initialize () 
	public static final native int sqlite3_shutdown () 
	public static final native int sqlite3_extended_errcode (long) 
	public static final native java.lang.String sqlite3_libversion () 
	public static final native java.lang.String sqlite3_sourceid () 
	public static final native int sqlite3_libversion_number () 
	public static final native int sqlite3_compileoption_used (java.lang.String) 
	public static final native java.lang.String sqlite3_compileoption_get (int) 
	public static final native int sqlite3_threadsafe () 
	public static final native int sqlite3_close (long) 
	public static final native int sqlite3_extended_result_codes (long, int) 
	public static final native long sqlite3_last_insert_rowid (long) 
	public static final native int sqlite3_changes (long) 
	public static final native int sqlite3_total_changes (long) 
	public static final native void sqlite3_interrupt (long) 
	public static final native int sqlite3_complete (java.lang.String) 
	public static final native int sqlite3_busy_timeout (long, int) 
	public static final native long sqlite3_memory_used () 
	public static final native long sqlite3_memory_highwater (int) 
	public static final native int sqlite3_errcode (long) 
	public static final native java.lang.String sqlite3_errmsg (long) 
	public static final native int sqlite3_bind_double (long, int, double) 
	public static final native int sqlite3_bind_int (long, int, int) 
	public static final native int sqlite3_bind_int64 (long, int, long) 
	public static final native int sqlite3_bind_null (long, int) 
	public static final native int sqlite3_bind_zeroblob (long, int, int) 
	public static final native int sqlite3_bind_parameter_count (long) 
	public static final native java.lang.String sqlite3_bind_parameter_name (long, int) 
	public static final native int sqlite3_bind_parameter_index (long, java.lang.String) 
	public static final native int sqlite3_clear_bindings (long) 
	public static final native int sqlite3_column_count (long) 
	public static final native java.lang.String sqlite3_column_name (long, int) 
	public static final native java.lang.String sqlite3_column_database_name (long, int) 
	public static final native java.lang.String sqlite3_column_table_name (long, int) 
	public static final native java.lang.String sqlite3_column_origin_name (long, int) 
	public static final native java.lang.String sqlite3_column_decltype (long, int) 
	public static final native int sqlite3_step (long) 
	public static final native int sqlite3_data_count (long) 
	public static final native double sqlite3_column_double (long, int) 
	public static final native int sqlite3_column_int (long, int) 
	public static final native long sqlite3_column_int64 (long, int) 
	public static final native int sqlite3_column_type (long, int) 
	public static final native int sqlite3_finalize (long) 
	public static final native int sqlite3_reset (long) 
	public static final native int sqlite3_get_autocommit (long) 
	public static final native long sqlite3_db_handle (long) 
	public static final native int sqlite3_enable_shared_cache (int) 
	public static final native int sqlite3_release_memory (int) 
	public static final native long sqlite3_soft_heap_limit64 (long) 
	public static final native int sqlite3_blob_close (long) 
	public static final native int sqlite3_blob_bytes (long) 
	public static final native int sqlite3_stmt_readonly (long) 
	public static final native int sqlite3_blob_reopen (long, long) 
	public static final native long sqlite3_backup_init (long, java.lang.String, long, java.lang.String) 
	public static final native int sqlite3_backup_step (long, int) 
	public static final native int sqlite3_backup_finish (long) 
	public static final native int sqlite3_backup_remaining (long) 
	public static final native int sqlite3_backup_pagecount (long) 
	public static final native int sqlite3_enable_load_extension (long, int) 
}

javolution/util/stripped/FastCollection$1.class
FastCollection.java
package javolution.util.stripped
synthetic javolution.util.stripped.FastCollection$1 extends java.lang.Object {
}

javolution/util/stripped/FastCollection$Record.class
FastCollection.java
package javolution.util.stripped
public abstract javolution.util.stripped.FastCollection$Record extends java.lang.Object {
	public abstract javolution.util.stripped.FastCollection$Record getPrevious () 
	public abstract javolution.util.stripped.FastCollection$Record getNext () 
}

javolution/util/stripped/FastCollection$Shared$CollectionArrayIterator.class
FastCollection.java
package javolution.util.stripped
 javolution.util.stripped.FastCollection$Shared$CollectionArrayIterator extends java.lang.Object implements java.util.Iterator  {
	private final Object[] _elements
	private int _index
	private Object _next
	final synthetic javolution.util.stripped.FastCollection$Shared this$1
	public void  (javolution.util.stripped.FastCollection$Shared, java.lang.Object[]) 
		Object[] elements
	public boolean hasNext () 
	public java.lang.Object next () 
	public void remove () 
}

javolution/util/stripped/FastCollection$Shared$ListArrayIterator.class
FastCollection.java
package javolution.util.stripped
 javolution.util.stripped.FastCollection$Shared$ListArrayIterator extends java.lang.Object implements java.util.Iterator  {
	private final Object[] _elements
	private int _index
	private int _removed
	final synthetic javolution.util.stripped.FastCollection$Shared this$1
	public void  (javolution.util.stripped.FastCollection$Shared, java.lang.Object[]) 
		Object[] elements
	public boolean hasNext () 
	public java.lang.Object next () 
	public void remove () 
		Object removed
}

javolution/util/stripped/FastCollection$Shared.class
FastCollection.java
package javolution.util.stripped
 javolution.util.stripped.FastCollection$Shared extends java.lang.Object implements java.util.Collection java.io.Serializable  {
	final synthetic javolution.util.stripped.FastCollection this$0
	private void  (javolution.util.stripped.FastCollection) 
	public synchronized int size () 
	public synchronized boolean isEmpty () 
	public synchronized boolean contains (java.lang.Object) 
		Object o
	public synchronized java.lang.Object[] toArray () 
	public synchronized java.lang.Object[] toArray (java.lang.Object[]) 
		Object[] a
	public synchronized java.util.Iterator iterator () 
	public synchronized boolean add (java.lang.Object) 
		Object e
	public synchronized boolean remove (java.lang.Object) 
		Object o
	public synchronized boolean containsAll (java.util.Collection) 
		java.util.Collection c
	public synchronized boolean addAll (java.util.Collection) 
		java.util.Collection c
	public synchronized boolean removeAll (java.util.Collection) 
		java.util.Collection c
	public synchronized boolean retainAll (java.util.Collection) 
		java.util.Collection c
	public synchronized void clear () 
	public synchronized java.lang.String toString () 
	private synchronized void writeObject (java.io.ObjectOutputStream)  throws java.io.IOException 
		java.io.ObjectOutputStream s
	synthetic void  (javolution.util.stripped.FastCollection, javolution.util.stripped.FastCollection$1) 
		javolution.util.stripped.FastCollection x0
		javolution.util.stripped.FastCollection$1 x1
}

javolution/util/stripped/FastCollection$Unmodifiable.class
FastCollection.java
package javolution.util.stripped
 javolution.util.stripped.FastCollection$Unmodifiable extends javolution.util.stripped.FastCollection implements java.util.List java.util.Set  {
	final synthetic javolution.util.stripped.FastCollection this$0
	void  (javolution.util.stripped.FastCollection) 
	public int size () 
	public javolution.util.stripped.FastCollection$Record head () 
	public javolution.util.stripped.FastCollection$Record tail () 
	public java.lang.Object valueOf (javolution.util.stripped.FastCollection$Record) 
		javolution.util.stripped.FastCollection$Record record
	public boolean contains (java.lang.Object) 
		Object value
	public boolean containsAll (java.util.Collection) 
		java.util.Collection c
	public javolution.util.stripped.FastComparator getValueComparator () 
	public boolean add (java.lang.Object) 
		Object obj
	public void delete (javolution.util.stripped.FastCollection$Record) 
		javolution.util.stripped.FastCollection$Record node
	public boolean addAll (int, java.util.Collection) 
		int index
		java.util.Collection c
	public java.lang.Object get (int) 
		int index
	public java.lang.Object set (int, java.lang.Object) 
		int index
		Object element
	public void add (int, java.lang.Object) 
		int index
		Object element
	public java.lang.Object remove (int) 
		int index
	public int indexOf (java.lang.Object) 
		Object o
	public int lastIndexOf (java.lang.Object) 
		Object o
	public java.util.ListIterator listIterator () 
	public java.util.ListIterator listIterator (int) 
		int index
	public java.util.List subList (int, int) 
		int fromIndex
		int toIndex
}

javolution/util/stripped/FastCollection.class
FastCollection.java
package javolution.util.stripped
public abstract javolution.util.stripped.FastCollection extends java.lang.Object implements java.util.Collection  {
	private static final Object NULL
	protected void  () 
	public abstract int size () 
	public abstract javolution.util.stripped.FastCollection$Record head () 
	public abstract javolution.util.stripped.FastCollection$Record tail () 
	public abstract java.lang.Object valueOf (javolution.util.stripped.FastCollection$Record) 
	public abstract void delete (javolution.util.stripped.FastCollection$Record) 
	public java.util.Collection unmodifiable () 
	public java.util.Collection shared () 
	public java.util.Iterator iterator () 
	public javolution.util.stripped.FastComparator getValueComparator () 
	public boolean add (java.lang.Object) 
		Object value
	public boolean remove (java.lang.Object) 
		javolution.util.stripped.FastCollection$Record r
		javolution.util.stripped.FastCollection$Record end
		Object value
		javolution.util.stripped.FastComparator valueComp
	public void clear () 
		javolution.util.stripped.FastCollection$Record head
		javolution.util.stripped.FastCollection$Record r
	public final boolean isEmpty () 
	public boolean contains (java.lang.Object) 
		javolution.util.stripped.FastCollection$Record r
		javolution.util.stripped.FastCollection$Record end
		Object value
		javolution.util.stripped.FastComparator valueComp
	public boolean addAll (java.util.Collection) 
		java.util.Collection c
		boolean modified
		java.util.Iterator itr
	public boolean containsAll (java.util.Collection) 
		java.util.Collection c
		java.util.Iterator itr
	public boolean removeAll (java.util.Collection) 
		javolution.util.stripped.FastCollection$Record head
		javolution.util.stripped.FastCollection$Record r
		javolution.util.stripped.FastCollection$Record previous
		java.util.Collection c
		boolean modified
	private static boolean contains (java.util.Collection, java.lang.Object, javolution.util.stripped.FastComparator) 
		java.util.Collection c
		Object obj
		javolution.util.stripped.FastComparator cmp
		java.util.Iterator itr
	public boolean retainAll (java.util.Collection) 
		javolution.util.stripped.FastCollection$Record head
		javolution.util.stripped.FastCollection$Record r
		javolution.util.stripped.FastCollection$Record previous
		java.util.Collection c
		boolean modified
	public java.lang.Object[] toArray () 
	public java.lang.Object[] toArray (java.lang.Object[]) 
		javolution.util.stripped.FastCollection$Record r
		javolution.util.stripped.FastCollection$Record end
		Object[] array
		int size
		int i
		Object[] arrayView
	public boolean equals (java.lang.Object) 
		Object obj
		java.util.Collection that
	private boolean equalsOrder (java.util.List) 
		Object o1
		Object o2
		javolution.util.stripped.FastCollection$Record r
		javolution.util.stripped.FastCollection$Record end
		java.util.List that
		java.util.Iterator thatIterator
		javolution.util.stripped.FastComparator comp
	public int hashCode () 
		javolution.util.stripped.FastCollection$Record r
		javolution.util.stripped.FastCollection$Record end
		javolution.util.stripped.FastComparator valueComp
		int hash
	private int hashCodeList () 
		javolution.util.stripped.FastCollection$Record r
		javolution.util.stripped.FastCollection$Record end
		javolution.util.stripped.FastComparator comp
		int h
	static synthetic java.lang.Object access$100 () 
	static void  () 
}

javolution/util/stripped/FastComparator$1.class
FastComparator.java
package javolution.util.stripped
synthetic javolution.util.stripped.FastComparator$1 extends java.lang.Object {
}

javolution/util/stripped/FastComparator$Default.class
FastComparator.java
package javolution.util.stripped
final javolution.util.stripped.FastComparator$Default extends javolution.util.stripped.FastComparator {
	private void  () 
	public int hashCodeOf (java.lang.Object) 
		Object obj
	public boolean areEqual (java.lang.Object, java.lang.Object) 
		Object o1
		Object o2
	public int compare (java.lang.Object, java.lang.Object) 
		Object o1
		Object o2
	public java.lang.String toString () 
	public java.lang.Object readResolve ()  throws java.io.ObjectStreamException 
	synthetic void  (javolution.util.stripped.FastComparator$1) 
		javolution.util.stripped.FastComparator$1 x0
}

javolution/util/stripped/FastComparator$Direct.class
FastComparator.java
package javolution.util.stripped
final javolution.util.stripped.FastComparator$Direct extends javolution.util.stripped.FastComparator {
	private void  () 
	public int hashCodeOf (java.lang.Object) 
		Object obj
	public boolean areEqual (java.lang.Object, java.lang.Object) 
		Object o1
		Object o2
	public int compare (java.lang.Object, java.lang.Object) 
		Object o1
		Object o2
	public java.lang.String toString () 
	public java.lang.Object readResolve ()  throws java.io.ObjectStreamException 
	synthetic void  (javolution.util.stripped.FastComparator$1) 
		javolution.util.stripped.FastComparator$1 x0
}

javolution/util/stripped/FastComparator$Identity.class
FastComparator.java
package javolution.util.stripped
final javolution.util.stripped.FastComparator$Identity extends javolution.util.stripped.FastComparator {
	private void  () 
	public int hashCodeOf (java.lang.Object) 
		Object obj
		int h
	public boolean areEqual (java.lang.Object, java.lang.Object) 
		Object o1
		Object o2
	public int compare (java.lang.Object, java.lang.Object) 
		Object o1
		Object o2
	public java.lang.String toString () 
	public java.lang.Object readResolve ()  throws java.io.ObjectStreamException 
	synthetic void  (javolution.util.stripped.FastComparator$1) 
		javolution.util.stripped.FastComparator$1 x0
}

javolution/util/stripped/FastComparator$Lexical.class
FastComparator.java
package javolution.util.stripped
final javolution.util.stripped.FastComparator$Lexical extends javolution.util.stripped.FastComparator {
	private void  () 
	public int hashCodeOf (java.lang.Object) 
		int i
		Object obj
		CharSequence chars
		int h
		int length
	public boolean areEqual (java.lang.Object, java.lang.Object) 
		int i
		CharSequence csq
		String str
		int length
		int i
		CharSequence csq
		String str
		int length
		int i
		Object o1
		Object o2
		CharSequence csq1
		CharSequence csq2
		int length
	public int compare (java.lang.Object, java.lang.Object) 
		char c1
		char c2
		String seq1
		CharSequence seq2
		int i
		int n
		char c1
		char c2
		Object left
		Object right
		CharSequence seq1
		CharSequence seq2
		int i
		int n
	public java.lang.String toString () 
	public java.lang.Object readResolve ()  throws java.io.ObjectStreamException 
	synthetic void  (javolution.util.stripped.FastComparator$1) 
		javolution.util.stripped.FastComparator$1 x0
}

javolution/util/stripped/FastComparator$Rehash.class
FastComparator.java
package javolution.util.stripped
final javolution.util.stripped.FastComparator$Rehash extends javolution.util.stripped.FastComparator {
	private void  () 
	public int hashCodeOf (java.lang.Object) 
		Object obj
		int h
	public boolean areEqual (java.lang.Object, java.lang.Object) 
		Object o1
		Object o2
	public int compare (java.lang.Object, java.lang.Object) 
		Object o1
		Object o2
	public java.lang.String toString () 
	public java.lang.Object readResolve ()  throws java.io.ObjectStreamException 
	synthetic void  (javolution.util.stripped.FastComparator$1) 
		javolution.util.stripped.FastComparator$1 x0
}

javolution/util/stripped/FastComparator$StringComparator.class
FastComparator.java
package javolution.util.stripped
final javolution.util.stripped.FastComparator$StringComparator extends javolution.util.stripped.FastComparator {
	private void  () 
	public int hashCodeOf (java.lang.Object) 
		Object obj
		String str
		int length
	public boolean areEqual (java.lang.Object, java.lang.Object) 
		Object o1
		Object o2
	public int compare (java.lang.Object, java.lang.Object) 
		Object o1
		Object o2
	public java.lang.String toString () 
	public java.lang.Object readResolve ()  throws java.io.ObjectStreamException 
	synthetic void  (javolution.util.stripped.FastComparator$1) 
		javolution.util.stripped.FastComparator$1 x0
}

javolution/util/stripped/FastComparator.class
FastComparator.java
package javolution.util.stripped
public abstract javolution.util.stripped.FastComparator extends java.lang.Object implements java.util.Comparator  {
	public static boolean _Rehash
	public static final javolution.util.stripped.FastComparator DEFAULT
	public static final javolution.util.stripped.FastComparator DIRECT
	public static final javolution.util.stripped.FastComparator REHASH
	public static final javolution.util.stripped.FastComparator STRING
	public static final javolution.util.stripped.FastComparator IDENTITY
	public static final javolution.util.stripped.FastComparator LEXICAL
	public void  () 
	private static boolean isPoorSystemHash () 
		int i
		int i
		boolean[] dist
		int occupied
	public abstract int hashCodeOf (java.lang.Object) 
	public abstract boolean areEqual (java.lang.Object, java.lang.Object) 
	public abstract int compare (java.lang.Object, java.lang.Object) 
	static void  () 
}

javolution/util/stripped/FastIterator.class
FastIterator.java
package javolution.util.stripped
final javolution.util.stripped.FastIterator extends java.lang.Object implements java.util.Iterator  {
	private javolution.util.stripped.FastCollection _collection
	private javolution.util.stripped.FastCollection$Record _current
	private javolution.util.stripped.FastCollection$Record _next
	private javolution.util.stripped.FastCollection$Record _tail
	public static javolution.util.stripped.FastIterator valueOf (javolution.util.stripped.FastCollection) 
		javolution.util.stripped.FastCollection collection
		javolution.util.stripped.FastIterator iterator
	private void  () 
	public boolean hasNext () 
	public java.lang.Object next () 
	public void remove () 
		javolution.util.stripped.FastCollection$Record previous
}

javolution/util/stripped/FastMap$1.class
FastMap.java
package javolution.util.stripped
synthetic javolution.util.stripped.FastMap$1 extends java.lang.Object {
}

javolution/util/stripped/FastMap$Entry.class
FastMap.java
package javolution.util.stripped
public javolution.util.stripped.FastMap$Entry extends java.lang.Object implements java.util.Map$Entry javolution.util.stripped.FastCollection$Record  {
	public static final javolution.util.stripped.FastMap$Entry NULL
	private javolution.util.stripped.FastMap$Entry _next
	private javolution.util.stripped.FastMap$Entry _previous
	private Object _key
	private Object _value
	private int _keyHash
	protected void  () 
	public final javolution.util.stripped.FastMap$Entry getNext () 
	public final javolution.util.stripped.FastMap$Entry getPrevious () 
	public final java.lang.Object getKey () 
	public final java.lang.Object getValue () 
	public final java.lang.Object setValue (java.lang.Object) 
		Object value
		Object old
	public boolean equals (java.lang.Object) 
		java.util.Map$Entry entry
		Object that
	public int hashCode () 
	public java.lang.String toString () 
	public volatile synthetic javolution.util.stripped.FastCollection$Record getNext () 
	public volatile synthetic javolution.util.stripped.FastCollection$Record getPrevious () 
	static synthetic javolution.util.stripped.FastMap$Entry access$002 (javolution.util.stripped.FastMap$Entry, javolution.util.stripped.FastMap$Entry) 
		javolution.util.stripped.FastMap$Entry x0
		javolution.util.stripped.FastMap$Entry x1
	static synthetic javolution.util.stripped.FastMap$Entry access$102 (javolution.util.stripped.FastMap$Entry, javolution.util.stripped.FastMap$Entry) 
		javolution.util.stripped.FastMap$Entry x0
		javolution.util.stripped.FastMap$Entry x1
	static synthetic javolution.util.stripped.FastMap$Entry access$000 (javolution.util.stripped.FastMap$Entry) 
		javolution.util.stripped.FastMap$Entry x0
	static synthetic java.lang.Object access$200 (javolution.util.stripped.FastMap$Entry) 
		javolution.util.stripped.FastMap$Entry x0
	static synthetic java.lang.Object access$300 (javolution.util.stripped.FastMap$Entry) 
		javolution.util.stripped.FastMap$Entry x0
	static synthetic int access$400 (javolution.util.stripped.FastMap$Entry) 
		javolution.util.stripped.FastMap$Entry x0
	static synthetic java.lang.Object access$202 (javolution.util.stripped.FastMap$Entry, java.lang.Object) 
		javolution.util.stripped.FastMap$Entry x0
		Object x1
	static synthetic java.lang.Object access$302 (javolution.util.stripped.FastMap$Entry, java.lang.Object) 
		javolution.util.stripped.FastMap$Entry x0
		Object x1
	static synthetic int access$402 (javolution.util.stripped.FastMap$Entry, int) 
		javolution.util.stripped.FastMap$Entry x0
		int x1
	static synthetic javolution.util.stripped.FastMap$Entry access$100 (javolution.util.stripped.FastMap$Entry) 
		javolution.util.stripped.FastMap$Entry x0
	static void  () 
}

javolution/util/stripped/FastMap$EntryIterator.class
FastMap.java
package javolution.util.stripped
final javolution.util.stripped.FastMap$EntryIterator extends java.lang.Object implements java.util.Iterator  {
	private javolution.util.stripped.FastMap _map
	private javolution.util.stripped.FastMap$Entry _current
	private javolution.util.stripped.FastMap$Entry _next
	private javolution.util.stripped.FastMap$Entry _tail
	public static javolution.util.stripped.FastMap$EntryIterator valueOf (javolution.util.stripped.FastMap) 
		javolution.util.stripped.FastMap map
		javolution.util.stripped.FastMap$EntryIterator iterator
	private void  () 
	public boolean hasNext () 
	public java.lang.Object next () 
	public void remove () 
}

javolution/util/stripped/FastMap$EntrySet$1.class
FastMap.java
package javolution.util.stripped
 javolution.util.stripped.FastMap$EntrySet$1 extends javolution.util.stripped.FastComparator {
	final synthetic javolution.util.stripped.FastMap$EntrySet this$1
	void  (javolution.util.stripped.FastMap$EntrySet) 
	public boolean areEqual (java.lang.Object, java.lang.Object) 
		java.util.Map$Entry e1
		java.util.Map$Entry e2
		Object o1
		Object o2
	public int compare (java.lang.Object, java.lang.Object) 
		Object o1
		Object o2
	public int hashCodeOf (java.lang.Object) 
		Object obj
		java.util.Map$Entry entry
}

javolution/util/stripped/FastMap$EntrySet.class
FastMap.java
package javolution.util.stripped
final javolution.util.stripped.FastMap$EntrySet extends javolution.util.stripped.FastCollection implements java.util.Set  {
	private final javolution.util.stripped.FastComparator _entryComparator
	final synthetic javolution.util.stripped.FastMap this$0
	private void  (javolution.util.stripped.FastMap) 
	public int size () 
	public void clear () 
	public boolean contains (java.lang.Object) 
		java.util.Map$Entry thatEntry
		javolution.util.stripped.FastMap$Entry thisEntry
		Object obj
	public javolution.util.stripped.FastCollection$Record head () 
	public javolution.util.stripped.FastCollection$Record tail () 
	public java.lang.Object valueOf (javolution.util.stripped.FastCollection$Record) 
		javolution.util.stripped.FastCollection$Record record
	public void delete (javolution.util.stripped.FastCollection$Record) 
		javolution.util.stripped.FastCollection$Record record
	public javolution.util.stripped.FastComparator getValueComparator () 
	public java.util.Iterator iterator () 
	synthetic void  (javolution.util.stripped.FastMap, javolution.util.stripped.FastMap$1) 
		javolution.util.stripped.FastMap x0
		javolution.util.stripped.FastMap$1 x1
}

javolution/util/stripped/FastMap$KeyIterator.class
FastMap.java
package javolution.util.stripped
final javolution.util.stripped.FastMap$KeyIterator extends java.lang.Object implements java.util.Iterator  {
	private javolution.util.stripped.FastMap _map
	private javolution.util.stripped.FastMap$Entry _current
	private javolution.util.stripped.FastMap$Entry _next
	private javolution.util.stripped.FastMap$Entry _tail
	public static javolution.util.stripped.FastMap$KeyIterator valueOf (javolution.util.stripped.FastMap) 
		javolution.util.stripped.FastMap map
		javolution.util.stripped.FastMap$KeyIterator iterator
	private void  () 
	public boolean hasNext () 
	public java.lang.Object next () 
	public void remove () 
}

javolution/util/stripped/FastMap$KeySet.class
FastMap.java
package javolution.util.stripped
final javolution.util.stripped.FastMap$KeySet extends javolution.util.stripped.FastCollection implements java.util.Set  {
	final synthetic javolution.util.stripped.FastMap this$0
	private void  (javolution.util.stripped.FastMap) 
	public int size () 
	public void clear () 
	public boolean contains (java.lang.Object) 
		Object obj
	public boolean remove (java.lang.Object) 
		Object obj
	public javolution.util.stripped.FastCollection$Record head () 
	public javolution.util.stripped.FastCollection$Record tail () 
	public java.lang.Object valueOf (javolution.util.stripped.FastCollection$Record) 
		javolution.util.stripped.FastCollection$Record record
	public void delete (javolution.util.stripped.FastCollection$Record) 
		javolution.util.stripped.FastCollection$Record record
	public javolution.util.stripped.FastComparator getValueComparator () 
	public java.util.Iterator iterator () 
	synthetic void  (javolution.util.stripped.FastMap, javolution.util.stripped.FastMap$1) 
		javolution.util.stripped.FastMap x0
		javolution.util.stripped.FastMap$1 x1
}

javolution/util/stripped/FastMap$Unmodifiable.class
FastMap.java
package javolution.util.stripped
final javolution.util.stripped.FastMap$Unmodifiable extends java.lang.Object implements java.util.Map java.io.Serializable  {
	final synthetic javolution.util.stripped.FastMap this$0
	private void  (javolution.util.stripped.FastMap) 
	public boolean equals (java.lang.Object) 
		Object obj
	public int hashCode () 
	public int size () 
	public boolean isEmpty () 
	public boolean containsKey (java.lang.Object) 
		Object key
	public boolean containsValue (java.lang.Object) 
		Object value
	public java.lang.Object get (java.lang.Object) 
		Object key
	public java.lang.Object put (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	public java.lang.Object remove (java.lang.Object) 
		Object key
	public void putAll (java.util.Map) 
		java.util.Map map
	public void clear () 
	public java.util.Set keySet () 
	public java.util.Collection values () 
	public java.util.Set entrySet () 
	synthetic void  (javolution.util.stripped.FastMap, javolution.util.stripped.FastMap$1) 
		javolution.util.stripped.FastMap x0
		javolution.util.stripped.FastMap$1 x1
}

javolution/util/stripped/FastMap$ValueIterator.class
FastMap.java
package javolution.util.stripped
final javolution.util.stripped.FastMap$ValueIterator extends java.lang.Object implements java.util.Iterator  {
	private javolution.util.stripped.FastMap _map
	private javolution.util.stripped.FastMap$Entry _current
	private javolution.util.stripped.FastMap$Entry _next
	private javolution.util.stripped.FastMap$Entry _tail
	public static javolution.util.stripped.FastMap$ValueIterator valueOf (javolution.util.stripped.FastMap) 
		javolution.util.stripped.FastMap map
		javolution.util.stripped.FastMap$ValueIterator iterator
	private void  () 
	public boolean hasNext () 
	public java.lang.Object next () 
	public void remove () 
}

javolution/util/stripped/FastMap$Values.class
FastMap.java
package javolution.util.stripped
final javolution.util.stripped.FastMap$Values extends javolution.util.stripped.FastCollection {
	final synthetic javolution.util.stripped.FastMap this$0
	private void  (javolution.util.stripped.FastMap) 
	public int size () 
	public void clear () 
	public javolution.util.stripped.FastCollection$Record head () 
	public javolution.util.stripped.FastCollection$Record tail () 
	public java.lang.Object valueOf (javolution.util.stripped.FastCollection$Record) 
		javolution.util.stripped.FastCollection$Record record
	public void delete (javolution.util.stripped.FastCollection$Record) 
		javolution.util.stripped.FastCollection$Record record
	public javolution.util.stripped.FastComparator getValueComparator () 
	public java.util.Iterator iterator () 
	synthetic void  (javolution.util.stripped.FastMap, javolution.util.stripped.FastMap$1) 
		javolution.util.stripped.FastMap x0
		javolution.util.stripped.FastMap$1 x1
}

javolution/util/stripped/FastMap.class
FastMap.java
package javolution.util.stripped
public javolution.util.stripped.FastMap extends java.lang.Object implements java.util.Map  {
	public static final java.util.logging.Logger logger
	private static final int B0
	private static final int C0
	private static final int B1
	private static final int C1
	private static final int B2
	private static final int C2
	private transient javolution.util.stripped.FastMap$Entry _head
	private transient javolution.util.stripped.FastMap$Entry _tail
	private transient javolution.util.stripped.FastMap$Entry[] _entries
	private transient int _entryCount
	private transient int _nullCount
	private transient javolution.util.stripped.FastMap[] _subMaps
	private transient boolean _useSubMaps
	private transient int _keyShift
	private transient javolution.util.stripped.FastMap$Values _values
	private transient javolution.util.stripped.FastMap$KeySet _keySet
	private transient javolution.util.stripped.FastMap$EntrySet _entrySet
	private transient java.util.Map _unmodifiable
	private transient javolution.util.stripped.FastComparator _keyComparator
	private transient boolean _isDirectKeyComparator
	private transient javolution.util.stripped.FastComparator _valueComparator
	private transient boolean _isShared
	private static final javolution.util.stripped.FastMap$Entry[] NULL_ENTRIES
	static volatile int ONE_VOLATILE
	private static final long serialVersionUID
	public void  () 
	public void  (int) 
		int capacity
	private void setup (int) 
		javolution.util.stripped.FastMap$Entry newEntry
		int i
		int capacity
		int tableLength
		javolution.util.stripped.FastMap$Entry previous
	public void  (java.util.Map) 
		java.util.Map map
	private void  (javolution.util.stripped.FastMap$Entry[]) 
		javolution.util.stripped.FastMap$Entry[] entries
	public static javolution.util.stripped.FastMap newInstance () 
	public final javolution.util.stripped.FastMap reverse () 
		javolution.util.stripped.FastMap$Entry e
		javolution.util.stripped.FastMap$Entry n
		javolution.util.stripped.FastMap map
	public final javolution.util.stripped.FastMap$Entry head () 
	public final javolution.util.stripped.FastMap$Entry tail () 
	public final int size () 
		int i
		int sum
	public final boolean isEmpty () 
	public final boolean containsKey (java.lang.Object) 
		Object key
	public final boolean containsValue (java.lang.Object) 
		Object value
	public final java.lang.Object get (java.lang.Object) 
		Object key
		javolution.util.stripped.FastMap$Entry entry
	public final javolution.util.stripped.FastMap$Entry getEntry (java.lang.Object) 
		Object key
	private final javolution.util.stripped.FastMap$Entry getEntry (java.lang.Object, int) 
		javolution.util.stripped.FastMap$Entry entry
		int i
		Object key
		int keyHash
		javolution.util.stripped.FastMap map
		javolution.util.stripped.FastMap$Entry[] entries
		int mask
	private final javolution.util.stripped.FastMap getSubMap (int) 
		int keyHash
	public final java.lang.Object put (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	private final java.lang.Object put (java.lang.Object, java.lang.Object, int, boolean, boolean, boolean) 
		Object prevValue
		javolution.util.stripped.FastMap$Entry entry
		int i
		javolution.util.stripped.FastMap$Entry entry
		Object key
		Object value
		int keyHash
		boolean concurrent
		boolean noReplace
		boolean returnEntry
		javolution.util.stripped.FastMap map
		javolution.util.stripped.FastMap$Entry[] entries
		int mask
		int slot
		javolution.util.stripped.FastMap$Entry entry
	private void createNewEntries () 
		javolution.util.stripped.FastMap$Entry newEntry
		int i
		javolution.util.stripped.FastMap$Entry previous
	private void resizeTable (boolean) 
		javolution.util.stripped.FastMap$Entry[] tmp
		Object[] tmp
		javolution.util.stripped.FastMap$Entry[] tmp
		javolution.util.stripped.FastMap$Entry[] tmp
		javolution.util.stripped.FastMap$Entry entry
		javolution.util.stripped.FastMap subMap
		int i
		boolean isShared
		int nullCount
		int tableLength
	private javolution.util.stripped.FastMap[] newSubMaps (int) 
		javolution.util.stripped.FastMap subMap
		int i
		int capacity
		javolution.util.stripped.FastMap[] subMaps
	private void mapEntry (javolution.util.stripped.FastMap$Entry) 
		javolution.util.stripped.FastMap$Entry e
		int i
		javolution.util.stripped.FastMap$Entry entry
		int mask
	private void copyEntries (java.lang.Object[], javolution.util.stripped.FastMap$Entry[], int) 
		javolution.util.stripped.FastMap$Entry tmp
		int j
		javolution.util.stripped.FastMap$Entry entry
		int i
		Object[] from
		javolution.util.stripped.FastMap$Entry[] to
		int count
		int mask
	public final javolution.util.stripped.FastMap$Entry putEntry (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	public final void putAll (java.util.Map) 
		java.util.Map$Entry e
		java.util.Iterator i
		java.util.Map map
	public final java.lang.Object putIfAbsent (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	public final java.lang.Object remove (java.lang.Object) 
		Object key
	private final java.lang.Object remove (java.lang.Object, int, boolean) 
		javolution.util.stripped.FastMap$Entry next
		Object prevValue
		javolution.util.stripped.FastMap$Entry entry
		int i
		Object key
		int keyHash
		boolean concurrent
		javolution.util.stripped.FastMap map
		javolution.util.stripped.FastMap$Entry[] entries
		int mask
	public javolution.util.stripped.FastMap shared () 
	public javolution.util.stripped.FastMap setShared (boolean) 
		boolean isShared
	public boolean isShared () 
	public javolution.util.stripped.FastMap setKeyComparator (javolution.util.stripped.FastComparator) 
		javolution.util.stripped.FastComparator keyComparator
	public javolution.util.stripped.FastComparator getKeyComparator () 
	public javolution.util.stripped.FastMap setValueComparator (javolution.util.stripped.FastComparator) 
		javolution.util.stripped.FastComparator valueComparator
	public javolution.util.stripped.FastComparator getValueComparator () 
	public final void clear () 
		javolution.util.stripped.FastMap$Entry e
		javolution.util.stripped.FastMap$Entry end
	private void clearTables () 
		int i
	private synchronized void clearShared () 
	public boolean equals (java.lang.Object) 
		java.util.Map that
		Object obj
	public int hashCode () 
		javolution.util.stripped.FastMap$Entry e
		javolution.util.stripped.FastMap$Entry end
		int code
	protected javolution.util.stripped.FastMap$Entry newEntry () 
	public void printStatistics (java.io.PrintStream) 
		java.io.PrintStream out
		long sum
		int size
		int avgDistancePercent
	private int getTableLength () 
		int i
		int sum
	private int getCapacity () 
		javolution.util.stripped.FastMap$Entry e
		int capacity
	private int getMaximumDistance () 
		int subMapMax
		int i
		int slot
		int distanceToSlot
		javolution.util.stripped.FastMap$Entry entry
		int i
		int max
	private long getSumDistance () 
		int i
		int slot
		int distanceToSlot
		javolution.util.stripped.FastMap$Entry entry
		int i
		long sum
	private int getSubMapDepth () 
		int subMapDepth
		int i
		int depth
	public final java.util.Collection values () 
	public final java.util.Set entrySet () 
	public final java.util.Set keySet () 
	public final java.util.Map unmodifiable () 
	public void reset () 
	private void readObject (java.io.ObjectInputStream)  throws java.io.IOException java.lang.ClassNotFoundException 
		Object key
		Object value
		int i
		java.io.ObjectInputStream stream
		int size
	private void writeObject (java.io.ObjectOutputStream)  throws java.io.IOException 
		javolution.util.stripped.FastMap$Entry e
		javolution.util.stripped.FastMap$Entry end
		java.io.ObjectOutputStream stream
	private static void reset (java.lang.Object[]) 
		int count
		int i
		Object[] entries
	static synthetic javolution.util.stripped.FastMap$Entry access$600 (javolution.util.stripped.FastMap) 
		javolution.util.stripped.FastMap x0
	static synthetic javolution.util.stripped.FastMap$Entry access$700 (javolution.util.stripped.FastMap) 
		javolution.util.stripped.FastMap x0
	static synthetic javolution.util.stripped.FastComparator access$800 (javolution.util.stripped.FastMap) 
		javolution.util.stripped.FastMap x0
	static synthetic javolution.util.stripped.FastComparator access$1000 (javolution.util.stripped.FastMap) 
		javolution.util.stripped.FastMap x0
	static void  () 
}