/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class org_sqlite_jni_capi_CApi */

#ifndef _Included_org_sqlite_jni_capi_CApi
#define _Included_org_sqlite_jni_capi_CApi
#ifdef __cplusplus
extern "C" {
#endif
#undef org_sqlite_jni_capi_CApi_SQLITE_ACCESS_EXISTS
#define org_sqlite_jni_capi_CApi_SQLITE_ACCESS_EXISTS 0L
#undef org_sqlite_jni_capi_CApi_SQLITE_ACCESS_READWRITE
#define org_sqlite_jni_capi_CApi_SQLITE_ACCESS_READWRITE 1L
#undef org_sqlite_jni_capi_CApi_SQLITE_ACCESS_READ
#define org_sqlite_jni_capi_CApi_SQLITE_ACCESS_READ 2L
#undef org_sqlite_jni_capi_CApi_SQLITE_DENY
#define org_sqlite_jni_capi_CApi_SQLITE_DENY 1L
#undef org_sqlite_jni_capi_CApi_SQLITE_IGNORE
#define org_sqlite_jni_capi_CApi_SQLITE_IGNORE 2L
#undef org_sqlite_jni_capi_CApi_SQLITE_CREATE_INDEX
#define org_sqlite_jni_capi_CApi_SQLITE_CREATE_INDEX 1L
#undef org_sqlite_jni_capi_CApi_SQLITE_CREATE_TABLE
#define org_sqlite_jni_capi_CApi_SQLITE_CREATE_TABLE 2L
#undef org_sqlite_jni_capi_CApi_SQLITE_CREATE_TEMP_INDEX
#define org_sqlite_jni_capi_CApi_SQLITE_CREATE_TEMP_INDEX 3L
#undef org_sqlite_jni_capi_CApi_SQLITE_CREATE_TEMP_TABLE
#define org_sqlite_jni_capi_CApi_SQLITE_CREATE_TEMP_TABLE 4L
#undef org_sqlite_jni_capi_CApi_SQLITE_CREATE_TEMP_TRIGGER
#define org_sqlite_jni_capi_CApi_SQLITE_CREATE_TEMP_TRIGGER 5L
#undef org_sqlite_jni_capi_CApi_SQLITE_CREATE_TEMP_VIEW
#define org_sqlite_jni_capi_CApi_SQLITE_CREATE_TEMP_VIEW 6L
#undef org_sqlite_jni_capi_CApi_SQLITE_CREATE_TRIGGER
#define org_sqlite_jni_capi_CApi_SQLITE_CREATE_TRIGGER 7L
#undef org_sqlite_jni_capi_CApi_SQLITE_CREATE_VIEW
#define org_sqlite_jni_capi_CApi_SQLITE_CREATE_VIEW 8L
#undef org_sqlite_jni_capi_CApi_SQLITE_DELETE
#define org_sqlite_jni_capi_CApi_SQLITE_DELETE 9L
#undef org_sqlite_jni_capi_CApi_SQLITE_DROP_INDEX
#define org_sqlite_jni_capi_CApi_SQLITE_DROP_INDEX 10L
#undef org_sqlite_jni_capi_CApi_SQLITE_DROP_TABLE
#define org_sqlite_jni_capi_CApi_SQLITE_DROP_TABLE 11L
#undef org_sqlite_jni_capi_CApi_SQLITE_DROP_TEMP_INDEX
#define org_sqlite_jni_capi_CApi_SQLITE_DROP_TEMP_INDEX 12L
#undef org_sqlite_jni_capi_CApi_SQLITE_DROP_TEMP_TABLE
#define org_sqlite_jni_capi_CApi_SQLITE_DROP_TEMP_TABLE 13L
#undef org_sqlite_jni_capi_CApi_SQLITE_DROP_TEMP_TRIGGER
#define org_sqlite_jni_capi_CApi_SQLITE_DROP_TEMP_TRIGGER 14L
#undef org_sqlite_jni_capi_CApi_SQLITE_DROP_TEMP_VIEW
#define org_sqlite_jni_capi_CApi_SQLITE_DROP_TEMP_VIEW 15L
#undef org_sqlite_jni_capi_CApi_SQLITE_DROP_TRIGGER
#define org_sqlite_jni_capi_CApi_SQLITE_DROP_TRIGGER 16L
#undef org_sqlite_jni_capi_CApi_SQLITE_DROP_VIEW
#define org_sqlite_jni_capi_CApi_SQLITE_DROP_VIEW 17L
#undef org_sqlite_jni_capi_CApi_SQLITE_INSERT
#define org_sqlite_jni_capi_CApi_SQLITE_INSERT 18L
#undef org_sqlite_jni_capi_CApi_SQLITE_PRAGMA
#define org_sqlite_jni_capi_CApi_SQLITE_PRAGMA 19L
#undef org_sqlite_jni_capi_CApi_SQLITE_READ
#define org_sqlite_jni_capi_CApi_SQLITE_READ 20L
#undef org_sqlite_jni_capi_CApi_SQLITE_SELECT
#define org_sqlite_jni_capi_CApi_SQLITE_SELECT 21L
#undef org_sqlite_jni_capi_CApi_SQLITE_TRANSACTION
#define org_sqlite_jni_capi_CApi_SQLITE_TRANSACTION 22L
#undef org_sqlite_jni_capi_CApi_SQLITE_UPDATE
#define org_sqlite_jni_capi_CApi_SQLITE_UPDATE 23L
#undef org_sqlite_jni_capi_CApi_SQLITE_ATTACH
#define org_sqlite_jni_capi_CApi_SQLITE_ATTACH 24L
#undef org_sqlite_jni_capi_CApi_SQLITE_DETACH
#define org_sqlite_jni_capi_CApi_SQLITE_DETACH 25L
#undef org_sqlite_jni_capi_CApi_SQLITE_ALTER_TABLE
#define org_sqlite_jni_capi_CApi_SQLITE_ALTER_TABLE 26L
#undef org_sqlite_jni_capi_CApi_SQLITE_REINDEX
#define org_sqlite_jni_capi_CApi_SQLITE_REINDEX 27L
#undef org_sqlite_jni_capi_CApi_SQLITE_ANALYZE
#define org_sqlite_jni_capi_CApi_SQLITE_ANALYZE 28L
#undef org_sqlite_jni_capi_CApi_SQLITE_CREATE_VTABLE
#define org_sqlite_jni_capi_CApi_SQLITE_CREATE_VTABLE 29L
#undef org_sqlite_jni_capi_CApi_SQLITE_DROP_VTABLE
#define org_sqlite_jni_capi_CApi_SQLITE_DROP_VTABLE 30L
#undef org_sqlite_jni_capi_CApi_SQLITE_FUNCTION
#define org_sqlite_jni_capi_CApi_SQLITE_FUNCTION 31L
#undef org_sqlite_jni_capi_CApi_SQLITE_SAVEPOINT
#define org_sqlite_jni_capi_CApi_SQLITE_SAVEPOINT 32L
#undef org_sqlite_jni_capi_CApi_SQLITE_RECURSIVE
#define org_sqlite_jni_capi_CApi_SQLITE_RECURSIVE 33L
#undef org_sqlite_jni_capi_CApi_SQLITE_STATIC
#define org_sqlite_jni_capi_CApi_SQLITE_STATIC 0LL
#undef org_sqlite_jni_capi_CApi_SQLITE_TRANSIENT
#define org_sqlite_jni_capi_CApi_SQLITE_TRANSIENT -1LL
#undef org_sqlite_jni_capi_CApi_SQLITE_CHANGESETSTART_INVERT
#define org_sqlite_jni_capi_CApi_SQLITE_CHANGESETSTART_INVERT 2L
#undef org_sqlite_jni_capi_CApi_SQLITE_CHANGESETAPPLY_NOSAVEPOINT
#define org_sqlite_jni_capi_CApi_SQLITE_CHANGESETAPPLY_NOSAVEPOINT 1L
#undef org_sqlite_jni_capi_CApi_SQLITE_CHANGESETAPPLY_INVERT
#define org_sqlite_jni_capi_CApi_SQLITE_CHANGESETAPPLY_INVERT 2L
#undef org_sqlite_jni_capi_CApi_SQLITE_CHANGESETAPPLY_IGNORENOOP
#define org_sqlite_jni_capi_CApi_SQLITE_CHANGESETAPPLY_IGNORENOOP 4L
#undef org_sqlite_jni_capi_CApi_SQLITE_CHANGESET_DATA
#define org_sqlite_jni_capi_CApi_SQLITE_CHANGESET_DATA 1L
#undef org_sqlite_jni_capi_CApi_SQLITE_CHANGESET_NOTFOUND
#define org_sqlite_jni_capi_CApi_SQLITE_CHANGESET_NOTFOUND 2L
#undef org_sqlite_jni_capi_CApi_SQLITE_CHANGESET_CONFLICT
#define org_sqlite_jni_capi_CApi_SQLITE_CHANGESET_CONFLICT 3L
#undef org_sqlite_jni_capi_CApi_SQLITE_CHANGESET_CONSTRAINT
#define org_sqlite_jni_capi_CApi_SQLITE_CHANGESET_CONSTRAINT 4L
#undef org_sqlite_jni_capi_CApi_SQLITE_CHANGESET_FOREIGN_KEY
#define org_sqlite_jni_capi_CApi_SQLITE_CHANGESET_FOREIGN_KEY 5L
#undef org_sqlite_jni_capi_CApi_SQLITE_CHANGESET_OMIT
#define org_sqlite_jni_capi_CApi_SQLITE_CHANGESET_OMIT 0L
#undef org_sqlite_jni_capi_CApi_SQLITE_CHANGESET_REPLACE
#define org_sqlite_jni_capi_CApi_SQLITE_CHANGESET_REPLACE 1L
#undef org_sqlite_jni_capi_CApi_SQLITE_CHANGESET_ABORT
#define org_sqlite_jni_capi_CApi_SQLITE_CHANGESET_ABORT 2L
#undef org_sqlite_jni_capi_CApi_SQLITE_CONFIG_SINGLETHREAD
#define org_sqlite_jni_capi_CApi_SQLITE_CONFIG_SINGLETHREAD 1L
#undef org_sqlite_jni_capi_CApi_SQLITE_CONFIG_MULTITHREAD
#define org_sqlite_jni_capi_CApi_SQLITE_CONFIG_MULTITHREAD 2L
#undef org_sqlite_jni_capi_CApi_SQLITE_CONFIG_SERIALIZED
#define org_sqlite_jni_capi_CApi_SQLITE_CONFIG_SERIALIZED 3L
#undef org_sqlite_jni_capi_CApi_SQLITE_CONFIG_MALLOC
#define org_sqlite_jni_capi_CApi_SQLITE_CONFIG_MALLOC 4L
#undef org_sqlite_jni_capi_CApi_SQLITE_CONFIG_GETMALLOC
#define org_sqlite_jni_capi_CApi_SQLITE_CONFIG_GETMALLOC 5L
#undef org_sqlite_jni_capi_CApi_SQLITE_CONFIG_SCRATCH
#define org_sqlite_jni_capi_CApi_SQLITE_CONFIG_SCRATCH 6L
#undef org_sqlite_jni_capi_CApi_SQLITE_CONFIG_PAGECACHE
#define org_sqlite_jni_capi_CApi_SQLITE_CONFIG_PAGECACHE 7L
#undef org_sqlite_jni_capi_CApi_SQLITE_CONFIG_HEAP
#define org_sqlite_jni_capi_CApi_SQLITE_CONFIG_HEAP 8L
#undef org_sqlite_jni_capi_CApi_SQLITE_CONFIG_MEMSTATUS
#define org_sqlite_jni_capi_CApi_SQLITE_CONFIG_MEMSTATUS 9L
#undef org_sqlite_jni_capi_CApi_SQLITE_CONFIG_MUTEX
#define org_sqlite_jni_capi_CApi_SQLITE_CONFIG_MUTEX 10L
#undef org_sqlite_jni_capi_CApi_SQLITE_CONFIG_GETMUTEX
#define org_sqlite_jni_capi_CApi_SQLITE_CONFIG_GETMUTEX 11L
#undef org_sqlite_jni_capi_CApi_SQLITE_CONFIG_LOOKASIDE
#define org_sqlite_jni_capi_CApi_SQLITE_CONFIG_LOOKASIDE 13L
#undef org_sqlite_jni_capi_CApi_SQLITE_CONFIG_PCACHE
#define org_sqlite_jni_capi_CApi_SQLITE_CONFIG_PCACHE 14L
#undef org_sqlite_jni_capi_CApi_SQLITE_CONFIG_GETPCACHE
#define org_sqlite_jni_capi_CApi_SQLITE_CONFIG_GETPCACHE 15L
#undef org_sqlite_jni_capi_CApi_SQLITE_CONFIG_LOG
#define org_sqlite_jni_capi_CApi_SQLITE_CONFIG_LOG 16L
#undef org_sqlite_jni_capi_CApi_SQLITE_CONFIG_URI
#define org_sqlite_jni_capi_CApi_SQLITE_CONFIG_URI 17L
#undef org_sqlite_jni_capi_CApi_SQLITE_CONFIG_PCACHE2
#define org_sqlite_jni_capi_CApi_SQLITE_CONFIG_PCACHE2 18L
#undef org_sqlite_jni_capi_CApi_SQLITE_CONFIG_GETPCACHE2
#define org_sqlite_jni_capi_CApi_SQLITE_CONFIG_GETPCACHE2 19L
#undef org_sqlite_jni_capi_CApi_SQLITE_CONFIG_COVERING_INDEX_SCAN
#define org_sqlite_jni_capi_CApi_SQLITE_CONFIG_COVERING_INDEX_SCAN 20L
#undef org_sqlite_jni_capi_CApi_SQLITE_CONFIG_SQLLOG
#define org_sqlite_jni_capi_CApi_SQLITE_CONFIG_SQLLOG 21L
#undef org_sqlite_jni_capi_CApi_SQLITE_CONFIG_MMAP_SIZE
#define org_sqlite_jni_capi_CApi_SQLITE_CONFIG_MMAP_SIZE 22L
#undef org_sqlite_jni_capi_CApi_SQLITE_CONFIG_WIN32_HEAPSIZE
#define org_sqlite_jni_capi_CApi_SQLITE_CONFIG_WIN32_HEAPSIZE 23L
#undef org_sqlite_jni_capi_CApi_SQLITE_CONFIG_PCACHE_HDRSZ
#define org_sqlite_jni_capi_CApi_SQLITE_CONFIG_PCACHE_HDRSZ 24L
#undef org_sqlite_jni_capi_CApi_SQLITE_CONFIG_PMASZ
#define org_sqlite_jni_capi_CApi_SQLITE_CONFIG_PMASZ 25L
#undef org_sqlite_jni_capi_CApi_SQLITE_CONFIG_STMTJRNL_SPILL
#define org_sqlite_jni_capi_CApi_SQLITE_CONFIG_STMTJRNL_SPILL 26L
#undef org_sqlite_jni_capi_CApi_SQLITE_CONFIG_SMALL_MALLOC
#define org_sqlite_jni_capi_CApi_SQLITE_CONFIG_SMALL_MALLOC 27L
#undef org_sqlite_jni_capi_CApi_SQLITE_CONFIG_SORTERREF_SIZE
#define org_sqlite_jni_capi_CApi_SQLITE_CONFIG_SORTERREF_SIZE 28L
#undef org_sqlite_jni_capi_CApi_SQLITE_CONFIG_MEMDB_MAXSIZE
#define org_sqlite_jni_capi_CApi_SQLITE_CONFIG_MEMDB_MAXSIZE 29L
#undef org_sqlite_jni_capi_CApi_SQLITE_INTEGER
#define org_sqlite_jni_capi_CApi_SQLITE_INTEGER 1L
#undef org_sqlite_jni_capi_CApi_SQLITE_FLOAT
#define org_sqlite_jni_capi_CApi_SQLITE_FLOAT 2L
#undef org_sqlite_jni_capi_CApi_SQLITE_TEXT
#define org_sqlite_jni_capi_CApi_SQLITE_TEXT 3L
#undef org_sqlite_jni_capi_CApi_SQLITE_BLOB
#define org_sqlite_jni_capi_CApi_SQLITE_BLOB 4L
#undef org_sqlite_jni_capi_CApi_SQLITE_NULL
#define org_sqlite_jni_capi_CApi_SQLITE_NULL 5L
#undef org_sqlite_jni_capi_CApi_SQLITE_DBCONFIG_MAINDBNAME
#define org_sqlite_jni_capi_CApi_SQLITE_DBCONFIG_MAINDBNAME 1000L
#undef org_sqlite_jni_capi_CApi_SQLITE_DBCONFIG_LOOKASIDE
#define org_sqlite_jni_capi_CApi_SQLITE_DBCONFIG_LOOKASIDE 1001L
#undef org_sqlite_jni_capi_CApi_SQLITE_DBCONFIG_ENABLE_FKEY
#define org_sqlite_jni_capi_CApi_SQLITE_DBCONFIG_ENABLE_FKEY 1002L
#undef org_sqlite_jni_capi_CApi_SQLITE_DBCONFIG_ENABLE_TRIGGER
#define org_sqlite_jni_capi_CApi_SQLITE_DBCONFIG_ENABLE_TRIGGER 1003L
#undef org_sqlite_jni_capi_CApi_SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER
#define org_sqlite_jni_capi_CApi_SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER 1004L
#undef org_sqlite_jni_capi_CApi_SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION
#define org_sqlite_jni_capi_CApi_SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION 1005L
#undef org_sqlite_jni_capi_CApi_SQLITE_DBCONFIG_NO_CKPT_ON_CLOSE
#define org_sqlite_jni_capi_CApi_SQLITE_DBCONFIG_NO_CKPT_ON_CLOSE 1006L
#undef org_sqlite_jni_capi_CApi_SQLITE_DBCONFIG_ENABLE_QPSG
#define org_sqlite_jni_capi_CApi_SQLITE_DBCONFIG_ENABLE_QPSG 1007L
#undef org_sqlite_jni_capi_CApi_SQLITE_DBCONFIG_TRIGGER_EQP
#define org_sqlite_jni_capi_CApi_SQLITE_DBCONFIG_TRIGGER_EQP 1008L
#undef org_sqlite_jni_capi_CApi_SQLITE_DBCONFIG_RESET_DATABASE
#define org_sqlite_jni_capi_CApi_SQLITE_DBCONFIG_RESET_DATABASE 1009L
#undef org_sqlite_jni_capi_CApi_SQLITE_DBCONFIG_DEFENSIVE
#define org_sqlite_jni_capi_CApi_SQLITE_DBCONFIG_DEFENSIVE 1010L
#undef org_sqlite_jni_capi_CApi_SQLITE_DBCONFIG_WRITABLE_SCHEMA
#define org_sqlite_jni_capi_CApi_SQLITE_DBCONFIG_WRITABLE_SCHEMA 1011L
#undef org_sqlite_jni_capi_CApi_SQLITE_DBCONFIG_LEGACY_ALTER_TABLE
#define org_sqlite_jni_capi_CApi_SQLITE_DBCONFIG_LEGACY_ALTER_TABLE 1012L
#undef org_sqlite_jni_capi_CApi_SQLITE_DBCONFIG_DQS_DML
#define org_sqlite_jni_capi_CApi_SQLITE_DBCONFIG_DQS_DML 1013L
#undef org_sqlite_jni_capi_CApi_SQLITE_DBCONFIG_DQS_DDL
#define org_sqlite_jni_capi_CApi_SQLITE_DBCONFIG_DQS_DDL 1014L
#undef org_sqlite_jni_capi_CApi_SQLITE_DBCONFIG_ENABLE_VIEW
#define org_sqlite_jni_capi_CApi_SQLITE_DBCONFIG_ENABLE_VIEW 1015L
#undef org_sqlite_jni_capi_CApi_SQLITE_DBCONFIG_LEGACY_FILE_FORMAT
#define org_sqlite_jni_capi_CApi_SQLITE_DBCONFIG_LEGACY_FILE_FORMAT 1016L
#undef org_sqlite_jni_capi_CApi_SQLITE_DBCONFIG_TRUSTED_SCHEMA
#define org_sqlite_jni_capi_CApi_SQLITE_DBCONFIG_TRUSTED_SCHEMA 1017L
#undef org_sqlite_jni_capi_CApi_SQLITE_DBCONFIG_STMT_SCANSTATUS
#define org_sqlite_jni_capi_CApi_SQLITE_DBCONFIG_STMT_SCANSTATUS 1018L
#undef org_sqlite_jni_capi_CApi_SQLITE_DBCONFIG_REVERSE_SCANORDER
#define org_sqlite_jni_capi_CApi_SQLITE_DBCONFIG_REVERSE_SCANORDER 1019L
#undef org_sqlite_jni_capi_CApi_SQLITE_DBCONFIG_MAX
#define org_sqlite_jni_capi_CApi_SQLITE_DBCONFIG_MAX 1019L
#undef org_sqlite_jni_capi_CApi_SQLITE_DBSTATUS_LOOKASIDE_USED
#define org_sqlite_jni_capi_CApi_SQLITE_DBSTATUS_LOOKASIDE_USED 0L
#undef org_sqlite_jni_capi_CApi_SQLITE_DBSTATUS_CACHE_USED
#define org_sqlite_jni_capi_CApi_SQLITE_DBSTATUS_CACHE_USED 1L
#undef org_sqlite_jni_capi_CApi_SQLITE_DBSTATUS_SCHEMA_USED
#define org_sqlite_jni_capi_CApi_SQLITE_DBSTATUS_SCHEMA_USED 2L
#undef org_sqlite_jni_capi_CApi_SQLITE_DBSTATUS_STMT_USED
#define org_sqlite_jni_capi_CApi_SQLITE_DBSTATUS_STMT_USED 3L
#undef org_sqlite_jni_capi_CApi_SQLITE_DBSTATUS_LOOKASIDE_HIT
#define org_sqlite_jni_capi_CApi_SQLITE_DBSTATUS_LOOKASIDE_HIT 4L
#undef org_sqlite_jni_capi_CApi_SQLITE_DBSTATUS_LOOKASIDE_MISS_SIZE
#define org_sqlite_jni_capi_CApi_SQLITE_DBSTATUS_LOOKASIDE_MISS_SIZE 5L
#undef org_sqlite_jni_capi_CApi_SQLITE_DBSTATUS_LOOKASIDE_MISS_FULL
#define org_sqlite_jni_capi_CApi_SQLITE_DBSTATUS_LOOKASIDE_MISS_FULL 6L
#undef org_sqlite_jni_capi_CApi_SQLITE_DBSTATUS_CACHE_HIT
#define org_sqlite_jni_capi_CApi_SQLITE_DBSTATUS_CACHE_HIT 7L
#undef org_sqlite_jni_capi_CApi_SQLITE_DBSTATUS_CACHE_MISS
#define org_sqlite_jni_capi_CApi_SQLITE_DBSTATUS_CACHE_MISS 8L
#undef org_sqlite_jni_capi_CApi_SQLITE_DBSTATUS_CACHE_WRITE
#define org_sqlite_jni_capi_CApi_SQLITE_DBSTATUS_CACHE_WRITE 9L
#undef org_sqlite_jni_capi_CApi_SQLITE_DBSTATUS_DEFERRED_FKS
#define org_sqlite_jni_capi_CApi_SQLITE_DBSTATUS_DEFERRED_FKS 10L
#undef org_sqlite_jni_capi_CApi_SQLITE_DBSTATUS_CACHE_USED_SHARED
#define org_sqlite_jni_capi_CApi_SQLITE_DBSTATUS_CACHE_USED_SHARED 11L
#undef org_sqlite_jni_capi_CApi_SQLITE_DBSTATUS_CACHE_SPILL
#define org_sqlite_jni_capi_CApi_SQLITE_DBSTATUS_CACHE_SPILL 12L
#undef org_sqlite_jni_capi_CApi_SQLITE_DBSTATUS_MAX
#define org_sqlite_jni_capi_CApi_SQLITE_DBSTATUS_MAX 12L
#undef org_sqlite_jni_capi_CApi_SQLITE_UTF8
#define org_sqlite_jni_capi_CApi_SQLITE_UTF8 1L
#undef org_sqlite_jni_capi_CApi_SQLITE_UTF16LE
#define org_sqlite_jni_capi_CApi_SQLITE_UTF16LE 2L
#undef org_sqlite_jni_capi_CApi_SQLITE_UTF16BE
#define org_sqlite_jni_capi_CApi_SQLITE_UTF16BE 3L
#undef org_sqlite_jni_capi_CApi_SQLITE_UTF16
#define org_sqlite_jni_capi_CApi_SQLITE_UTF16 4L
#undef org_sqlite_jni_capi_CApi_SQLITE_UTF16_ALIGNED
#define org_sqlite_jni_capi_CApi_SQLITE_UTF16_ALIGNED 8L
#undef org_sqlite_jni_capi_CApi_SQLITE_FCNTL_LOCKSTATE
#define org_sqlite_jni_capi_CApi_SQLITE_FCNTL_LOCKSTATE 1L
#undef org_sqlite_jni_capi_CApi_SQLITE_FCNTL_GET_LOCKPROXYFILE
#define org_sqlite_jni_capi_CApi_SQLITE_FCNTL_GET_LOCKPROXYFILE 2L
#undef org_sqlite_jni_capi_CApi_SQLITE_FCNTL_SET_LOCKPROXYFILE
#define org_sqlite_jni_capi_CApi_SQLITE_FCNTL_SET_LOCKPROXYFILE 3L
#undef org_sqlite_jni_capi_CApi_SQLITE_FCNTL_LAST_ERRNO
#define org_sqlite_jni_capi_CApi_SQLITE_FCNTL_LAST_ERRNO 4L
#undef org_sqlite_jni_capi_CApi_SQLITE_FCNTL_SIZE_HINT
#define org_sqlite_jni_capi_CApi_SQLITE_FCNTL_SIZE_HINT 5L
#undef org_sqlite_jni_capi_CApi_SQLITE_FCNTL_CHUNK_SIZE
#define org_sqlite_jni_capi_CApi_SQLITE_FCNTL_CHUNK_SIZE 6L
#undef org_sqlite_jni_capi_CApi_SQLITE_FCNTL_FILE_POINTER
#define org_sqlite_jni_capi_CApi_SQLITE_FCNTL_FILE_POINTER 7L
#undef org_sqlite_jni_capi_CApi_SQLITE_FCNTL_SYNC_OMITTED
#define org_sqlite_jni_capi_CApi_SQLITE_FCNTL_SYNC_OMITTED 8L
#undef org_sqlite_jni_capi_CApi_SQLITE_FCNTL_WIN32_AV_RETRY
#define org_sqlite_jni_capi_CApi_SQLITE_FCNTL_WIN32_AV_RETRY 9L
#undef org_sqlite_jni_capi_CApi_SQLITE_FCNTL_PERSIST_WAL
#define org_sqlite_jni_capi_CApi_SQLITE_FCNTL_PERSIST_WAL 10L
#undef org_sqlite_jni_capi_CApi_SQLITE_FCNTL_OVERWRITE
#define org_sqlite_jni_capi_CApi_SQLITE_FCNTL_OVERWRITE 11L
#undef org_sqlite_jni_capi_CApi_SQLITE_FCNTL_VFSNAME
#define org_sqlite_jni_capi_CApi_SQLITE_FCNTL_VFSNAME 12L
#undef org_sqlite_jni_capi_CApi_SQLITE_FCNTL_POWERSAFE_OVERWRITE
#define org_sqlite_jni_capi_CApi_SQLITE_FCNTL_POWERSAFE_OVERWRITE 13L
#undef org_sqlite_jni_capi_CApi_SQLITE_FCNTL_PRAGMA
#define org_sqlite_jni_capi_CApi_SQLITE_FCNTL_PRAGMA 14L
#undef org_sqlite_jni_capi_CApi_SQLITE_FCNTL_BUSYHANDLER
#define org_sqlite_jni_capi_CApi_SQLITE_FCNTL_BUSYHANDLER 15L
#undef org_sqlite_jni_capi_CApi_SQLITE_FCNTL_TEMPFILENAME
#define org_sqlite_jni_capi_CApi_SQLITE_FCNTL_TEMPFILENAME 16L
#undef org_sqlite_jni_capi_CApi_SQLITE_FCNTL_MMAP_SIZE
#define org_sqlite_jni_capi_CApi_SQLITE_FCNTL_MMAP_SIZE 18L
#undef org_sqlite_jni_capi_CApi_SQLITE_FCNTL_TRACE
#define org_sqlite_jni_capi_CApi_SQLITE_FCNTL_TRACE 19L
#undef org_sqlite_jni_capi_CApi_SQLITE_FCNTL_HAS_MOVED
#define org_sqlite_jni_capi_CApi_SQLITE_FCNTL_HAS_MOVED 20L
#undef org_sqlite_jni_capi_CApi_SQLITE_FCNTL_SYNC
#define org_sqlite_jni_capi_CApi_SQLITE_FCNTL_SYNC 21L
#undef org_sqlite_jni_capi_CApi_SQLITE_FCNTL_COMMIT_PHASETWO
#define org_sqlite_jni_capi_CApi_SQLITE_FCNTL_COMMIT_PHASETWO 22L
#undef org_sqlite_jni_capi_CApi_SQLITE_FCNTL_WIN32_SET_HANDLE
#define org_sqlite_jni_capi_CApi_SQLITE_FCNTL_WIN32_SET_HANDLE 23L
#undef org_sqlite_jni_capi_CApi_SQLITE_FCNTL_WAL_BLOCK
#define org_sqlite_jni_capi_CApi_SQLITE_FCNTL_WAL_BLOCK 24L
#undef org_sqlite_jni_capi_CApi_SQLITE_FCNTL_ZIPVFS
#define org_sqlite_jni_capi_CApi_SQLITE_FCNTL_ZIPVFS 25L
#undef org_sqlite_jni_capi_CApi_SQLITE_FCNTL_RBU
#define org_sqlite_jni_capi_CApi_SQLITE_FCNTL_RBU 26L
#undef org_sqlite_jni_capi_CApi_SQLITE_FCNTL_VFS_POINTER
#define org_sqlite_jni_capi_CApi_SQLITE_FCNTL_VFS_POINTER 27L
#undef org_sqlite_jni_capi_CApi_SQLITE_FCNTL_JOURNAL_POINTER
#define org_sqlite_jni_capi_CApi_SQLITE_FCNTL_JOURNAL_POINTER 28L
#undef org_sqlite_jni_capi_CApi_SQLITE_FCNTL_WIN32_GET_HANDLE
#define org_sqlite_jni_capi_CApi_SQLITE_FCNTL_WIN32_GET_HANDLE 29L
#undef org_sqlite_jni_capi_CApi_SQLITE_FCNTL_PDB
#define org_sqlite_jni_capi_CApi_SQLITE_FCNTL_PDB 30L
#undef org_sqlite_jni_capi_CApi_SQLITE_FCNTL_BEGIN_ATOMIC_WRITE
#define org_sqlite_jni_capi_CApi_SQLITE_FCNTL_BEGIN_ATOMIC_WRITE 31L
#undef org_sqlite_jni_capi_CApi_SQLITE_FCNTL_COMMIT_ATOMIC_WRITE
#define org_sqlite_jni_capi_CApi_SQLITE_FCNTL_COMMIT_ATOMIC_WRITE 32L
#undef org_sqlite_jni_capi_CApi_SQLITE_FCNTL_ROLLBACK_ATOMIC_WRITE
#define org_sqlite_jni_capi_CApi_SQLITE_FCNTL_ROLLBACK_ATOMIC_WRITE 33L
#undef org_sqlite_jni_capi_CApi_SQLITE_FCNTL_LOCK_TIMEOUT
#define org_sqlite_jni_capi_CApi_SQLITE_FCNTL_LOCK_TIMEOUT 34L
#undef org_sqlite_jni_capi_CApi_SQLITE_FCNTL_DATA_VERSION
#define org_sqlite_jni_capi_CApi_SQLITE_FCNTL_DATA_VERSION 35L
#undef org_sqlite_jni_capi_CApi_SQLITE_FCNTL_SIZE_LIMIT
#define org_sqlite_jni_capi_CApi_SQLITE_FCNTL_SIZE_LIMIT 36L
#undef org_sqlite_jni_capi_CApi_SQLITE_FCNTL_CKPT_DONE
#define org_sqlite_jni_capi_CApi_SQLITE_FCNTL_CKPT_DONE 37L
#undef org_sqlite_jni_capi_CApi_SQLITE_FCNTL_RESERVE_BYTES
#define org_sqlite_jni_capi_CApi_SQLITE_FCNTL_RESERVE_BYTES 38L
#undef org_sqlite_jni_capi_CApi_SQLITE_FCNTL_CKPT_START
#define org_sqlite_jni_capi_CApi_SQLITE_FCNTL_CKPT_START 39L
#undef org_sqlite_jni_capi_CApi_SQLITE_FCNTL_EXTERNAL_READER
#define org_sqlite_jni_capi_CApi_SQLITE_FCNTL_EXTERNAL_READER 40L
#undef org_sqlite_jni_capi_CApi_SQLITE_FCNTL_CKSM_FILE
#define org_sqlite_jni_capi_CApi_SQLITE_FCNTL_CKSM_FILE 41L
#undef org_sqlite_jni_capi_CApi_SQLITE_FCNTL_RESET_CACHE
#define org_sqlite_jni_capi_CApi_SQLITE_FCNTL_RESET_CACHE 42L
#undef org_sqlite_jni_capi_CApi_SQLITE_LOCK_NONE
#define org_sqlite_jni_capi_CApi_SQLITE_LOCK_NONE 0L
#undef org_sqlite_jni_capi_CApi_SQLITE_LOCK_SHARED
#define org_sqlite_jni_capi_CApi_SQLITE_LOCK_SHARED 1L
#undef org_sqlite_jni_capi_CApi_SQLITE_LOCK_RESERVED
#define org_sqlite_jni_capi_CApi_SQLITE_LOCK_RESERVED 2L
#undef org_sqlite_jni_capi_CApi_SQLITE_LOCK_PENDING
#define org_sqlite_jni_capi_CApi_SQLITE_LOCK_PENDING 3L
#undef org_sqlite_jni_capi_CApi_SQLITE_LOCK_EXCLUSIVE
#define org_sqlite_jni_capi_CApi_SQLITE_LOCK_EXCLUSIVE 4L
#undef org_sqlite_jni_capi_CApi_SQLITE_IOCAP_ATOMIC
#define org_sqlite_jni_capi_CApi_SQLITE_IOCAP_ATOMIC 1L
#undef org_sqlite_jni_capi_CApi_SQLITE_IOCAP_ATOMIC512
#define org_sqlite_jni_capi_CApi_SQLITE_IOCAP_ATOMIC512 2L
#undef org_sqlite_jni_capi_CApi_SQLITE_IOCAP_ATOMIC1K
#define org_sqlite_jni_capi_CApi_SQLITE_IOCAP_ATOMIC1K 4L
#undef org_sqlite_jni_capi_CApi_SQLITE_IOCAP_ATOMIC2K
#define org_sqlite_jni_capi_CApi_SQLITE_IOCAP_ATOMIC2K 8L
#undef org_sqlite_jni_capi_CApi_SQLITE_IOCAP_ATOMIC4K
#define org_sqlite_jni_capi_CApi_SQLITE_IOCAP_ATOMIC4K 16L
#undef org_sqlite_jni_capi_CApi_SQLITE_IOCAP_ATOMIC8K
#define org_sqlite_jni_capi_CApi_SQLITE_IOCAP_ATOMIC8K 32L
#undef org_sqlite_jni_capi_CApi_SQLITE_IOCAP_ATOMIC16K
#define org_sqlite_jni_capi_CApi_SQLITE_IOCAP_ATOMIC16K 64L
#undef org_sqlite_jni_capi_CApi_SQLITE_IOCAP_ATOMIC32K
#define org_sqlite_jni_capi_CApi_SQLITE_IOCAP_ATOMIC32K 128L
#undef org_sqlite_jni_capi_CApi_SQLITE_IOCAP_ATOMIC64K
#define org_sqlite_jni_capi_CApi_SQLITE_IOCAP_ATOMIC64K 256L
#undef org_sqlite_jni_capi_CApi_SQLITE_IOCAP_SAFE_APPEND
#define org_sqlite_jni_capi_CApi_SQLITE_IOCAP_SAFE_APPEND 512L
#undef org_sqlite_jni_capi_CApi_SQLITE_IOCAP_SEQUENTIAL
#define org_sqlite_jni_capi_CApi_SQLITE_IOCAP_SEQUENTIAL 1024L
#undef org_sqlite_jni_capi_CApi_SQLITE_IOCAP_UNDELETABLE_WHEN_OPEN
#define org_sqlite_jni_capi_CApi_SQLITE_IOCAP_UNDELETABLE_WHEN_OPEN 2048L
#undef org_sqlite_jni_capi_CApi_SQLITE_IOCAP_POWERSAFE_OVERWRITE
#define org_sqlite_jni_capi_CApi_SQLITE_IOCAP_POWERSAFE_OVERWRITE 4096L
#undef org_sqlite_jni_capi_CApi_SQLITE_IOCAP_IMMUTABLE
#define org_sqlite_jni_capi_CApi_SQLITE_IOCAP_IMMUTABLE 8192L
#undef org_sqlite_jni_capi_CApi_SQLITE_IOCAP_BATCH_ATOMIC
#define org_sqlite_jni_capi_CApi_SQLITE_IOCAP_BATCH_ATOMIC 16384L
#undef org_sqlite_jni_capi_CApi_SQLITE_LIMIT_LENGTH
#define org_sqlite_jni_capi_CApi_SQLITE_LIMIT_LENGTH 0L
#undef org_sqlite_jni_capi_CApi_SQLITE_LIMIT_SQL_LENGTH
#define org_sqlite_jni_capi_CApi_SQLITE_LIMIT_SQL_LENGTH 1L
#undef org_sqlite_jni_capi_CApi_SQLITE_LIMIT_COLUMN
#define org_sqlite_jni_capi_CApi_SQLITE_LIMIT_COLUMN 2L
#undef org_sqlite_jni_capi_CApi_SQLITE_LIMIT_EXPR_DEPTH
#define org_sqlite_jni_capi_CApi_SQLITE_LIMIT_EXPR_DEPTH 3L
#undef org_sqlite_jni_capi_CApi_SQLITE_LIMIT_COMPOUND_SELECT
#define org_sqlite_jni_capi_CApi_SQLITE_LIMIT_COMPOUND_SELECT 4L
#undef org_sqlite_jni_capi_CApi_SQLITE_LIMIT_VDBE_OP
#define org_sqlite_jni_capi_CApi_SQLITE_LIMIT_VDBE_OP 5L
#undef org_sqlite_jni_capi_CApi_SQLITE_LIMIT_FUNCTION_ARG
#define org_sqlite_jni_capi_CApi_SQLITE_LIMIT_FUNCTION_ARG 6L
#undef org_sqlite_jni_capi_CApi_SQLITE_LIMIT_ATTACHED
#define org_sqlite_jni_capi_CApi_SQLITE_LIMIT_ATTACHED 7L
#undef org_sqlite_jni_capi_CApi_SQLITE_LIMIT_LIKE_PATTERN_LENGTH
#define org_sqlite_jni_capi_CApi_SQLITE_LIMIT_LIKE_PATTERN_LENGTH 8L
#undef org_sqlite_jni_capi_CApi_SQLITE_LIMIT_VARIABLE_NUMBER
#define org_sqlite_jni_capi_CApi_SQLITE_LIMIT_VARIABLE_NUMBER 9L
#undef org_sqlite_jni_capi_CApi_SQLITE_LIMIT_TRIGGER_DEPTH
#define org_sqlite_jni_capi_CApi_SQLITE_LIMIT_TRIGGER_DEPTH 10L
#undef org_sqlite_jni_capi_CApi_SQLITE_LIMIT_WORKER_THREADS
#define org_sqlite_jni_capi_CApi_SQLITE_LIMIT_WORKER_THREADS 11L
#undef org_sqlite_jni_capi_CApi_SQLITE_OPEN_READONLY
#define org_sqlite_jni_capi_CApi_SQLITE_OPEN_READONLY 1L
#undef org_sqlite_jni_capi_CApi_SQLITE_OPEN_READWRITE
#define org_sqlite_jni_capi_CApi_SQLITE_OPEN_READWRITE 2L
#undef org_sqlite_jni_capi_CApi_SQLITE_OPEN_CREATE
#define org_sqlite_jni_capi_CApi_SQLITE_OPEN_CREATE 4L
#undef org_sqlite_jni_capi_CApi_SQLITE_OPEN_URI
#define org_sqlite_jni_capi_CApi_SQLITE_OPEN_URI 64L
#undef org_sqlite_jni_capi_CApi_SQLITE_OPEN_MEMORY
#define org_sqlite_jni_capi_CApi_SQLITE_OPEN_MEMORY 128L
#undef org_sqlite_jni_capi_CApi_SQLITE_OPEN_NOMUTEX
#define org_sqlite_jni_capi_CApi_SQLITE_OPEN_NOMUTEX 32768L
#undef org_sqlite_jni_capi_CApi_SQLITE_OPEN_FULLMUTEX
#define org_sqlite_jni_capi_CApi_SQLITE_OPEN_FULLMUTEX 65536L
#undef org_sqlite_jni_capi_CApi_SQLITE_OPEN_SHAREDCACHE
#define org_sqlite_jni_capi_CApi_SQLITE_OPEN_SHAREDCACHE 131072L
#undef org_sqlite_jni_capi_CApi_SQLITE_OPEN_PRIVATECACHE
#define org_sqlite_jni_capi_CApi_SQLITE_OPEN_PRIVATECACHE 262144L
#undef org_sqlite_jni_capi_CApi_SQLITE_OPEN_NOFOLLOW
#define org_sqlite_jni_capi_CApi_SQLITE_OPEN_NOFOLLOW 16777216L
#undef org_sqlite_jni_capi_CApi_SQLITE_OPEN_EXRESCODE
#define org_sqlite_jni_capi_CApi_SQLITE_OPEN_EXRESCODE 33554432L
#undef org_sqlite_jni_capi_CApi_SQLITE_PREPARE_PERSISTENT
#define org_sqlite_jni_capi_CApi_SQLITE_PREPARE_PERSISTENT 1L
#undef org_sqlite_jni_capi_CApi_SQLITE_PREPARE_NO_VTAB
#define org_sqlite_jni_capi_CApi_SQLITE_PREPARE_NO_VTAB 4L
#undef org_sqlite_jni_capi_CApi_SQLITE_OK
#define org_sqlite_jni_capi_CApi_SQLITE_OK 0L
#undef org_sqlite_jni_capi_CApi_SQLITE_ERROR
#define org_sqlite_jni_capi_CApi_SQLITE_ERROR 1L
#undef org_sqlite_jni_capi_CApi_SQLITE_INTERNAL
#define org_sqlite_jni_capi_CApi_SQLITE_INTERNAL 2L
#undef org_sqlite_jni_capi_CApi_SQLITE_PERM
#define org_sqlite_jni_capi_CApi_SQLITE_PERM 3L
#undef org_sqlite_jni_capi_CApi_SQLITE_ABORT
#define org_sqlite_jni_capi_CApi_SQLITE_ABORT 4L
#undef org_sqlite_jni_capi_CApi_SQLITE_BUSY
#define org_sqlite_jni_capi_CApi_SQLITE_BUSY 5L
#undef org_sqlite_jni_capi_CApi_SQLITE_LOCKED
#define org_sqlite_jni_capi_CApi_SQLITE_LOCKED 6L
#undef org_sqlite_jni_capi_CApi_SQLITE_NOMEM
#define org_sqlite_jni_capi_CApi_SQLITE_NOMEM 7L
#undef org_sqlite_jni_capi_CApi_SQLITE_READONLY
#define org_sqlite_jni_capi_CApi_SQLITE_READONLY 8L
#undef org_sqlite_jni_capi_CApi_SQLITE_INTERRUPT
#define org_sqlite_jni_capi_CApi_SQLITE_INTERRUPT 9L
#undef org_sqlite_jni_capi_CApi_SQLITE_IOERR
#define org_sqlite_jni_capi_CApi_SQLITE_IOERR 10L
#undef org_sqlite_jni_capi_CApi_SQLITE_CORRUPT
#define org_sqlite_jni_capi_CApi_SQLITE_CORRUPT 11L
#undef org_sqlite_jni_capi_CApi_SQLITE_NOTFOUND
#define org_sqlite_jni_capi_CApi_SQLITE_NOTFOUND 12L
#undef org_sqlite_jni_capi_CApi_SQLITE_FULL
#define org_sqlite_jni_capi_CApi_SQLITE_FULL 13L
#undef org_sqlite_jni_capi_CApi_SQLITE_CANTOPEN
#define org_sqlite_jni_capi_CApi_SQLITE_CANTOPEN 14L
#undef org_sqlite_jni_capi_CApi_SQLITE_PROTOCOL
#define org_sqlite_jni_capi_CApi_SQLITE_PROTOCOL 15L
#undef org_sqlite_jni_capi_CApi_SQLITE_EMPTY
#define org_sqlite_jni_capi_CApi_SQLITE_EMPTY 16L
#undef org_sqlite_jni_capi_CApi_SQLITE_SCHEMA
#define org_sqlite_jni_capi_CApi_SQLITE_SCHEMA 17L
#undef org_sqlite_jni_capi_CApi_SQLITE_TOOBIG
#define org_sqlite_jni_capi_CApi_SQLITE_TOOBIG 18L
#undef org_sqlite_jni_capi_CApi_SQLITE_CONSTRAINT
#define org_sqlite_jni_capi_CApi_SQLITE_CONSTRAINT 19L
#undef org_sqlite_jni_capi_CApi_SQLITE_MISMATCH
#define org_sqlite_jni_capi_CApi_SQLITE_MISMATCH 20L
#undef org_sqlite_jni_capi_CApi_SQLITE_MISUSE
#define org_sqlite_jni_capi_CApi_SQLITE_MISUSE 21L
#undef org_sqlite_jni_capi_CApi_SQLITE_NOLFS
#define org_sqlite_jni_capi_CApi_SQLITE_NOLFS 22L
#undef org_sqlite_jni_capi_CApi_SQLITE_AUTH
#define org_sqlite_jni_capi_CApi_SQLITE_AUTH 23L
#undef org_sqlite_jni_capi_CApi_SQLITE_FORMAT
#define org_sqlite_jni_capi_CApi_SQLITE_FORMAT 24L
#undef org_sqlite_jni_capi_CApi_SQLITE_RANGE
#define org_sqlite_jni_capi_CApi_SQLITE_RANGE 25L
#undef org_sqlite_jni_capi_CApi_SQLITE_NOTADB
#define org_sqlite_jni_capi_CApi_SQLITE_NOTADB 26L
#undef org_sqlite_jni_capi_CApi_SQLITE_NOTICE
#define org_sqlite_jni_capi_CApi_SQLITE_NOTICE 27L
#undef org_sqlite_jni_capi_CApi_SQLITE_WARNING
#define org_sqlite_jni_capi_CApi_SQLITE_WARNING 28L
#undef org_sqlite_jni_capi_CApi_SQLITE_ROW
#define org_sqlite_jni_capi_CApi_SQLITE_ROW 100L
#undef org_sqlite_jni_capi_CApi_SQLITE_DONE
#define org_sqlite_jni_capi_CApi_SQLITE_DONE 101L
#undef org_sqlite_jni_capi_CApi_SQLITE_ERROR_MISSING_COLLSEQ
#define org_sqlite_jni_capi_CApi_SQLITE_ERROR_MISSING_COLLSEQ 257L
#undef org_sqlite_jni_capi_CApi_SQLITE_ERROR_RETRY
#define org_sqlite_jni_capi_CApi_SQLITE_ERROR_RETRY 513L
#undef org_sqlite_jni_capi_CApi_SQLITE_ERROR_SNAPSHOT
#define org_sqlite_jni_capi_CApi_SQLITE_ERROR_SNAPSHOT 769L
#undef org_sqlite_jni_capi_CApi_SQLITE_IOERR_READ
#define org_sqlite_jni_capi_CApi_SQLITE_IOERR_READ 266L
#undef org_sqlite_jni_capi_CApi_SQLITE_IOERR_SHORT_READ
#define org_sqlite_jni_capi_CApi_SQLITE_IOERR_SHORT_READ 522L
#undef org_sqlite_jni_capi_CApi_SQLITE_IOERR_WRITE
#define org_sqlite_jni_capi_CApi_SQLITE_IOERR_WRITE 778L
#undef org_sqlite_jni_capi_CApi_SQLITE_IOERR_FSYNC
#define org_sqlite_jni_capi_CApi_SQLITE_IOERR_FSYNC 1034L
#undef org_sqlite_jni_capi_CApi_SQLITE_IOERR_DIR_FSYNC
#define org_sqlite_jni_capi_CApi_SQLITE_IOERR_DIR_FSYNC 1290L
#undef org_sqlite_jni_capi_CApi_SQLITE_IOERR_TRUNCATE
#define org_sqlite_jni_capi_CApi_SQLITE_IOERR_TRUNCATE 1546L
#undef org_sqlite_jni_capi_CApi_SQLITE_IOERR_FSTAT
#define org_sqlite_jni_capi_CApi_SQLITE_IOERR_FSTAT 1802L
#undef org_sqlite_jni_capi_CApi_SQLITE_IOERR_UNLOCK
#define org_sqlite_jni_capi_CApi_SQLITE_IOERR_UNLOCK 2058L
#undef org_sqlite_jni_capi_CApi_SQLITE_IOERR_RDLOCK
#define org_sqlite_jni_capi_CApi_SQLITE_IOERR_RDLOCK 2314L
#undef org_sqlite_jni_capi_CApi_SQLITE_IOERR_DELETE
#define org_sqlite_jni_capi_CApi_SQLITE_IOERR_DELETE 2570L
#undef org_sqlite_jni_capi_CApi_SQLITE_IOERR_BLOCKED
#define org_sqlite_jni_capi_CApi_SQLITE_IOERR_BLOCKED 2826L
#undef org_sqlite_jni_capi_CApi_SQLITE_IOERR_NOMEM
#define org_sqlite_jni_capi_CApi_SQLITE_IOERR_NOMEM 3082L
#undef org_sqlite_jni_capi_CApi_SQLITE_IOERR_ACCESS
#define org_sqlite_jni_capi_CApi_SQLITE_IOERR_ACCESS 3338L
#undef org_sqlite_jni_capi_CApi_SQLITE_IOERR_CHECKRESERVEDLOCK
#define org_sqlite_jni_capi_CApi_SQLITE_IOERR_CHECKRESERVEDLOCK 3594L
#undef org_sqlite_jni_capi_CApi_SQLITE_IOERR_LOCK
#define org_sqlite_jni_capi_CApi_SQLITE_IOERR_LOCK 3850L
#undef org_sqlite_jni_capi_CApi_SQLITE_IOERR_CLOSE
#define org_sqlite_jni_capi_CApi_SQLITE_IOERR_CLOSE 4106L
#undef org_sqlite_jni_capi_CApi_SQLITE_IOERR_DIR_CLOSE
#define org_sqlite_jni_capi_CApi_SQLITE_IOERR_DIR_CLOSE 4362L
#undef org_sqlite_jni_capi_CApi_SQLITE_IOERR_SHMOPEN
#define org_sqlite_jni_capi_CApi_SQLITE_IOERR_SHMOPEN 4618L
#undef org_sqlite_jni_capi_CApi_SQLITE_IOERR_SHMSIZE
#define org_sqlite_jni_capi_CApi_SQLITE_IOERR_SHMSIZE 4874L
#undef org_sqlite_jni_capi_CApi_SQLITE_IOERR_SHMLOCK
#define org_sqlite_jni_capi_CApi_SQLITE_IOERR_SHMLOCK 5130L
#undef org_sqlite_jni_capi_CApi_SQLITE_IOERR_SHMMAP
#define org_sqlite_jni_capi_CApi_SQLITE_IOERR_SHMMAP 5386L
#undef org_sqlite_jni_capi_CApi_SQLITE_IOERR_SEEK
#define org_sqlite_jni_capi_CApi_SQLITE_IOERR_SEEK 5642L
#undef org_sqlite_jni_capi_CApi_SQLITE_IOERR_DELETE_NOENT
#define org_sqlite_jni_capi_CApi_SQLITE_IOERR_DELETE_NOENT 5898L
#undef org_sqlite_jni_capi_CApi_SQLITE_IOERR_MMAP
#define org_sqlite_jni_capi_CApi_SQLITE_IOERR_MMAP 6154L
#undef org_sqlite_jni_capi_CApi_SQLITE_IOERR_GETTEMPPATH
#define org_sqlite_jni_capi_CApi_SQLITE_IOERR_GETTEMPPATH 6410L
#undef org_sqlite_jni_capi_CApi_SQLITE_IOERR_CONVPATH
#define org_sqlite_jni_capi_CApi_SQLITE_IOERR_CONVPATH 6666L
#undef org_sqlite_jni_capi_CApi_SQLITE_IOERR_VNODE
#define org_sqlite_jni_capi_CApi_SQLITE_IOERR_VNODE 6922L
#undef org_sqlite_jni_capi_CApi_SQLITE_IOERR_AUTH
#define org_sqlite_jni_capi_CApi_SQLITE_IOERR_AUTH 7178L
#undef org_sqlite_jni_capi_CApi_SQLITE_IOERR_BEGIN_ATOMIC
#define org_sqlite_jni_capi_CApi_SQLITE_IOERR_BEGIN_ATOMIC 7434L
#undef org_sqlite_jni_capi_CApi_SQLITE_IOERR_COMMIT_ATOMIC
#define org_sqlite_jni_capi_CApi_SQLITE_IOERR_COMMIT_ATOMIC 7690L
#undef org_sqlite_jni_capi_CApi_SQLITE_IOERR_ROLLBACK_ATOMIC
#define org_sqlite_jni_capi_CApi_SQLITE_IOERR_ROLLBACK_ATOMIC 7946L
#undef org_sqlite_jni_capi_CApi_SQLITE_IOERR_DATA
#define org_sqlite_jni_capi_CApi_SQLITE_IOERR_DATA 8202L
#undef org_sqlite_jni_capi_CApi_SQLITE_IOERR_CORRUPTFS
#define org_sqlite_jni_capi_CApi_SQLITE_IOERR_CORRUPTFS 8458L
#undef org_sqlite_jni_capi_CApi_SQLITE_LOCKED_SHAREDCACHE
#define org_sqlite_jni_capi_CApi_SQLITE_LOCKED_SHAREDCACHE 262L
#undef org_sqlite_jni_capi_CApi_SQLITE_LOCKED_VTAB
#define org_sqlite_jni_capi_CApi_SQLITE_LOCKED_VTAB 518L
#undef org_sqlite_jni_capi_CApi_SQLITE_BUSY_RECOVERY
#define org_sqlite_jni_capi_CApi_SQLITE_BUSY_RECOVERY 261L
#undef org_sqlite_jni_capi_CApi_SQLITE_BUSY_SNAPSHOT
#define org_sqlite_jni_capi_CApi_SQLITE_BUSY_SNAPSHOT 517L
#undef org_sqlite_jni_capi_CApi_SQLITE_BUSY_TIMEOUT
#define org_sqlite_jni_capi_CApi_SQLITE_BUSY_TIMEOUT 773L
#undef org_sqlite_jni_capi_CApi_SQLITE_CANTOPEN_NOTEMPDIR
#define org_sqlite_jni_capi_CApi_SQLITE_CANTOPEN_NOTEMPDIR 270L
#undef org_sqlite_jni_capi_CApi_SQLITE_CANTOPEN_ISDIR
#define org_sqlite_jni_capi_CApi_SQLITE_CANTOPEN_ISDIR 526L
#undef org_sqlite_jni_capi_CApi_SQLITE_CANTOPEN_FULLPATH
#define org_sqlite_jni_capi_CApi_SQLITE_CANTOPEN_FULLPATH 782L
#undef org_sqlite_jni_capi_CApi_SQLITE_CANTOPEN_CONVPATH
#define org_sqlite_jni_capi_CApi_SQLITE_CANTOPEN_CONVPATH 1038L
#undef org_sqlite_jni_capi_CApi_SQLITE_CANTOPEN_SYMLINK
#define org_sqlite_jni_capi_CApi_SQLITE_CANTOPEN_SYMLINK 1550L
#undef org_sqlite_jni_capi_CApi_SQLITE_CORRUPT_VTAB
#define org_sqlite_jni_capi_CApi_SQLITE_CORRUPT_VTAB 267L
#undef org_sqlite_jni_capi_CApi_SQLITE_CORRUPT_SEQUENCE
#define org_sqlite_jni_capi_CApi_SQLITE_CORRUPT_SEQUENCE 523L
#undef org_sqlite_jni_capi_CApi_SQLITE_CORRUPT_INDEX
#define org_sqlite_jni_capi_CApi_SQLITE_CORRUPT_INDEX 779L
#undef org_sqlite_jni_capi_CApi_SQLITE_READONLY_RECOVERY
#define org_sqlite_jni_capi_CApi_SQLITE_READONLY_RECOVERY 264L
#undef org_sqlite_jni_capi_CApi_SQLITE_READONLY_CANTLOCK
#define org_sqlite_jni_capi_CApi_SQLITE_READONLY_CANTLOCK 520L
#undef org_sqlite_jni_capi_CApi_SQLITE_READONLY_ROLLBACK
#define org_sqlite_jni_capi_CApi_SQLITE_READONLY_ROLLBACK 776L
#undef org_sqlite_jni_capi_CApi_SQLITE_READONLY_DBMOVED
#define org_sqlite_jni_capi_CApi_SQLITE_READONLY_DBMOVED 1032L
#undef org_sqlite_jni_capi_CApi_SQLITE_READONLY_CANTINIT
#define org_sqlite_jni_capi_CApi_SQLITE_READONLY_CANTINIT 1288L
#undef org_sqlite_jni_capi_CApi_SQLITE_READONLY_DIRECTORY
#define org_sqlite_jni_capi_CApi_SQLITE_READONLY_DIRECTORY 1544L
#undef org_sqlite_jni_capi_CApi_SQLITE_ABORT_ROLLBACK
#define org_sqlite_jni_capi_CApi_SQLITE_ABORT_ROLLBACK 516L
#undef org_sqlite_jni_capi_CApi_SQLITE_CONSTRAINT_CHECK
#define org_sqlite_jni_capi_CApi_SQLITE_CONSTRAINT_CHECK 275L
#undef org_sqlite_jni_capi_CApi_SQLITE_CONSTRAINT_COMMITHOOK
#define org_sqlite_jni_capi_CApi_SQLITE_CONSTRAINT_COMMITHOOK 531L
#undef org_sqlite_jni_capi_CApi_SQLITE_CONSTRAINT_FOREIGNKEY
#define org_sqlite_jni_capi_CApi_SQLITE_CONSTRAINT_FOREIGNKEY 787L
#undef org_sqlite_jni_capi_CApi_SQLITE_CONSTRAINT_FUNCTION
#define org_sqlite_jni_capi_CApi_SQLITE_CONSTRAINT_FUNCTION 1043L
#undef org_sqlite_jni_capi_CApi_SQLITE_CONSTRAINT_NOTNULL
#define org_sqlite_jni_capi_CApi_SQLITE_CONSTRAINT_NOTNULL 1299L
#undef org_sqlite_jni_capi_CApi_SQLITE_CONSTRAINT_PRIMARYKEY
#define org_sqlite_jni_capi_CApi_SQLITE_CONSTRAINT_PRIMARYKEY 1555L
#undef org_sqlite_jni_capi_CApi_SQLITE_CONSTRAINT_TRIGGER
#define org_sqlite_jni_capi_CApi_SQLITE_CONSTRAINT_TRIGGER 1811L
#undef org_sqlite_jni_capi_CApi_SQLITE_CONSTRAINT_UNIQUE
#define org_sqlite_jni_capi_CApi_SQLITE_CONSTRAINT_UNIQUE 2067L
#undef org_sqlite_jni_capi_CApi_SQLITE_CONSTRAINT_VTAB
#define org_sqlite_jni_capi_CApi_SQLITE_CONSTRAINT_VTAB 2323L
#undef org_sqlite_jni_capi_CApi_SQLITE_CONSTRAINT_ROWID
#define org_sqlite_jni_capi_CApi_SQLITE_CONSTRAINT_ROWID 2579L
#undef org_sqlite_jni_capi_CApi_SQLITE_CONSTRAINT_PINNED
#define org_sqlite_jni_capi_CApi_SQLITE_CONSTRAINT_PINNED 2835L
#undef org_sqlite_jni_capi_CApi_SQLITE_CONSTRAINT_DATATYPE
#define org_sqlite_jni_capi_CApi_SQLITE_CONSTRAINT_DATATYPE 3091L
#undef org_sqlite_jni_capi_CApi_SQLITE_NOTICE_RECOVER_WAL
#define org_sqlite_jni_capi_CApi_SQLITE_NOTICE_RECOVER_WAL 283L
#undef org_sqlite_jni_capi_CApi_SQLITE_NOTICE_RECOVER_ROLLBACK
#define org_sqlite_jni_capi_CApi_SQLITE_NOTICE_RECOVER_ROLLBACK 539L
#undef org_sqlite_jni_capi_CApi_SQLITE_WARNING_AUTOINDEX
#define org_sqlite_jni_capi_CApi_SQLITE_WARNING_AUTOINDEX 284L
#undef org_sqlite_jni_capi_CApi_SQLITE_AUTH_USER
#define org_sqlite_jni_capi_CApi_SQLITE_AUTH_USER 279L
#undef org_sqlite_jni_capi_CApi_SQLITE_OK_LOAD_PERMANENTLY
#define org_sqlite_jni_capi_CApi_SQLITE_OK_LOAD_PERMANENTLY 256L
#undef org_sqlite_jni_capi_CApi_SQLITE_SERIALIZE_NOCOPY
#define org_sqlite_jni_capi_CApi_SQLITE_SERIALIZE_NOCOPY 1L
#undef org_sqlite_jni_capi_CApi_SQLITE_DESERIALIZE_FREEONCLOSE
#define org_sqlite_jni_capi_CApi_SQLITE_DESERIALIZE_FREEONCLOSE 1L
#undef org_sqlite_jni_capi_CApi_SQLITE_DESERIALIZE_READONLY
#define org_sqlite_jni_capi_CApi_SQLITE_DESERIALIZE_READONLY 4L
#undef org_sqlite_jni_capi_CApi_SQLITE_DESERIALIZE_RESIZEABLE
#define org_sqlite_jni_capi_CApi_SQLITE_DESERIALIZE_RESIZEABLE 2L
#undef org_sqlite_jni_capi_CApi_SQLITE_SESSION_CONFIG_STRMSIZE
#define org_sqlite_jni_capi_CApi_SQLITE_SESSION_CONFIG_STRMSIZE 1L
#undef org_sqlite_jni_capi_CApi_SQLITE_SESSION_OBJCONFIG_SIZE
#define org_sqlite_jni_capi_CApi_SQLITE_SESSION_OBJCONFIG_SIZE 1L
#undef org_sqlite_jni_capi_CApi_SQLITE_STATUS_MEMORY_USED
#define org_sqlite_jni_capi_CApi_SQLITE_STATUS_MEMORY_USED 0L
#undef org_sqlite_jni_capi_CApi_SQLITE_STATUS_PAGECACHE_USED
#define org_sqlite_jni_capi_CApi_SQLITE_STATUS_PAGECACHE_USED 1L
#undef org_sqlite_jni_capi_CApi_SQLITE_STATUS_PAGECACHE_OVERFLOW
#define org_sqlite_jni_capi_CApi_SQLITE_STATUS_PAGECACHE_OVERFLOW 2L
#undef org_sqlite_jni_capi_CApi_SQLITE_STATUS_MALLOC_SIZE
#define org_sqlite_jni_capi_CApi_SQLITE_STATUS_MALLOC_SIZE 5L
#undef org_sqlite_jni_capi_CApi_SQLITE_STATUS_PARSER_STACK
#define org_sqlite_jni_capi_CApi_SQLITE_STATUS_PARSER_STACK 6L
#undef org_sqlite_jni_capi_CApi_SQLITE_STATUS_PAGECACHE_SIZE
#define org_sqlite_jni_capi_CApi_SQLITE_STATUS_PAGECACHE_SIZE 7L
#undef org_sqlite_jni_capi_CApi_SQLITE_STATUS_MALLOC_COUNT
#define org_sqlite_jni_capi_CApi_SQLITE_STATUS_MALLOC_COUNT 9L
#undef org_sqlite_jni_capi_CApi_SQLITE_STMTSTATUS_FULLSCAN_STEP
#define org_sqlite_jni_capi_CApi_SQLITE_STMTSTATUS_FULLSCAN_STEP 1L
#undef org_sqlite_jni_capi_CApi_SQLITE_STMTSTATUS_SORT
#define org_sqlite_jni_capi_CApi_SQLITE_STMTSTATUS_SORT 2L
#undef org_sqlite_jni_capi_CApi_SQLITE_STMTSTATUS_AUTOINDEX
#define org_sqlite_jni_capi_CApi_SQLITE_STMTSTATUS_AUTOINDEX 3L
#undef org_sqlite_jni_capi_CApi_SQLITE_STMTSTATUS_VM_STEP
#define org_sqlite_jni_capi_CApi_SQLITE_STMTSTATUS_VM_STEP 4L
#undef org_sqlite_jni_capi_CApi_SQLITE_STMTSTATUS_REPREPARE
#define org_sqlite_jni_capi_CApi_SQLITE_STMTSTATUS_REPREPARE 5L
#undef org_sqlite_jni_capi_CApi_SQLITE_STMTSTATUS_RUN
#define org_sqlite_jni_capi_CApi_SQLITE_STMTSTATUS_RUN 6L
#undef org_sqlite_jni_capi_CApi_SQLITE_STMTSTATUS_FILTER_MISS
#define org_sqlite_jni_capi_CApi_SQLITE_STMTSTATUS_FILTER_MISS 7L
#undef org_sqlite_jni_capi_CApi_SQLITE_STMTSTATUS_FILTER_HIT
#define org_sqlite_jni_capi_CApi_SQLITE_STMTSTATUS_FILTER_HIT 8L
#undef org_sqlite_jni_capi_CApi_SQLITE_STMTSTATUS_MEMUSED
#define org_sqlite_jni_capi_CApi_SQLITE_STMTSTATUS_MEMUSED 99L
#undef org_sqlite_jni_capi_CApi_SQLITE_SYNC_NORMAL
#define org_sqlite_jni_capi_CApi_SQLITE_SYNC_NORMAL 2L
#undef org_sqlite_jni_capi_CApi_SQLITE_SYNC_FULL
#define org_sqlite_jni_capi_CApi_SQLITE_SYNC_FULL 3L
#undef org_sqlite_jni_capi_CApi_SQLITE_SYNC_DATAONLY
#define org_sqlite_jni_capi_CApi_SQLITE_SYNC_DATAONLY 16L
#undef org_sqlite_jni_capi_CApi_SQLITE_TRACE_STMT
#define org_sqlite_jni_capi_CApi_SQLITE_TRACE_STMT 1L
#undef org_sqlite_jni_capi_CApi_SQLITE_TRACE_PROFILE
#define org_sqlite_jni_capi_CApi_SQLITE_TRACE_PROFILE 2L
#undef org_sqlite_jni_capi_CApi_SQLITE_TRACE_ROW
#define org_sqlite_jni_capi_CApi_SQLITE_TRACE_ROW 4L
#undef org_sqlite_jni_capi_CApi_SQLITE_TRACE_CLOSE
#define org_sqlite_jni_capi_CApi_SQLITE_TRACE_CLOSE 8L
#undef org_sqlite_jni_capi_CApi_SQLITE_TXN_NONE
#define org_sqlite_jni_capi_CApi_SQLITE_TXN_NONE 0L
#undef org_sqlite_jni_capi_CApi_SQLITE_TXN_READ
#define org_sqlite_jni_capi_CApi_SQLITE_TXN_READ 1L
#undef org_sqlite_jni_capi_CApi_SQLITE_TXN_WRITE
#define org_sqlite_jni_capi_CApi_SQLITE_TXN_WRITE 2L
#undef org_sqlite_jni_capi_CApi_SQLITE_DETERMINISTIC
#define org_sqlite_jni_capi_CApi_SQLITE_DETERMINISTIC 2048L
#undef org_sqlite_jni_capi_CApi_SQLITE_DIRECTONLY
#define org_sqlite_jni_capi_CApi_SQLITE_DIRECTONLY 524288L
#undef org_sqlite_jni_capi_CApi_SQLITE_SUBTYPE
#define org_sqlite_jni_capi_CApi_SQLITE_SUBTYPE 1048576L
#undef org_sqlite_jni_capi_CApi_SQLITE_INNOCUOUS
#define org_sqlite_jni_capi_CApi_SQLITE_INNOCUOUS 2097152L
#undef org_sqlite_jni_capi_CApi_SQLITE_RESULT_SUBTYPE
#define org_sqlite_jni_capi_CApi_SQLITE_RESULT_SUBTYPE 16777216L
#undef org_sqlite_jni_capi_CApi_SQLITE_INDEX_SCAN_UNIQUE
#define org_sqlite_jni_capi_CApi_SQLITE_INDEX_SCAN_UNIQUE 1L
#undef org_sqlite_jni_capi_CApi_SQLITE_INDEX_CONSTRAINT_EQ
#define org_sqlite_jni_capi_CApi_SQLITE_INDEX_CONSTRAINT_EQ 2L
#undef org_sqlite_jni_capi_CApi_SQLITE_INDEX_CONSTRAINT_GT
#define org_sqlite_jni_capi_CApi_SQLITE_INDEX_CONSTRAINT_GT 4L
#undef org_sqlite_jni_capi_CApi_SQLITE_INDEX_CONSTRAINT_LE
#define org_sqlite_jni_capi_CApi_SQLITE_INDEX_CONSTRAINT_LE 8L
#undef org_sqlite_jni_capi_CApi_SQLITE_INDEX_CONSTRAINT_LT
#define org_sqlite_jni_capi_CApi_SQLITE_INDEX_CONSTRAINT_LT 16L
#undef org_sqlite_jni_capi_CApi_SQLITE_INDEX_CONSTRAINT_GE
#define org_sqlite_jni_capi_CApi_SQLITE_INDEX_CONSTRAINT_GE 32L
#undef org_sqlite_jni_capi_CApi_SQLITE_INDEX_CONSTRAINT_MATCH
#define org_sqlite_jni_capi_CApi_SQLITE_INDEX_CONSTRAINT_MATCH 64L
#undef org_sqlite_jni_capi_CApi_SQLITE_INDEX_CONSTRAINT_LIKE
#define org_sqlite_jni_capi_CApi_SQLITE_INDEX_CONSTRAINT_LIKE 65L
#undef org_sqlite_jni_capi_CApi_SQLITE_INDEX_CONSTRAINT_GLOB
#define org_sqlite_jni_capi_CApi_SQLITE_INDEX_CONSTRAINT_GLOB 66L
#undef org_sqlite_jni_capi_CApi_SQLITE_INDEX_CONSTRAINT_REGEXP
#define org_sqlite_jni_capi_CApi_SQLITE_INDEX_CONSTRAINT_REGEXP 67L
#undef org_sqlite_jni_capi_CApi_SQLITE_INDEX_CONSTRAINT_NE
#define org_sqlite_jni_capi_CApi_SQLITE_INDEX_CONSTRAINT_NE 68L
#undef org_sqlite_jni_capi_CApi_SQLITE_INDEX_CONSTRAINT_ISNOT
#define org_sqlite_jni_capi_CApi_SQLITE_INDEX_CONSTRAINT_ISNOT 69L
#undef org_sqlite_jni_capi_CApi_SQLITE_INDEX_CONSTRAINT_ISNOTNULL
#define org_sqlite_jni_capi_CApi_SQLITE_INDEX_CONSTRAINT_ISNOTNULL 70L
#undef org_sqlite_jni_capi_CApi_SQLITE_INDEX_CONSTRAINT_ISNULL
#define org_sqlite_jni_capi_CApi_SQLITE_INDEX_CONSTRAINT_ISNULL 71L
#undef org_sqlite_jni_capi_CApi_SQLITE_INDEX_CONSTRAINT_IS
#define org_sqlite_jni_capi_CApi_SQLITE_INDEX_CONSTRAINT_IS 72L
#undef org_sqlite_jni_capi_CApi_SQLITE_INDEX_CONSTRAINT_LIMIT
#define org_sqlite_jni_capi_CApi_SQLITE_INDEX_CONSTRAINT_LIMIT 73L
#undef org_sqlite_jni_capi_CApi_SQLITE_INDEX_CONSTRAINT_OFFSET
#define org_sqlite_jni_capi_CApi_SQLITE_INDEX_CONSTRAINT_OFFSET 74L
#undef org_sqlite_jni_capi_CApi_SQLITE_INDEX_CONSTRAINT_FUNCTION
#define org_sqlite_jni_capi_CApi_SQLITE_INDEX_CONSTRAINT_FUNCTION 150L
#undef org_sqlite_jni_capi_CApi_SQLITE_VTAB_CONSTRAINT_SUPPORT
#define org_sqlite_jni_capi_CApi_SQLITE_VTAB_CONSTRAINT_SUPPORT 1L
#undef org_sqlite_jni_capi_CApi_SQLITE_VTAB_INNOCUOUS
#define org_sqlite_jni_capi_CApi_SQLITE_VTAB_INNOCUOUS 2L
#undef org_sqlite_jni_capi_CApi_SQLITE_VTAB_DIRECTONLY
#define org_sqlite_jni_capi_CApi_SQLITE_VTAB_DIRECTONLY 3L
#undef org_sqlite_jni_capi_CApi_SQLITE_VTAB_USES_ALL_SCHEMAS
#define org_sqlite_jni_capi_CApi_SQLITE_VTAB_USES_ALL_SCHEMAS 4L
#undef org_sqlite_jni_capi_CApi_SQLITE_ROLLBACK
#define org_sqlite_jni_capi_CApi_SQLITE_ROLLBACK 1L
#undef org_sqlite_jni_capi_CApi_SQLITE_FAIL
#define org_sqlite_jni_capi_CApi_SQLITE_FAIL 3L
#undef org_sqlite_jni_capi_CApi_SQLITE_REPLACE
#define org_sqlite_jni_capi_CApi_SQLITE_REPLACE 5L
/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    init
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_sqlite_jni_capi_CApi_init
  (JNIEnv *, jclass);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_java_uncache_thread
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1java_1uncache_1thread
  (JNIEnv *, jclass);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_jni_supports_nio
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1jni_1supports_1nio
  (JNIEnv *, jclass);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_jni_db_error
 * Signature: (Lorg/sqlite/jni/capi/sqlite3;ILjava/lang/String;)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1jni_1db_1error
  (JNIEnv *, jclass, jobject, jint, jstring);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_aggregate_context
 * Signature: (Lorg/sqlite/jni/capi/sqlite3_context;Z)J
 */
JNIEXPORT jlong JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1aggregate_1context
  (JNIEnv *, jclass, jobject, jboolean);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_auto_extension
 * Signature: (Lorg/sqlite/jni/capi/AutoExtensionCallback;)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1auto_1extension
  (JNIEnv *, jclass, jobject);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_backup_finish
 * Signature: (J)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1backup_1finish
  (JNIEnv *, jclass, jlong);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_backup_init
 * Signature: (JLjava/lang/String;JLjava/lang/String;)Lorg/sqlite/jni/capi/sqlite3_backup;
 */
JNIEXPORT jobject JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1backup_1init
  (JNIEnv *, jclass, jlong, jstring, jlong, jstring);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_backup_pagecount
 * Signature: (J)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1backup_1pagecount
  (JNIEnv *, jclass, jlong);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_backup_remaining
 * Signature: (J)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1backup_1remaining
  (JNIEnv *, jclass, jlong);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_backup_step
 * Signature: (JI)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1backup_1step
  (JNIEnv *, jclass, jlong, jint);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_bind_blob
 * Signature: (JI[BI)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1bind_1blob
  (JNIEnv *, jclass, jlong, jint, jbyteArray, jint);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_bind_double
 * Signature: (JID)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1bind_1double
  (JNIEnv *, jclass, jlong, jint, jdouble);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_bind_int
 * Signature: (JII)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1bind_1int
  (JNIEnv *, jclass, jlong, jint, jint);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_bind_int64
 * Signature: (JIJ)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1bind_1int64
  (JNIEnv *, jclass, jlong, jint, jlong);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_bind_java_object
 * Signature: (JILjava/lang/Object;)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1bind_1java_1object
  (JNIEnv *, jclass, jlong, jint, jobject);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_bind_nio_buffer
 * Signature: (Lorg/sqlite/jni/capi/sqlite3_stmt;ILjava/nio/ByteBuffer;II)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1bind_1nio_1buffer
  (JNIEnv *, jclass, jobject, jint, jobject, jint, jint);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_bind_null
 * Signature: (JI)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1bind_1null
  (JNIEnv *, jclass, jlong, jint);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_bind_parameter_count
 * Signature: (J)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1bind_1parameter_1count
  (JNIEnv *, jclass, jlong);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_bind_parameter_index
 * Signature: (J[B)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1bind_1parameter_1index
  (JNIEnv *, jclass, jlong, jbyteArray);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_bind_parameter_name
 * Signature: (JI)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1bind_1parameter_1name
  (JNIEnv *, jclass, jlong, jint);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_bind_text
 * Signature: (JI[BI)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1bind_1text
  (JNIEnv *, jclass, jlong, jint, jbyteArray, jint);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_bind_text16
 * Signature: (JI[BI)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1bind_1text16
  (JNIEnv *, jclass, jlong, jint, jbyteArray, jint);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_bind_value
 * Signature: (JIJ)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1bind_1value
  (JNIEnv *, jclass, jlong, jint, jlong);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_bind_zeroblob
 * Signature: (JII)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1bind_1zeroblob
  (JNIEnv *, jclass, jlong, jint, jint);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_bind_zeroblob64
 * Signature: (JIJ)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1bind_1zeroblob64
  (JNIEnv *, jclass, jlong, jint, jlong);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_blob_bytes
 * Signature: (J)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1blob_1bytes
  (JNIEnv *, jclass, jlong);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_blob_close
 * Signature: (J)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1blob_1close
  (JNIEnv *, jclass, jlong);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_blob_open
 * Signature: (JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;JILorg/sqlite/jni/capi/OutputPointer/sqlite3_blob;)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1blob_1open
  (JNIEnv *, jclass, jlong, jstring, jstring, jstring, jlong, jint, jobject);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_blob_read
 * Signature: (J[BI)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1blob_1read
  (JNIEnv *, jclass, jlong, jbyteArray, jint);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_blob_read_nio_buffer
 * Signature: (JILjava/nio/ByteBuffer;II)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1blob_1read_1nio_1buffer
  (JNIEnv *, jclass, jlong, jint, jobject, jint, jint);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_blob_reopen
 * Signature: (JJ)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1blob_1reopen
  (JNIEnv *, jclass, jlong, jlong);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_blob_write
 * Signature: (J[BI)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1blob_1write
  (JNIEnv *, jclass, jlong, jbyteArray, jint);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_blob_write_nio_buffer
 * Signature: (JILjava/nio/ByteBuffer;II)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1blob_1write_1nio_1buffer
  (JNIEnv *, jclass, jlong, jint, jobject, jint, jint);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_busy_handler
 * Signature: (JLorg/sqlite/jni/capi/BusyHandlerCallback;)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1busy_1handler
  (JNIEnv *, jclass, jlong, jobject);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_busy_timeout
 * Signature: (JI)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1busy_1timeout
  (JNIEnv *, jclass, jlong, jint);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_cancel_auto_extension
 * Signature: (Lorg/sqlite/jni/capi/AutoExtensionCallback;)Z
 */
JNIEXPORT jboolean JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1cancel_1auto_1extension
  (JNIEnv *, jclass, jobject);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_changes
 * Signature: (J)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1changes
  (JNIEnv *, jclass, jlong);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_changes64
 * Signature: (J)J
 */
JNIEXPORT jlong JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1changes64
  (JNIEnv *, jclass, jlong);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_clear_bindings
 * Signature: (J)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1clear_1bindings
  (JNIEnv *, jclass, jlong);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_close
 * Signature: (J)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1close
  (JNIEnv *, jclass, jlong);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_close_v2
 * Signature: (J)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1close_1v2
  (JNIEnv *, jclass, jlong);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_column_blob
 * Signature: (Lorg/sqlite/jni/capi/sqlite3_stmt;I)[B
 */
JNIEXPORT jbyteArray JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1column_1blob
  (JNIEnv *, jclass, jobject, jint);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_column_bytes
 * Signature: (JI)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1column_1bytes
  (JNIEnv *, jclass, jlong, jint);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_column_bytes16
 * Signature: (JI)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1column_1bytes16
  (JNIEnv *, jclass, jlong, jint);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_column_count
 * Signature: (J)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1column_1count
  (JNIEnv *, jclass, jlong);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_column_database_name
 * Signature: (JI)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1column_1database_1name
  (JNIEnv *, jclass, jlong, jint);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_column_decltype
 * Signature: (JI)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1column_1decltype
  (JNIEnv *, jclass, jlong, jint);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_column_double
 * Signature: (Lorg/sqlite/jni/capi/sqlite3_stmt;I)D
 */
JNIEXPORT jdouble JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1column_1double
  (JNIEnv *, jclass, jobject, jint);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_column_int
 * Signature: (Lorg/sqlite/jni/capi/sqlite3_stmt;I)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1column_1int
  (JNIEnv *, jclass, jobject, jint);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_column_int64
 * Signature: (Lorg/sqlite/jni/capi/sqlite3_stmt;I)J
 */
JNIEXPORT jlong JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1column_1int64
  (JNIEnv *, jclass, jobject, jint);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_column_java_object
 * Signature: (JI)Ljava/lang/Object;
 */
JNIEXPORT jobject JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1column_1java_1object
  (JNIEnv *, jclass, jlong, jint);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_column_name
 * Signature: (JI)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1column_1name
  (JNIEnv *, jclass, jlong, jint);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_column_nio_buffer
 * Signature: (Lorg/sqlite/jni/capi/sqlite3_stmt;I)Ljava/nio/ByteBuffer;
 */
JNIEXPORT jobject JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1column_1nio_1buffer
  (JNIEnv *, jclass, jobject, jint);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_column_origin_name
 * Signature: (JI)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1column_1origin_1name
  (JNIEnv *, jclass, jlong, jint);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_column_table_name
 * Signature: (JI)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1column_1table_1name
  (JNIEnv *, jclass, jlong, jint);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_column_text
 * Signature: (Lorg/sqlite/jni/capi/sqlite3_stmt;I)[B
 */
JNIEXPORT jbyteArray JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1column_1text
  (JNIEnv *, jclass, jobject, jint);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_column_text16
 * Signature: (Lorg/sqlite/jni/capi/sqlite3_stmt;I)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1column_1text16
  (JNIEnv *, jclass, jobject, jint);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_column_type
 * Signature: (JI)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1column_1type
  (JNIEnv *, jclass, jlong, jint);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_column_value
 * Signature: (Lorg/sqlite/jni/capi/sqlite3_stmt;I)Lorg/sqlite/jni/capi/sqlite3_value;
 */
JNIEXPORT jobject JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1column_1value
  (JNIEnv *, jclass, jobject, jint);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_collation_needed
 * Signature: (JLorg/sqlite/jni/capi/CollationNeededCallback;)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1collation_1needed
  (JNIEnv *, jclass, jlong, jobject);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_commit_hook
 * Signature: (JLorg/sqlite/jni/capi/CommitHookCallback;)Lorg/sqlite/jni/capi/CommitHookCallback;
 */
JNIEXPORT jobject JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1commit_1hook
  (JNIEnv *, jclass, jlong, jobject);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_compileoption_get
 * Signature: (I)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1compileoption_1get
  (JNIEnv *, jclass, jint);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_compileoption_used
 * Signature: (Ljava/lang/String;)Z
 */
JNIEXPORT jboolean JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1compileoption_1used
  (JNIEnv *, jclass, jstring);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_complete
 * Signature: ([B)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1complete
  (JNIEnv *, jclass, jbyteArray);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_config__enable
 * Signature: (I)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1config_1_1enable
  (JNIEnv *, jclass, jint);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_config__CONFIG_LOG
 * Signature: (Lorg/sqlite/jni/capi/ConfigLogCallback;)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1config_1_1CONFIG_1LOG
  (JNIEnv *, jclass, jobject);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_config__SQLLOG
 * Signature: (Lorg/sqlite/jni/capi/ConfigSqlLogCallback;)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1config_1_1SQLLOG
  (JNIEnv *, jclass, jobject);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_context_db_handle
 * Signature: (Lorg/sqlite/jni/capi/sqlite3_context;)Lorg/sqlite/jni/capi/sqlite3;
 */
JNIEXPORT jobject JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1context_1db_1handle
  (JNIEnv *, jclass, jobject);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_create_collation
 * Signature: (Lorg/sqlite/jni/capi/sqlite3;Ljava/lang/String;ILorg/sqlite/jni/capi/CollationCallback;)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1create_1collation
  (JNIEnv *, jclass, jobject, jstring, jint, jobject);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_create_function
 * Signature: (Lorg/sqlite/jni/capi/sqlite3;Ljava/lang/String;IILorg/sqlite/jni/capi/SQLFunction;)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1create_1function
  (JNIEnv *, jclass, jobject, jstring, jint, jint, jobject);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_data_count
 * Signature: (J)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1data_1count
  (JNIEnv *, jclass, jlong);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_db_config
 * Signature: (Lorg/sqlite/jni/capi/sqlite3;IILorg/sqlite/jni/capi/OutputPointer/Int32;)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1db_1config__Lorg_sqlite_jni_capi_sqlite3_2IILorg_sqlite_jni_capi_OutputPointer_Int32_2
  (JNIEnv *, jclass, jobject, jint, jint, jobject);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_db_config
 * Signature: (Lorg/sqlite/jni/capi/sqlite3;ILjava/lang/String;)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1db_1config__Lorg_sqlite_jni_capi_sqlite3_2ILjava_lang_String_2
  (JNIEnv *, jclass, jobject, jint, jstring);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_db_name
 * Signature: (JI)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1db_1name
  (JNIEnv *, jclass, jlong, jint);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_db_filename
 * Signature: (Lorg/sqlite/jni/capi/sqlite3;Ljava/lang/String;)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1db_1filename
  (JNIEnv *, jclass, jobject, jstring);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_db_handle
 * Signature: (Lorg/sqlite/jni/capi/sqlite3_stmt;)Lorg/sqlite/jni/capi/sqlite3;
 */
JNIEXPORT jobject JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1db_1handle
  (JNIEnv *, jclass, jobject);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_db_readonly
 * Signature: (Lorg/sqlite/jni/capi/sqlite3;Ljava/lang/String;)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1db_1readonly
  (JNIEnv *, jclass, jobject, jstring);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_db_release_memory
 * Signature: (Lorg/sqlite/jni/capi/sqlite3;)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1db_1release_1memory
  (JNIEnv *, jclass, jobject);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_db_status
 * Signature: (Lorg/sqlite/jni/capi/sqlite3;ILorg/sqlite/jni/capi/OutputPointer/Int32;Lorg/sqlite/jni/capi/OutputPointer/Int32;Z)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1db_1status
  (JNIEnv *, jclass, jobject, jint, jobject, jobject, jboolean);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_errcode
 * Signature: (Lorg/sqlite/jni/capi/sqlite3;)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1errcode
  (JNIEnv *, jclass, jobject);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_errmsg
 * Signature: (Lorg/sqlite/jni/capi/sqlite3;)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1errmsg
  (JNIEnv *, jclass, jobject);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_set_errmsg
 * Signature: (Lorg/sqlite/jni/capi/sqlite3;ILjava/lang/String;)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1set_1errmsg
  (JNIEnv *, jclass, jobject, jint, jstring);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_error_offset
 * Signature: (J)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1error_1offset
  (JNIEnv *, jclass, jlong);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_errstr
 * Signature: (I)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1errstr
  (JNIEnv *, jclass, jint);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_expanded_sql
 * Signature: (Lorg/sqlite/jni/capi/sqlite3_stmt;)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1expanded_1sql
  (JNIEnv *, jclass, jobject);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_extended_errcode
 * Signature: (J)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1extended_1errcode
  (JNIEnv *, jclass, jlong);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_extended_result_codes
 * Signature: (Lorg/sqlite/jni/capi/sqlite3;Z)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1extended_1result_1codes
  (JNIEnv *, jclass, jobject, jboolean);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_get_autocommit
 * Signature: (J)Z
 */
JNIEXPORT jboolean JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1get_1autocommit
  (JNIEnv *, jclass, jlong);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_get_auxdata
 * Signature: (Lorg/sqlite/jni/capi/sqlite3_context;I)Ljava/lang/Object;
 */
JNIEXPORT jobject JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1get_1auxdata
  (JNIEnv *, jclass, jobject, jint);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_finalize
 * Signature: (J)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1finalize
  (JNIEnv *, jclass, jlong);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_initialize
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1initialize
  (JNIEnv *, jclass);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_interrupt
 * Signature: (Lorg/sqlite/jni/capi/sqlite3;)V
 */
JNIEXPORT void JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1interrupt
  (JNIEnv *, jclass, jobject);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_is_interrupted
 * Signature: (Lorg/sqlite/jni/capi/sqlite3;)Z
 */
JNIEXPORT jboolean JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1is_1interrupted
  (JNIEnv *, jclass, jobject);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_keyword_check
 * Signature: (Ljava/lang/String;)Z
 */
JNIEXPORT jboolean JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1keyword_1check
  (JNIEnv *, jclass, jstring);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_keyword_count
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1keyword_1count
  (JNIEnv *, jclass);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_keyword_name
 * Signature: (I)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1keyword_1name
  (JNIEnv *, jclass, jint);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_last_insert_rowid
 * Signature: (Lorg/sqlite/jni/capi/sqlite3;)J
 */
JNIEXPORT jlong JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1last_1insert_1rowid
  (JNIEnv *, jclass, jobject);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_libversion
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1libversion
  (JNIEnv *, jclass);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_libversion_number
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1libversion_1number
  (JNIEnv *, jclass);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_limit
 * Signature: (Lorg/sqlite/jni/capi/sqlite3;II)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1limit
  (JNIEnv *, jclass, jobject, jint, jint);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_normalized_sql
 * Signature: (Lorg/sqlite/jni/capi/sqlite3_stmt;)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1normalized_1sql
  (JNIEnv *, jclass, jobject);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_open
 * Signature: (Ljava/lang/String;Lorg/sqlite/jni/capi/OutputPointer/sqlite3;)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1open
  (JNIEnv *, jclass, jstring, jobject);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_open_v2
 * Signature: (Ljava/lang/String;Lorg/sqlite/jni/capi/OutputPointer/sqlite3;ILjava/lang/String;)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1open_1v2
  (JNIEnv *, jclass, jstring, jobject, jint, jstring);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_prepare
 * Signature: (J[BILorg/sqlite/jni/capi/OutputPointer/sqlite3_stmt;Lorg/sqlite/jni/capi/OutputPointer/Int32;)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1prepare
  (JNIEnv *, jclass, jlong, jbyteArray, jint, jobject, jobject);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_prepare_v2
 * Signature: (J[BILorg/sqlite/jni/capi/OutputPointer/sqlite3_stmt;Lorg/sqlite/jni/capi/OutputPointer/Int32;)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1prepare_1v2
  (JNIEnv *, jclass, jlong, jbyteArray, jint, jobject, jobject);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_prepare_v3
 * Signature: (J[BIILorg/sqlite/jni/capi/OutputPointer/sqlite3_stmt;Lorg/sqlite/jni/capi/OutputPointer/Int32;)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1prepare_1v3
  (JNIEnv *, jclass, jlong, jbyteArray, jint, jint, jobject, jobject);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_preupdate_blobwrite
 * Signature: (J)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1preupdate_1blobwrite
  (JNIEnv *, jclass, jlong);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_preupdate_count
 * Signature: (J)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1preupdate_1count
  (JNIEnv *, jclass, jlong);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_preupdate_depth
 * Signature: (J)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1preupdate_1depth
  (JNIEnv *, jclass, jlong);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_preupdate_hook
 * Signature: (JLorg/sqlite/jni/capi/PreupdateHookCallback;)Lorg/sqlite/jni/capi/PreupdateHookCallback;
 */
JNIEXPORT jobject JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1preupdate_1hook
  (JNIEnv *, jclass, jlong, jobject);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_preupdate_new
 * Signature: (JILorg/sqlite/jni/capi/OutputPointer/sqlite3_value;)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1preupdate_1new
  (JNIEnv *, jclass, jlong, jint, jobject);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_preupdate_old
 * Signature: (JILorg/sqlite/jni/capi/OutputPointer/sqlite3_value;)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1preupdate_1old
  (JNIEnv *, jclass, jlong, jint, jobject);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_progress_handler
 * Signature: (Lorg/sqlite/jni/capi/sqlite3;ILorg/sqlite/jni/capi/ProgressHandlerCallback;)V
 */
JNIEXPORT void JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1progress_1handler
  (JNIEnv *, jclass, jobject, jint, jobject);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_randomness
 * Signature: ([B)V
 */
JNIEXPORT void JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1randomness
  (JNIEnv *, jclass, jbyteArray);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_release_memory
 * Signature: (I)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1release_1memory
  (JNIEnv *, jclass, jint);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_reset
 * Signature: (Lorg/sqlite/jni/capi/sqlite3_stmt;)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1reset
  (JNIEnv *, jclass, jobject);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_reset_auto_extension
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1reset_1auto_1extension
  (JNIEnv *, jclass);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_result_double
 * Signature: (Lorg/sqlite/jni/capi/sqlite3_context;D)V
 */
JNIEXPORT void JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1result_1double
  (JNIEnv *, jclass, jobject, jdouble);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_result_error
 * Signature: (Lorg/sqlite/jni/capi/sqlite3_context;[BI)V
 */
JNIEXPORT void JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1result_1error
  (JNIEnv *, jclass, jobject, jbyteArray, jint);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_result_error_toobig
 * Signature: (Lorg/sqlite/jni/capi/sqlite3_context;)V
 */
JNIEXPORT void JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1result_1error_1toobig
  (JNIEnv *, jclass, jobject);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_result_error_nomem
 * Signature: (Lorg/sqlite/jni/capi/sqlite3_context;)V
 */
JNIEXPORT void JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1result_1error_1nomem
  (JNIEnv *, jclass, jobject);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_result_error_code
 * Signature: (Lorg/sqlite/jni/capi/sqlite3_context;I)V
 */
JNIEXPORT void JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1result_1error_1code
  (JNIEnv *, jclass, jobject, jint);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_result_int
 * Signature: (Lorg/sqlite/jni/capi/sqlite3_context;I)V
 */
JNIEXPORT void JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1result_1int
  (JNIEnv *, jclass, jobject, jint);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_result_int64
 * Signature: (Lorg/sqlite/jni/capi/sqlite3_context;J)V
 */
JNIEXPORT void JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1result_1int64
  (JNIEnv *, jclass, jobject, jlong);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_result_java_object
 * Signature: (Lorg/sqlite/jni/capi/sqlite3_context;Ljava/lang/Object;)V
 */
JNIEXPORT void JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1result_1java_1object
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_result_nio_buffer
 * Signature: (Lorg/sqlite/jni/capi/sqlite3_context;Ljava/nio/ByteBuffer;II)V
 */
JNIEXPORT void JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1result_1nio_1buffer
  (JNIEnv *, jclass, jobject, jobject, jint, jint);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_result_null
 * Signature: (Lorg/sqlite/jni/capi/sqlite3_context;)V
 */
JNIEXPORT void JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1result_1null
  (JNIEnv *, jclass, jobject);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_result_subtype
 * Signature: (Lorg/sqlite/jni/capi/sqlite3_context;I)V
 */
JNIEXPORT void JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1result_1subtype
  (JNIEnv *, jclass, jobject, jint);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_result_value
 * Signature: (Lorg/sqlite/jni/capi/sqlite3_context;Lorg/sqlite/jni/capi/sqlite3_value;)V
 */
JNIEXPORT void JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1result_1value
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_result_zeroblob
 * Signature: (Lorg/sqlite/jni/capi/sqlite3_context;I)V
 */
JNIEXPORT void JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1result_1zeroblob
  (JNIEnv *, jclass, jobject, jint);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_result_zeroblob64
 * Signature: (Lorg/sqlite/jni/capi/sqlite3_context;J)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1result_1zeroblob64
  (JNIEnv *, jclass, jobject, jlong);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_result_blob
 * Signature: (Lorg/sqlite/jni/capi/sqlite3_context;[BI)V
 */
JNIEXPORT void JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1result_1blob
  (JNIEnv *, jclass, jobject, jbyteArray, jint);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_result_blob64
 * Signature: (Lorg/sqlite/jni/capi/sqlite3_context;[BJ)V
 */
JNIEXPORT void JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1result_1blob64
  (JNIEnv *, jclass, jobject, jbyteArray, jlong);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_result_text
 * Signature: (Lorg/sqlite/jni/capi/sqlite3_context;[BI)V
 */
JNIEXPORT void JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1result_1text
  (JNIEnv *, jclass, jobject, jbyteArray, jint);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_result_text64
 * Signature: (Lorg/sqlite/jni/capi/sqlite3_context;[BJI)V
 */
JNIEXPORT void JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1result_1text64
  (JNIEnv *, jclass, jobject, jbyteArray, jlong, jint);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_rollback_hook
 * Signature: (JLorg/sqlite/jni/capi/RollbackHookCallback;)Lorg/sqlite/jni/capi/RollbackHookCallback;
 */
JNIEXPORT jobject JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1rollback_1hook
  (JNIEnv *, jclass, jlong, jobject);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_set_authorizer
 * Signature: (Lorg/sqlite/jni/capi/sqlite3;Lorg/sqlite/jni/capi/AuthorizerCallback;)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1set_1authorizer
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_set_auxdata
 * Signature: (Lorg/sqlite/jni/capi/sqlite3_context;ILjava/lang/Object;)V
 */
JNIEXPORT void JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1set_1auxdata
  (JNIEnv *, jclass, jobject, jint, jobject);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_set_last_insert_rowid
 * Signature: (Lorg/sqlite/jni/capi/sqlite3;J)V
 */
JNIEXPORT void JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1set_1last_1insert_1rowid
  (JNIEnv *, jclass, jobject, jlong);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_shutdown
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1shutdown
  (JNIEnv *, jclass);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_sleep
 * Signature: (I)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1sleep
  (JNIEnv *, jclass, jint);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_sourceid
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1sourceid
  (JNIEnv *, jclass);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_sql
 * Signature: (Lorg/sqlite/jni/capi/sqlite3_stmt;)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1sql
  (JNIEnv *, jclass, jobject);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_status
 * Signature: (ILorg/sqlite/jni/capi/OutputPointer/Int32;Lorg/sqlite/jni/capi/OutputPointer/Int32;Z)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1status
  (JNIEnv *, jclass, jint, jobject, jobject, jboolean);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_status64
 * Signature: (ILorg/sqlite/jni/capi/OutputPointer/Int64;Lorg/sqlite/jni/capi/OutputPointer/Int64;Z)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1status64
  (JNIEnv *, jclass, jint, jobject, jobject, jboolean);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_step
 * Signature: (J)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1step
  (JNIEnv *, jclass, jlong);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_stmt_busy
 * Signature: (Lorg/sqlite/jni/capi/sqlite3_stmt;)Z
 */
JNIEXPORT jboolean JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1stmt_1busy
  (JNIEnv *, jclass, jobject);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_stmt_explain
 * Signature: (JI)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1stmt_1explain
  (JNIEnv *, jclass, jlong, jint);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_stmt_isexplain
 * Signature: (J)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1stmt_1isexplain
  (JNIEnv *, jclass, jlong);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_stmt_readonly
 * Signature: (Lorg/sqlite/jni/capi/sqlite3_stmt;)Z
 */
JNIEXPORT jboolean JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1stmt_1readonly
  (JNIEnv *, jclass, jobject);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_stmt_status
 * Signature: (Lorg/sqlite/jni/capi/sqlite3_stmt;IZ)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1stmt_1status
  (JNIEnv *, jclass, jobject, jint, jboolean);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_strglob
 * Signature: ([B[B)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1strglob
  (JNIEnv *, jclass, jbyteArray, jbyteArray);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_strlike
 * Signature: ([B[BI)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1strlike
  (JNIEnv *, jclass, jbyteArray, jbyteArray, jint);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_system_errno
 * Signature: (J)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1system_1errno
  (JNIEnv *, jclass, jlong);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_table_column_metadata
 * Signature: (Lorg/sqlite/jni/capi/sqlite3;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/sqlite/jni/capi/OutputPointer/String;Lorg/sqlite/jni/capi/OutputPointer/String;Lorg/sqlite/jni/capi/OutputPointer/Bool;Lorg/sqlite/jni/capi/OutputPointer/Bool;Lorg/sqlite/jni/capi/OutputPointer/Bool;)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1table_1column_1metadata
  (JNIEnv *, jclass, jobject, jstring, jstring, jstring, jobject, jobject, jobject, jobject, jobject);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_threadsafe
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1threadsafe
  (JNIEnv *, jclass);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_total_changes
 * Signature: (J)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1total_1changes
  (JNIEnv *, jclass, jlong);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_total_changes64
 * Signature: (J)J
 */
JNIEXPORT jlong JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1total_1changes64
  (JNIEnv *, jclass, jlong);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_trace_v2
 * Signature: (Lorg/sqlite/jni/capi/sqlite3;ILorg/sqlite/jni/capi/TraceV2Callback;)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1trace_1v2
  (JNIEnv *, jclass, jobject, jint, jobject);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_txn_state
 * Signature: (Lorg/sqlite/jni/capi/sqlite3;Ljava/lang/String;)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1txn_1state
  (JNIEnv *, jclass, jobject, jstring);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_update_hook
 * Signature: (JLorg/sqlite/jni/capi/UpdateHookCallback;)Lorg/sqlite/jni/capi/UpdateHookCallback;
 */
JNIEXPORT jobject JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1update_1hook
  (JNIEnv *, jclass, jlong, jobject);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_value_blob
 * Signature: (J)[B
 */
JNIEXPORT jbyteArray JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1value_1blob
  (JNIEnv *, jclass, jlong);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_value_bytes
 * Signature: (J)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1value_1bytes
  (JNIEnv *, jclass, jlong);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_value_bytes16
 * Signature: (J)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1value_1bytes16
  (JNIEnv *, jclass, jlong);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_value_double
 * Signature: (J)D
 */
JNIEXPORT jdouble JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1value_1double
  (JNIEnv *, jclass, jlong);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_value_dup
 * Signature: (J)Lorg/sqlite/jni/capi/sqlite3_value;
 */
JNIEXPORT jobject JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1value_1dup
  (JNIEnv *, jclass, jlong);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_value_encoding
 * Signature: (J)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1value_1encoding
  (JNIEnv *, jclass, jlong);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_value_free
 * Signature: (J)V
 */
JNIEXPORT void JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1value_1free
  (JNIEnv *, jclass, jlong);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_value_frombind
 * Signature: (J)Z
 */
JNIEXPORT jboolean JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1value_1frombind
  (JNIEnv *, jclass, jlong);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_value_int
 * Signature: (J)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1value_1int
  (JNIEnv *, jclass, jlong);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_value_int64
 * Signature: (J)J
 */
JNIEXPORT jlong JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1value_1int64
  (JNIEnv *, jclass, jlong);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_value_java_object
 * Signature: (J)Ljava/lang/Object;
 */
JNIEXPORT jobject JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1value_1java_1object
  (JNIEnv *, jclass, jlong);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_value_nio_buffer
 * Signature: (Lorg/sqlite/jni/capi/sqlite3_value;)Ljava/nio/ByteBuffer;
 */
JNIEXPORT jobject JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1value_1nio_1buffer
  (JNIEnv *, jclass, jobject);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_value_nochange
 * Signature: (J)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1value_1nochange
  (JNIEnv *, jclass, jlong);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_value_numeric_type
 * Signature: (J)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1value_1numeric_1type
  (JNIEnv *, jclass, jlong);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_value_subtype
 * Signature: (J)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1value_1subtype
  (JNIEnv *, jclass, jlong);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_value_text
 * Signature: (J)[B
 */
JNIEXPORT jbyteArray JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1value_1text
  (JNIEnv *, jclass, jlong);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_value_text16
 * Signature: (J)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1value_1text16
  (JNIEnv *, jclass, jlong);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_value_type
 * Signature: (J)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1value_1type
  (JNIEnv *, jclass, jlong);

/*
 * Class:     org_sqlite_jni_capi_CApi
 * Method:    sqlite3_jni_internal_details
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1jni_1internal_1details
  (JNIEnv *, jclass);

#ifdef __cplusplus
}
#endif
#endif
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class org_sqlite_jni_capi_SQLTester */

#ifndef _Included_org_sqlite_jni_capi_SQLTester
#define _Included_org_sqlite_jni_capi_SQLTester
#ifdef __cplusplus
extern "C" {
#endif
/*
 * Class:     org_sqlite_jni_capi_SQLTester
 * Method:    strglob
 * Signature: ([B[B)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_SQLTester_strglob
  (JNIEnv *, jclass, jbyteArray, jbyteArray);

/*
 * Class:     org_sqlite_jni_capi_SQLTester
 * Method:    installCustomExtensions
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_sqlite_jni_capi_SQLTester_installCustomExtensions
  (JNIEnv *, jclass);

#ifdef __cplusplus
}
#endif
#endif
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class org_sqlite_jni_fts5_Fts5ExtensionApi */

#ifndef _Included_org_sqlite_jni_fts5_Fts5ExtensionApi
#define _Included_org_sqlite_jni_fts5_Fts5ExtensionApi
#ifdef __cplusplus
extern "C" {
#endif
/*
 * Class:     org_sqlite_jni_fts5_Fts5ExtensionApi
 * Method:    getInstance
 * Signature: ()Lorg/sqlite/jni/fts5/Fts5ExtensionApi;
 */
JNIEXPORT jobject JNICALL Java_org_sqlite_jni_fts5_Fts5ExtensionApi_getInstance
  (JNIEnv *, jclass);

/*
 * Class:     org_sqlite_jni_fts5_Fts5ExtensionApi
 * Method:    xColumnCount
 * Signature: (Lorg/sqlite/jni/fts5/Fts5Context;)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_fts5_Fts5ExtensionApi_xColumnCount
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_sqlite_jni_fts5_Fts5ExtensionApi
 * Method:    xColumnSize
 * Signature: (Lorg/sqlite/jni/fts5/Fts5Context;ILorg/sqlite/jni/capi/OutputPointer/Int32;)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_fts5_Fts5ExtensionApi_xColumnSize
  (JNIEnv *, jobject, jobject, jint, jobject);

/*
 * Class:     org_sqlite_jni_fts5_Fts5ExtensionApi
 * Method:    xColumnText
 * Signature: (Lorg/sqlite/jni/fts5/Fts5Context;ILorg/sqlite/jni/capi/OutputPointer/String;)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_fts5_Fts5ExtensionApi_xColumnText
  (JNIEnv *, jobject, jobject, jint, jobject);

/*
 * Class:     org_sqlite_jni_fts5_Fts5ExtensionApi
 * Method:    xColumnTotalSize
 * Signature: (Lorg/sqlite/jni/fts5/Fts5Context;ILorg/sqlite/jni/capi/OutputPointer/Int64;)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_fts5_Fts5ExtensionApi_xColumnTotalSize
  (JNIEnv *, jobject, jobject, jint, jobject);

/*
 * Class:     org_sqlite_jni_fts5_Fts5ExtensionApi
 * Method:    xGetAuxdata
 * Signature: (Lorg/sqlite/jni/fts5/Fts5Context;Z)Ljava/lang/Object;
 */
JNIEXPORT jobject JNICALL Java_org_sqlite_jni_fts5_Fts5ExtensionApi_xGetAuxdata
  (JNIEnv *, jobject, jobject, jboolean);

/*
 * Class:     org_sqlite_jni_fts5_Fts5ExtensionApi
 * Method:    xInst
 * Signature: (Lorg/sqlite/jni/fts5/Fts5Context;ILorg/sqlite/jni/capi/OutputPointer/Int32;Lorg/sqlite/jni/capi/OutputPointer/Int32;Lorg/sqlite/jni/capi/OutputPointer/Int32;)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_fts5_Fts5ExtensionApi_xInst
  (JNIEnv *, jobject, jobject, jint, jobject, jobject, jobject);

/*
 * Class:     org_sqlite_jni_fts5_Fts5ExtensionApi
 * Method:    xInstCount
 * Signature: (Lorg/sqlite/jni/fts5/Fts5Context;Lorg/sqlite/jni/capi/OutputPointer/Int32;)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_fts5_Fts5ExtensionApi_xInstCount
  (JNIEnv *, jobject, jobject, jobject);

/*
 * Class:     org_sqlite_jni_fts5_Fts5ExtensionApi
 * Method:    xPhraseCount
 * Signature: (Lorg/sqlite/jni/fts5/Fts5Context;)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_fts5_Fts5ExtensionApi_xPhraseCount
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_sqlite_jni_fts5_Fts5ExtensionApi
 * Method:    xPhraseFirst
 * Signature: (Lorg/sqlite/jni/fts5/Fts5Context;ILorg/sqlite/jni/fts5/Fts5PhraseIter;Lorg/sqlite/jni/capi/OutputPointer/Int32;Lorg/sqlite/jni/capi/OutputPointer/Int32;)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_fts5_Fts5ExtensionApi_xPhraseFirst
  (JNIEnv *, jobject, jobject, jint, jobject, jobject, jobject);

/*
 * Class:     org_sqlite_jni_fts5_Fts5ExtensionApi
 * Method:    xPhraseFirstColumn
 * Signature: (Lorg/sqlite/jni/fts5/Fts5Context;ILorg/sqlite/jni/fts5/Fts5PhraseIter;Lorg/sqlite/jni/capi/OutputPointer/Int32;)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_fts5_Fts5ExtensionApi_xPhraseFirstColumn
  (JNIEnv *, jobject, jobject, jint, jobject, jobject);

/*
 * Class:     org_sqlite_jni_fts5_Fts5ExtensionApi
 * Method:    xPhraseNext
 * Signature: (Lorg/sqlite/jni/fts5/Fts5Context;Lorg/sqlite/jni/fts5/Fts5PhraseIter;Lorg/sqlite/jni/capi/OutputPointer/Int32;Lorg/sqlite/jni/capi/OutputPointer/Int32;)V
 */
JNIEXPORT void JNICALL Java_org_sqlite_jni_fts5_Fts5ExtensionApi_xPhraseNext
  (JNIEnv *, jobject, jobject, jobject, jobject, jobject);

/*
 * Class:     org_sqlite_jni_fts5_Fts5ExtensionApi
 * Method:    xPhraseNextColumn
 * Signature: (Lorg/sqlite/jni/fts5/Fts5Context;Lorg/sqlite/jni/fts5/Fts5PhraseIter;Lorg/sqlite/jni/capi/OutputPointer/Int32;)V
 */
JNIEXPORT void JNICALL Java_org_sqlite_jni_fts5_Fts5ExtensionApi_xPhraseNextColumn
  (JNIEnv *, jobject, jobject, jobject, jobject);

/*
 * Class:     org_sqlite_jni_fts5_Fts5ExtensionApi
 * Method:    xPhraseSize
 * Signature: (Lorg/sqlite/jni/fts5/Fts5Context;I)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_fts5_Fts5ExtensionApi_xPhraseSize
  (JNIEnv *, jobject, jobject, jint);

/*
 * Class:     org_sqlite_jni_fts5_Fts5ExtensionApi
 * Method:    xQueryPhrase
 * Signature: (Lorg/sqlite/jni/fts5/Fts5Context;ILorg/sqlite/jni/fts5/Fts5ExtensionApi/XQueryPhraseCallback;)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_fts5_Fts5ExtensionApi_xQueryPhrase
  (JNIEnv *, jobject, jobject, jint, jobject);

/*
 * Class:     org_sqlite_jni_fts5_Fts5ExtensionApi
 * Method:    xRowCount
 * Signature: (Lorg/sqlite/jni/fts5/Fts5Context;Lorg/sqlite/jni/capi/OutputPointer/Int64;)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_fts5_Fts5ExtensionApi_xRowCount
  (JNIEnv *, jobject, jobject, jobject);

/*
 * Class:     org_sqlite_jni_fts5_Fts5ExtensionApi
 * Method:    xRowid
 * Signature: (Lorg/sqlite/jni/fts5/Fts5Context;)J
 */
JNIEXPORT jlong JNICALL Java_org_sqlite_jni_fts5_Fts5ExtensionApi_xRowid
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_sqlite_jni_fts5_Fts5ExtensionApi
 * Method:    xSetAuxdata
 * Signature: (Lorg/sqlite/jni/fts5/Fts5Context;Ljava/lang/Object;)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_fts5_Fts5ExtensionApi_xSetAuxdata
  (JNIEnv *, jobject, jobject, jobject);

/*
 * Class:     org_sqlite_jni_fts5_Fts5ExtensionApi
 * Method:    xTokenize
 * Signature: (Lorg/sqlite/jni/fts5/Fts5Context;[BLorg/sqlite/jni/fts5/XTokenizeCallback;)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_fts5_Fts5ExtensionApi_xTokenize
  (JNIEnv *, jobject, jobject, jbyteArray, jobject);

/*
 * Class:     org_sqlite_jni_fts5_Fts5ExtensionApi
 * Method:    xUserData
 * Signature: (Lorg/sqlite/jni/fts5/Fts5Context;)Ljava/lang/Object;
 */
JNIEXPORT jobject JNICALL Java_org_sqlite_jni_fts5_Fts5ExtensionApi_xUserData
  (JNIEnv *, jobject, jobject);

#ifdef __cplusplus
}
#endif
#endif
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class org_sqlite_jni_fts5_fts5_api */

#ifndef _Included_org_sqlite_jni_fts5_fts5_api
#define _Included_org_sqlite_jni_fts5_fts5_api
#ifdef __cplusplus
extern "C" {
#endif
#undef org_sqlite_jni_fts5_fts5_api_iVersion
#define org_sqlite_jni_fts5_fts5_api_iVersion 2L
/*
 * Class:     org_sqlite_jni_fts5_fts5_api
 * Method:    getInstanceForDb
 * Signature: (Lorg/sqlite/jni/capi/sqlite3;)Lorg/sqlite/jni/fts5/fts5_api;
 */
JNIEXPORT jobject JNICALL Java_org_sqlite_jni_fts5_fts5_1api_getInstanceForDb
  (JNIEnv *, jclass, jobject);

/*
 * Class:     org_sqlite_jni_fts5_fts5_api
 * Method:    xCreateFunction
 * Signature: (Ljava/lang/String;Ljava/lang/Object;Lorg/sqlite/jni/fts5/fts5_extension_function;)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_fts5_fts5_1api_xCreateFunction
  (JNIEnv *, jobject, jstring, jobject, jobject);

#ifdef __cplusplus
}
#endif
#endif
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class org_sqlite_jni_fts5_fts5_tokenizer */

#ifndef _Included_org_sqlite_jni_fts5_fts5_tokenizer
#define _Included_org_sqlite_jni_fts5_fts5_tokenizer
#ifdef __cplusplus
extern "C" {
#endif
/*
 * Class:     org_sqlite_jni_fts5_fts5_tokenizer
 * Method:    xTokenize
 * Signature: (Lorg/sqlite/jni/fts5/Fts5Tokenizer;I[BLorg/sqlite/jni/fts5/XTokenizeCallback;)I
 */
JNIEXPORT jint JNICALL Java_org_sqlite_jni_fts5_fts5_1tokenizer_xTokenize
  (JNIEnv *, jobject, jobject, jint, jbyteArray, jobject);

#ifdef __cplusplus
}
#endif
#endif
