org.sqlite.swig
クラス SQLite3

java.lang.Object
  上位を拡張 org.sqlite.swig.SQLite3
すべての実装されたインタフェース:
SQLite3Constants

public class SQLite3
extends java.lang.Object
implements SQLite3Constants


フィールドの概要
static int SQLITE_TRANSIENT
           
 
インタフェース org.sqlite.swig.SQLite3Constants から継承されたフィールド
SQLITE_ABORT, SQLITE_ALTER_TABLE, SQLITE_ANALYZE, SQLITE_ANY, SQLITE_ATTACH, SQLITE_AUTH, SQLITE_BLOB, SQLITE_BUSY, SQLITE_CANTOPEN, 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_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_EMPTY, SQLITE_ERROR, SQLITE_FLOAT, SQLITE_FORMAT, SQLITE_FULL, SQLITE_IGNORE, SQLITE_INSERT, SQLITE_INTEGER, SQLITE_INTERNAL, SQLITE_INTERRUPT, SQLITE_IOERR, SQLITE_LOCKED, SQLITE_MISMATCH, SQLITE_MISUSE, SQLITE_NOLFS, SQLITE_NOMEM, SQLITE_NOTADB, SQLITE_NOTFOUND, SQLITE_NULL, SQLITE_OK, SQLITE_PERM, SQLITE_PRAGMA, SQLITE_PROTOCOL, SQLITE_RANGE, SQLITE_READ, SQLITE_READONLY, SQLITE_REINDEX, SQLITE_ROW, SQLITE_SCHEMA, SQLITE_SELECT, SQLITE_TEXT, SQLITE_TOOBIG, SQLITE_TRANSACTION, SQLITE_UPDATE, SQLITE_UTF16, SQLITE_UTF16_ALIGNED, SQLITE_UTF16BE, SQLITE_UTF16LE, SQLITE_UTF8, SQLITE_VERSION, SQLITE_VERSION_NUMBER, SQLITE3_TEXT
 
コンストラクタの概要
SQLite3()
           
 
メソッドの概要
static long addressOf(SWIGTYPE_p_sqlite3_stmt stmt)
           
static SWIGTYPE_p_int copy_p_int(int value)
           
static SWIGTYPE_p_p_char copy_p_p_char(java.lang.String value)
           
static SWIGTYPE_p_p_sqlite3_stmt copy_p_p_sqlite3_stmt(SWIGTYPE_p_sqlite3_stmt value)
           
static SWIGTYPE_p_p_sqlite3 copy_p_p_sqlite3(SWIGTYPE_p_sqlite3 value)
           
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_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)
           
static java.lang.String format(java.lang.String pattern, java.util.Date x)
           
static java.lang.String format(java.sql.Time x)
           
static java.lang.String format(java.sql.Timestamp x)
           
static SWIGTYPE_p_Mem get_p_sqlite3_value(SWIGTYPE_p_p_Mem value, int i)
           
static java.lang.String getDateFormatPattern()
          Returns date format pattern.
static java.lang.String getInMemoryFileName()
          Returns in-memory filename.
static java.lang.String getSqlite3_temp_directory()
           
static java.lang.String getSqlite3_version()
           
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_stmt new_p_p_sqlite3_stmt()
           
static SWIGTYPE_p_p_sqlite3 new_p_p_sqlite3()
           
static void p_int_assign(SWIGTYPE_p_int self, int value)
           
static int p_int_value(SWIGTYPE_p_int self)
           
static void p_p_char_assign(SWIGTYPE_p_p_char self, java.lang.String value)
           
static java.lang.String p_p_char_value(SWIGTYPE_p_p_char self)
           
static void p_p_sqlite3_assign(SWIGTYPE_p_p_sqlite3 self, SWIGTYPE_p_sqlite3 value)
           
static void p_p_sqlite3_stmt_assign(SWIGTYPE_p_p_sqlite3_stmt self, SWIGTYPE_p_sqlite3_stmt value)
           
static SWIGTYPE_p_sqlite3_stmt p_p_sqlite3_stmt_value(SWIGTYPE_p_p_sqlite3_stmt self)
           
static SWIGTYPE_p_sqlite3 p_p_sqlite3_value(SWIGTYPE_p_p_sqlite3 self)
           
static long parse(java.lang.String pattern, java.lang.String x)
           
static long parseDate(java.lang.String x)
           
static long parseTime(java.lang.String x)
           
static long parseTimestamp(java.lang.String x)
           
static void read_blob(SWIGTYPE_p_void blob, long pos, byte[] BYTE, int offset, int len)
           
static int register_function(SWIGTYPE_p_sqlite3 db, Function func)
           
protected static int register_function(SWIGTYPE_p_sqlite3 arg0, java.lang.Object arg1)
           
static void setSqlite3_temp_directory(java.lang.String value)
           
static SWIGTYPE_p_void sqlite3_aggregate_context(SWIGTYPE_p_sqlite3_context arg0, int nBytes)
           
static int sqlite3_aggregate_count(SWIGTYPE_p_sqlite3_context arg0)
           
protected static int sqlite3_bind_blob_by_bytes(SWIGTYPE_p_sqlite3_stmt pStmt, int parameterIndex, byte[] BYTE, int length, SWIGTYPE_p_f_p_void__void xDel)
           
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 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_busy_handler(SWIGTYPE_p_sqlite3 arg0, SWIGTYPE_p_f_p_void_int__int arg1, SWIGTYPE_p_void arg2)
           
static int sqlite3_busy_timeout(SWIGTYPE_p_sqlite3 arg0, int ms)
           
static int sqlite3_changes(SWIGTYPE_p_sqlite3 arg0)
           
static int sqlite3_clear_bindings(SWIGTYPE_p_sqlite3_stmt stmt)
           
static int sqlite3_close(SWIGTYPE_p_sqlite3 arg0)
           
static int sqlite3_collation_needed(SWIGTYPE_p_sqlite3 arg0, SWIGTYPE_p_void arg1, SWIGTYPE_p_f_p_void_p_struct_sqlite3_int_p_q_const__char__void arg2)
           
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 i)
           
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 arg1)
           
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_void sqlite3_commit_hook(SWIGTYPE_p_sqlite3 arg0, SWIGTYPE_p_f_p_void__int arg1, SWIGTYPE_p_void arg2)
           
static int sqlite3_complete(java.lang.String sql)
           
static int sqlite3_create_collation(SWIGTYPE_p_sqlite3 arg0, java.lang.String zName, int eTextRep, SWIGTYPE_p_void arg3, SWIGTYPE_p_f_p_void_int_p_q_const__void_int_p_q_const__void__int xCompare)
           
static int sqlite3_create_function(SWIGTYPE_p_sqlite3 arg0, java.lang.String zFunctionName, int nArg, int eTextRep, SWIGTYPE_p_void arg4, SWIGTYPE_p_f_p_struct_sqlite3_context_int_p_p_struct_Mem__void xFunc, SWIGTYPE_p_f_p_struct_sqlite3_context_int_p_p_struct_Mem__void xStep, SWIGTYPE_p_f_p_struct_sqlite3_context__void xFinal)
           
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_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 arg0, java.lang.String sql, SWIGTYPE_p_f_p_void_int_p_p_char_p_p_char__int arg2, SWIGTYPE_p_void arg3, SWIGTYPE_p_p_char errmsg)
           
static int sqlite3_expired(SWIGTYPE_p_sqlite3_stmt arg0)
           
static int sqlite3_finalize(SWIGTYPE_p_sqlite3_stmt pStmt)
           
static void sqlite3_free_table(SWIGTYPE_p_p_char result)
           
static void sqlite3_free(java.lang.String z)
           
static int sqlite3_get_autocommit(SWIGTYPE_p_sqlite3 arg0)
           
static SWIGTYPE_p_void sqlite3_get_auxdata(SWIGTYPE_p_sqlite3_context arg0, int arg1)
           
static int sqlite3_get_table(SWIGTYPE_p_sqlite3 arg0, java.lang.String sql, SWIGTYPE_p_p_p_char resultp, SWIGTYPE_p_int nrow, SWIGTYPE_p_int ncolumn, SWIGTYPE_p_p_char errmsg)
           
static int sqlite3_global_recover()
           
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 java.lang.String sqlite3_mprintf(java.lang.String arg0)
           
static int sqlite3_open(java.lang.String filename, SWIGTYPE_p_p_sqlite3 ppDb)
           
static int sqlite3_prepare(SWIGTYPE_p_sqlite3 db, java.lang.String zSql, int nBytes, SWIGTYPE_p_p_sqlite3_stmt ppStmt, SWIGTYPE_p_p_char pzTail)
           
static SWIGTYPE_p_void sqlite3_profile(SWIGTYPE_p_sqlite3 arg0, SWIGTYPE_p_f_p_void_p_q_const__char_unsigned_long_long__void xProfile, SWIGTYPE_p_void arg2)
           
static void sqlite3_progress_handler(SWIGTYPE_p_sqlite3 arg0, int arg1, SWIGTYPE_p_f_p_void__int arg2, SWIGTYPE_p_void arg3)
           
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(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 SWIGTYPE_p_void sqlite3_rollback_hook(SWIGTYPE_p_sqlite3 arg0, SWIGTYPE_p_f_p_void__void arg1, SWIGTYPE_p_void arg2)
           
static int sqlite3_set_authorizer(SWIGTYPE_p_sqlite3 arg0, SWIGTYPE_p_f_p_void_int_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char__int xAuth, SWIGTYPE_p_void pUserData)
           
static void sqlite3_set_auxdata(SWIGTYPE_p_sqlite3_context arg0, int arg1, SWIGTYPE_p_void arg2, SWIGTYPE_p_f_p_void__void arg3)
           
static java.lang.String sqlite3_snprintf(int arg0, java.lang.String arg1, java.lang.String arg2)
           
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 void sqlite3_thread_cleanup()
           
static int sqlite3_total_changes(SWIGTYPE_p_sqlite3 arg0)
           
static SWIGTYPE_p_void sqlite3_trace(SWIGTYPE_p_sqlite3 arg0, SWIGTYPE_p_f_p_void_p_q_const__char__void xTrace, SWIGTYPE_p_void arg2)
           
static int sqlite3_transfer_bindings(SWIGTYPE_p_sqlite3_stmt arg0, SWIGTYPE_p_sqlite3_stmt arg1)
           
static SWIGTYPE_p_void sqlite3_update_hook(SWIGTYPE_p_sqlite3 arg0, SWIGTYPE_p_f_p_void_int_p_q_const__char_p_q_const__char_long_long__void arg1, SWIGTYPE_p_void arg2)
           
static SWIGTYPE_p_void sqlite3_user_data(SWIGTYPE_p_sqlite3_context arg0)
           
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 java.lang.String sqlite3_vmprintf(java.lang.String arg0, SWIGTYPE_p_va_list arg1)
           
static int unregister_function(SWIGTYPE_p_sqlite3 db, Function func)
           
protected static int unregister_function(SWIGTYPE_p_sqlite3 arg0, java.lang.Object arg1)
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

SQLITE_TRANSIENT

public static final int SQLITE_TRANSIENT
関連項目:
定数フィールド値
コンストラクタの詳細

SQLite3

public SQLite3()
メソッドの詳細

getInMemoryFileName

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

戻り値:
":memory:"
関連項目:
Opening A New Database Connection

getDateFormatPattern

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

戻り値:
"yyyy-MM-dd"
関連項目:
CREATE TABLE

getTimeFormatPattern

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

戻り値:
"HH:mm:ss"
関連項目:
CREATE TABLE

getTimestampFormatPattern

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

戻り値:
"yyyy-MM-dd HH:mm:ss"
関連項目:
CREATE TABLE

format

public static java.lang.String format(java.lang.String pattern,
                                      java.util.Date x)

format

public static java.lang.String format(java.sql.Date x)

format

public static java.lang.String format(java.sql.Time x)

format

public static java.lang.String format(java.sql.Timestamp x)

parse

public static long parse(java.lang.String pattern,
                         java.lang.String x)
                  throws java.sql.SQLException
例外:
java.sql.SQLException

parseDate

public static long parseDate(java.lang.String x)
                      throws java.sql.SQLException
例外:
java.sql.SQLException

parseTime

public static long parseTime(java.lang.String x)
                      throws java.sql.SQLException
例外:
java.sql.SQLException

parseTimestamp

public static long parseTimestamp(java.lang.String x)
                           throws java.sql.SQLException
例外:
java.sql.SQLException

addressOf

public static long addressOf(SWIGTYPE_p_sqlite3_stmt stmt)

sqlite3_exec

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

sqlite3_bind_blob

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

sqlite3_bind_text

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

register_function

public static int register_function(SWIGTYPE_p_sqlite3 db,
                                    Function func)

unregister_function

public static int unregister_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_clear_bindings

public static int sqlite3_clear_bindings(SWIGTYPE_p_sqlite3_stmt stmt)

getSqlite3_version

public static java.lang.String getSqlite3_version()

sqlite3_libversion

public static java.lang.String sqlite3_libversion()

sqlite3_libversion_number

public static int sqlite3_libversion_number()

sqlite3_close

public static int sqlite3_close(SWIGTYPE_p_sqlite3 arg0)

sqlite3_exec

public static int sqlite3_exec(SWIGTYPE_p_sqlite3 arg0,
                               java.lang.String sql,
                               SWIGTYPE_p_f_p_void_int_p_p_char_p_p_char__int arg2,
                               SWIGTYPE_p_void arg3,
                               SWIGTYPE_p_p_char errmsg)

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_handler

public static int sqlite3_busy_handler(SWIGTYPE_p_sqlite3 arg0,
                                       SWIGTYPE_p_f_p_void_int__int arg1,
                                       SWIGTYPE_p_void arg2)

sqlite3_busy_timeout

public static int sqlite3_busy_timeout(SWIGTYPE_p_sqlite3 arg0,
                                       int ms)

sqlite3_get_table

public static int sqlite3_get_table(SWIGTYPE_p_sqlite3 arg0,
                                    java.lang.String sql,
                                    SWIGTYPE_p_p_p_char resultp,
                                    SWIGTYPE_p_int nrow,
                                    SWIGTYPE_p_int ncolumn,
                                    SWIGTYPE_p_p_char errmsg)

sqlite3_free_table

public static void sqlite3_free_table(SWIGTYPE_p_p_char result)

sqlite3_mprintf

public static java.lang.String sqlite3_mprintf(java.lang.String arg0)

sqlite3_vmprintf

public static java.lang.String sqlite3_vmprintf(java.lang.String arg0,
                                                SWIGTYPE_p_va_list arg1)

sqlite3_free

public static void sqlite3_free(java.lang.String z)

sqlite3_snprintf

public static java.lang.String sqlite3_snprintf(int arg0,
                                                java.lang.String arg1,
                                                java.lang.String arg2)

sqlite3_set_authorizer

public static int sqlite3_set_authorizer(SWIGTYPE_p_sqlite3 arg0,
                                         SWIGTYPE_p_f_p_void_int_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char__int xAuth,
                                         SWIGTYPE_p_void pUserData)

sqlite3_trace

public static SWIGTYPE_p_void sqlite3_trace(SWIGTYPE_p_sqlite3 arg0,
                                            SWIGTYPE_p_f_p_void_p_q_const__char__void xTrace,
                                            SWIGTYPE_p_void arg2)

sqlite3_profile

public static SWIGTYPE_p_void sqlite3_profile(SWIGTYPE_p_sqlite3 arg0,
                                              SWIGTYPE_p_f_p_void_p_q_const__char_unsigned_long_long__void xProfile,
                                              SWIGTYPE_p_void arg2)

sqlite3_progress_handler

public static void sqlite3_progress_handler(SWIGTYPE_p_sqlite3 arg0,
                                            int arg1,
                                            SWIGTYPE_p_f_p_void__int arg2,
                                            SWIGTYPE_p_void arg3)

sqlite3_commit_hook

public static SWIGTYPE_p_void sqlite3_commit_hook(SWIGTYPE_p_sqlite3 arg0,
                                                  SWIGTYPE_p_f_p_void__int arg1,
                                                  SWIGTYPE_p_void arg2)

sqlite3_open

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

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_prepare

public static int sqlite3_prepare(SWIGTYPE_p_sqlite3 db,
                                  java.lang.String zSql,
                                  int nBytes,
                                  SWIGTYPE_p_p_sqlite3_stmt ppStmt,
                                  SWIGTYPE_p_p_char pzTail)

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_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_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 arg1)

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 i)

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_finalize

public static int sqlite3_finalize(SWIGTYPE_p_sqlite3_stmt pStmt)

sqlite3_reset

public static int sqlite3_reset(SWIGTYPE_p_sqlite3_stmt pStmt)

sqlite3_create_function

public static int sqlite3_create_function(SWIGTYPE_p_sqlite3 arg0,
                                          java.lang.String zFunctionName,
                                          int nArg,
                                          int eTextRep,
                                          SWIGTYPE_p_void arg4,
                                          SWIGTYPE_p_f_p_struct_sqlite3_context_int_p_p_struct_Mem__void xFunc,
                                          SWIGTYPE_p_f_p_struct_sqlite3_context_int_p_p_struct_Mem__void xStep,
                                          SWIGTYPE_p_f_p_struct_sqlite3_context__void xFinal)

sqlite3_aggregate_count

public static int sqlite3_aggregate_count(SWIGTYPE_p_sqlite3_context arg0)

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_aggregate_context

public static SWIGTYPE_p_void sqlite3_aggregate_context(SWIGTYPE_p_sqlite3_context arg0,
                                                        int nBytes)

sqlite3_user_data

public static SWIGTYPE_p_void sqlite3_user_data(SWIGTYPE_p_sqlite3_context arg0)

sqlite3_get_auxdata

public static SWIGTYPE_p_void sqlite3_get_auxdata(SWIGTYPE_p_sqlite3_context arg0,
                                                  int arg1)

sqlite3_set_auxdata

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

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_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_create_collation

public static int sqlite3_create_collation(SWIGTYPE_p_sqlite3 arg0,
                                           java.lang.String zName,
                                           int eTextRep,
                                           SWIGTYPE_p_void arg3,
                                           SWIGTYPE_p_f_p_void_int_p_q_const__void_int_p_q_const__void__int xCompare)

sqlite3_collation_needed

public static int sqlite3_collation_needed(SWIGTYPE_p_sqlite3 arg0,
                                           SWIGTYPE_p_void arg1,
                                           SWIGTYPE_p_f_p_void_p_struct_sqlite3_int_p_q_const__char__void arg2)

sqlite3_expired

public static int sqlite3_expired(SWIGTYPE_p_sqlite3_stmt arg0)

sqlite3_transfer_bindings

public static int sqlite3_transfer_bindings(SWIGTYPE_p_sqlite3_stmt arg0,
                                            SWIGTYPE_p_sqlite3_stmt arg1)

setSqlite3_temp_directory

public static void setSqlite3_temp_directory(java.lang.String value)

getSqlite3_temp_directory

public static java.lang.String getSqlite3_temp_directory()

sqlite3_global_recover

public static int sqlite3_global_recover()

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_update_hook

public static SWIGTYPE_p_void sqlite3_update_hook(SWIGTYPE_p_sqlite3 arg0,
                                                  SWIGTYPE_p_f_p_void_int_p_q_const__char_p_q_const__char_long_long__void arg1,
                                                  SWIGTYPE_p_void arg2)

sqlite3_rollback_hook

public static SWIGTYPE_p_void sqlite3_rollback_hook(SWIGTYPE_p_sqlite3 arg0,
                                                    SWIGTYPE_p_f_p_void__void arg1,
                                                    SWIGTYPE_p_void arg2)

sqlite3_enable_shared_cache

public static int sqlite3_enable_shared_cache(int arg0)

sqlite3_thread_cleanup

public static void sqlite3_thread_cleanup()

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)

new_p_p_sqlite3

public static SWIGTYPE_p_p_sqlite3 new_p_p_sqlite3()

copy_p_p_sqlite3

public static SWIGTYPE_p_p_sqlite3 copy_p_p_sqlite3(SWIGTYPE_p_sqlite3 value)

delete_p_p_sqlite3

public static void delete_p_p_sqlite3(SWIGTYPE_p_p_sqlite3 self)

p_p_sqlite3_assign

public static void p_p_sqlite3_assign(SWIGTYPE_p_p_sqlite3 self,
                                      SWIGTYPE_p_sqlite3 value)

p_p_sqlite3_value

public static SWIGTYPE_p_sqlite3 p_p_sqlite3_value(SWIGTYPE_p_p_sqlite3 self)

new_p_p_sqlite3_stmt

public static SWIGTYPE_p_p_sqlite3_stmt new_p_p_sqlite3_stmt()

copy_p_p_sqlite3_stmt

public static SWIGTYPE_p_p_sqlite3_stmt copy_p_p_sqlite3_stmt(SWIGTYPE_p_sqlite3_stmt value)

delete_p_p_sqlite3_stmt

public static void delete_p_p_sqlite3_stmt(SWIGTYPE_p_p_sqlite3_stmt self)

p_p_sqlite3_stmt_assign

public static void p_p_sqlite3_stmt_assign(SWIGTYPE_p_p_sqlite3_stmt self,
                                           SWIGTYPE_p_sqlite3_stmt value)

p_p_sqlite3_stmt_value

public static SWIGTYPE_p_sqlite3_stmt p_p_sqlite3_stmt_value(SWIGTYPE_p_p_sqlite3_stmt self)

new_p_p_char

public static SWIGTYPE_p_p_char new_p_p_char()

copy_p_p_char

public static SWIGTYPE_p_p_char copy_p_p_char(java.lang.String value)

delete_p_p_char

public static void delete_p_p_char(SWIGTYPE_p_p_char self)

p_p_char_assign

public static void p_p_char_assign(SWIGTYPE_p_p_char self,
                                   java.lang.String value)

p_p_char_value

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

new_p_int

public static SWIGTYPE_p_int new_p_int()

copy_p_int

public static SWIGTYPE_p_int copy_p_int(int value)

delete_p_int

public static void delete_p_int(SWIGTYPE_p_int self)

p_int_assign

public static void p_int_assign(SWIGTYPE_p_int self,
                                int value)

p_int_value

public static int p_int_value(SWIGTYPE_p_int self)

sqlite3_bind_blob_by_bytes

protected static int sqlite3_bind_blob_by_bytes(SWIGTYPE_p_sqlite3_stmt pStmt,
                                                int parameterIndex,
                                                byte[] BYTE,
                                                int length,
                                                SWIGTYPE_p_f_p_void__void xDel)

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_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)

register_function

protected static int register_function(SWIGTYPE_p_sqlite3 arg0,
                                       java.lang.Object arg1)

unregister_function

protected static int unregister_function(SWIGTYPE_p_sqlite3 arg0,
                                         java.lang.Object arg1)