org.sqlite.swig
Class SQLite3

java.lang.Object
  extended by org.sqlite.swig.SQLite3
All Implemented Interfaces:
SQLite3Constants

public class SQLite3
extends java.lang.Object
implements SQLite3Constants


Nested Class Summary
static class SQLite3.SQLite3BlobPtrPtr
          sqlite3_blob** wrapper class.
static class SQLite3.SQLite3PtrPtr
          sqlite3** wrapper class.
static class SQLite3.SQLite3StmtPtrPtr
          sqlite3_stmt** wrapper class.
 
Field Summary
static int SQLITE_TRANSIENT
           
 
Fields inherited from interface org.sqlite.swig.SQLite3Constants
SQLITE_ABORT, SQLITE_ACCESS_EXISTS, SQLITE_ACCESS_READ, SQLITE_ACCESS_READWRITE, SQLITE_ALTER_TABLE, SQLITE_ANALYZE, SQLITE_ANY, SQLITE_ATTACH, SQLITE_AUTH, SQLITE_BLOB, SQLITE_BUSY, SQLITE_CANTOPEN, SQLITE_CONFIG_CHUNKALLOC, SQLITE_CONFIG_GETMALLOC, SQLITE_CONFIG_GETMUTEX, SQLITE_CONFIG_HEAP, SQLITE_CONFIG_LOOKASIDE, SQLITE_CONFIG_MALLOC, SQLITE_CONFIG_MEMSTATUS, SQLITE_CONFIG_MULTITHREAD, SQLITE_CONFIG_MUTEX, SQLITE_CONFIG_PAGECACHE, SQLITE_CONFIG_SCRATCH, SQLITE_CONFIG_SERIALIZED, SQLITE_CONFIG_SINGLETHREAD, SQLITE_CONSTRAINT, SQLITE_COPY, SQLITE_CORRUPT, SQLITE_CREATE_INDEX, SQLITE_CREATE_TABLE, SQLITE_CREATE_TEMP_INDEX, SQLITE_CREATE_TEMP_TABLE, SQLITE_CREATE_TEMP_TRIGGER, SQLITE_CREATE_TEMP_VIEW, SQLITE_CREATE_TRIGGER, SQLITE_CREATE_VIEW, SQLITE_CREATE_VTABLE, SQLITE_DBCONFIG_LOOKASIDE, SQLITE_DBSTATUS_LOOKASIDE_USED, SQLITE_DELETE, SQLITE_DENY, SQLITE_DETACH, SQLITE_DONE, SQLITE_DROP_INDEX, SQLITE_DROP_TABLE, SQLITE_DROP_TEMP_INDEX, SQLITE_DROP_TEMP_TABLE, SQLITE_DROP_TEMP_TRIGGER, SQLITE_DROP_TEMP_VIEW, SQLITE_DROP_TRIGGER, SQLITE_DROP_VIEW, SQLITE_DROP_VTABLE, SQLITE_EMPTY, SQLITE_ERROR, SQLITE_FCNTL_LOCKSTATE, SQLITE_FLOAT, SQLITE_FORMAT, SQLITE_FULL, SQLITE_FUNCTION, SQLITE_IGNORE, SQLITE_INDEX_CONSTRAINT_EQ, SQLITE_INDEX_CONSTRAINT_GE, SQLITE_INDEX_CONSTRAINT_GT, SQLITE_INDEX_CONSTRAINT_LE, SQLITE_INDEX_CONSTRAINT_LT, SQLITE_INDEX_CONSTRAINT_MATCH, SQLITE_INSERT, SQLITE_INTEGER, SQLITE_INTERNAL, SQLITE_INTERRUPT, SQLITE_IOCAP_ATOMIC, SQLITE_IOCAP_ATOMIC16K, SQLITE_IOCAP_ATOMIC1K, SQLITE_IOCAP_ATOMIC2K, SQLITE_IOCAP_ATOMIC32K, SQLITE_IOCAP_ATOMIC4K, SQLITE_IOCAP_ATOMIC512, SQLITE_IOCAP_ATOMIC64K, SQLITE_IOCAP_ATOMIC8K, SQLITE_IOCAP_SAFE_APPEND, SQLITE_IOCAP_SEQUENTIAL, SQLITE_IOERR, SQLITE_IOERR_ACCESS, SQLITE_IOERR_BLOCKED, SQLITE_IOERR_CHECKRESERVEDLOCK, SQLITE_IOERR_DELETE, SQLITE_IOERR_DIR_FSYNC, SQLITE_IOERR_FSTAT, SQLITE_IOERR_FSYNC, SQLITE_IOERR_NOMEM, SQLITE_IOERR_RDLOCK, SQLITE_IOERR_READ, SQLITE_IOERR_SHORT_READ, SQLITE_IOERR_TRUNCATE, SQLITE_IOERR_UNLOCK, SQLITE_IOERR_WRITE, SQLITE_LIMIT_ATTACHED, SQLITE_LIMIT_COLUMN, SQLITE_LIMIT_COMPOUND_SELECT, SQLITE_LIMIT_EXPR_DEPTH, SQLITE_LIMIT_FUNCTION_ARG, SQLITE_LIMIT_LENGTH, SQLITE_LIMIT_LIKE_PATTERN_LENGTH, SQLITE_LIMIT_SQL_LENGTH, SQLITE_LIMIT_VARIABLE_NUMBER, SQLITE_LIMIT_VDBE_OP, SQLITE_LOCK_EXCLUSIVE, SQLITE_LOCK_NONE, SQLITE_LOCK_PENDING, SQLITE_LOCK_RESERVED, SQLITE_LOCK_SHARED, SQLITE_LOCKED, SQLITE_MISMATCH, SQLITE_MISUSE, SQLITE_MUTEX_FAST, SQLITE_MUTEX_RECURSIVE, SQLITE_MUTEX_STATIC_LRU, SQLITE_MUTEX_STATIC_LRU2, SQLITE_MUTEX_STATIC_MASTER, SQLITE_MUTEX_STATIC_MEM, SQLITE_MUTEX_STATIC_MEM2, SQLITE_MUTEX_STATIC_PRNG, SQLITE_NOLFS, SQLITE_NOMEM, SQLITE_NOTADB, SQLITE_NOTFOUND, SQLITE_NULL, SQLITE_OK, SQLITE_OPEN_CREATE, SQLITE_OPEN_DELETEONCLOSE, SQLITE_OPEN_EXCLUSIVE, SQLITE_OPEN_MAIN_DB, SQLITE_OPEN_MAIN_JOURNAL, SQLITE_OPEN_MASTER_JOURNAL, SQLITE_OPEN_NOMUTEX, SQLITE_OPEN_READONLY, SQLITE_OPEN_READWRITE, SQLITE_OPEN_SUBJOURNAL, SQLITE_OPEN_TEMP_DB, SQLITE_OPEN_TEMP_JOURNAL, SQLITE_OPEN_TRANSIENT_DB, SQLITE_PERM, SQLITE_PRAGMA, SQLITE_PROTOCOL, SQLITE_RANGE, SQLITE_READ, SQLITE_READONLY, SQLITE_REINDEX, SQLITE_ROW, SQLITE_SCHEMA, SQLITE_SELECT, SQLITE_STATUS_MALLOC_SIZE, SQLITE_STATUS_MEMORY_USED, SQLITE_STATUS_PAGECACHE_OVERFLOW, SQLITE_STATUS_PAGECACHE_SIZE, SQLITE_STATUS_PAGECACHE_USED, SQLITE_STATUS_PARSER_STACK, SQLITE_STATUS_SCRATCH_OVERFLOW, SQLITE_STATUS_SCRATCH_SIZE, SQLITE_STATUS_SCRATCH_USED, SQLITE_SYNC_DATAONLY, SQLITE_SYNC_FULL, SQLITE_SYNC_NORMAL, SQLITE_TESTCTRL_BENIGN_MALLOC_HOOKS, SQLITE_TESTCTRL_BITVEC_TEST, SQLITE_TESTCTRL_FAULT_INSTALL, SQLITE_TESTCTRL_PRNG_RESET, SQLITE_TESTCTRL_PRNG_RESTORE, SQLITE_TESTCTRL_PRNG_SAVE, SQLITE_TOOBIG, SQLITE_TRANSACTION, SQLITE_UPDATE, SQLITE_UTF16, SQLITE_UTF16_ALIGNED, SQLITE_UTF16BE, SQLITE_UTF16LE, SQLITE_UTF8, SQLITE3_TEXT
 
Constructor Summary
SQLite3()
           
 
Method Summary
static void delete_callback(Callback callback)
          force delete Callback object.
static void delete_p_int(SWIGTYPE_p_int self)
           
static void delete_p_p_char(SWIGTYPE_p_p_char self)
           
static void delete_p_p_sqlite3_blob(SWIGTYPE_p_p_sqlite3_blob self)
           
static void delete_p_p_sqlite3_stmt(SWIGTYPE_p_p_sqlite3_stmt self)
           
static void delete_p_p_sqlite3(SWIGTYPE_p_p_sqlite3 self)
           
static java.lang.String format(java.sql.Date x)
          invoke format(getDateFormatPattern(), Date) method.
static java.lang.String format(java.lang.String pattern, java.util.Date x)
          invoke new java.text.SimpleDateFormat(String).format(Date) method.
static java.lang.String format(java.sql.Time x)
          invoke format(getTimeFormatPattern(), Date) method.
static java.lang.String format(java.sql.Timestamp x)
          invoke format(getTimestampFormatPattern(), Date) method.
static int get_int(SWIGTYPE_p_int self)
           
static java.lang.String get_p_char(SWIGTYPE_p_p_char self)
           
static SWIGTYPE_p_sqlite3_blob get_p_sqlite3_blob(SWIGTYPE_p_p_sqlite3_blob self)
           
static SWIGTYPE_p_sqlite3_stmt get_p_sqlite3_stmt(SWIGTYPE_p_p_sqlite3_stmt self)
           
static SWIGTYPE_p_Mem get_p_sqlite3_value(SWIGTYPE_p_p_Mem value, int i)
           
static SWIGTYPE_p_sqlite3 get_p_sqlite3(SWIGTYPE_p_p_sqlite3 self)
           
static java.lang.String getDateFormatPattern()
          Returns date format pattern.
static java.lang.String getEncodingName(int enc)
          Returns the encoding name corresponding to the argument.
static java.lang.String getInMemoryFileName()
          Returns in-memory filename.
static java.lang.String getTimeFormatPattern()
          Returns time format pattern.
static java.lang.String getTimestampFormatPattern()
          Returns timestamp format pattern.
static SWIGTYPE_p_int new_p_int()
           
static SWIGTYPE_p_p_char new_p_p_char()
           
static SWIGTYPE_p_p_sqlite3_blob new_p_p_sqlite3_blob()
           
static SWIGTYPE_p_p_sqlite3_stmt new_p_p_sqlite3_stmt()
           
static SWIGTYPE_p_p_Mem new_p_p_sqlite3_value(long cPtr)
           
static SWIGTYPE_p_p_sqlite3 new_p_p_sqlite3()
           
static SWIGTYPE_p_sqlite3_context new_p_sqlite3_context(long cPtr)
           
static SWIGTYPE_p_sqlite3 new_p_sqlite3(long cPtr)
           
static long parse(java.lang.String pattern, java.lang.String x)
          invoke new java.text.SimpleDateFormat(String).parse(String, ParsePosition) method.
static long parseDate(java.lang.String x)
          invoke parse(getDateFormatPattern(), String) method.
static long parseTime(java.lang.String x)
          invoke parse(getTimeFormatPattern(), String) method.
static long parseTimestamp(java.lang.String x)
          invoke parse(getTimestampFormatPattern(), String) method.
static void read_blob(SWIGTYPE_p_void blob, long pos, byte[] BYTE, int offset, int len)
           
static void set_sqlite3_temp_directory(java.lang.String arg0)
           
static int sqlite3_auto_extension(SWIGTYPE_p_void xEntryPoint)
           
static int sqlite3_bind_blob(SWIGTYPE_p_sqlite3_stmt stmt, int parameterIndex, byte[] val, int len)
           
static int sqlite3_bind_blob(SWIGTYPE_p_sqlite3_stmt stmt, int parameterIndex, SWIGTYPE_p_void val, int len)
           
static int sqlite3_bind_blob(SWIGTYPE_p_sqlite3_stmt arg0, int arg1, SWIGTYPE_p_void arg2, int n, SWIGTYPE_p_f_p_void__void arg4)
           
static int sqlite3_bind_double(SWIGTYPE_p_sqlite3_stmt arg0, int arg1, double arg2)
           
static int sqlite3_bind_int(SWIGTYPE_p_sqlite3_stmt arg0, int arg1, int arg2)
           
static int sqlite3_bind_int64(SWIGTYPE_p_sqlite3_stmt arg0, int arg1, long arg2)
           
static int sqlite3_bind_null(SWIGTYPE_p_sqlite3_stmt arg0, int arg1)
           
static int sqlite3_bind_parameter_count(SWIGTYPE_p_sqlite3_stmt arg0)
           
static int sqlite3_bind_parameter_index(SWIGTYPE_p_sqlite3_stmt arg0, java.lang.String zName)
           
static java.lang.String sqlite3_bind_parameter_name(SWIGTYPE_p_sqlite3_stmt arg0, int arg1)
           
static int sqlite3_bind_text(SWIGTYPE_p_sqlite3_stmt stmt, int parameterIndex, java.lang.String val)
           
static int sqlite3_bind_text(SWIGTYPE_p_sqlite3_stmt arg0, int arg1, java.lang.String arg2, int n, SWIGTYPE_p_f_p_void__void arg4)
           
static int sqlite3_bind_value(SWIGTYPE_p_sqlite3_stmt arg0, int arg1, SWIGTYPE_p_Mem arg2)
           
static int sqlite3_bind_zeroblob(SWIGTYPE_p_sqlite3_stmt arg0, int arg1, int n)
           
static int sqlite3_blob_bytes(SWIGTYPE_p_sqlite3_blob arg0)
           
static int sqlite3_blob_close(SWIGTYPE_p_sqlite3_blob arg0)
           
static int sqlite3_blob_open(SWIGTYPE_p_sqlite3 arg0, java.lang.String zDb, java.lang.String zTable, java.lang.String zColumn, long iRow, int flags, SWIGTYPE_p_p_sqlite3_blob ppBlob)
           
static int sqlite3_blob_read(SWIGTYPE_p_sqlite3_blob pBlob, byte[] BYTE, int n, int iOffset)
           
static int sqlite3_blob_write(SWIGTYPE_p_sqlite3_blob pBlob, byte[] BYTE, int n, int iOffset)
           
static int sqlite3_busy_handler(SWIGTYPE_p_sqlite3 db, BusyHandler busy)
           
static int sqlite3_busy_timeout(SWIGTYPE_p_sqlite3 arg0, int ms)
           
static int sqlite3_changes(SWIGTYPE_p_sqlite3 arg0)
           
static int sqlite3_clear_authorizer(SWIGTYPE_p_sqlite3 db, Authorizer auth)
           
static int sqlite3_clear_bindings(SWIGTYPE_p_sqlite3_stmt arg0)
           
static int sqlite3_clear_busy_handler(SWIGTYPE_p_sqlite3 db, BusyHandler busy)
           
static int sqlite3_clear_collation_needed(SWIGTYPE_p_sqlite3 db, CollationNeededHandler needed)
           
static void sqlite3_clear_commit_hook(SWIGTYPE_p_sqlite3 arg0)
           
static void sqlite3_clear_profile(SWIGTYPE_p_sqlite3 arg0)
           
static void sqlite3_clear_progress_handler(SWIGTYPE_p_sqlite3 db, ProgressHandler prog)
           
static void sqlite3_clear_rollback_hook(SWIGTYPE_p_sqlite3 arg0)
           
static void sqlite3_clear_trace(SWIGTYPE_p_sqlite3 arg0)
           
static void sqlite3_clear_update_hook(SWIGTYPE_p_sqlite3 arg0)
           
static int sqlite3_close(SWIGTYPE_p_sqlite3 arg0)
           
static int sqlite3_collation_needed(SWIGTYPE_p_sqlite3 db, CollationNeededHandler needed)
           
static byte[] sqlite3_column_blob_by_bytes(SWIGTYPE_p_sqlite3_stmt arg0, int arg1)
           
static SWIGTYPE_p_void sqlite3_column_blob(SWIGTYPE_p_sqlite3_stmt arg0, int iCol)
           
static int sqlite3_column_bytes(SWIGTYPE_p_sqlite3_stmt arg0, int iCol)
           
static int sqlite3_column_bytes16(SWIGTYPE_p_sqlite3_stmt arg0, int iCol)
           
static int sqlite3_column_count(SWIGTYPE_p_sqlite3_stmt pStmt)
           
static java.lang.String sqlite3_column_database_name(SWIGTYPE_p_sqlite3_stmt arg0, int arg1)
           
static java.lang.String sqlite3_column_decltype(SWIGTYPE_p_sqlite3_stmt arg0, int arg1)
           
static double sqlite3_column_double(SWIGTYPE_p_sqlite3_stmt arg0, int iCol)
           
static int sqlite3_column_int(SWIGTYPE_p_sqlite3_stmt arg0, int iCol)
           
static long sqlite3_column_int64(SWIGTYPE_p_sqlite3_stmt arg0, int iCol)
           
static java.lang.String sqlite3_column_name(SWIGTYPE_p_sqlite3_stmt arg0, int N)
           
static java.lang.String sqlite3_column_origin_name(SWIGTYPE_p_sqlite3_stmt arg0, int arg1)
           
static java.lang.String sqlite3_column_table_name(SWIGTYPE_p_sqlite3_stmt arg0, int arg1)
           
static java.lang.String sqlite3_column_text(SWIGTYPE_p_sqlite3_stmt arg0, int iCol)
           
static int sqlite3_column_type(SWIGTYPE_p_sqlite3_stmt arg0, int iCol)
           
static SWIGTYPE_p_Mem sqlite3_column_value(SWIGTYPE_p_sqlite3_stmt arg0, int iCol)
           
static void sqlite3_commit_hook(SWIGTYPE_p_sqlite3 db, CommitHook hook)
           
static int sqlite3_complete(java.lang.String sql)
           
static SWIGTYPE_p_sqlite3 sqlite3_context_db_handle(SWIGTYPE_p_sqlite3_context arg0)
           
static int sqlite3_create_collation(SWIGTYPE_p_sqlite3 db, Collator col)
           
static int sqlite3_create_function(SWIGTYPE_p_sqlite3 db, Function func)
           
static int sqlite3_data_count(SWIGTYPE_p_sqlite3_stmt pStmt)
           
static SWIGTYPE_p_sqlite3 sqlite3_db_handle(SWIGTYPE_p_sqlite3_stmt arg0)
           
static int sqlite3_db_status(SWIGTYPE_p_sqlite3 arg0, int op, SWIGTYPE_p_int pCur, SWIGTYPE_p_int pHiwtr, int resetFlg)
           
static int sqlite3_drop_collation(SWIGTYPE_p_sqlite3 db, Collator col)
           
static int sqlite3_drop_function(SWIGTYPE_p_sqlite3 db, Function func)
           
static int sqlite3_enable_load_extension(SWIGTYPE_p_sqlite3 db, int onoff)
           
static int sqlite3_enable_shared_cache(int arg0)
           
static int sqlite3_errcode(SWIGTYPE_p_sqlite3 db)
           
static java.lang.String sqlite3_errmsg(SWIGTYPE_p_sqlite3 arg0)
           
static int sqlite3_exec(SWIGTYPE_p_sqlite3 db, java.lang.String sql)
           
static int sqlite3_exec(SWIGTYPE_p_sqlite3 db, java.lang.String sql, ExecCallback callback, SWIGTYPE_p_p_char errmsg)
           
static int sqlite3_extended_result_codes(SWIGTYPE_p_sqlite3 arg0, int onoff)
           
static int sqlite3_file_control(SWIGTYPE_p_sqlite3 arg0, java.lang.String zDbName, int op, SWIGTYPE_p_void arg3)
           
static int sqlite3_finalize(SWIGTYPE_p_sqlite3_stmt pStmt)
           
static void sqlite3_free(SWIGTYPE_p_void arg0)
           
static int sqlite3_get_autocommit(SWIGTYPE_p_sqlite3 arg0)
           
static java.lang.Object sqlite3_get_auxdata(SWIGTYPE_p_sqlite3_context arg0, int arg1)
           
static java.lang.String sqlite3_get_errmsg(int rc)
           
static int sqlite3_get_table(SWIGTYPE_p_sqlite3 db, java.lang.String sql, java.util.List<java.lang.String[]> result, SWIGTYPE_p_p_char errmsg)
           
static void sqlite3_interrupt(SWIGTYPE_p_sqlite3 arg0)
           
static long sqlite3_last_insert_rowid(SWIGTYPE_p_sqlite3 arg0)
           
static int sqlite3_libversion_number()
           
static java.lang.String sqlite3_libversion()
           
static int sqlite3_limit(SWIGTYPE_p_sqlite3 arg0, int id, int newVal)
           
static int sqlite3_load_extension(SWIGTYPE_p_sqlite3 db, java.lang.String zFile, java.lang.String zProc, SWIGTYPE_p_p_char pzErrMsg)
           
static SWIGTYPE_p_void sqlite3_malloc(int arg0)
           
static long sqlite3_memory_highwater(int resetFlag)
           
static long sqlite3_memory_used()
           
static SWIGTYPE_p_sqlite3_mutex sqlite3_mutex_alloc(int arg0)
           
static void sqlite3_mutex_enter(SWIGTYPE_p_sqlite3_mutex arg0)
           
static void sqlite3_mutex_free(SWIGTYPE_p_sqlite3_mutex arg0)
           
static void sqlite3_mutex_leave(SWIGTYPE_p_sqlite3_mutex arg0)
           
static int sqlite3_mutex_try(SWIGTYPE_p_sqlite3_mutex arg0)
           
static SWIGTYPE_p_sqlite3_stmt sqlite3_next_stmt(SWIGTYPE_p_sqlite3 pDb, SWIGTYPE_p_sqlite3_stmt pStmt)
           
static int sqlite3_open_v2(java.lang.String filename, SWIGTYPE_p_p_sqlite3 ppDb, int flags, java.lang.String zVfs)
           
static int sqlite3_open(java.lang.String filename, SWIGTYPE_p_p_sqlite3 ppDb)
           
static int sqlite3_prepare_v1(SWIGTYPE_p_sqlite3 arg0, java.lang.String arg1, int arg2, SWIGTYPE_p_p_sqlite3_stmt arg3, java.lang.Object[] arg4)
           
static int sqlite3_prepare_v2(SWIGTYPE_p_sqlite3 arg0, java.lang.String arg1, int arg2, SWIGTYPE_p_p_sqlite3_stmt arg3, java.lang.Object[] arg4)
           
static int sqlite3_prepare(SWIGTYPE_p_sqlite3 db, java.lang.String zSql, int nBytes, SWIGTYPE_p_p_sqlite3_stmt ppStmt, java.lang.String[] pzTail)
          invoke sqlite3_prepare_v2() method.
static void sqlite3_profile(SWIGTYPE_p_sqlite3 db, Profiler prof)
           
static void sqlite3_progress_handler(SWIGTYPE_p_sqlite3 db, ProgressHandler prog)
           
static void sqlite3_randomness(int N, SWIGTYPE_p_void P)
           
static SWIGTYPE_p_void sqlite3_realloc(SWIGTYPE_p_void arg0, int arg1)
           
static void sqlite3_reset_auto_extension()
           
static int sqlite3_reset(SWIGTYPE_p_sqlite3_stmt pStmt)
           
static void sqlite3_result_blob_by_bytes(SWIGTYPE_p_sqlite3_context pCtx, byte[] BYTE, int length, SWIGTYPE_p_f_p_void__void xDel)
           
static void sqlite3_result_blob(SWIGTYPE_p_sqlite3_context ctx, byte[] val, int len)
           
static void sqlite3_result_blob(SWIGTYPE_p_sqlite3_context ctx, SWIGTYPE_p_void blob, int len)
           
static void sqlite3_result_blob(SWIGTYPE_p_sqlite3_context arg0, SWIGTYPE_p_void arg1, int arg2, SWIGTYPE_p_f_p_void__void arg3)
           
static void sqlite3_result_double(SWIGTYPE_p_sqlite3_context arg0, double arg1)
           
static void sqlite3_result_error_code(SWIGTYPE_p_sqlite3_context arg0, int arg1)
           
static void sqlite3_result_error_nomem(SWIGTYPE_p_sqlite3_context arg0)
           
static void sqlite3_result_error_toobig(SWIGTYPE_p_sqlite3_context arg0)
           
static void sqlite3_result_error(SWIGTYPE_p_sqlite3_context ctx, java.lang.String message)
           
static void sqlite3_result_error(SWIGTYPE_p_sqlite3_context arg0, java.lang.String arg1, int arg2)
           
static void sqlite3_result_int(SWIGTYPE_p_sqlite3_context arg0, int arg1)
           
static void sqlite3_result_int64(SWIGTYPE_p_sqlite3_context arg0, long arg1)
           
static void sqlite3_result_null(SWIGTYPE_p_sqlite3_context arg0)
           
static void sqlite3_result_text(SWIGTYPE_p_sqlite3_context ctx, java.lang.String val)
           
static void sqlite3_result_text(SWIGTYPE_p_sqlite3_context arg0, java.lang.String arg1, int arg2, SWIGTYPE_p_f_p_void__void arg3)
           
static void sqlite3_result_value(SWIGTYPE_p_sqlite3_context arg0, SWIGTYPE_p_Mem arg1)
           
static void sqlite3_result_zeroblob(SWIGTYPE_p_sqlite3_context arg0, int n)
           
static void sqlite3_rollback_hook(SWIGTYPE_p_sqlite3 db, RollbackHook hook)
           
static int sqlite3_set_authorizer(SWIGTYPE_p_sqlite3 db, Authorizer auth)
           
static void sqlite3_set_auxdata(SWIGTYPE_p_sqlite3_context arg0, int arg1, java.lang.Object arg2)
           
static int sqlite3_sleep(int arg0)
           
static java.lang.String sqlite3_sql(SWIGTYPE_p_sqlite3_stmt pStmt)
           
static int sqlite3_status(int op, SWIGTYPE_p_int pCurrent, SWIGTYPE_p_int pHighwater, int resetFlag)
           
static int sqlite3_step(SWIGTYPE_p_sqlite3_stmt arg0)
           
static int sqlite3_table_column_metadata(SWIGTYPE_p_sqlite3 db, java.lang.String zDbName, java.lang.String zTableName, java.lang.String zColumnName, SWIGTYPE_p_p_char pzDataType, SWIGTYPE_p_p_char pzCollSeq, SWIGTYPE_p_int pNotNull, SWIGTYPE_p_int pPrimaryKey, SWIGTYPE_p_int pAutoinc)
           
static int sqlite3_threadsafe()
           
static int sqlite3_total_changes(SWIGTYPE_p_sqlite3 arg0)
           
static void sqlite3_trace(SWIGTYPE_p_sqlite3 db, Tracer tracer)
           
static void sqlite3_update_hook(SWIGTYPE_p_sqlite3 db, UpdateHook hook)
           
static byte[] sqlite3_value_blob_by_bytes(SWIGTYPE_p_Mem arg0)
           
static SWIGTYPE_p_void sqlite3_value_blob(SWIGTYPE_p_Mem arg0)
           
static int sqlite3_value_bytes(SWIGTYPE_p_Mem arg0)
           
static double sqlite3_value_double(SWIGTYPE_p_Mem arg0)
           
static int sqlite3_value_int(SWIGTYPE_p_Mem arg0)
           
static long sqlite3_value_int64(SWIGTYPE_p_Mem arg0)
           
static int sqlite3_value_numeric_type(SWIGTYPE_p_Mem arg0)
           
static java.lang.String sqlite3_value_text(SWIGTYPE_p_Mem arg0)
           
static int sqlite3_value_type(SWIGTYPE_p_Mem arg0)
           
static SWIGTYPE_p_sqlite3_vfs sqlite3_vfs_find(java.lang.String zVfsName)
           
static int sqlite3_vfs_register(SWIGTYPE_p_sqlite3_vfs arg0, int makeDflt)
           
static int sqlite3_vfs_unregister(SWIGTYPE_p_sqlite3_vfs arg0)
           
static java.lang.String unescapeSingleQuotedString(java.lang.String str)
          Returns the unescaped string.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SQLITE_TRANSIENT

public static final int SQLITE_TRANSIENT
See Also:
Constant Field Values
Constructor Detail

SQLite3

public SQLite3()
Method Detail

getInMemoryFileName

public static java.lang.String getInMemoryFileName()
Returns in-memory filename.

Returns:
":memory:"
See Also:
Opening A New Database Connection

getDateFormatPattern

public static java.lang.String getDateFormatPattern()
Returns date format pattern.

Returns:
"yyyy-MM-dd"
See Also:
CREATE TABLE

getTimeFormatPattern

public static java.lang.String getTimeFormatPattern()
Returns time format pattern.

Returns:
"HH:mm:ss"
See Also:
CREATE TABLE

getTimestampFormatPattern

public static java.lang.String getTimestampFormatPattern()
Returns timestamp format pattern.

Returns:
"yyyy-MM-dd HH:mm:ss"
See Also:
CREATE TABLE

format

public static java.lang.String format(java.lang.String pattern,
                                      java.util.Date x)
invoke new java.text.SimpleDateFormat(String).format(Date) method.

Parameters:
pattern - the pattern describing the date and time format
x - the time value to be formatted into a time string
Returns:
the formatted time string.
See Also:
SimpleDateFormat.SimpleDateFormat(String), DateFormat.format(java.util.Date)

format

public static java.lang.String format(java.sql.Date x)
invoke format(getDateFormatPattern(), Date) method.

Parameters:
x - the time value to be formatted into a time string
Returns:
the formatted time string.
See Also:
getDateFormatPattern(), format(String, java.util.Date x)

format

public static java.lang.String format(java.sql.Time x)
invoke format(getTimeFormatPattern(), Date) method.

Parameters:
x - the time value to be formatted into a time string
Returns:
the formatted time string.
See Also:
getTimeFormatPattern(), format(String, java.util.Date x)

format

public static java.lang.String format(java.sql.Timestamp x)
invoke format(getTimestampFormatPattern(), Date) method.

Parameters:
x - the time value to be formatted into a time string
Returns:
the formatted time string.
See Also:
getTimestampFormatPattern(), format(String, java.util.Date x)

parse

public static long parse(java.lang.String pattern,
                         java.lang.String x)
                  throws java.sql.SQLException
invoke new java.text.SimpleDateFormat(String).parse(String, ParsePosition) method.

Parameters:
pattern - the pattern describing the date and time format
x - the date/time string to be parsed
Returns:
value of Date#getTime()
Throws:
java.sql.SQLException
See Also:
SimpleDateFormat.SimpleDateFormat(String), SimpleDateFormat.parse(String, java.text.ParsePosition), Date.getTime()

parseDate

public static long parseDate(java.lang.String x)
                      throws java.sql.SQLException
invoke parse(getDateFormatPattern(), String) method.

Parameters:
x - the date/time string to be parsed
Returns:
value of Date#getTime()
Throws:
java.sql.SQLException
See Also:
getDateFormatPattern(), parse(String, String)

parseTime

public static long parseTime(java.lang.String x)
                      throws java.sql.SQLException
invoke parse(getTimeFormatPattern(), String) method.

Parameters:
x - the date/time string to be parsed
Returns:
value of Date#getTime()
Throws:
java.sql.SQLException
See Also:
getTimeFormatPattern(), parse(String, String)

parseTimestamp

public static long parseTimestamp(java.lang.String x)
                           throws java.sql.SQLException
invoke parse(getTimestampFormatPattern(), String) method.

Parameters:
x - the date/time string to be parsed
Returns:
value of Date#getTime()
Throws:
java.sql.SQLException
See Also:
getTimestampFormatPattern(), parse(String, String)

unescapeSingleQuotedString

public static java.lang.String unescapeSingleQuotedString(java.lang.String str)
Returns the unescaped string.

Parameters:
str - single quoted string
Returns:
unescaped string

getEncodingName

public static java.lang.String getEncodingName(int enc)
Returns the encoding name corresponding to the argument.

Parameters:
enc - the text encoding code
See Also:
Text Encodings

delete_callback

public static void delete_callback(Callback callback)
force delete Callback object.

Parameters:
callback - the registered callback object.

sqlite3_exec

public static int sqlite3_exec(SWIGTYPE_p_sqlite3 db,
                               java.lang.String sql)

sqlite3_exec

public static int sqlite3_exec(SWIGTYPE_p_sqlite3 db,
                               java.lang.String sql,
                               ExecCallback callback,
                               SWIGTYPE_p_p_char errmsg)

sqlite3_get_table

public static int sqlite3_get_table(SWIGTYPE_p_sqlite3 db,
                                    java.lang.String sql,
                                    java.util.List<java.lang.String[]> result,
                                    SWIGTYPE_p_p_char errmsg)

sqlite3_prepare

public static int sqlite3_prepare(SWIGTYPE_p_sqlite3 db,
                                  java.lang.String zSql,
                                  int nBytes,
                                  SWIGTYPE_p_p_sqlite3_stmt ppStmt,
                                  java.lang.String[] pzTail)
invoke sqlite3_prepare_v2() method.


sqlite3_bind_blob

public static int sqlite3_bind_blob(SWIGTYPE_p_sqlite3_stmt stmt,
                                    int parameterIndex,
                                    byte[] val,
                                    int len)

sqlite3_bind_blob

public static int sqlite3_bind_blob(SWIGTYPE_p_sqlite3_stmt stmt,
                                    int parameterIndex,
                                    SWIGTYPE_p_void val,
                                    int len)

sqlite3_bind_text

public static int sqlite3_bind_text(SWIGTYPE_p_sqlite3_stmt stmt,
                                    int parameterIndex,
                                    java.lang.String val)

sqlite3_create_function

public static int sqlite3_create_function(SWIGTYPE_p_sqlite3 db,
                                          Function func)

sqlite3_drop_function

public static int sqlite3_drop_function(SWIGTYPE_p_sqlite3 db,
                                        Function func)

sqlite3_result_blob

public static void sqlite3_result_blob(SWIGTYPE_p_sqlite3_context ctx,
                                       SWIGTYPE_p_void blob,
                                       int len)

sqlite3_result_blob

public static void sqlite3_result_blob(SWIGTYPE_p_sqlite3_context ctx,
                                       byte[] val,
                                       int len)

sqlite3_result_error

public static void sqlite3_result_error(SWIGTYPE_p_sqlite3_context ctx,
                                        java.lang.String message)

sqlite3_result_text

public static void sqlite3_result_text(SWIGTYPE_p_sqlite3_context ctx,
                                       java.lang.String val)

sqlite3_create_collation

public static int sqlite3_create_collation(SWIGTYPE_p_sqlite3 db,
                                           Collator col)

sqlite3_drop_collation

public static int sqlite3_drop_collation(SWIGTYPE_p_sqlite3 db,
                                         Collator col)

new_p_sqlite3

public static SWIGTYPE_p_sqlite3 new_p_sqlite3(long cPtr)

new_p_sqlite3_context

public static SWIGTYPE_p_sqlite3_context new_p_sqlite3_context(long cPtr)

new_p_p_sqlite3_value

public static SWIGTYPE_p_p_Mem new_p_p_sqlite3_value(long cPtr)

sqlite3_collation_needed

public static int sqlite3_collation_needed(SWIGTYPE_p_sqlite3 db,
                                           CollationNeededHandler needed)

sqlite3_clear_collation_needed

public static int sqlite3_clear_collation_needed(SWIGTYPE_p_sqlite3 db,
                                                 CollationNeededHandler needed)

sqlite3_set_authorizer

public static int sqlite3_set_authorizer(SWIGTYPE_p_sqlite3 db,
                                         Authorizer auth)

sqlite3_clear_authorizer

public static int sqlite3_clear_authorizer(SWIGTYPE_p_sqlite3 db,
                                           Authorizer auth)

sqlite3_busy_handler

public static int sqlite3_busy_handler(SWIGTYPE_p_sqlite3 db,
                                       BusyHandler busy)

sqlite3_clear_busy_handler

public static int sqlite3_clear_busy_handler(SWIGTYPE_p_sqlite3 db,
                                             BusyHandler busy)

sqlite3_progress_handler

public static void sqlite3_progress_handler(SWIGTYPE_p_sqlite3 db,
                                            ProgressHandler prog)

sqlite3_clear_progress_handler

public static void sqlite3_clear_progress_handler(SWIGTYPE_p_sqlite3 db,
                                                  ProgressHandler prog)

sqlite3_commit_hook

public static void sqlite3_commit_hook(SWIGTYPE_p_sqlite3 db,
                                       CommitHook hook)

sqlite3_rollback_hook

public static void sqlite3_rollback_hook(SWIGTYPE_p_sqlite3 db,
                                         RollbackHook hook)

sqlite3_update_hook

public static void sqlite3_update_hook(SWIGTYPE_p_sqlite3 db,
                                       UpdateHook hook)

sqlite3_profile

public static void sqlite3_profile(SWIGTYPE_p_sqlite3 db,
                                   Profiler prof)

sqlite3_trace

public static void sqlite3_trace(SWIGTYPE_p_sqlite3 db,
                                 Tracer tracer)

sqlite3_prepare_v1

public static int sqlite3_prepare_v1(SWIGTYPE_p_sqlite3 arg0,
                                     java.lang.String arg1,
                                     int arg2,
                                     SWIGTYPE_p_p_sqlite3_stmt arg3,
                                     java.lang.Object[] arg4)

sqlite3_prepare_v2

public static int sqlite3_prepare_v2(SWIGTYPE_p_sqlite3 arg0,
                                     java.lang.String arg1,
                                     int arg2,
                                     SWIGTYPE_p_p_sqlite3_stmt arg3,
                                     java.lang.Object[] arg4)

sqlite3_clear_commit_hook

public static void sqlite3_clear_commit_hook(SWIGTYPE_p_sqlite3 arg0)

sqlite3_clear_rollback_hook

public static void sqlite3_clear_rollback_hook(SWIGTYPE_p_sqlite3 arg0)

sqlite3_clear_update_hook

public static void sqlite3_clear_update_hook(SWIGTYPE_p_sqlite3 arg0)

sqlite3_clear_profile

public static void sqlite3_clear_profile(SWIGTYPE_p_sqlite3 arg0)

sqlite3_clear_trace

public static void sqlite3_clear_trace(SWIGTYPE_p_sqlite3 arg0)

sqlite3_set_auxdata

public static void sqlite3_set_auxdata(SWIGTYPE_p_sqlite3_context arg0,
                                       int arg1,
                                       java.lang.Object arg2)

sqlite3_get_auxdata

public static java.lang.Object sqlite3_get_auxdata(SWIGTYPE_p_sqlite3_context arg0,
                                                   int arg1)

sqlite3_column_blob_by_bytes

public static byte[] sqlite3_column_blob_by_bytes(SWIGTYPE_p_sqlite3_stmt arg0,
                                                  int arg1)

sqlite3_value_blob_by_bytes

public static byte[] sqlite3_value_blob_by_bytes(SWIGTYPE_p_Mem arg0)

set_sqlite3_temp_directory

public static void set_sqlite3_temp_directory(java.lang.String arg0)

sqlite3_libversion

public static java.lang.String sqlite3_libversion()

sqlite3_libversion_number

public static int sqlite3_libversion_number()

sqlite3_threadsafe

public static int sqlite3_threadsafe()

sqlite3_close

public static int sqlite3_close(SWIGTYPE_p_sqlite3 arg0)

sqlite3_extended_result_codes

public static int sqlite3_extended_result_codes(SWIGTYPE_p_sqlite3 arg0,
                                                int onoff)

sqlite3_last_insert_rowid

public static long sqlite3_last_insert_rowid(SWIGTYPE_p_sqlite3 arg0)

sqlite3_changes

public static int sqlite3_changes(SWIGTYPE_p_sqlite3 arg0)

sqlite3_total_changes

public static int sqlite3_total_changes(SWIGTYPE_p_sqlite3 arg0)

sqlite3_interrupt

public static void sqlite3_interrupt(SWIGTYPE_p_sqlite3 arg0)

sqlite3_complete

public static int sqlite3_complete(java.lang.String sql)

sqlite3_busy_timeout

public static int sqlite3_busy_timeout(SWIGTYPE_p_sqlite3 arg0,
                                       int ms)

sqlite3_malloc

public static SWIGTYPE_p_void sqlite3_malloc(int arg0)

sqlite3_realloc

public static SWIGTYPE_p_void sqlite3_realloc(SWIGTYPE_p_void arg0,
                                              int arg1)

sqlite3_free

public static void sqlite3_free(SWIGTYPE_p_void arg0)

sqlite3_memory_used

public static long sqlite3_memory_used()

sqlite3_memory_highwater

public static long sqlite3_memory_highwater(int resetFlag)

sqlite3_randomness

public static void sqlite3_randomness(int N,
                                      SWIGTYPE_p_void P)

sqlite3_open

public static int sqlite3_open(java.lang.String filename,
                               SWIGTYPE_p_p_sqlite3 ppDb)

sqlite3_open_v2

public static int sqlite3_open_v2(java.lang.String filename,
                                  SWIGTYPE_p_p_sqlite3 ppDb,
                                  int flags,
                                  java.lang.String zVfs)

sqlite3_errcode

public static int sqlite3_errcode(SWIGTYPE_p_sqlite3 db)

sqlite3_errmsg

public static java.lang.String sqlite3_errmsg(SWIGTYPE_p_sqlite3 arg0)

sqlite3_limit

public static int sqlite3_limit(SWIGTYPE_p_sqlite3 arg0,
                                int id,
                                int newVal)

sqlite3_sql

public static java.lang.String sqlite3_sql(SWIGTYPE_p_sqlite3_stmt pStmt)

sqlite3_bind_blob

public static int sqlite3_bind_blob(SWIGTYPE_p_sqlite3_stmt arg0,
                                    int arg1,
                                    SWIGTYPE_p_void arg2,
                                    int n,
                                    SWIGTYPE_p_f_p_void__void arg4)

sqlite3_bind_double

public static int sqlite3_bind_double(SWIGTYPE_p_sqlite3_stmt arg0,
                                      int arg1,
                                      double arg2)

sqlite3_bind_int

public static int sqlite3_bind_int(SWIGTYPE_p_sqlite3_stmt arg0,
                                   int arg1,
                                   int arg2)

sqlite3_bind_int64

public static int sqlite3_bind_int64(SWIGTYPE_p_sqlite3_stmt arg0,
                                     int arg1,
                                     long arg2)

sqlite3_bind_null

public static int sqlite3_bind_null(SWIGTYPE_p_sqlite3_stmt arg0,
                                    int arg1)

sqlite3_bind_text

public static int sqlite3_bind_text(SWIGTYPE_p_sqlite3_stmt arg0,
                                    int arg1,
                                    java.lang.String arg2,
                                    int n,
                                    SWIGTYPE_p_f_p_void__void arg4)

sqlite3_bind_value

public static int sqlite3_bind_value(SWIGTYPE_p_sqlite3_stmt arg0,
                                     int arg1,
                                     SWIGTYPE_p_Mem arg2)

sqlite3_bind_zeroblob

public static int sqlite3_bind_zeroblob(SWIGTYPE_p_sqlite3_stmt arg0,
                                        int arg1,
                                        int n)

sqlite3_bind_parameter_count

public static int sqlite3_bind_parameter_count(SWIGTYPE_p_sqlite3_stmt arg0)

sqlite3_bind_parameter_name

public static java.lang.String sqlite3_bind_parameter_name(SWIGTYPE_p_sqlite3_stmt arg0,
                                                           int arg1)

sqlite3_bind_parameter_index

public static int sqlite3_bind_parameter_index(SWIGTYPE_p_sqlite3_stmt arg0,
                                               java.lang.String zName)

sqlite3_clear_bindings

public static int sqlite3_clear_bindings(SWIGTYPE_p_sqlite3_stmt arg0)

sqlite3_column_count

public static int sqlite3_column_count(SWIGTYPE_p_sqlite3_stmt pStmt)

sqlite3_column_name

public static java.lang.String sqlite3_column_name(SWIGTYPE_p_sqlite3_stmt arg0,
                                                   int N)

sqlite3_column_database_name

public static java.lang.String sqlite3_column_database_name(SWIGTYPE_p_sqlite3_stmt arg0,
                                                            int arg1)

sqlite3_column_table_name

public static java.lang.String sqlite3_column_table_name(SWIGTYPE_p_sqlite3_stmt arg0,
                                                         int arg1)

sqlite3_column_origin_name

public static java.lang.String sqlite3_column_origin_name(SWIGTYPE_p_sqlite3_stmt arg0,
                                                          int arg1)

sqlite3_column_decltype

public static java.lang.String sqlite3_column_decltype(SWIGTYPE_p_sqlite3_stmt arg0,
                                                       int arg1)

sqlite3_step

public static int sqlite3_step(SWIGTYPE_p_sqlite3_stmt arg0)

sqlite3_data_count

public static int sqlite3_data_count(SWIGTYPE_p_sqlite3_stmt pStmt)

sqlite3_column_blob

public static SWIGTYPE_p_void sqlite3_column_blob(SWIGTYPE_p_sqlite3_stmt arg0,
                                                  int iCol)

sqlite3_column_bytes

public static int sqlite3_column_bytes(SWIGTYPE_p_sqlite3_stmt arg0,
                                       int iCol)

sqlite3_column_bytes16

public static int sqlite3_column_bytes16(SWIGTYPE_p_sqlite3_stmt arg0,
                                         int iCol)

sqlite3_column_double

public static double sqlite3_column_double(SWIGTYPE_p_sqlite3_stmt arg0,
                                           int iCol)

sqlite3_column_int

public static int sqlite3_column_int(SWIGTYPE_p_sqlite3_stmt arg0,
                                     int iCol)

sqlite3_column_int64

public static long sqlite3_column_int64(SWIGTYPE_p_sqlite3_stmt arg0,
                                        int iCol)

sqlite3_column_text

public static java.lang.String sqlite3_column_text(SWIGTYPE_p_sqlite3_stmt arg0,
                                                   int iCol)

sqlite3_column_type

public static int sqlite3_column_type(SWIGTYPE_p_sqlite3_stmt arg0,
                                      int iCol)

sqlite3_column_value

public static SWIGTYPE_p_Mem sqlite3_column_value(SWIGTYPE_p_sqlite3_stmt arg0,
                                                  int iCol)

sqlite3_finalize

public static int sqlite3_finalize(SWIGTYPE_p_sqlite3_stmt pStmt)

sqlite3_reset

public static int sqlite3_reset(SWIGTYPE_p_sqlite3_stmt pStmt)

sqlite3_value_blob

public static SWIGTYPE_p_void sqlite3_value_blob(SWIGTYPE_p_Mem arg0)

sqlite3_value_bytes

public static int sqlite3_value_bytes(SWIGTYPE_p_Mem arg0)

sqlite3_value_double

public static double sqlite3_value_double(SWIGTYPE_p_Mem arg0)

sqlite3_value_int

public static int sqlite3_value_int(SWIGTYPE_p_Mem arg0)

sqlite3_value_int64

public static long sqlite3_value_int64(SWIGTYPE_p_Mem arg0)

sqlite3_value_text

public static java.lang.String sqlite3_value_text(SWIGTYPE_p_Mem arg0)

sqlite3_value_type

public static int sqlite3_value_type(SWIGTYPE_p_Mem arg0)

sqlite3_value_numeric_type

public static int sqlite3_value_numeric_type(SWIGTYPE_p_Mem arg0)

sqlite3_context_db_handle

public static SWIGTYPE_p_sqlite3 sqlite3_context_db_handle(SWIGTYPE_p_sqlite3_context arg0)

sqlite3_result_blob

public static void sqlite3_result_blob(SWIGTYPE_p_sqlite3_context arg0,
                                       SWIGTYPE_p_void arg1,
                                       int arg2,
                                       SWIGTYPE_p_f_p_void__void arg3)

sqlite3_result_double

public static void sqlite3_result_double(SWIGTYPE_p_sqlite3_context arg0,
                                         double arg1)

sqlite3_result_error

public static void sqlite3_result_error(SWIGTYPE_p_sqlite3_context arg0,
                                        java.lang.String arg1,
                                        int arg2)

sqlite3_result_error_toobig

public static void sqlite3_result_error_toobig(SWIGTYPE_p_sqlite3_context arg0)

sqlite3_result_error_nomem

public static void sqlite3_result_error_nomem(SWIGTYPE_p_sqlite3_context arg0)

sqlite3_result_error_code

public static void sqlite3_result_error_code(SWIGTYPE_p_sqlite3_context arg0,
                                             int arg1)

sqlite3_result_int

public static void sqlite3_result_int(SWIGTYPE_p_sqlite3_context arg0,
                                      int arg1)

sqlite3_result_int64

public static void sqlite3_result_int64(SWIGTYPE_p_sqlite3_context arg0,
                                        long arg1)

sqlite3_result_null

public static void sqlite3_result_null(SWIGTYPE_p_sqlite3_context arg0)

sqlite3_result_text

public static void sqlite3_result_text(SWIGTYPE_p_sqlite3_context arg0,
                                       java.lang.String arg1,
                                       int arg2,
                                       SWIGTYPE_p_f_p_void__void arg3)

sqlite3_result_value

public static void sqlite3_result_value(SWIGTYPE_p_sqlite3_context arg0,
                                        SWIGTYPE_p_Mem arg1)

sqlite3_result_zeroblob

public static void sqlite3_result_zeroblob(SWIGTYPE_p_sqlite3_context arg0,
                                           int n)

sqlite3_sleep

public static int sqlite3_sleep(int arg0)

sqlite3_get_autocommit

public static int sqlite3_get_autocommit(SWIGTYPE_p_sqlite3 arg0)

sqlite3_db_handle

public static SWIGTYPE_p_sqlite3 sqlite3_db_handle(SWIGTYPE_p_sqlite3_stmt arg0)

sqlite3_next_stmt

public static SWIGTYPE_p_sqlite3_stmt sqlite3_next_stmt(SWIGTYPE_p_sqlite3 pDb,
                                                        SWIGTYPE_p_sqlite3_stmt pStmt)

sqlite3_enable_shared_cache

public static int sqlite3_enable_shared_cache(int arg0)

sqlite3_table_column_metadata

public static int sqlite3_table_column_metadata(SWIGTYPE_p_sqlite3 db,
                                                java.lang.String zDbName,
                                                java.lang.String zTableName,
                                                java.lang.String zColumnName,
                                                SWIGTYPE_p_p_char pzDataType,
                                                SWIGTYPE_p_p_char pzCollSeq,
                                                SWIGTYPE_p_int pNotNull,
                                                SWIGTYPE_p_int pPrimaryKey,
                                                SWIGTYPE_p_int pAutoinc)

sqlite3_load_extension

public static int sqlite3_load_extension(SWIGTYPE_p_sqlite3 db,
                                         java.lang.String zFile,
                                         java.lang.String zProc,
                                         SWIGTYPE_p_p_char pzErrMsg)

sqlite3_enable_load_extension

public static int sqlite3_enable_load_extension(SWIGTYPE_p_sqlite3 db,
                                                int onoff)

sqlite3_auto_extension

public static int sqlite3_auto_extension(SWIGTYPE_p_void xEntryPoint)

sqlite3_reset_auto_extension

public static void sqlite3_reset_auto_extension()

sqlite3_blob_open

public static int sqlite3_blob_open(SWIGTYPE_p_sqlite3 arg0,
                                    java.lang.String zDb,
                                    java.lang.String zTable,
                                    java.lang.String zColumn,
                                    long iRow,
                                    int flags,
                                    SWIGTYPE_p_p_sqlite3_blob ppBlob)

sqlite3_blob_close

public static int sqlite3_blob_close(SWIGTYPE_p_sqlite3_blob arg0)

sqlite3_blob_bytes

public static int sqlite3_blob_bytes(SWIGTYPE_p_sqlite3_blob arg0)

sqlite3_vfs_find

public static SWIGTYPE_p_sqlite3_vfs sqlite3_vfs_find(java.lang.String zVfsName)

sqlite3_vfs_register

public static int sqlite3_vfs_register(SWIGTYPE_p_sqlite3_vfs arg0,
                                       int makeDflt)

sqlite3_vfs_unregister

public static int sqlite3_vfs_unregister(SWIGTYPE_p_sqlite3_vfs arg0)

sqlite3_mutex_alloc

public static SWIGTYPE_p_sqlite3_mutex sqlite3_mutex_alloc(int arg0)

sqlite3_mutex_free

public static void sqlite3_mutex_free(SWIGTYPE_p_sqlite3_mutex arg0)

sqlite3_mutex_enter

public static void sqlite3_mutex_enter(SWIGTYPE_p_sqlite3_mutex arg0)

sqlite3_mutex_try

public static int sqlite3_mutex_try(SWIGTYPE_p_sqlite3_mutex arg0)

sqlite3_mutex_leave

public static void sqlite3_mutex_leave(SWIGTYPE_p_sqlite3_mutex arg0)

sqlite3_file_control

public static int sqlite3_file_control(SWIGTYPE_p_sqlite3 arg0,
                                       java.lang.String zDbName,
                                       int op,
                                       SWIGTYPE_p_void arg3)

sqlite3_status

public static int sqlite3_status(int op,
                                 SWIGTYPE_p_int pCurrent,
                                 SWIGTYPE_p_int pHighwater,
                                 int resetFlag)

sqlite3_db_status

public static int sqlite3_db_status(SWIGTYPE_p_sqlite3 arg0,
                                    int op,
                                    SWIGTYPE_p_int pCur,
                                    SWIGTYPE_p_int pHiwtr,
                                    int resetFlg)

new_p_p_sqlite3

public static SWIGTYPE_p_p_sqlite3 new_p_p_sqlite3()

delete_p_p_sqlite3

public static void delete_p_p_sqlite3(SWIGTYPE_p_p_sqlite3 self)

get_p_sqlite3

public static SWIGTYPE_p_sqlite3 get_p_sqlite3(SWIGTYPE_p_p_sqlite3 self)

new_p_p_sqlite3_stmt

public static SWIGTYPE_p_p_sqlite3_stmt new_p_p_sqlite3_stmt()

delete_p_p_sqlite3_stmt

public static void delete_p_p_sqlite3_stmt(SWIGTYPE_p_p_sqlite3_stmt self)

get_p_sqlite3_stmt

public static SWIGTYPE_p_sqlite3_stmt get_p_sqlite3_stmt(SWIGTYPE_p_p_sqlite3_stmt self)

new_p_p_char

public static SWIGTYPE_p_p_char new_p_p_char()

delete_p_p_char

public static void delete_p_p_char(SWIGTYPE_p_p_char self)

get_p_char

public static java.lang.String get_p_char(SWIGTYPE_p_p_char self)

new_p_int

public static SWIGTYPE_p_int new_p_int()

delete_p_int

public static void delete_p_int(SWIGTYPE_p_int self)

get_int

public static int get_int(SWIGTYPE_p_int self)

new_p_p_sqlite3_blob

public static SWIGTYPE_p_p_sqlite3_blob new_p_p_sqlite3_blob()

delete_p_p_sqlite3_blob

public static void delete_p_p_sqlite3_blob(SWIGTYPE_p_p_sqlite3_blob self)

get_p_sqlite3_blob

public static SWIGTYPE_p_sqlite3_blob get_p_sqlite3_blob(SWIGTYPE_p_p_sqlite3_blob self)

read_blob

public static void read_blob(SWIGTYPE_p_void blob,
                             long pos,
                             byte[] BYTE,
                             int offset,
                             int len)

get_p_sqlite3_value

public static SWIGTYPE_p_Mem get_p_sqlite3_value(SWIGTYPE_p_p_Mem value,
                                                 int i)

sqlite3_result_blob_by_bytes

public static void sqlite3_result_blob_by_bytes(SWIGTYPE_p_sqlite3_context pCtx,
                                                byte[] BYTE,
                                                int length,
                                                SWIGTYPE_p_f_p_void__void xDel)

sqlite3_get_errmsg

public static java.lang.String sqlite3_get_errmsg(int rc)

sqlite3_blob_read

public static int sqlite3_blob_read(SWIGTYPE_p_sqlite3_blob pBlob,
                                    byte[] BYTE,
                                    int n,
                                    int iOffset)

sqlite3_blob_write

public static int sqlite3_blob_write(SWIGTYPE_p_sqlite3_blob pBlob,
                                     byte[] BYTE,
                                     int n,
                                     int iOffset)