Home | History | Annotate | Download | only in native
      1 /* DO NOT EDIT THIS FILE - it is machine generated */
      2 #include <jni.h>
      3 /* Header for class SQLite_Database */
      4 
      5 #ifndef _Included_SQLite_Database
      6 #define _Included_SQLite_Database
      7 #ifdef __cplusplus
      8 extern "C" {
      9 #endif
     10 /*
     11  * Class:     SQLite_Database
     12  * Method:    _open
     13  * Signature: (Ljava/lang/String;I)V
     14  */
     15 JNIEXPORT void JNICALL Java_SQLite_Database__1open
     16   (JNIEnv *, jobject, jstring, jint);
     17 
     18 /*
     19  * Class:     SQLite_Database
     20  * Method:    _open_aux_file
     21  * Signature: (Ljava/lang/String;)V
     22  */
     23 JNIEXPORT void JNICALL Java_SQLite_Database__1open_1aux_1file
     24   (JNIEnv *, jobject, jstring);
     25 
     26 /*
     27  * Class:     SQLite_Database
     28  * Method:    _finalize
     29  * Signature: ()V
     30  */
     31 JNIEXPORT void JNICALL Java_SQLite_Database__1finalize
     32   (JNIEnv *, jobject);
     33 
     34 /*
     35  * Class:     SQLite_Database
     36  * Method:    _close
     37  * Signature: ()V
     38  */
     39 JNIEXPORT void JNICALL Java_SQLite_Database__1close
     40   (JNIEnv *, jobject);
     41 
     42 /*
     43  * Class:     SQLite_Database
     44  * Method:    _exec
     45  * Signature: (Ljava/lang/String;LSQLite/Callback;)V
     46  */
     47 JNIEXPORT void JNICALL Java_SQLite_Database__1exec__Ljava_lang_String_2LSQLite_Callback_2
     48   (JNIEnv *, jobject, jstring, jobject);
     49 
     50 /*
     51  * Class:     SQLite_Database
     52  * Method:    _exec
     53  * Signature: (Ljava/lang/String;LSQLite/Callback;[Ljava/lang/String;)V
     54  */
     55 JNIEXPORT void JNICALL Java_SQLite_Database__1exec__Ljava_lang_String_2LSQLite_Callback_2_3Ljava_lang_String_2
     56   (JNIEnv *, jobject, jstring, jobject, jobjectArray);
     57 
     58 /*
     59  * Class:     SQLite_Database
     60  * Method:    _last_insert_rowid
     61  * Signature: ()J
     62  */
     63 JNIEXPORT jlong JNICALL Java_SQLite_Database__1last_1insert_1rowid
     64   (JNIEnv *, jobject);
     65 
     66 /*
     67  * Class:     SQLite_Database
     68  * Method:    _interrupt
     69  * Signature: ()V
     70  */
     71 JNIEXPORT void JNICALL Java_SQLite_Database__1interrupt
     72   (JNIEnv *, jobject);
     73 
     74 /*
     75  * Class:     SQLite_Database
     76  * Method:    _changes
     77  * Signature: ()J
     78  */
     79 JNIEXPORT jlong JNICALL Java_SQLite_Database__1changes
     80   (JNIEnv *, jobject);
     81 
     82 /*
     83  * Class:     SQLite_Database
     84  * Method:    _busy_handler
     85  * Signature: (LSQLite/BusyHandler;)V
     86  */
     87 JNIEXPORT void JNICALL Java_SQLite_Database__1busy_1handler
     88   (JNIEnv *, jobject, jobject);
     89 
     90 /*
     91  * Class:     SQLite_Database
     92  * Method:    _busy_timeout
     93  * Signature: (I)V
     94  */
     95 JNIEXPORT void JNICALL Java_SQLite_Database__1busy_1timeout
     96   (JNIEnv *, jobject, jint);
     97 
     98 /*
     99  * Class:     SQLite_Database
    100  * Method:    _complete
    101  * Signature: (Ljava/lang/String;)Z
    102  */
    103 JNIEXPORT jboolean JNICALL Java_SQLite_Database__1complete
    104   (JNIEnv *, jclass, jstring);
    105 
    106 /*
    107  * Class:     SQLite_Database
    108  * Method:    version
    109  * Signature: ()Ljava/lang/String;
    110  */
    111 JNIEXPORT jstring JNICALL Java_SQLite_Database_version
    112   (JNIEnv *, jclass);
    113 
    114 /*
    115  * Class:     SQLite_Database
    116  * Method:    dbversion
    117  * Signature: ()Ljava/lang/String;
    118  */
    119 JNIEXPORT jstring JNICALL Java_SQLite_Database_dbversion
    120   (JNIEnv *, jobject);
    121 
    122 /*
    123  * Class:     SQLite_Database
    124  * Method:    _create_function
    125  * Signature: (Ljava/lang/String;ILSQLite/Function;)V
    126  */
    127 JNIEXPORT void JNICALL Java_SQLite_Database__1create_1function
    128   (JNIEnv *, jobject, jstring, jint, jobject);
    129 
    130 /*
    131  * Class:     SQLite_Database
    132  * Method:    _create_aggregate
    133  * Signature: (Ljava/lang/String;ILSQLite/Function;)V
    134  */
    135 JNIEXPORT void JNICALL Java_SQLite_Database__1create_1aggregate
    136   (JNIEnv *, jobject, jstring, jint, jobject);
    137 
    138 /*
    139  * Class:     SQLite_Database
    140  * Method:    _function_type
    141  * Signature: (Ljava/lang/String;I)V
    142  */
    143 JNIEXPORT void JNICALL Java_SQLite_Database__1function_1type
    144   (JNIEnv *, jobject, jstring, jint);
    145 
    146 /*
    147  * Class:     SQLite_Database
    148  * Method:    _errmsg
    149  * Signature: ()Ljava/lang/String;
    150  */
    151 JNIEXPORT jstring JNICALL Java_SQLite_Database__1errmsg
    152   (JNIEnv *, jobject);
    153 
    154 /*
    155  * Class:     SQLite_Database
    156  * Method:    error_string
    157  * Signature: (I)Ljava/lang/String;
    158  */
    159 JNIEXPORT jstring JNICALL Java_SQLite_Database_error_1string
    160   (JNIEnv *, jclass, jint);
    161 
    162 /*
    163  * Class:     SQLite_Database
    164  * Method:    _set_encoding
    165  * Signature: (Ljava/lang/String;)V
    166  */
    167 JNIEXPORT void JNICALL Java_SQLite_Database__1set_1encoding
    168   (JNIEnv *, jobject, jstring);
    169 
    170 /*
    171  * Class:     SQLite_Database
    172  * Method:    _set_authorizer
    173  * Signature: (LSQLite/Authorizer;)V
    174  */
    175 JNIEXPORT void JNICALL Java_SQLite_Database__1set_1authorizer
    176   (JNIEnv *, jobject, jobject);
    177 
    178 /*
    179  * Class:     SQLite_Database
    180  * Method:    _trace
    181  * Signature: (LSQLite/Trace;)V
    182  */
    183 JNIEXPORT void JNICALL Java_SQLite_Database__1trace
    184   (JNIEnv *, jobject, jobject);
    185 
    186 /*
    187  * Class:     SQLite_Database
    188  * Method:    is3
    189  * Signature: ()Z
    190  */
    191 JNIEXPORT jboolean JNICALL Java_SQLite_Database_is3
    192   (JNIEnv *, jobject);
    193 
    194 /*
    195  * Class:     SQLite_Database
    196  * Method:    vm_compile
    197  * Signature: (Ljava/lang/String;LSQLite/Vm;)V
    198  */
    199 JNIEXPORT void JNICALL Java_SQLite_Database_vm_1compile
    200   (JNIEnv *, jobject, jstring, jobject);
    201 
    202 /*
    203  * Class:     SQLite_Database
    204  * Method:    vm_compile_args
    205  * Signature: (Ljava/lang/String;LSQLite/Vm;[Ljava/lang/String;)V
    206  */
    207 JNIEXPORT void JNICALL Java_SQLite_Database_vm_1compile_1args
    208   (JNIEnv *, jobject, jstring, jobject, jobjectArray);
    209 
    210 /*
    211  * Class:     SQLite_Database
    212  * Method:    stmt_prepare
    213  * Signature: (Ljava/lang/String;LSQLite/Stmt;)V
    214  */
    215 JNIEXPORT void JNICALL Java_SQLite_Database_stmt_1prepare
    216   (JNIEnv *, jobject, jstring, jobject);
    217 
    218 /*
    219  * Class:     SQLite_Database
    220  * Method:    _open_blob
    221  * Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JZLSQLite/Blob;)V
    222  */
    223 JNIEXPORT void JNICALL Java_SQLite_Database__1open_1blob
    224   (JNIEnv *, jobject, jstring, jstring, jstring, jlong, jboolean, jobject);
    225 
    226 /*
    227  * Class:     SQLite_Database
    228  * Method:    _progress_handler
    229  * Signature: (ILSQLite/ProgressHandler;)V
    230  */
    231 JNIEXPORT void JNICALL Java_SQLite_Database__1progress_1handler
    232   (JNIEnv *, jobject, jint, jobject);
    233 
    234 /*
    235  * Class:     SQLite_Database
    236  * Method:    internal_init
    237  * Signature: ()V
    238  */
    239 JNIEXPORT void JNICALL Java_SQLite_Database_internal_1init
    240   (JNIEnv *, jclass);
    241 
    242 #ifdef __cplusplus
    243 }
    244 #endif
    245 #endif
    246 /* Header for class SQLite_Vm */
    247 
    248 #ifndef _Included_SQLite_Vm
    249 #define _Included_SQLite_Vm
    250 #ifdef __cplusplus
    251 extern "C" {
    252 #endif
    253 /*
    254  * Class:     SQLite_Vm
    255  * Method:    step
    256  * Signature: (LSQLite/Callback;)Z
    257  */
    258 JNIEXPORT jboolean JNICALL Java_SQLite_Vm_step
    259   (JNIEnv *, jobject, jobject);
    260 
    261 /*
    262  * Class:     SQLite_Vm
    263  * Method:    compile
    264  * Signature: ()Z
    265  */
    266 JNIEXPORT jboolean JNICALL Java_SQLite_Vm_compile
    267   (JNIEnv *, jobject);
    268 
    269 /*
    270  * Class:     SQLite_Vm
    271  * Method:    stop
    272  * Signature: ()V
    273  */
    274 JNIEXPORT void JNICALL Java_SQLite_Vm_stop
    275   (JNIEnv *, jobject);
    276 
    277 /*
    278  * Class:     SQLite_Vm
    279  * Method:    finalize
    280  * Signature: ()V
    281  */
    282 JNIEXPORT void JNICALL Java_SQLite_Vm_finalize
    283   (JNIEnv *, jobject);
    284 
    285 /*
    286  * Class:     SQLite_Vm
    287  * Method:    internal_init
    288  * Signature: ()V
    289  */
    290 JNIEXPORT void JNICALL Java_SQLite_Vm_internal_1init
    291   (JNIEnv *, jclass);
    292 
    293 #ifdef __cplusplus
    294 }
    295 #endif
    296 #endif
    297 /* Header for class SQLite_FunctionContext */
    298 
    299 #ifndef _Included_SQLite_FunctionContext
    300 #define _Included_SQLite_FunctionContext
    301 #ifdef __cplusplus
    302 extern "C" {
    303 #endif
    304 /*
    305  * Class:     SQLite_FunctionContext
    306  * Method:    set_result
    307  * Signature: (Ljava/lang/String;)V
    308  */
    309 JNIEXPORT void JNICALL Java_SQLite_FunctionContext_set_1result__Ljava_lang_String_2
    310   (JNIEnv *, jobject, jstring);
    311 
    312 /*
    313  * Class:     SQLite_FunctionContext
    314  * Method:    set_result
    315  * Signature: (I)V
    316  */
    317 JNIEXPORT void JNICALL Java_SQLite_FunctionContext_set_1result__I
    318   (JNIEnv *, jobject, jint);
    319 
    320 /*
    321  * Class:     SQLite_FunctionContext
    322  * Method:    set_result
    323  * Signature: (D)V
    324  */
    325 JNIEXPORT void JNICALL Java_SQLite_FunctionContext_set_1result__D
    326   (JNIEnv *, jobject, jdouble);
    327 
    328 /*
    329  * Class:     SQLite_FunctionContext
    330  * Method:    set_error
    331  * Signature: (Ljava/lang/String;)V
    332  */
    333 JNIEXPORT void JNICALL Java_SQLite_FunctionContext_set_1error
    334   (JNIEnv *, jobject, jstring);
    335 
    336 /*
    337  * Class:     SQLite_FunctionContext
    338  * Method:    set_result
    339  * Signature: ([B)V
    340  */
    341 JNIEXPORT void JNICALL Java_SQLite_FunctionContext_set_1result___3B
    342   (JNIEnv *, jobject, jbyteArray);
    343 
    344 /*
    345  * Class:     SQLite_FunctionContext
    346  * Method:    set_result_zeroblob
    347  * Signature: (I)V
    348  */
    349 JNIEXPORT void JNICALL Java_SQLite_FunctionContext_set_1result_1zeroblob
    350   (JNIEnv *, jobject, jint);
    351 
    352 /*
    353  * Class:     SQLite_FunctionContext
    354  * Method:    count
    355  * Signature: ()I
    356  */
    357 JNIEXPORT jint JNICALL Java_SQLite_FunctionContext_count
    358   (JNIEnv *, jobject);
    359 
    360 /*
    361  * Class:     SQLite_FunctionContext
    362  * Method:    internal_init
    363  * Signature: ()V
    364  */
    365 JNIEXPORT void JNICALL Java_SQLite_FunctionContext_internal_1init
    366   (JNIEnv *, jclass);
    367 
    368 #ifdef __cplusplus
    369 }
    370 #endif
    371 #endif
    372 /* Header for class SQLite_Stmt */
    373 
    374 #ifndef _Included_SQLite_Stmt
    375 #define _Included_SQLite_Stmt
    376 #ifdef __cplusplus
    377 extern "C" {
    378 #endif
    379 /*
    380  * Class:     SQLite_Stmt
    381  * Method:    prepare
    382  * Signature: ()Z
    383  */
    384 JNIEXPORT jboolean JNICALL Java_SQLite_Stmt_prepare
    385   (JNIEnv *, jobject);
    386 
    387 /*
    388  * Class:     SQLite_Stmt
    389  * Method:    step
    390  * Signature: ()Z
    391  */
    392 JNIEXPORT jboolean JNICALL Java_SQLite_Stmt_step
    393   (JNIEnv *, jobject);
    394 
    395 /*
    396  * Class:     SQLite_Stmt
    397  * Method:    close
    398  * Signature: ()V
    399  */
    400 JNIEXPORT void JNICALL Java_SQLite_Stmt_close
    401   (JNIEnv *, jobject);
    402 
    403 /*
    404  * Class:     SQLite_Stmt
    405  * Method:    reset
    406  * Signature: ()V
    407  */
    408 JNIEXPORT void JNICALL Java_SQLite_Stmt_reset
    409   (JNIEnv *, jobject);
    410 
    411 /*
    412  * Class:     SQLite_Stmt
    413  * Method:    clear_bindings
    414  * Signature: ()V
    415  */
    416 JNIEXPORT void JNICALL Java_SQLite_Stmt_clear_1bindings
    417   (JNIEnv *, jobject);
    418 
    419 /*
    420  * Class:     SQLite_Stmt
    421  * Method:    bind
    422  * Signature: (II)V
    423  */
    424 JNIEXPORT void JNICALL Java_SQLite_Stmt_bind__II
    425   (JNIEnv *, jobject, jint, jint);
    426 
    427 /*
    428  * Class:     SQLite_Stmt
    429  * Method:    bind
    430  * Signature: (IJ)V
    431  */
    432 JNIEXPORT void JNICALL Java_SQLite_Stmt_bind__IJ
    433   (JNIEnv *, jobject, jint, jlong);
    434 
    435 /*
    436  * Class:     SQLite_Stmt
    437  * Method:    bind
    438  * Signature: (ID)V
    439  */
    440 JNIEXPORT void JNICALL Java_SQLite_Stmt_bind__ID
    441   (JNIEnv *, jobject, jint, jdouble);
    442 
    443 /*
    444  * Class:     SQLite_Stmt
    445  * Method:    bind
    446  * Signature: (I[B)V
    447  */
    448 JNIEXPORT void JNICALL Java_SQLite_Stmt_bind__I_3B
    449   (JNIEnv *, jobject, jint, jbyteArray);
    450 
    451 /*
    452  * Class:     SQLite_Stmt
    453  * Method:    bind
    454  * Signature: (ILjava/lang/String;)V
    455  */
    456 JNIEXPORT void JNICALL Java_SQLite_Stmt_bind__ILjava_lang_String_2
    457   (JNIEnv *, jobject, jint, jstring);
    458 
    459 /*
    460  * Class:     SQLite_Stmt
    461  * Method:    bind
    462  * Signature: (I)V
    463  */
    464 JNIEXPORT void JNICALL Java_SQLite_Stmt_bind__I
    465   (JNIEnv *, jobject, jint);
    466 
    467 /*
    468  * Class:     SQLite_Stmt
    469  * Method:    bind_zeroblob
    470  * Signature: (II)V
    471  */
    472 JNIEXPORT void JNICALL Java_SQLite_Stmt_bind_1zeroblob
    473   (JNIEnv *, jobject, jint, jint);
    474 
    475 /*
    476  * Class:     SQLite_Stmt
    477  * Method:    bind_parameter_count
    478  * Signature: ()I
    479  */
    480 JNIEXPORT jint JNICALL Java_SQLite_Stmt_bind_1parameter_1count
    481   (JNIEnv *, jobject);
    482 
    483 /*
    484  * Class:     SQLite_Stmt
    485  * Method:    bind_parameter_name
    486  * Signature: (I)Ljava/lang/String;
    487  */
    488 JNIEXPORT jstring JNICALL Java_SQLite_Stmt_bind_1parameter_1name
    489   (JNIEnv *, jobject, jint);
    490 
    491 /*
    492  * Class:     SQLite_Stmt
    493  * Method:    bind_parameter_index
    494  * Signature: (Ljava/lang/String;)I
    495  */
    496 JNIEXPORT jint JNICALL Java_SQLite_Stmt_bind_1parameter_1index
    497   (JNIEnv *, jobject, jstring);
    498 
    499 /*
    500  * Class:     SQLite_Stmt
    501  * Method:    column_int
    502  * Signature: (I)I
    503  */
    504 JNIEXPORT jint JNICALL Java_SQLite_Stmt_column_1int
    505   (JNIEnv *, jobject, jint);
    506 
    507 /*
    508  * Class:     SQLite_Stmt
    509  * Method:    column_long
    510  * Signature: (I)J
    511  */
    512 JNIEXPORT jlong JNICALL Java_SQLite_Stmt_column_1long
    513   (JNIEnv *, jobject, jint);
    514 
    515 /*
    516  * Class:     SQLite_Stmt
    517  * Method:    column_double
    518  * Signature: (I)D
    519  */
    520 JNIEXPORT jdouble JNICALL Java_SQLite_Stmt_column_1double
    521   (JNIEnv *, jobject, jint);
    522 
    523 /*
    524  * Class:     SQLite_Stmt
    525  * Method:    column_bytes
    526  * Signature: (I)[B
    527  */
    528 JNIEXPORT jbyteArray JNICALL Java_SQLite_Stmt_column_1bytes
    529   (JNIEnv *, jobject, jint);
    530 
    531 /*
    532  * Class:     SQLite_Stmt
    533  * Method:    column_string
    534  * Signature: (I)Ljava/lang/String;
    535  */
    536 JNIEXPORT jstring JNICALL Java_SQLite_Stmt_column_1string
    537   (JNIEnv *, jobject, jint);
    538 
    539 /*
    540  * Class:     SQLite_Stmt
    541  * Method:    column_type
    542  * Signature: (I)I
    543  */
    544 JNIEXPORT jint JNICALL Java_SQLite_Stmt_column_1type
    545   (JNIEnv *, jobject, jint);
    546 
    547 /*
    548  * Class:     SQLite_Stmt
    549  * Method:    column_count
    550  * Signature: ()I
    551  */
    552 JNIEXPORT jint JNICALL Java_SQLite_Stmt_column_1count
    553   (JNIEnv *, jobject);
    554 
    555 /*
    556  * Class:     SQLite_Stmt
    557  * Method:    column_table_name
    558  * Signature: (I)Ljava/lang/String;
    559  */
    560 JNIEXPORT jstring JNICALL Java_SQLite_Stmt_column_1table_1name
    561   (JNIEnv *, jobject, jint);
    562 
    563 /*
    564  * Class:     SQLite_Stmt
    565  * Method:    column_database_name
    566  * Signature: (I)Ljava/lang/String;
    567  */
    568 JNIEXPORT jstring JNICALL Java_SQLite_Stmt_column_1database_1name
    569   (JNIEnv *, jobject, jint);
    570 
    571 /*
    572  * Class:     SQLite_Stmt
    573  * Method:    column_decltype
    574  * Signature: (I)Ljava/lang/String;
    575  */
    576 JNIEXPORT jstring JNICALL Java_SQLite_Stmt_column_1decltype
    577   (JNIEnv *, jobject, jint);
    578 
    579 /*
    580  * Class:     SQLite_Stmt
    581  * Method:    column_origin_name
    582  * Signature: (I)Ljava/lang/String;
    583  */
    584 JNIEXPORT jstring JNICALL Java_SQLite_Stmt_column_1origin_1name
    585   (JNIEnv *, jobject, jint);
    586 
    587 /*
    588  * Class:     SQLite_Stmt
    589  * Method:    finalize
    590  * Signature: ()V
    591  */
    592 JNIEXPORT void JNICALL Java_SQLite_Stmt_finalize
    593   (JNIEnv *, jobject);
    594 
    595 /*
    596  * Class:     SQLite_Stmt
    597  * Method:    internal_init
    598  * Signature: ()V
    599  */
    600 JNIEXPORT void JNICALL Java_SQLite_Stmt_internal_1init
    601   (JNIEnv *, jclass);
    602 
    603 #ifdef __cplusplus
    604 }
    605 #endif
    606 #endif
    607 /* Header for class SQLite_Blob */
    608 
    609 #ifndef _Included_SQLite_Blob
    610 #define _Included_SQLite_Blob
    611 #ifdef __cplusplus
    612 extern "C" {
    613 #endif
    614 /*
    615  * Class:     SQLite_Blob
    616  * Method:    close
    617  * Signature: ()V
    618  */
    619 JNIEXPORT void JNICALL Java_SQLite_Blob_close
    620   (JNIEnv *, jobject);
    621 
    622 /*
    623  * Class:     SQLite_Blob
    624  * Method:    write
    625  * Signature: ([BIII)I
    626  */
    627 JNIEXPORT jint JNICALL Java_SQLite_Blob_write
    628   (JNIEnv *, jobject, jbyteArray, jint, jint, jint);
    629 
    630 /*
    631  * Class:     SQLite_Blob
    632  * Method:    read
    633  * Signature: ([BIII)I
    634  */
    635 JNIEXPORT jint JNICALL Java_SQLite_Blob_read
    636   (JNIEnv *, jobject, jbyteArray, jint, jint, jint);
    637 
    638 /*
    639  * Class:     SQLite_Blob
    640  * Method:    finalize
    641  * Signature: ()V
    642  */
    643 JNIEXPORT void JNICALL Java_SQLite_Blob_finalize
    644   (JNIEnv *, jobject);
    645 
    646 /*
    647  * Class:     SQLite_Blob
    648  * Method:    internal_init
    649  * Signature: ()V
    650  */
    651 JNIEXPORT void JNICALL Java_SQLite_Blob_internal_1init
    652   (JNIEnv *, jclass);
    653 
    654 #ifdef __cplusplus
    655 }
    656 #endif
    657 #endif
    658