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