|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.sqlite.swig.SQLite3
public class SQLite3
| 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
|
| Constructor Summary | |
|---|---|
SQLite3()
|
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final int SQLITE_TRANSIENT
| Constructor Detail |
|---|
public SQLite3()
| Method Detail |
|---|
public static java.lang.String getInMemoryFileName()
public static java.lang.String getDateFormatPattern()
public static java.lang.String getTimeFormatPattern()
public static java.lang.String getTimestampFormatPattern()
public static java.lang.String format(java.lang.String pattern,
java.util.Date x)
pattern - the pattern describing the date and time formatx - the time value to be formatted into a time string
SimpleDateFormat.SimpleDateFormat(String),
DateFormat.format(java.util.Date)public static java.lang.String format(java.sql.Date x)
x - the time value to be formatted into a time string
getDateFormatPattern(),
format(String, java.util.Date x)public static java.lang.String format(java.sql.Time x)
x - the time value to be formatted into a time string
getTimeFormatPattern(),
format(String, java.util.Date x)public static java.lang.String format(java.sql.Timestamp x)
x - the time value to be formatted into a time string
getTimestampFormatPattern(),
format(String, java.util.Date x)
public static long parse(java.lang.String pattern,
java.lang.String x)
throws java.sql.SQLException
pattern - the pattern describing the date and time formatx - the date/time string to be parsed
java.sql.SQLExceptionSimpleDateFormat.SimpleDateFormat(String),
SimpleDateFormat.parse(String, java.text.ParsePosition),
Date.getTime()
public static long parseDate(java.lang.String x)
throws java.sql.SQLException
x - the date/time string to be parsed
java.sql.SQLExceptiongetDateFormatPattern(),
parse(String, String)
public static long parseTime(java.lang.String x)
throws java.sql.SQLException
x - the date/time string to be parsed
java.sql.SQLExceptiongetTimeFormatPattern(),
parse(String, String)
public static long parseTimestamp(java.lang.String x)
throws java.sql.SQLException
x - the date/time string to be parsed
java.sql.SQLExceptiongetTimestampFormatPattern(),
parse(String, String)public static java.lang.String unescapeSingleQuotedString(java.lang.String str)
str - single quoted string
public static java.lang.String getEncodingName(int enc)
enc - the text encoding codepublic static void delete_callback(Callback callback)
callback - the registered callback object.
public static int sqlite3_exec(SWIGTYPE_p_sqlite3 db,
java.lang.String sql)
public static int sqlite3_exec(SWIGTYPE_p_sqlite3 db,
java.lang.String sql,
ExecCallback callback,
SWIGTYPE_p_p_char errmsg)
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)
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)
public static int sqlite3_bind_blob(SWIGTYPE_p_sqlite3_stmt stmt,
int parameterIndex,
byte[] val,
int len)
public static int sqlite3_bind_blob(SWIGTYPE_p_sqlite3_stmt stmt,
int parameterIndex,
SWIGTYPE_p_void val,
int len)
public static int sqlite3_bind_text(SWIGTYPE_p_sqlite3_stmt stmt,
int parameterIndex,
java.lang.String val)
public static int sqlite3_create_function(SWIGTYPE_p_sqlite3 db,
Function func)
public static int sqlite3_drop_function(SWIGTYPE_p_sqlite3 db,
Function func)
public static void sqlite3_result_blob(SWIGTYPE_p_sqlite3_context ctx,
SWIGTYPE_p_void blob,
int len)
public static void sqlite3_result_blob(SWIGTYPE_p_sqlite3_context ctx,
byte[] val,
int len)
public static void sqlite3_result_error(SWIGTYPE_p_sqlite3_context ctx,
java.lang.String message)
public static void sqlite3_result_text(SWIGTYPE_p_sqlite3_context ctx,
java.lang.String val)
public static int sqlite3_create_collation(SWIGTYPE_p_sqlite3 db,
Collator col)
public static int sqlite3_drop_collation(SWIGTYPE_p_sqlite3 db,
Collator col)
public static SWIGTYPE_p_sqlite3 new_p_sqlite3(long cPtr)
public static SWIGTYPE_p_sqlite3_context new_p_sqlite3_context(long cPtr)
public static SWIGTYPE_p_p_Mem new_p_p_sqlite3_value(long cPtr)
public static int sqlite3_collation_needed(SWIGTYPE_p_sqlite3 db,
CollationNeededHandler needed)
public static int sqlite3_clear_collation_needed(SWIGTYPE_p_sqlite3 db,
CollationNeededHandler needed)
public static int sqlite3_set_authorizer(SWIGTYPE_p_sqlite3 db,
Authorizer auth)
public static int sqlite3_clear_authorizer(SWIGTYPE_p_sqlite3 db,
Authorizer auth)
public static int sqlite3_busy_handler(SWIGTYPE_p_sqlite3 db,
BusyHandler busy)
public static int sqlite3_clear_busy_handler(SWIGTYPE_p_sqlite3 db,
BusyHandler busy)
public static void sqlite3_progress_handler(SWIGTYPE_p_sqlite3 db,
ProgressHandler prog)
public static void sqlite3_clear_progress_handler(SWIGTYPE_p_sqlite3 db,
ProgressHandler prog)
public static void sqlite3_commit_hook(SWIGTYPE_p_sqlite3 db,
CommitHook hook)
public static void sqlite3_rollback_hook(SWIGTYPE_p_sqlite3 db,
RollbackHook hook)
public static void sqlite3_update_hook(SWIGTYPE_p_sqlite3 db,
UpdateHook hook)
public static void sqlite3_profile(SWIGTYPE_p_sqlite3 db,
Profiler prof)
public static void sqlite3_trace(SWIGTYPE_p_sqlite3 db,
Tracer tracer)
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)
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)
public static void sqlite3_clear_commit_hook(SWIGTYPE_p_sqlite3 arg0)
public static void sqlite3_clear_rollback_hook(SWIGTYPE_p_sqlite3 arg0)
public static void sqlite3_clear_update_hook(SWIGTYPE_p_sqlite3 arg0)
public static void sqlite3_clear_profile(SWIGTYPE_p_sqlite3 arg0)
public static void sqlite3_clear_trace(SWIGTYPE_p_sqlite3 arg0)
public static void sqlite3_set_auxdata(SWIGTYPE_p_sqlite3_context arg0,
int arg1,
java.lang.Object arg2)
public static java.lang.Object sqlite3_get_auxdata(SWIGTYPE_p_sqlite3_context arg0,
int arg1)
public static byte[] sqlite3_column_blob_by_bytes(SWIGTYPE_p_sqlite3_stmt arg0,
int arg1)
public static byte[] sqlite3_value_blob_by_bytes(SWIGTYPE_p_Mem arg0)
public static void set_sqlite3_temp_directory(java.lang.String arg0)
public static java.lang.String sqlite3_libversion()
public static int sqlite3_libversion_number()
public static int sqlite3_threadsafe()
public static int sqlite3_close(SWIGTYPE_p_sqlite3 arg0)
public static int sqlite3_extended_result_codes(SWIGTYPE_p_sqlite3 arg0,
int onoff)
public static long sqlite3_last_insert_rowid(SWIGTYPE_p_sqlite3 arg0)
public static int sqlite3_changes(SWIGTYPE_p_sqlite3 arg0)
public static int sqlite3_total_changes(SWIGTYPE_p_sqlite3 arg0)
public static void sqlite3_interrupt(SWIGTYPE_p_sqlite3 arg0)
public static int sqlite3_complete(java.lang.String sql)
public static int sqlite3_busy_timeout(SWIGTYPE_p_sqlite3 arg0,
int ms)
public static SWIGTYPE_p_void sqlite3_malloc(int arg0)
public static SWIGTYPE_p_void sqlite3_realloc(SWIGTYPE_p_void arg0,
int arg1)
public static void sqlite3_free(SWIGTYPE_p_void arg0)
public static long sqlite3_memory_used()
public static long sqlite3_memory_highwater(int resetFlag)
public static void sqlite3_randomness(int N,
SWIGTYPE_p_void P)
public static int sqlite3_open(java.lang.String filename,
SWIGTYPE_p_p_sqlite3 ppDb)
public static int sqlite3_open_v2(java.lang.String filename,
SWIGTYPE_p_p_sqlite3 ppDb,
int flags,
java.lang.String zVfs)
public static int sqlite3_errcode(SWIGTYPE_p_sqlite3 db)
public static java.lang.String sqlite3_errmsg(SWIGTYPE_p_sqlite3 arg0)
public static int sqlite3_limit(SWIGTYPE_p_sqlite3 arg0,
int id,
int newVal)
public static java.lang.String sqlite3_sql(SWIGTYPE_p_sqlite3_stmt pStmt)
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)
public static int sqlite3_bind_double(SWIGTYPE_p_sqlite3_stmt arg0,
int arg1,
double arg2)
public static int sqlite3_bind_int(SWIGTYPE_p_sqlite3_stmt arg0,
int arg1,
int arg2)
public static int sqlite3_bind_int64(SWIGTYPE_p_sqlite3_stmt arg0,
int arg1,
long arg2)
public static int sqlite3_bind_null(SWIGTYPE_p_sqlite3_stmt arg0,
int arg1)
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)
public static int sqlite3_bind_value(SWIGTYPE_p_sqlite3_stmt arg0,
int arg1,
SWIGTYPE_p_Mem arg2)
public static int sqlite3_bind_zeroblob(SWIGTYPE_p_sqlite3_stmt arg0,
int arg1,
int n)
public static int sqlite3_bind_parameter_count(SWIGTYPE_p_sqlite3_stmt arg0)
public static java.lang.String sqlite3_bind_parameter_name(SWIGTYPE_p_sqlite3_stmt arg0,
int arg1)
public static int sqlite3_bind_parameter_index(SWIGTYPE_p_sqlite3_stmt arg0,
java.lang.String zName)
public static int sqlite3_clear_bindings(SWIGTYPE_p_sqlite3_stmt arg0)
public static int sqlite3_column_count(SWIGTYPE_p_sqlite3_stmt pStmt)
public static java.lang.String sqlite3_column_name(SWIGTYPE_p_sqlite3_stmt arg0,
int N)
public static java.lang.String sqlite3_column_database_name(SWIGTYPE_p_sqlite3_stmt arg0,
int arg1)
public static java.lang.String sqlite3_column_table_name(SWIGTYPE_p_sqlite3_stmt arg0,
int arg1)
public static java.lang.String sqlite3_column_origin_name(SWIGTYPE_p_sqlite3_stmt arg0,
int arg1)
public static java.lang.String sqlite3_column_decltype(SWIGTYPE_p_sqlite3_stmt arg0,
int arg1)
public static int sqlite3_step(SWIGTYPE_p_sqlite3_stmt arg0)
public static int sqlite3_data_count(SWIGTYPE_p_sqlite3_stmt pStmt)
public static SWIGTYPE_p_void sqlite3_column_blob(SWIGTYPE_p_sqlite3_stmt arg0,
int iCol)
public static int sqlite3_column_bytes(SWIGTYPE_p_sqlite3_stmt arg0,
int iCol)
public static int sqlite3_column_bytes16(SWIGTYPE_p_sqlite3_stmt arg0,
int iCol)
public static double sqlite3_column_double(SWIGTYPE_p_sqlite3_stmt arg0,
int iCol)
public static int sqlite3_column_int(SWIGTYPE_p_sqlite3_stmt arg0,
int iCol)
public static long sqlite3_column_int64(SWIGTYPE_p_sqlite3_stmt arg0,
int iCol)
public static java.lang.String sqlite3_column_text(SWIGTYPE_p_sqlite3_stmt arg0,
int iCol)
public static int sqlite3_column_type(SWIGTYPE_p_sqlite3_stmt arg0,
int iCol)
public static SWIGTYPE_p_Mem sqlite3_column_value(SWIGTYPE_p_sqlite3_stmt arg0,
int iCol)
public static int sqlite3_finalize(SWIGTYPE_p_sqlite3_stmt pStmt)
public static int sqlite3_reset(SWIGTYPE_p_sqlite3_stmt pStmt)
public static SWIGTYPE_p_void sqlite3_value_blob(SWIGTYPE_p_Mem arg0)
public static int sqlite3_value_bytes(SWIGTYPE_p_Mem arg0)
public static double sqlite3_value_double(SWIGTYPE_p_Mem arg0)
public static int sqlite3_value_int(SWIGTYPE_p_Mem arg0)
public static long sqlite3_value_int64(SWIGTYPE_p_Mem arg0)
public static java.lang.String sqlite3_value_text(SWIGTYPE_p_Mem arg0)
public static int sqlite3_value_type(SWIGTYPE_p_Mem arg0)
public static int sqlite3_value_numeric_type(SWIGTYPE_p_Mem arg0)
public static SWIGTYPE_p_sqlite3 sqlite3_context_db_handle(SWIGTYPE_p_sqlite3_context arg0)
public static void sqlite3_result_blob(SWIGTYPE_p_sqlite3_context arg0,
SWIGTYPE_p_void arg1,
int arg2,
SWIGTYPE_p_f_p_void__void arg3)
public static void sqlite3_result_double(SWIGTYPE_p_sqlite3_context arg0,
double arg1)
public static void sqlite3_result_error(SWIGTYPE_p_sqlite3_context arg0,
java.lang.String arg1,
int arg2)
public static void sqlite3_result_error_toobig(SWIGTYPE_p_sqlite3_context arg0)
public static void sqlite3_result_error_nomem(SWIGTYPE_p_sqlite3_context arg0)
public static void sqlite3_result_error_code(SWIGTYPE_p_sqlite3_context arg0,
int arg1)
public static void sqlite3_result_int(SWIGTYPE_p_sqlite3_context arg0,
int arg1)
public static void sqlite3_result_int64(SWIGTYPE_p_sqlite3_context arg0,
long arg1)
public static void sqlite3_result_null(SWIGTYPE_p_sqlite3_context arg0)
public static void sqlite3_result_text(SWIGTYPE_p_sqlite3_context arg0,
java.lang.String arg1,
int arg2,
SWIGTYPE_p_f_p_void__void arg3)
public static void sqlite3_result_value(SWIGTYPE_p_sqlite3_context arg0,
SWIGTYPE_p_Mem arg1)
public static void sqlite3_result_zeroblob(SWIGTYPE_p_sqlite3_context arg0,
int n)
public static int sqlite3_sleep(int arg0)
public static int sqlite3_get_autocommit(SWIGTYPE_p_sqlite3 arg0)
public static SWIGTYPE_p_sqlite3 sqlite3_db_handle(SWIGTYPE_p_sqlite3_stmt arg0)
public static int sqlite3_enable_shared_cache(int arg0)
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)
public static int sqlite3_load_extension(SWIGTYPE_p_sqlite3 db,
java.lang.String zFile,
java.lang.String zProc,
SWIGTYPE_p_p_char pzErrMsg)
public static int sqlite3_enable_load_extension(SWIGTYPE_p_sqlite3 db,
int onoff)
public static int sqlite3_auto_extension(SWIGTYPE_p_void xEntryPoint)
public static void sqlite3_reset_auto_extension()
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)
public static int sqlite3_blob_close(SWIGTYPE_p_sqlite3_blob arg0)
public static int sqlite3_blob_bytes(SWIGTYPE_p_sqlite3_blob arg0)
public static SWIGTYPE_p_sqlite3_vfs sqlite3_vfs_find(java.lang.String zVfsName)
public static int sqlite3_vfs_register(SWIGTYPE_p_sqlite3_vfs arg0,
int makeDflt)
public static int sqlite3_vfs_unregister(SWIGTYPE_p_sqlite3_vfs arg0)
public static SWIGTYPE_p_sqlite3_mutex sqlite3_mutex_alloc(int arg0)
public static void sqlite3_mutex_free(SWIGTYPE_p_sqlite3_mutex arg0)
public static void sqlite3_mutex_enter(SWIGTYPE_p_sqlite3_mutex arg0)
public static int sqlite3_mutex_try(SWIGTYPE_p_sqlite3_mutex arg0)
public static void sqlite3_mutex_leave(SWIGTYPE_p_sqlite3_mutex arg0)
public static int sqlite3_mutex_held(SWIGTYPE_p_sqlite3_mutex arg0)
public static int sqlite3_mutex_notheld(SWIGTYPE_p_sqlite3_mutex arg0)
public static int sqlite3_file_control(SWIGTYPE_p_sqlite3 arg0,
java.lang.String zDbName,
int op,
SWIGTYPE_p_void arg3)
public static SWIGTYPE_p_p_sqlite3 new_p_p_sqlite3()
public static void delete_p_p_sqlite3(SWIGTYPE_p_p_sqlite3 self)
public static SWIGTYPE_p_sqlite3 get_p_sqlite3(SWIGTYPE_p_p_sqlite3 self)
public static SWIGTYPE_p_p_sqlite3_stmt new_p_p_sqlite3_stmt()
public static void delete_p_p_sqlite3_stmt(SWIGTYPE_p_p_sqlite3_stmt self)
public static SWIGTYPE_p_sqlite3_stmt get_p_sqlite3_stmt(SWIGTYPE_p_p_sqlite3_stmt self)
public static SWIGTYPE_p_p_char new_p_p_char()
public static void delete_p_p_char(SWIGTYPE_p_p_char self)
public static java.lang.String get_p_char(SWIGTYPE_p_p_char self)
public static SWIGTYPE_p_int new_p_int()
public static void delete_p_int(SWIGTYPE_p_int self)
public static int get_int(SWIGTYPE_p_int self)
public static SWIGTYPE_p_p_sqlite3_blob new_p_p_sqlite3_blob()
public static void delete_p_p_sqlite3_blob(SWIGTYPE_p_p_sqlite3_blob self)
public static SWIGTYPE_p_sqlite3_blob get_p_sqlite3_blob(SWIGTYPE_p_p_sqlite3_blob self)
public static void read_blob(SWIGTYPE_p_void blob,
long pos,
byte[] BYTE,
int offset,
int len)
public static SWIGTYPE_p_Mem get_p_sqlite3_value(SWIGTYPE_p_p_Mem value,
int i)
public static void sqlite3_result_blob_by_bytes(SWIGTYPE_p_sqlite3_context pCtx,
byte[] BYTE,
int length,
SWIGTYPE_p_f_p_void__void xDel)
public static java.lang.String sqlite3_get_errmsg(int rc)
public static int sqlite3_blob_read(SWIGTYPE_p_sqlite3_blob pBlob,
byte[] BYTE,
int n,
int iOffset)
public static int sqlite3_blob_write(SWIGTYPE_p_sqlite3_blob pBlob,
byte[] BYTE,
int n,
int iOffset)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||