diff --git a/ext/jni/GNUmakefile b/ext/jni/GNUmakefile
index ddc51f727e..6b09514e1c 100644
--- a/ext/jni/GNUmakefile
+++ b/ext/jni/GNUmakefile
@@ -26,6 +26,7 @@ dir.src.c := $(dir.src)/c
dir.bld := $(dir.jni)/bld
dir.bld.c := $(dir.bld)
dir.src.jni := $(dir.src)/org/sqlite/jni
+dir.src.capi := $(dir.src.jni)/capi
dir.src.fts5 := $(dir.src.jni)/fts5
dir.tests := $(dir.src)/tests
mkdir ?= mkdir -p
@@ -45,8 +46,8 @@ DISTCLEAN_FILES := $(dir.jni)/*~ $(dir.src.c)/*~ $(dir.src.jni)/*~
sqlite3-jni.h := $(dir.src.c)/sqlite3-jni.h
.NOTPARALLEL: $(sqlite3-jni.h)
-CApi.java := src/org/sqlite/jni/CApi.java
-SQLTester.java := src/org/sqlite/jni/SQLTester.java
+CApi.java := $(dir.src.capi)/CApi.java
+SQLTester.java := $(dir.src.capi)/SQLTester.java
CApi.class := $(CApi.java:.java=.class)
SQLTester.class := $(SQLTester.java:.java=.class)
@@ -77,9 +78,10 @@ $(bin.version-info): $(dir.tool)/version-info.c $(sqlite3.h) $(dir.top)/Makefile
# Be explicit about which Java files to compile so that we can work on
# in-progress files without requiring them to be in a compilable statae.
-JAVA_FILES.main := $(patsubst %,$(dir.src.jni)/%,\
- annotation/NotNull.java \
- annotation/Nullable.java \
+JAVA_FILES.main := $(patsubst %,$(dir.src.jni)/annotation/%,\
+ NotNull.java \
+ Nullable.java \
+) $(patsubst %,$(dir.src.capi)/%,\
AbstractCollationCallback.java \
AggregateFunction.java \
AuthorizerCallback.java \
@@ -98,8 +100,6 @@ JAVA_FILES.main := $(patsubst %,$(dir.src.jni)/%,\
ResultCode.java \
RollbackHookCallback.java \
ScalarFunction.java \
- Sqlite.java \
- SqliteException.java \
SQLFunction.java \
CallbackProxy.java \
CApi.java \
@@ -112,13 +112,17 @@ JAVA_FILES.main := $(patsubst %,$(dir.src.jni)/%,\
sqlite3_context.java \
sqlite3_stmt.java \
sqlite3_value.java \
+) $(patsubst %,$(dir.src.jni)/wrapper1/%,\
+ Sqlite.java \
+ SqliteException.java \
)
+
JAVA_FILES.unittest := $(patsubst %,$(dir.src.jni)/%,\
- Tester1.java \
- Tester2.java \
+ capi/Tester1.java \
+ wrapper1/Tester2.java \
)
ifeq (1,$(enable.fts5))
- JAVA_FILES.unittest += $(patsubst %,$(dir.src.jni)/%,\
+ JAVA_FILES.unittest += $(patsubst %,$(dir.src.fts5)/%,\
TesterFts5.java \
)
JAVA_FILES.main += $(patsubst %,$(dir.src.fts5)/%,\
@@ -245,8 +249,8 @@ $$(dir.bld.c)/org_sqlite_jni$(3)_$(2).h: $(1)/$(2).java
endef
# Invoke ADD_JNI_H once for each Java file which includes JNI
# declarations:
-$(eval $(call ADD_JNI_H,$(dir.src.jni),CApi,))
-$(eval $(call ADD_JNI_H,$(dir.src.jni),SQLTester,))
+$(eval $(call ADD_JNI_H,$(dir.src.capi),CApi,_capi))
+$(eval $(call ADD_JNI_H,$(dir.src.capi),SQLTester,_capi))
ifeq (1,$(enable.fts5))
$(eval $(call ADD_JNI_H,$(dir.src.fts5),Fts5ExtensionApi,_fts5))
$(eval $(call ADD_JNI_H,$(dir.src.fts5),fts5_api,_fts5))
@@ -303,16 +307,16 @@ test.flags.jvm = -ea -Djava.library.path=$(dir.bld.c) \
$(java.flags) -cp $(classpath)
test.deps := $(CLASS_FILES) $(package.dll)
test-one: $(test.deps)
- $(bin.java) $(test.flags.jvm) org.sqlite.jni.Tester1 $(Tester1.flags)
- $(bin.java) $(test.flags.jvm) org.sqlite.jni.Tester2 $(Tester2.flags)
+ $(bin.java) $(test.flags.jvm) org.sqlite.jni.capi.Tester1 $(Tester1.flags)
+ $(bin.java) $(test.flags.jvm) org.sqlite.jni.wrapper1.Tester2 $(Tester2.flags)
test-sqllog: $(test.deps)
@echo "Testing with -sqllog..."
$(bin.java) $(test.flags.jvm) -sqllog
test-mt: $(test.deps)
@echo "Testing in multi-threaded mode:";
- $(bin.java) $(test.flags.jvm) org.sqlite.jni.Tester1 \
+ $(bin.java) $(test.flags.jvm) org.sqlite.jni.capi.Tester1 \
-t 7 -r 50 -shuffle $(Tester1.flags)
- $(bin.java) $(test.flags.jvm) org.sqlite.jni.Tester2 \
+ $(bin.java) $(test.flags.jvm) org.sqlite.jni.wrapper1.Tester2 \
-t 7 -r 50 -shuffle $(Tester2.flags)
test: test-one test-mt
@@ -325,7 +329,7 @@ ifeq (1,$(enable.tester))
tester-local: $(CLASS_FILES.tester) $(package.dll)
$(bin.java) -ea -Djava.library.path=$(dir.bld.c) \
$(java.flags) -cp $(classpath) \
- org.sqlite.jni.SQLTester $(tester.flags) $(tester.scripts)
+ org.sqlite.jni.capi.SQLTester $(tester.flags) $(tester.scripts)
tester: tester-local
else
tester:
@@ -339,7 +343,7 @@ ifneq (,$(tester.extern-scripts))
tester-ext:
$(bin.java) -ea -Djava.library.path=$(dir.bld.c) \
$(java.flags) -cp $(classpath) \
- org.sqlite.jni.SQLTester $(tester.flags) $(tester.extern-scripts)
+ org.sqlite.jni.capi.SQLTester $(tester.flags) $(tester.extern-scripts)
else
tester-ext:
@echo "******************************************************"; \
@@ -385,7 +389,7 @@ $(package.jar.in): $(package.dll) $(MAKEFILE)
$(package.jar): $(CLASS_FILES.jar) $(MAKEFILE) $(package.jar.in)
@rm -f $(dir.src)/c/*~ $(dir.src.jni)/*~
- cd $(dir.src); $(bin.jar) -cfe ../$@ org.sqlite.jni.Tester1 @$(package.jar.in)
+ cd $(dir.src); $(bin.jar) -cfe ../$@ org.sqlite.jni.capi.Tester1 @$(package.jar.in)
@ls -la $@
@echo "To use this jar you will need the -Djava.library.path=DIR/CONTAINING/libsqlite3-jni.so flag."
@echo "e.g. java -Djava.library.path=bld -jar $@"
@@ -402,6 +406,8 @@ javadoc.exclude := -exclude org.sqlite.jni.fts5
# ^^^^ 2023-09-13: elide the fts5 parts from the public docs for
# the time being, as it's not clear where the Java bindings for
# those bits are going.
+# javadoc.exclude += -exclude org.sqlite.jni.capi
+# ^^^^ exclude the capi API only for certain builds (TBD)
$(doc.index): $(JAVA_FILES.main) $(MAKEFILE)
@if [ -d $(dir.doc) ]; then rm -fr $(dir.doc)/*; fi
$(bin.javadoc) -cp $(classpath) -d $(dir.doc) -quiet \
@@ -422,7 +428,7 @@ docserve: $(doc.index)
# Clean up...
CLEAN_FILES += $(dir.bld.c)/* \
$(dir.src.jni)/*.class \
- $(dir.src.jni.tester)/*.class \
+ $(dir.src.jni)/*/*.class \
$(package.dll) \
hs_err_pid*.log
diff --git a/ext/jni/src/c/sqlite3-jni.c b/ext/jni/src/c/sqlite3-jni.c
index dd643c30bd..8009592b6b 100644
--- a/ext/jni/src/c/sqlite3-jni.c
+++ b/ext/jni/src/c/sqlite3-jni.c
@@ -10,7 +10,7 @@
**
*************************************************************************
** This file implements the JNI bindings declared in
-** org.sqlite.jni.CApi (from which sqlite3-jni.h is generated).
+** org.sqlite.jni.capi.CApi (from which sqlite3-jni.h is generated).
*/
/*
@@ -169,7 +169,7 @@
** prefix seen in this macro.
*/
#define JniFuncName(Suffix) \
- Java_org_sqlite_jni_CApi_sqlite3_ ## Suffix
+ Java_org_sqlite_jni_capi_CApi_sqlite3_ ## Suffix
/* Prologue for JNI function declarations and definitions. */
#define JniDecl(ReturnType,Suffix) \
@@ -386,26 +386,26 @@ static const struct {
#define RefN(INDEX, KLAZZ) MkRef(INDEX, KLAZZ, "nativePointer", "J")
/* OutputPointer.T ref */
#define RefO(INDEX, KLAZZ, SIG) MkRef(INDEX, KLAZZ, "value", SIG)
- RefN(0, "sqlite3"),
- RefN(1, "sqlite3_backup"),
- RefN(2, "sqlite3_blob"),
- RefN(3, "sqlite3_context"),
- RefN(4, "sqlite3_stmt"),
- RefN(5, "sqlite3_value"),
- RefO(6, "OutputPointer$Bool", "Z"),
- RefO(7, "OutputPointer$Int32", "I"),
- RefO(8, "OutputPointer$Int64", "J"),
- RefO(9, "OutputPointer$sqlite3",
- "Lorg/sqlite/jni/sqlite3;"),
- RefO(10, "OutputPointer$sqlite3_blob",
- "Lorg/sqlite/jni/sqlite3_blob;"),
- RefO(11, "OutputPointer$sqlite3_stmt",
- "Lorg/sqlite/jni/sqlite3_stmt;"),
- RefO(12, "OutputPointer$sqlite3_value",
- "Lorg/sqlite/jni/sqlite3_value;"),
- RefO(13, "OutputPointer$String", "Ljava/lang/String;"),
+ RefN(0, "capi/sqlite3"),
+ RefN(1, "capi/sqlite3_backup"),
+ RefN(2, "capi/sqlite3_blob"),
+ RefN(3, "capi/sqlite3_context"),
+ RefN(4, "capi/sqlite3_stmt"),
+ RefN(5, "capi/sqlite3_value"),
+ RefO(6, "capi/OutputPointer$Bool", "Z"),
+ RefO(7, "capi/OutputPointer$Int32", "I"),
+ RefO(8, "capi/OutputPointer$Int64", "J"),
+ RefO(9, "capi/OutputPointer$sqlite3",
+ "Lorg/sqlite/jni/capi/sqlite3;"),
+ RefO(10, "capi/OutputPointer$sqlite3_blob",
+ "Lorg/sqlite/jni/capi/sqlite3_blob;"),
+ RefO(11, "capi/OutputPointer$sqlite3_stmt",
+ "Lorg/sqlite/jni/capi/sqlite3_stmt;"),
+ RefO(12, "capi/OutputPointer$sqlite3_value",
+ "Lorg/sqlite/jni/capi/sqlite3_value;"),
+ RefO(13, "capi/OutputPointer$String", "Ljava/lang/String;"),
#ifdef SQLITE_ENABLE_FTS5
- RefO(14, "OutputPointer$ByteArray", "[B"),
+ RefO(14, "capi/OutputPointer$ByteArray", "[B"),
RefN(15, "fts5/Fts5Context"),
RefN(16, "fts5/Fts5ExtensionApi"),
RefN(17, "fts5/fts5_api"),
@@ -660,7 +660,7 @@ struct S3JniGlobalType {
} g;
/*
** The list of Java-side auto-extensions
- ** (org.sqlite.jni.AutoExtensionCallback objects).
+ ** (org.sqlite.jni.capi.AutoExtensionCallback objects).
*/
struct {
S3JniAutoExtension *aExt /* The auto-extension list. It is
@@ -1371,6 +1371,7 @@ static S3JniNphOp * s3jni__nphop(JNIEnv * const env, S3JniNphOp const* pRef){
S3JniNph_mutex_enter;
if( !pNC->klazz ){
jclass const klazz = (*env)->FindClass(env, pRef->zName);
+ //printf("FindClass %s\n", pRef->zName);
S3JniExceptionIsFatal("FindClass() unexpectedly threw");
pNC->klazz = S3JniRefGlobal(klazz);
}
@@ -1515,7 +1516,7 @@ static S3JniDb * S3JniDb_alloc(JNIEnv * const env, jobject jDb){
}
/*
-** Returns the S3JniDb object for the given org.sqlite.jni.sqlite3
+** Returns the S3JniDb object for the given org.sqlite.jni.capi.sqlite3
** object, or NULL if jDb is NULL, no pointer can be extracted
** from it, or no matching entry can be found.
*/
@@ -1564,7 +1565,7 @@ static int S3JniAutoExtension_init(JNIEnv *const env,
S3JniAutoExt_mutex_assertLocker;
*ax = S3JniHook_empty;
ax->midCallback = (*env)->GetMethodID(env, klazz, "call",
- "(Lorg/sqlite/jni/sqlite3;)I");
+ "(Lorg/sqlite/jni/capi/sqlite3;)I");
S3JniUnrefLocal(klazz);
S3JniExceptionWarnIgnore;
if( !ax->midCallback ){
@@ -1660,7 +1661,7 @@ static int encodingTypeIsValid(int eTextRep){
}
/* For use with sqlite3_result/value_pointer() */
-static const char * const ResultJavaValuePtrStr = "org.sqlite.jni.ResultJavaVal";
+static const char * const ResultJavaValuePtrStr = "org.sqlite.jni.capi.ResultJavaVal";
/*
** If v is not NULL, it must be a jobject global reference. Its
@@ -1758,9 +1759,9 @@ static S3JniUdf * S3JniUdf_alloc(JNIEnv * const env, jobject jObj){
}
if( s ){
const char * zFSI = /* signature for xFunc, xStep, xInverse */
- "(Lorg/sqlite/jni/sqlite3_context;[Lorg/sqlite/jni/sqlite3_value;)V";
+ "(Lorg/sqlite/jni/capi/sqlite3_context;[Lorg/sqlite/jni/capi/sqlite3_value;)V";
const char * zFV = /* signature for xFinal, xValue */
- "(Lorg/sqlite/jni/sqlite3_context;)V";
+ "(Lorg/sqlite/jni/capi/sqlite3_context;)V";
jclass const klazz = (*env)->GetObjectClass(env, jObj);
memset(s, 0, sizeof(*s));
@@ -1834,8 +1835,8 @@ typedef struct {
** UDF, writing the result (Java wrappers for cx and argv) in the
** final 2 arguments. Returns 0 on success, SQLITE_NOMEM on allocation
** error. On error *jCx and *jArgv will be set to 0. The output
-** objects are of type org.sqlite.jni.sqlite3_context and
-** array-of-org.sqlite.jni.sqlite3_value, respectively.
+** objects are of type org.sqlite.jni.capi.sqlite3_context and
+** array-of-org.sqlite.jni.capi.sqlite3_value, respectively.
*/
static int udf_args(JNIEnv *env,
sqlite3_context * const cx,
@@ -2781,7 +2782,7 @@ S3JniApi(sqlite3_collation_needed(),jint,1collation_1needed)(
}else{
jclass const klazz = (*env)->GetObjectClass(env, jHook);
jmethodID const xCallback = (*env)->GetMethodID(
- env, klazz, "call", "(Lorg/sqlite/jni/sqlite3;ILjava/lang/String;)I"
+ env, klazz, "call", "(Lorg/sqlite/jni/capi/sqlite3;ILjava/lang/String;)I"
);
S3JniUnrefLocal(klazz);
S3JniIfThrew {
@@ -3131,7 +3132,7 @@ S3JniApi(sqlite3_config() /* for SQLITE_CONFIG_SQLLOG */,
}else {
jclass const klazz = (*env)->GetObjectClass(env, jLog);
jmethodID const midCallback = (*env)->GetMethodID(env, klazz, "call",
- "(Lorg/sqlite/jni/sqlite3;"
+ "(Lorg/sqlite/jni/capi/sqlite3;"
"Ljava/lang/String;"
"I)V");
S3JniUnrefLocal(klazz);
@@ -3304,7 +3305,7 @@ error_cleanup:
S3JniApi(sqlite3_db_config() /*for MAINDBNAME*/,
- jint,1db_1config__Lorg_sqlite_jni_sqlite3_2ILjava_lang_String_2
+ jint,1db_1config__Lorg_sqlite_jni_capi_sqlite3_2ILjava_lang_String_2
)(JniArgsEnvClass, jobject jDb, jint op, jstring jStr){
S3JniDb * const ps = S3JniDb_from_java(jDb);
int rc;
@@ -3341,7 +3342,7 @@ S3JniApi(
/* WARNING: openjdk v19 creates a different mangled name for this
** function than openjdk v8 does. We account for that by exporting
** both versions of the name. */
- jint,1db_1config__Lorg_sqlite_jni_sqlite3_2IILorg_sqlite_jni_OutputPointer_Int32_2
+ jint,1db_1config__Lorg_sqlite_jni_capi_sqlite3_2IILorg_sqlite_jni_capi_OutputPointer_Int32_2
)(
JniArgsEnvClass, jobject jDb, jint op, jint onOff, jobject jOut
){
@@ -3386,10 +3387,10 @@ S3JniApi(
** install both names for this function then Java will not be able to
** find the function in both environments.
*/
-JniDecl(jint,1db_1config__Lorg_sqlite_jni_sqlite3_2IILorg_sqlite_jni_OutputPointer_00024Int32_2)(
+JniDecl(jint,1db_1config__Lorg_sqlite_jni_capi_sqlite3_2IILorg_sqlite_jni_capi_OutputPointer_00024Int32_2)(
JniArgsEnvClass, jobject jDb, jint op, jint onOff, jobject jOut
){
- return JniFuncName(1db_1config__Lorg_sqlite_jni_sqlite3_2IILorg_sqlite_jni_OutputPointer_Int32_2)(
+ return JniFuncName(1db_1config__Lorg_sqlite_jni_capi_sqlite3_2IILorg_sqlite_jni_capi_OutputPointer_Int32_2)(
env, jKlazz, jDb, op, onOff, jOut
);
}
@@ -3676,7 +3677,7 @@ end:
/*
** Post-open() code common to both the sqlite3_open() and
** sqlite3_open_v2() bindings. ps->jDb must be the
-** org.sqlite.jni.sqlite3 object which will hold the db's native
+** org.sqlite.jni.capi.sqlite3 object which will hold the db's native
** pointer. theRc must be the result code of the open() op. If
** *ppDb is NULL then ps is set aside and its state cleared,
** else ps is associated with *ppDb. If *ppDb is not NULL then
@@ -3979,7 +3980,7 @@ static jobject s3jni_updatepre_hook(JNIEnv * env, int isPre, jlong jpDb, jobject
klazz = (*env)->GetObjectClass(env, jHook);
xCallback = isPre
? (*env)->GetMethodID(env, klazz, "call",
- "(Lorg/sqlite/jni/sqlite3;"
+ "(Lorg/sqlite/jni/capi/sqlite3;"
"I"
"Ljava/lang/String;"
"Ljava/lang/String;"
@@ -5027,8 +5028,8 @@ static Fts5JniAux * Fts5JniAux_alloc(JNIEnv * const env, jobject jObj){
s->jmid = (*env)->GetMethodID(env, klazz, "call",
"(Lorg/sqlite/jni/fts5/Fts5ExtensionApi;"
"Lorg/sqlite/jni/fts5/Fts5Context;"
- "Lorg/sqlite/jni/sqlite3_context;"
- "[Lorg/sqlite/jni/sqlite3_value;)V");
+ "Lorg/sqlite/jni/capi/sqlite3_context;"
+ "[Lorg/sqlite/jni/capi/sqlite3_value;)V");
S3JniUnrefLocal(klazz);
S3JniIfThrew{
S3JniExceptionReport;
@@ -5745,7 +5746,7 @@ static int SQLTester_strnotglob(const char *zGlob, const char *z){
}
JNIEXPORT jint JNICALL
-Java_org_sqlite_jni_SQLTester_strglob(
+Java_org_sqlite_jni_capi_SQLTester_strglob(
JniArgsEnvClass, jbyteArray baG, jbyteArray baT
){
int rc = 0;
@@ -5772,7 +5773,7 @@ static int SQLTester_auto_extension(sqlite3 *pDb, const char **pzErr,
}
JNIEXPORT void JNICALL
-Java_org_sqlite_jni_SQLTester_installCustomExtensions(JniArgsEnvClass){
+Java_org_sqlite_jni_capi_SQLTester_installCustomExtensions(JniArgsEnvClass){
sqlite3_auto_extension( (void(*)(void))SQLTester_auto_extension );
}
@@ -5786,7 +5787,7 @@ Java_org_sqlite_jni_SQLTester_installCustomExtensions(JniArgsEnvClass){
** state.
*/
JNIEXPORT void JNICALL
-Java_org_sqlite_jni_CApi_init(JniArgsEnvClass){
+Java_org_sqlite_jni_capi_CApi_init(JniArgsEnvClass){
jclass klazz;
memset(&S3JniGlobal, 0, sizeof(S3JniGlobal));
@@ -5828,7 +5829,7 @@ Java_org_sqlite_jni_CApi_init(JniArgsEnvClass){
#ifdef SQLITE_ENABLE_FTS5
klazz = (*env)->FindClass(env, "org/sqlite/jni/fts5/Fts5PhraseIter");
- S3JniExceptionIsFatal("Error getting reference to org.sqlite.jni.Fts5PhraseIter.");
+ S3JniExceptionIsFatal("Error getting reference to org.sqlite.jni.fts5.Fts5PhraseIter.");
SJG.fts5.jPhraseIter.fidA = (*env)->GetFieldID(env, klazz, "a", "J");
S3JniExceptionIsFatal("Cannot get Fts5PhraseIter.a field.");
SJG.fts5.jPhraseIter.fidB = (*env)->GetFieldID(env, klazz, "b", "J");
diff --git a/ext/jni/src/c/sqlite3-jni.h b/ext/jni/src/c/sqlite3-jni.h
index 78559a3262..bf6df7ac94 100644
--- a/ext/jni/src/c/sqlite3-jni.h
+++ b/ext/jni/src/c/sqlite3-jni.h
@@ -1,2122 +1,2122 @@
/* DO NOT EDIT THIS FILE - it is machine generated */
#include
-/* Header for class org_sqlite_jni_CApi */
+/* Header for class org_sqlite_jni_capi_CApi */
-#ifndef _Included_org_sqlite_jni_CApi
-#define _Included_org_sqlite_jni_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_SQLITE_ACCESS_EXISTS
-#define org_sqlite_jni_CApi_SQLITE_ACCESS_EXISTS 0L
-#undef org_sqlite_jni_CApi_SQLITE_ACCESS_READWRITE
-#define org_sqlite_jni_CApi_SQLITE_ACCESS_READWRITE 1L
-#undef org_sqlite_jni_CApi_SQLITE_ACCESS_READ
-#define org_sqlite_jni_CApi_SQLITE_ACCESS_READ 2L
-#undef org_sqlite_jni_CApi_SQLITE_DENY
-#define org_sqlite_jni_CApi_SQLITE_DENY 1L
-#undef org_sqlite_jni_CApi_SQLITE_IGNORE
-#define org_sqlite_jni_CApi_SQLITE_IGNORE 2L
-#undef org_sqlite_jni_CApi_SQLITE_CREATE_INDEX
-#define org_sqlite_jni_CApi_SQLITE_CREATE_INDEX 1L
-#undef org_sqlite_jni_CApi_SQLITE_CREATE_TABLE
-#define org_sqlite_jni_CApi_SQLITE_CREATE_TABLE 2L
-#undef org_sqlite_jni_CApi_SQLITE_CREATE_TEMP_INDEX
-#define org_sqlite_jni_CApi_SQLITE_CREATE_TEMP_INDEX 3L
-#undef org_sqlite_jni_CApi_SQLITE_CREATE_TEMP_TABLE
-#define org_sqlite_jni_CApi_SQLITE_CREATE_TEMP_TABLE 4L
-#undef org_sqlite_jni_CApi_SQLITE_CREATE_TEMP_TRIGGER
-#define org_sqlite_jni_CApi_SQLITE_CREATE_TEMP_TRIGGER 5L
-#undef org_sqlite_jni_CApi_SQLITE_CREATE_TEMP_VIEW
-#define org_sqlite_jni_CApi_SQLITE_CREATE_TEMP_VIEW 6L
-#undef org_sqlite_jni_CApi_SQLITE_CREATE_TRIGGER
-#define org_sqlite_jni_CApi_SQLITE_CREATE_TRIGGER 7L
-#undef org_sqlite_jni_CApi_SQLITE_CREATE_VIEW
-#define org_sqlite_jni_CApi_SQLITE_CREATE_VIEW 8L
-#undef org_sqlite_jni_CApi_SQLITE_DELETE
-#define org_sqlite_jni_CApi_SQLITE_DELETE 9L
-#undef org_sqlite_jni_CApi_SQLITE_DROP_INDEX
-#define org_sqlite_jni_CApi_SQLITE_DROP_INDEX 10L
-#undef org_sqlite_jni_CApi_SQLITE_DROP_TABLE
-#define org_sqlite_jni_CApi_SQLITE_DROP_TABLE 11L
-#undef org_sqlite_jni_CApi_SQLITE_DROP_TEMP_INDEX
-#define org_sqlite_jni_CApi_SQLITE_DROP_TEMP_INDEX 12L
-#undef org_sqlite_jni_CApi_SQLITE_DROP_TEMP_TABLE
-#define org_sqlite_jni_CApi_SQLITE_DROP_TEMP_TABLE 13L
-#undef org_sqlite_jni_CApi_SQLITE_DROP_TEMP_TRIGGER
-#define org_sqlite_jni_CApi_SQLITE_DROP_TEMP_TRIGGER 14L
-#undef org_sqlite_jni_CApi_SQLITE_DROP_TEMP_VIEW
-#define org_sqlite_jni_CApi_SQLITE_DROP_TEMP_VIEW 15L
-#undef org_sqlite_jni_CApi_SQLITE_DROP_TRIGGER
-#define org_sqlite_jni_CApi_SQLITE_DROP_TRIGGER 16L
-#undef org_sqlite_jni_CApi_SQLITE_DROP_VIEW
-#define org_sqlite_jni_CApi_SQLITE_DROP_VIEW 17L
-#undef org_sqlite_jni_CApi_SQLITE_INSERT
-#define org_sqlite_jni_CApi_SQLITE_INSERT 18L
-#undef org_sqlite_jni_CApi_SQLITE_PRAGMA
-#define org_sqlite_jni_CApi_SQLITE_PRAGMA 19L
-#undef org_sqlite_jni_CApi_SQLITE_READ
-#define org_sqlite_jni_CApi_SQLITE_READ 20L
-#undef org_sqlite_jni_CApi_SQLITE_SELECT
-#define org_sqlite_jni_CApi_SQLITE_SELECT 21L
-#undef org_sqlite_jni_CApi_SQLITE_TRANSACTION
-#define org_sqlite_jni_CApi_SQLITE_TRANSACTION 22L
-#undef org_sqlite_jni_CApi_SQLITE_UPDATE
-#define org_sqlite_jni_CApi_SQLITE_UPDATE 23L
-#undef org_sqlite_jni_CApi_SQLITE_ATTACH
-#define org_sqlite_jni_CApi_SQLITE_ATTACH 24L
-#undef org_sqlite_jni_CApi_SQLITE_DETACH
-#define org_sqlite_jni_CApi_SQLITE_DETACH 25L
-#undef org_sqlite_jni_CApi_SQLITE_ALTER_TABLE
-#define org_sqlite_jni_CApi_SQLITE_ALTER_TABLE 26L
-#undef org_sqlite_jni_CApi_SQLITE_REINDEX
-#define org_sqlite_jni_CApi_SQLITE_REINDEX 27L
-#undef org_sqlite_jni_CApi_SQLITE_ANALYZE
-#define org_sqlite_jni_CApi_SQLITE_ANALYZE 28L
-#undef org_sqlite_jni_CApi_SQLITE_CREATE_VTABLE
-#define org_sqlite_jni_CApi_SQLITE_CREATE_VTABLE 29L
-#undef org_sqlite_jni_CApi_SQLITE_DROP_VTABLE
-#define org_sqlite_jni_CApi_SQLITE_DROP_VTABLE 30L
-#undef org_sqlite_jni_CApi_SQLITE_FUNCTION
-#define org_sqlite_jni_CApi_SQLITE_FUNCTION 31L
-#undef org_sqlite_jni_CApi_SQLITE_SAVEPOINT
-#define org_sqlite_jni_CApi_SQLITE_SAVEPOINT 32L
-#undef org_sqlite_jni_CApi_SQLITE_RECURSIVE
-#define org_sqlite_jni_CApi_SQLITE_RECURSIVE 33L
-#undef org_sqlite_jni_CApi_SQLITE_STATIC
-#define org_sqlite_jni_CApi_SQLITE_STATIC 0LL
-#undef org_sqlite_jni_CApi_SQLITE_TRANSIENT
-#define org_sqlite_jni_CApi_SQLITE_TRANSIENT -1LL
-#undef org_sqlite_jni_CApi_SQLITE_CHANGESETSTART_INVERT
-#define org_sqlite_jni_CApi_SQLITE_CHANGESETSTART_INVERT 2L
-#undef org_sqlite_jni_CApi_SQLITE_CHANGESETAPPLY_NOSAVEPOINT
-#define org_sqlite_jni_CApi_SQLITE_CHANGESETAPPLY_NOSAVEPOINT 1L
-#undef org_sqlite_jni_CApi_SQLITE_CHANGESETAPPLY_INVERT
-#define org_sqlite_jni_CApi_SQLITE_CHANGESETAPPLY_INVERT 2L
-#undef org_sqlite_jni_CApi_SQLITE_CHANGESETAPPLY_IGNORENOOP
-#define org_sqlite_jni_CApi_SQLITE_CHANGESETAPPLY_IGNORENOOP 4L
-#undef org_sqlite_jni_CApi_SQLITE_CHANGESET_DATA
-#define org_sqlite_jni_CApi_SQLITE_CHANGESET_DATA 1L
-#undef org_sqlite_jni_CApi_SQLITE_CHANGESET_NOTFOUND
-#define org_sqlite_jni_CApi_SQLITE_CHANGESET_NOTFOUND 2L
-#undef org_sqlite_jni_CApi_SQLITE_CHANGESET_CONFLICT
-#define org_sqlite_jni_CApi_SQLITE_CHANGESET_CONFLICT 3L
-#undef org_sqlite_jni_CApi_SQLITE_CHANGESET_CONSTRAINT
-#define org_sqlite_jni_CApi_SQLITE_CHANGESET_CONSTRAINT 4L
-#undef org_sqlite_jni_CApi_SQLITE_CHANGESET_FOREIGN_KEY
-#define org_sqlite_jni_CApi_SQLITE_CHANGESET_FOREIGN_KEY 5L
-#undef org_sqlite_jni_CApi_SQLITE_CHANGESET_OMIT
-#define org_sqlite_jni_CApi_SQLITE_CHANGESET_OMIT 0L
-#undef org_sqlite_jni_CApi_SQLITE_CHANGESET_REPLACE
-#define org_sqlite_jni_CApi_SQLITE_CHANGESET_REPLACE 1L
-#undef org_sqlite_jni_CApi_SQLITE_CHANGESET_ABORT
-#define org_sqlite_jni_CApi_SQLITE_CHANGESET_ABORT 2L
-#undef org_sqlite_jni_CApi_SQLITE_CONFIG_SINGLETHREAD
-#define org_sqlite_jni_CApi_SQLITE_CONFIG_SINGLETHREAD 1L
-#undef org_sqlite_jni_CApi_SQLITE_CONFIG_MULTITHREAD
-#define org_sqlite_jni_CApi_SQLITE_CONFIG_MULTITHREAD 2L
-#undef org_sqlite_jni_CApi_SQLITE_CONFIG_SERIALIZED
-#define org_sqlite_jni_CApi_SQLITE_CONFIG_SERIALIZED 3L
-#undef org_sqlite_jni_CApi_SQLITE_CONFIG_MALLOC
-#define org_sqlite_jni_CApi_SQLITE_CONFIG_MALLOC 4L
-#undef org_sqlite_jni_CApi_SQLITE_CONFIG_GETMALLOC
-#define org_sqlite_jni_CApi_SQLITE_CONFIG_GETMALLOC 5L
-#undef org_sqlite_jni_CApi_SQLITE_CONFIG_SCRATCH
-#define org_sqlite_jni_CApi_SQLITE_CONFIG_SCRATCH 6L
-#undef org_sqlite_jni_CApi_SQLITE_CONFIG_PAGECACHE
-#define org_sqlite_jni_CApi_SQLITE_CONFIG_PAGECACHE 7L
-#undef org_sqlite_jni_CApi_SQLITE_CONFIG_HEAP
-#define org_sqlite_jni_CApi_SQLITE_CONFIG_HEAP 8L
-#undef org_sqlite_jni_CApi_SQLITE_CONFIG_MEMSTATUS
-#define org_sqlite_jni_CApi_SQLITE_CONFIG_MEMSTATUS 9L
-#undef org_sqlite_jni_CApi_SQLITE_CONFIG_MUTEX
-#define org_sqlite_jni_CApi_SQLITE_CONFIG_MUTEX 10L
-#undef org_sqlite_jni_CApi_SQLITE_CONFIG_GETMUTEX
-#define org_sqlite_jni_CApi_SQLITE_CONFIG_GETMUTEX 11L
-#undef org_sqlite_jni_CApi_SQLITE_CONFIG_LOOKASIDE
-#define org_sqlite_jni_CApi_SQLITE_CONFIG_LOOKASIDE 13L
-#undef org_sqlite_jni_CApi_SQLITE_CONFIG_PCACHE
-#define org_sqlite_jni_CApi_SQLITE_CONFIG_PCACHE 14L
-#undef org_sqlite_jni_CApi_SQLITE_CONFIG_GETPCACHE
-#define org_sqlite_jni_CApi_SQLITE_CONFIG_GETPCACHE 15L
-#undef org_sqlite_jni_CApi_SQLITE_CONFIG_LOG
-#define org_sqlite_jni_CApi_SQLITE_CONFIG_LOG 16L
-#undef org_sqlite_jni_CApi_SQLITE_CONFIG_URI
-#define org_sqlite_jni_CApi_SQLITE_CONFIG_URI 17L
-#undef org_sqlite_jni_CApi_SQLITE_CONFIG_PCACHE2
-#define org_sqlite_jni_CApi_SQLITE_CONFIG_PCACHE2 18L
-#undef org_sqlite_jni_CApi_SQLITE_CONFIG_GETPCACHE2
-#define org_sqlite_jni_CApi_SQLITE_CONFIG_GETPCACHE2 19L
-#undef org_sqlite_jni_CApi_SQLITE_CONFIG_COVERING_INDEX_SCAN
-#define org_sqlite_jni_CApi_SQLITE_CONFIG_COVERING_INDEX_SCAN 20L
-#undef org_sqlite_jni_CApi_SQLITE_CONFIG_SQLLOG
-#define org_sqlite_jni_CApi_SQLITE_CONFIG_SQLLOG 21L
-#undef org_sqlite_jni_CApi_SQLITE_CONFIG_MMAP_SIZE
-#define org_sqlite_jni_CApi_SQLITE_CONFIG_MMAP_SIZE 22L
-#undef org_sqlite_jni_CApi_SQLITE_CONFIG_WIN32_HEAPSIZE
-#define org_sqlite_jni_CApi_SQLITE_CONFIG_WIN32_HEAPSIZE 23L
-#undef org_sqlite_jni_CApi_SQLITE_CONFIG_PCACHE_HDRSZ
-#define org_sqlite_jni_CApi_SQLITE_CONFIG_PCACHE_HDRSZ 24L
-#undef org_sqlite_jni_CApi_SQLITE_CONFIG_PMASZ
-#define org_sqlite_jni_CApi_SQLITE_CONFIG_PMASZ 25L
-#undef org_sqlite_jni_CApi_SQLITE_CONFIG_STMTJRNL_SPILL
-#define org_sqlite_jni_CApi_SQLITE_CONFIG_STMTJRNL_SPILL 26L
-#undef org_sqlite_jni_CApi_SQLITE_CONFIG_SMALL_MALLOC
-#define org_sqlite_jni_CApi_SQLITE_CONFIG_SMALL_MALLOC 27L
-#undef org_sqlite_jni_CApi_SQLITE_CONFIG_SORTERREF_SIZE
-#define org_sqlite_jni_CApi_SQLITE_CONFIG_SORTERREF_SIZE 28L
-#undef org_sqlite_jni_CApi_SQLITE_CONFIG_MEMDB_MAXSIZE
-#define org_sqlite_jni_CApi_SQLITE_CONFIG_MEMDB_MAXSIZE 29L
-#undef org_sqlite_jni_CApi_SQLITE_INTEGER
-#define org_sqlite_jni_CApi_SQLITE_INTEGER 1L
-#undef org_sqlite_jni_CApi_SQLITE_FLOAT
-#define org_sqlite_jni_CApi_SQLITE_FLOAT 2L
-#undef org_sqlite_jni_CApi_SQLITE_TEXT
-#define org_sqlite_jni_CApi_SQLITE_TEXT 3L
-#undef org_sqlite_jni_CApi_SQLITE_BLOB
-#define org_sqlite_jni_CApi_SQLITE_BLOB 4L
-#undef org_sqlite_jni_CApi_SQLITE_NULL
-#define org_sqlite_jni_CApi_SQLITE_NULL 5L
-#undef org_sqlite_jni_CApi_SQLITE_DBCONFIG_MAINDBNAME
-#define org_sqlite_jni_CApi_SQLITE_DBCONFIG_MAINDBNAME 1000L
-#undef org_sqlite_jni_CApi_SQLITE_DBCONFIG_LOOKASIDE
-#define org_sqlite_jni_CApi_SQLITE_DBCONFIG_LOOKASIDE 1001L
-#undef org_sqlite_jni_CApi_SQLITE_DBCONFIG_ENABLE_FKEY
-#define org_sqlite_jni_CApi_SQLITE_DBCONFIG_ENABLE_FKEY 1002L
-#undef org_sqlite_jni_CApi_SQLITE_DBCONFIG_ENABLE_TRIGGER
-#define org_sqlite_jni_CApi_SQLITE_DBCONFIG_ENABLE_TRIGGER 1003L
-#undef org_sqlite_jni_CApi_SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER
-#define org_sqlite_jni_CApi_SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER 1004L
-#undef org_sqlite_jni_CApi_SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION
-#define org_sqlite_jni_CApi_SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION 1005L
-#undef org_sqlite_jni_CApi_SQLITE_DBCONFIG_NO_CKPT_ON_CLOSE
-#define org_sqlite_jni_CApi_SQLITE_DBCONFIG_NO_CKPT_ON_CLOSE 1006L
-#undef org_sqlite_jni_CApi_SQLITE_DBCONFIG_ENABLE_QPSG
-#define org_sqlite_jni_CApi_SQLITE_DBCONFIG_ENABLE_QPSG 1007L
-#undef org_sqlite_jni_CApi_SQLITE_DBCONFIG_TRIGGER_EQP
-#define org_sqlite_jni_CApi_SQLITE_DBCONFIG_TRIGGER_EQP 1008L
-#undef org_sqlite_jni_CApi_SQLITE_DBCONFIG_RESET_DATABASE
-#define org_sqlite_jni_CApi_SQLITE_DBCONFIG_RESET_DATABASE 1009L
-#undef org_sqlite_jni_CApi_SQLITE_DBCONFIG_DEFENSIVE
-#define org_sqlite_jni_CApi_SQLITE_DBCONFIG_DEFENSIVE 1010L
-#undef org_sqlite_jni_CApi_SQLITE_DBCONFIG_WRITABLE_SCHEMA
-#define org_sqlite_jni_CApi_SQLITE_DBCONFIG_WRITABLE_SCHEMA 1011L
-#undef org_sqlite_jni_CApi_SQLITE_DBCONFIG_LEGACY_ALTER_TABLE
-#define org_sqlite_jni_CApi_SQLITE_DBCONFIG_LEGACY_ALTER_TABLE 1012L
-#undef org_sqlite_jni_CApi_SQLITE_DBCONFIG_DQS_DML
-#define org_sqlite_jni_CApi_SQLITE_DBCONFIG_DQS_DML 1013L
-#undef org_sqlite_jni_CApi_SQLITE_DBCONFIG_DQS_DDL
-#define org_sqlite_jni_CApi_SQLITE_DBCONFIG_DQS_DDL 1014L
-#undef org_sqlite_jni_CApi_SQLITE_DBCONFIG_ENABLE_VIEW
-#define org_sqlite_jni_CApi_SQLITE_DBCONFIG_ENABLE_VIEW 1015L
-#undef org_sqlite_jni_CApi_SQLITE_DBCONFIG_LEGACY_FILE_FORMAT
-#define org_sqlite_jni_CApi_SQLITE_DBCONFIG_LEGACY_FILE_FORMAT 1016L
-#undef org_sqlite_jni_CApi_SQLITE_DBCONFIG_TRUSTED_SCHEMA
-#define org_sqlite_jni_CApi_SQLITE_DBCONFIG_TRUSTED_SCHEMA 1017L
-#undef org_sqlite_jni_CApi_SQLITE_DBCONFIG_STMT_SCANSTATUS
-#define org_sqlite_jni_CApi_SQLITE_DBCONFIG_STMT_SCANSTATUS 1018L
-#undef org_sqlite_jni_CApi_SQLITE_DBCONFIG_REVERSE_SCANORDER
-#define org_sqlite_jni_CApi_SQLITE_DBCONFIG_REVERSE_SCANORDER 1019L
-#undef org_sqlite_jni_CApi_SQLITE_DBCONFIG_MAX
-#define org_sqlite_jni_CApi_SQLITE_DBCONFIG_MAX 1019L
-#undef org_sqlite_jni_CApi_SQLITE_DBSTATUS_LOOKASIDE_USED
-#define org_sqlite_jni_CApi_SQLITE_DBSTATUS_LOOKASIDE_USED 0L
-#undef org_sqlite_jni_CApi_SQLITE_DBSTATUS_CACHE_USED
-#define org_sqlite_jni_CApi_SQLITE_DBSTATUS_CACHE_USED 1L
-#undef org_sqlite_jni_CApi_SQLITE_DBSTATUS_SCHEMA_USED
-#define org_sqlite_jni_CApi_SQLITE_DBSTATUS_SCHEMA_USED 2L
-#undef org_sqlite_jni_CApi_SQLITE_DBSTATUS_STMT_USED
-#define org_sqlite_jni_CApi_SQLITE_DBSTATUS_STMT_USED 3L
-#undef org_sqlite_jni_CApi_SQLITE_DBSTATUS_LOOKASIDE_HIT
-#define org_sqlite_jni_CApi_SQLITE_DBSTATUS_LOOKASIDE_HIT 4L
-#undef org_sqlite_jni_CApi_SQLITE_DBSTATUS_LOOKASIDE_MISS_SIZE
-#define org_sqlite_jni_CApi_SQLITE_DBSTATUS_LOOKASIDE_MISS_SIZE 5L
-#undef org_sqlite_jni_CApi_SQLITE_DBSTATUS_LOOKASIDE_MISS_FULL
-#define org_sqlite_jni_CApi_SQLITE_DBSTATUS_LOOKASIDE_MISS_FULL 6L
-#undef org_sqlite_jni_CApi_SQLITE_DBSTATUS_CACHE_HIT
-#define org_sqlite_jni_CApi_SQLITE_DBSTATUS_CACHE_HIT 7L
-#undef org_sqlite_jni_CApi_SQLITE_DBSTATUS_CACHE_MISS
-#define org_sqlite_jni_CApi_SQLITE_DBSTATUS_CACHE_MISS 8L
-#undef org_sqlite_jni_CApi_SQLITE_DBSTATUS_CACHE_WRITE
-#define org_sqlite_jni_CApi_SQLITE_DBSTATUS_CACHE_WRITE 9L
-#undef org_sqlite_jni_CApi_SQLITE_DBSTATUS_DEFERRED_FKS
-#define org_sqlite_jni_CApi_SQLITE_DBSTATUS_DEFERRED_FKS 10L
-#undef org_sqlite_jni_CApi_SQLITE_DBSTATUS_CACHE_USED_SHARED
-#define org_sqlite_jni_CApi_SQLITE_DBSTATUS_CACHE_USED_SHARED 11L
-#undef org_sqlite_jni_CApi_SQLITE_DBSTATUS_CACHE_SPILL
-#define org_sqlite_jni_CApi_SQLITE_DBSTATUS_CACHE_SPILL 12L
-#undef org_sqlite_jni_CApi_SQLITE_DBSTATUS_MAX
-#define org_sqlite_jni_CApi_SQLITE_DBSTATUS_MAX 12L
-#undef org_sqlite_jni_CApi_SQLITE_UTF8
-#define org_sqlite_jni_CApi_SQLITE_UTF8 1L
-#undef org_sqlite_jni_CApi_SQLITE_UTF16LE
-#define org_sqlite_jni_CApi_SQLITE_UTF16LE 2L
-#undef org_sqlite_jni_CApi_SQLITE_UTF16BE
-#define org_sqlite_jni_CApi_SQLITE_UTF16BE 3L
-#undef org_sqlite_jni_CApi_SQLITE_UTF16
-#define org_sqlite_jni_CApi_SQLITE_UTF16 4L
-#undef org_sqlite_jni_CApi_SQLITE_UTF16_ALIGNED
-#define org_sqlite_jni_CApi_SQLITE_UTF16_ALIGNED 8L
-#undef org_sqlite_jni_CApi_SQLITE_FCNTL_LOCKSTATE
-#define org_sqlite_jni_CApi_SQLITE_FCNTL_LOCKSTATE 1L
-#undef org_sqlite_jni_CApi_SQLITE_FCNTL_GET_LOCKPROXYFILE
-#define org_sqlite_jni_CApi_SQLITE_FCNTL_GET_LOCKPROXYFILE 2L
-#undef org_sqlite_jni_CApi_SQLITE_FCNTL_SET_LOCKPROXYFILE
-#define org_sqlite_jni_CApi_SQLITE_FCNTL_SET_LOCKPROXYFILE 3L
-#undef org_sqlite_jni_CApi_SQLITE_FCNTL_LAST_ERRNO
-#define org_sqlite_jni_CApi_SQLITE_FCNTL_LAST_ERRNO 4L
-#undef org_sqlite_jni_CApi_SQLITE_FCNTL_SIZE_HINT
-#define org_sqlite_jni_CApi_SQLITE_FCNTL_SIZE_HINT 5L
-#undef org_sqlite_jni_CApi_SQLITE_FCNTL_CHUNK_SIZE
-#define org_sqlite_jni_CApi_SQLITE_FCNTL_CHUNK_SIZE 6L
-#undef org_sqlite_jni_CApi_SQLITE_FCNTL_FILE_POINTER
-#define org_sqlite_jni_CApi_SQLITE_FCNTL_FILE_POINTER 7L
-#undef org_sqlite_jni_CApi_SQLITE_FCNTL_SYNC_OMITTED
-#define org_sqlite_jni_CApi_SQLITE_FCNTL_SYNC_OMITTED 8L
-#undef org_sqlite_jni_CApi_SQLITE_FCNTL_WIN32_AV_RETRY
-#define org_sqlite_jni_CApi_SQLITE_FCNTL_WIN32_AV_RETRY 9L
-#undef org_sqlite_jni_CApi_SQLITE_FCNTL_PERSIST_WAL
-#define org_sqlite_jni_CApi_SQLITE_FCNTL_PERSIST_WAL 10L
-#undef org_sqlite_jni_CApi_SQLITE_FCNTL_OVERWRITE
-#define org_sqlite_jni_CApi_SQLITE_FCNTL_OVERWRITE 11L
-#undef org_sqlite_jni_CApi_SQLITE_FCNTL_VFSNAME
-#define org_sqlite_jni_CApi_SQLITE_FCNTL_VFSNAME 12L
-#undef org_sqlite_jni_CApi_SQLITE_FCNTL_POWERSAFE_OVERWRITE
-#define org_sqlite_jni_CApi_SQLITE_FCNTL_POWERSAFE_OVERWRITE 13L
-#undef org_sqlite_jni_CApi_SQLITE_FCNTL_PRAGMA
-#define org_sqlite_jni_CApi_SQLITE_FCNTL_PRAGMA 14L
-#undef org_sqlite_jni_CApi_SQLITE_FCNTL_BUSYHANDLER
-#define org_sqlite_jni_CApi_SQLITE_FCNTL_BUSYHANDLER 15L
-#undef org_sqlite_jni_CApi_SQLITE_FCNTL_TEMPFILENAME
-#define org_sqlite_jni_CApi_SQLITE_FCNTL_TEMPFILENAME 16L
-#undef org_sqlite_jni_CApi_SQLITE_FCNTL_MMAP_SIZE
-#define org_sqlite_jni_CApi_SQLITE_FCNTL_MMAP_SIZE 18L
-#undef org_sqlite_jni_CApi_SQLITE_FCNTL_TRACE
-#define org_sqlite_jni_CApi_SQLITE_FCNTL_TRACE 19L
-#undef org_sqlite_jni_CApi_SQLITE_FCNTL_HAS_MOVED
-#define org_sqlite_jni_CApi_SQLITE_FCNTL_HAS_MOVED 20L
-#undef org_sqlite_jni_CApi_SQLITE_FCNTL_SYNC
-#define org_sqlite_jni_CApi_SQLITE_FCNTL_SYNC 21L
-#undef org_sqlite_jni_CApi_SQLITE_FCNTL_COMMIT_PHASETWO
-#define org_sqlite_jni_CApi_SQLITE_FCNTL_COMMIT_PHASETWO 22L
-#undef org_sqlite_jni_CApi_SQLITE_FCNTL_WIN32_SET_HANDLE
-#define org_sqlite_jni_CApi_SQLITE_FCNTL_WIN32_SET_HANDLE 23L
-#undef org_sqlite_jni_CApi_SQLITE_FCNTL_WAL_BLOCK
-#define org_sqlite_jni_CApi_SQLITE_FCNTL_WAL_BLOCK 24L
-#undef org_sqlite_jni_CApi_SQLITE_FCNTL_ZIPVFS
-#define org_sqlite_jni_CApi_SQLITE_FCNTL_ZIPVFS 25L
-#undef org_sqlite_jni_CApi_SQLITE_FCNTL_RBU
-#define org_sqlite_jni_CApi_SQLITE_FCNTL_RBU 26L
-#undef org_sqlite_jni_CApi_SQLITE_FCNTL_VFS_POINTER
-#define org_sqlite_jni_CApi_SQLITE_FCNTL_VFS_POINTER 27L
-#undef org_sqlite_jni_CApi_SQLITE_FCNTL_JOURNAL_POINTER
-#define org_sqlite_jni_CApi_SQLITE_FCNTL_JOURNAL_POINTER 28L
-#undef org_sqlite_jni_CApi_SQLITE_FCNTL_WIN32_GET_HANDLE
-#define org_sqlite_jni_CApi_SQLITE_FCNTL_WIN32_GET_HANDLE 29L
-#undef org_sqlite_jni_CApi_SQLITE_FCNTL_PDB
-#define org_sqlite_jni_CApi_SQLITE_FCNTL_PDB 30L
-#undef org_sqlite_jni_CApi_SQLITE_FCNTL_BEGIN_ATOMIC_WRITE
-#define org_sqlite_jni_CApi_SQLITE_FCNTL_BEGIN_ATOMIC_WRITE 31L
-#undef org_sqlite_jni_CApi_SQLITE_FCNTL_COMMIT_ATOMIC_WRITE
-#define org_sqlite_jni_CApi_SQLITE_FCNTL_COMMIT_ATOMIC_WRITE 32L
-#undef org_sqlite_jni_CApi_SQLITE_FCNTL_ROLLBACK_ATOMIC_WRITE
-#define org_sqlite_jni_CApi_SQLITE_FCNTL_ROLLBACK_ATOMIC_WRITE 33L
-#undef org_sqlite_jni_CApi_SQLITE_FCNTL_LOCK_TIMEOUT
-#define org_sqlite_jni_CApi_SQLITE_FCNTL_LOCK_TIMEOUT 34L
-#undef org_sqlite_jni_CApi_SQLITE_FCNTL_DATA_VERSION
-#define org_sqlite_jni_CApi_SQLITE_FCNTL_DATA_VERSION 35L
-#undef org_sqlite_jni_CApi_SQLITE_FCNTL_SIZE_LIMIT
-#define org_sqlite_jni_CApi_SQLITE_FCNTL_SIZE_LIMIT 36L
-#undef org_sqlite_jni_CApi_SQLITE_FCNTL_CKPT_DONE
-#define org_sqlite_jni_CApi_SQLITE_FCNTL_CKPT_DONE 37L
-#undef org_sqlite_jni_CApi_SQLITE_FCNTL_RESERVE_BYTES
-#define org_sqlite_jni_CApi_SQLITE_FCNTL_RESERVE_BYTES 38L
-#undef org_sqlite_jni_CApi_SQLITE_FCNTL_CKPT_START
-#define org_sqlite_jni_CApi_SQLITE_FCNTL_CKPT_START 39L
-#undef org_sqlite_jni_CApi_SQLITE_FCNTL_EXTERNAL_READER
-#define org_sqlite_jni_CApi_SQLITE_FCNTL_EXTERNAL_READER 40L
-#undef org_sqlite_jni_CApi_SQLITE_FCNTL_CKSM_FILE
-#define org_sqlite_jni_CApi_SQLITE_FCNTL_CKSM_FILE 41L
-#undef org_sqlite_jni_CApi_SQLITE_FCNTL_RESET_CACHE
-#define org_sqlite_jni_CApi_SQLITE_FCNTL_RESET_CACHE 42L
-#undef org_sqlite_jni_CApi_SQLITE_LOCK_NONE
-#define org_sqlite_jni_CApi_SQLITE_LOCK_NONE 0L
-#undef org_sqlite_jni_CApi_SQLITE_LOCK_SHARED
-#define org_sqlite_jni_CApi_SQLITE_LOCK_SHARED 1L
-#undef org_sqlite_jni_CApi_SQLITE_LOCK_RESERVED
-#define org_sqlite_jni_CApi_SQLITE_LOCK_RESERVED 2L
-#undef org_sqlite_jni_CApi_SQLITE_LOCK_PENDING
-#define org_sqlite_jni_CApi_SQLITE_LOCK_PENDING 3L
-#undef org_sqlite_jni_CApi_SQLITE_LOCK_EXCLUSIVE
-#define org_sqlite_jni_CApi_SQLITE_LOCK_EXCLUSIVE 4L
-#undef org_sqlite_jni_CApi_SQLITE_IOCAP_ATOMIC
-#define org_sqlite_jni_CApi_SQLITE_IOCAP_ATOMIC 1L
-#undef org_sqlite_jni_CApi_SQLITE_IOCAP_ATOMIC512
-#define org_sqlite_jni_CApi_SQLITE_IOCAP_ATOMIC512 2L
-#undef org_sqlite_jni_CApi_SQLITE_IOCAP_ATOMIC1K
-#define org_sqlite_jni_CApi_SQLITE_IOCAP_ATOMIC1K 4L
-#undef org_sqlite_jni_CApi_SQLITE_IOCAP_ATOMIC2K
-#define org_sqlite_jni_CApi_SQLITE_IOCAP_ATOMIC2K 8L
-#undef org_sqlite_jni_CApi_SQLITE_IOCAP_ATOMIC4K
-#define org_sqlite_jni_CApi_SQLITE_IOCAP_ATOMIC4K 16L
-#undef org_sqlite_jni_CApi_SQLITE_IOCAP_ATOMIC8K
-#define org_sqlite_jni_CApi_SQLITE_IOCAP_ATOMIC8K 32L
-#undef org_sqlite_jni_CApi_SQLITE_IOCAP_ATOMIC16K
-#define org_sqlite_jni_CApi_SQLITE_IOCAP_ATOMIC16K 64L
-#undef org_sqlite_jni_CApi_SQLITE_IOCAP_ATOMIC32K
-#define org_sqlite_jni_CApi_SQLITE_IOCAP_ATOMIC32K 128L
-#undef org_sqlite_jni_CApi_SQLITE_IOCAP_ATOMIC64K
-#define org_sqlite_jni_CApi_SQLITE_IOCAP_ATOMIC64K 256L
-#undef org_sqlite_jni_CApi_SQLITE_IOCAP_SAFE_APPEND
-#define org_sqlite_jni_CApi_SQLITE_IOCAP_SAFE_APPEND 512L
-#undef org_sqlite_jni_CApi_SQLITE_IOCAP_SEQUENTIAL
-#define org_sqlite_jni_CApi_SQLITE_IOCAP_SEQUENTIAL 1024L
-#undef org_sqlite_jni_CApi_SQLITE_IOCAP_UNDELETABLE_WHEN_OPEN
-#define org_sqlite_jni_CApi_SQLITE_IOCAP_UNDELETABLE_WHEN_OPEN 2048L
-#undef org_sqlite_jni_CApi_SQLITE_IOCAP_POWERSAFE_OVERWRITE
-#define org_sqlite_jni_CApi_SQLITE_IOCAP_POWERSAFE_OVERWRITE 4096L
-#undef org_sqlite_jni_CApi_SQLITE_IOCAP_IMMUTABLE
-#define org_sqlite_jni_CApi_SQLITE_IOCAP_IMMUTABLE 8192L
-#undef org_sqlite_jni_CApi_SQLITE_IOCAP_BATCH_ATOMIC
-#define org_sqlite_jni_CApi_SQLITE_IOCAP_BATCH_ATOMIC 16384L
-#undef org_sqlite_jni_CApi_SQLITE_LIMIT_LENGTH
-#define org_sqlite_jni_CApi_SQLITE_LIMIT_LENGTH 0L
-#undef org_sqlite_jni_CApi_SQLITE_LIMIT_SQL_LENGTH
-#define org_sqlite_jni_CApi_SQLITE_LIMIT_SQL_LENGTH 1L
-#undef org_sqlite_jni_CApi_SQLITE_LIMIT_COLUMN
-#define org_sqlite_jni_CApi_SQLITE_LIMIT_COLUMN 2L
-#undef org_sqlite_jni_CApi_SQLITE_LIMIT_EXPR_DEPTH
-#define org_sqlite_jni_CApi_SQLITE_LIMIT_EXPR_DEPTH 3L
-#undef org_sqlite_jni_CApi_SQLITE_LIMIT_COMPOUND_SELECT
-#define org_sqlite_jni_CApi_SQLITE_LIMIT_COMPOUND_SELECT 4L
-#undef org_sqlite_jni_CApi_SQLITE_LIMIT_VDBE_OP
-#define org_sqlite_jni_CApi_SQLITE_LIMIT_VDBE_OP 5L
-#undef org_sqlite_jni_CApi_SQLITE_LIMIT_FUNCTION_ARG
-#define org_sqlite_jni_CApi_SQLITE_LIMIT_FUNCTION_ARG 6L
-#undef org_sqlite_jni_CApi_SQLITE_LIMIT_ATTACHED
-#define org_sqlite_jni_CApi_SQLITE_LIMIT_ATTACHED 7L
-#undef org_sqlite_jni_CApi_SQLITE_LIMIT_LIKE_PATTERN_LENGTH
-#define org_sqlite_jni_CApi_SQLITE_LIMIT_LIKE_PATTERN_LENGTH 8L
-#undef org_sqlite_jni_CApi_SQLITE_LIMIT_VARIABLE_NUMBER
-#define org_sqlite_jni_CApi_SQLITE_LIMIT_VARIABLE_NUMBER 9L
-#undef org_sqlite_jni_CApi_SQLITE_LIMIT_TRIGGER_DEPTH
-#define org_sqlite_jni_CApi_SQLITE_LIMIT_TRIGGER_DEPTH 10L
-#undef org_sqlite_jni_CApi_SQLITE_LIMIT_WORKER_THREADS
-#define org_sqlite_jni_CApi_SQLITE_LIMIT_WORKER_THREADS 11L
-#undef org_sqlite_jni_CApi_SQLITE_OPEN_READONLY
-#define org_sqlite_jni_CApi_SQLITE_OPEN_READONLY 1L
-#undef org_sqlite_jni_CApi_SQLITE_OPEN_READWRITE
-#define org_sqlite_jni_CApi_SQLITE_OPEN_READWRITE 2L
-#undef org_sqlite_jni_CApi_SQLITE_OPEN_CREATE
-#define org_sqlite_jni_CApi_SQLITE_OPEN_CREATE 4L
-#undef org_sqlite_jni_CApi_SQLITE_OPEN_URI
-#define org_sqlite_jni_CApi_SQLITE_OPEN_URI 64L
-#undef org_sqlite_jni_CApi_SQLITE_OPEN_MEMORY
-#define org_sqlite_jni_CApi_SQLITE_OPEN_MEMORY 128L
-#undef org_sqlite_jni_CApi_SQLITE_OPEN_NOMUTEX
-#define org_sqlite_jni_CApi_SQLITE_OPEN_NOMUTEX 32768L
-#undef org_sqlite_jni_CApi_SQLITE_OPEN_FULLMUTEX
-#define org_sqlite_jni_CApi_SQLITE_OPEN_FULLMUTEX 65536L
-#undef org_sqlite_jni_CApi_SQLITE_OPEN_SHAREDCACHE
-#define org_sqlite_jni_CApi_SQLITE_OPEN_SHAREDCACHE 131072L
-#undef org_sqlite_jni_CApi_SQLITE_OPEN_PRIVATECACHE
-#define org_sqlite_jni_CApi_SQLITE_OPEN_PRIVATECACHE 262144L
-#undef org_sqlite_jni_CApi_SQLITE_OPEN_NOFOLLOW
-#define org_sqlite_jni_CApi_SQLITE_OPEN_NOFOLLOW 16777216L
-#undef org_sqlite_jni_CApi_SQLITE_OPEN_EXRESCODE
-#define org_sqlite_jni_CApi_SQLITE_OPEN_EXRESCODE 33554432L
-#undef org_sqlite_jni_CApi_SQLITE_PREPARE_PERSISTENT
-#define org_sqlite_jni_CApi_SQLITE_PREPARE_PERSISTENT 1L
-#undef org_sqlite_jni_CApi_SQLITE_PREPARE_NORMALIZE
-#define org_sqlite_jni_CApi_SQLITE_PREPARE_NORMALIZE 2L
-#undef org_sqlite_jni_CApi_SQLITE_PREPARE_NO_VTAB
-#define org_sqlite_jni_CApi_SQLITE_PREPARE_NO_VTAB 4L
-#undef org_sqlite_jni_CApi_SQLITE_OK
-#define org_sqlite_jni_CApi_SQLITE_OK 0L
-#undef org_sqlite_jni_CApi_SQLITE_ERROR
-#define org_sqlite_jni_CApi_SQLITE_ERROR 1L
-#undef org_sqlite_jni_CApi_SQLITE_INTERNAL
-#define org_sqlite_jni_CApi_SQLITE_INTERNAL 2L
-#undef org_sqlite_jni_CApi_SQLITE_PERM
-#define org_sqlite_jni_CApi_SQLITE_PERM 3L
-#undef org_sqlite_jni_CApi_SQLITE_ABORT
-#define org_sqlite_jni_CApi_SQLITE_ABORT 4L
-#undef org_sqlite_jni_CApi_SQLITE_BUSY
-#define org_sqlite_jni_CApi_SQLITE_BUSY 5L
-#undef org_sqlite_jni_CApi_SQLITE_LOCKED
-#define org_sqlite_jni_CApi_SQLITE_LOCKED 6L
-#undef org_sqlite_jni_CApi_SQLITE_NOMEM
-#define org_sqlite_jni_CApi_SQLITE_NOMEM 7L
-#undef org_sqlite_jni_CApi_SQLITE_READONLY
-#define org_sqlite_jni_CApi_SQLITE_READONLY 8L
-#undef org_sqlite_jni_CApi_SQLITE_INTERRUPT
-#define org_sqlite_jni_CApi_SQLITE_INTERRUPT 9L
-#undef org_sqlite_jni_CApi_SQLITE_IOERR
-#define org_sqlite_jni_CApi_SQLITE_IOERR 10L
-#undef org_sqlite_jni_CApi_SQLITE_CORRUPT
-#define org_sqlite_jni_CApi_SQLITE_CORRUPT 11L
-#undef org_sqlite_jni_CApi_SQLITE_NOTFOUND
-#define org_sqlite_jni_CApi_SQLITE_NOTFOUND 12L
-#undef org_sqlite_jni_CApi_SQLITE_FULL
-#define org_sqlite_jni_CApi_SQLITE_FULL 13L
-#undef org_sqlite_jni_CApi_SQLITE_CANTOPEN
-#define org_sqlite_jni_CApi_SQLITE_CANTOPEN 14L
-#undef org_sqlite_jni_CApi_SQLITE_PROTOCOL
-#define org_sqlite_jni_CApi_SQLITE_PROTOCOL 15L
-#undef org_sqlite_jni_CApi_SQLITE_EMPTY
-#define org_sqlite_jni_CApi_SQLITE_EMPTY 16L
-#undef org_sqlite_jni_CApi_SQLITE_SCHEMA
-#define org_sqlite_jni_CApi_SQLITE_SCHEMA 17L
-#undef org_sqlite_jni_CApi_SQLITE_TOOBIG
-#define org_sqlite_jni_CApi_SQLITE_TOOBIG 18L
-#undef org_sqlite_jni_CApi_SQLITE_CONSTRAINT
-#define org_sqlite_jni_CApi_SQLITE_CONSTRAINT 19L
-#undef org_sqlite_jni_CApi_SQLITE_MISMATCH
-#define org_sqlite_jni_CApi_SQLITE_MISMATCH 20L
-#undef org_sqlite_jni_CApi_SQLITE_MISUSE
-#define org_sqlite_jni_CApi_SQLITE_MISUSE 21L
-#undef org_sqlite_jni_CApi_SQLITE_NOLFS
-#define org_sqlite_jni_CApi_SQLITE_NOLFS 22L
-#undef org_sqlite_jni_CApi_SQLITE_AUTH
-#define org_sqlite_jni_CApi_SQLITE_AUTH 23L
-#undef org_sqlite_jni_CApi_SQLITE_FORMAT
-#define org_sqlite_jni_CApi_SQLITE_FORMAT 24L
-#undef org_sqlite_jni_CApi_SQLITE_RANGE
-#define org_sqlite_jni_CApi_SQLITE_RANGE 25L
-#undef org_sqlite_jni_CApi_SQLITE_NOTADB
-#define org_sqlite_jni_CApi_SQLITE_NOTADB 26L
-#undef org_sqlite_jni_CApi_SQLITE_NOTICE
-#define org_sqlite_jni_CApi_SQLITE_NOTICE 27L
-#undef org_sqlite_jni_CApi_SQLITE_WARNING
-#define org_sqlite_jni_CApi_SQLITE_WARNING 28L
-#undef org_sqlite_jni_CApi_SQLITE_ROW
-#define org_sqlite_jni_CApi_SQLITE_ROW 100L
-#undef org_sqlite_jni_CApi_SQLITE_DONE
-#define org_sqlite_jni_CApi_SQLITE_DONE 101L
-#undef org_sqlite_jni_CApi_SQLITE_ERROR_MISSING_COLLSEQ
-#define org_sqlite_jni_CApi_SQLITE_ERROR_MISSING_COLLSEQ 257L
-#undef org_sqlite_jni_CApi_SQLITE_ERROR_RETRY
-#define org_sqlite_jni_CApi_SQLITE_ERROR_RETRY 513L
-#undef org_sqlite_jni_CApi_SQLITE_ERROR_SNAPSHOT
-#define org_sqlite_jni_CApi_SQLITE_ERROR_SNAPSHOT 769L
-#undef org_sqlite_jni_CApi_SQLITE_IOERR_READ
-#define org_sqlite_jni_CApi_SQLITE_IOERR_READ 266L
-#undef org_sqlite_jni_CApi_SQLITE_IOERR_SHORT_READ
-#define org_sqlite_jni_CApi_SQLITE_IOERR_SHORT_READ 522L
-#undef org_sqlite_jni_CApi_SQLITE_IOERR_WRITE
-#define org_sqlite_jni_CApi_SQLITE_IOERR_WRITE 778L
-#undef org_sqlite_jni_CApi_SQLITE_IOERR_FSYNC
-#define org_sqlite_jni_CApi_SQLITE_IOERR_FSYNC 1034L
-#undef org_sqlite_jni_CApi_SQLITE_IOERR_DIR_FSYNC
-#define org_sqlite_jni_CApi_SQLITE_IOERR_DIR_FSYNC 1290L
-#undef org_sqlite_jni_CApi_SQLITE_IOERR_TRUNCATE
-#define org_sqlite_jni_CApi_SQLITE_IOERR_TRUNCATE 1546L
-#undef org_sqlite_jni_CApi_SQLITE_IOERR_FSTAT
-#define org_sqlite_jni_CApi_SQLITE_IOERR_FSTAT 1802L
-#undef org_sqlite_jni_CApi_SQLITE_IOERR_UNLOCK
-#define org_sqlite_jni_CApi_SQLITE_IOERR_UNLOCK 2058L
-#undef org_sqlite_jni_CApi_SQLITE_IOERR_RDLOCK
-#define org_sqlite_jni_CApi_SQLITE_IOERR_RDLOCK 2314L
-#undef org_sqlite_jni_CApi_SQLITE_IOERR_DELETE
-#define org_sqlite_jni_CApi_SQLITE_IOERR_DELETE 2570L
-#undef org_sqlite_jni_CApi_SQLITE_IOERR_BLOCKED
-#define org_sqlite_jni_CApi_SQLITE_IOERR_BLOCKED 2826L
-#undef org_sqlite_jni_CApi_SQLITE_IOERR_NOMEM
-#define org_sqlite_jni_CApi_SQLITE_IOERR_NOMEM 3082L
-#undef org_sqlite_jni_CApi_SQLITE_IOERR_ACCESS
-#define org_sqlite_jni_CApi_SQLITE_IOERR_ACCESS 3338L
-#undef org_sqlite_jni_CApi_SQLITE_IOERR_CHECKRESERVEDLOCK
-#define org_sqlite_jni_CApi_SQLITE_IOERR_CHECKRESERVEDLOCK 3594L
-#undef org_sqlite_jni_CApi_SQLITE_IOERR_LOCK
-#define org_sqlite_jni_CApi_SQLITE_IOERR_LOCK 3850L
-#undef org_sqlite_jni_CApi_SQLITE_IOERR_CLOSE
-#define org_sqlite_jni_CApi_SQLITE_IOERR_CLOSE 4106L
-#undef org_sqlite_jni_CApi_SQLITE_IOERR_DIR_CLOSE
-#define org_sqlite_jni_CApi_SQLITE_IOERR_DIR_CLOSE 4362L
-#undef org_sqlite_jni_CApi_SQLITE_IOERR_SHMOPEN
-#define org_sqlite_jni_CApi_SQLITE_IOERR_SHMOPEN 4618L
-#undef org_sqlite_jni_CApi_SQLITE_IOERR_SHMSIZE
-#define org_sqlite_jni_CApi_SQLITE_IOERR_SHMSIZE 4874L
-#undef org_sqlite_jni_CApi_SQLITE_IOERR_SHMLOCK
-#define org_sqlite_jni_CApi_SQLITE_IOERR_SHMLOCK 5130L
-#undef org_sqlite_jni_CApi_SQLITE_IOERR_SHMMAP
-#define org_sqlite_jni_CApi_SQLITE_IOERR_SHMMAP 5386L
-#undef org_sqlite_jni_CApi_SQLITE_IOERR_SEEK
-#define org_sqlite_jni_CApi_SQLITE_IOERR_SEEK 5642L
-#undef org_sqlite_jni_CApi_SQLITE_IOERR_DELETE_NOENT
-#define org_sqlite_jni_CApi_SQLITE_IOERR_DELETE_NOENT 5898L
-#undef org_sqlite_jni_CApi_SQLITE_IOERR_MMAP
-#define org_sqlite_jni_CApi_SQLITE_IOERR_MMAP 6154L
-#undef org_sqlite_jni_CApi_SQLITE_IOERR_GETTEMPPATH
-#define org_sqlite_jni_CApi_SQLITE_IOERR_GETTEMPPATH 6410L
-#undef org_sqlite_jni_CApi_SQLITE_IOERR_CONVPATH
-#define org_sqlite_jni_CApi_SQLITE_IOERR_CONVPATH 6666L
-#undef org_sqlite_jni_CApi_SQLITE_IOERR_VNODE
-#define org_sqlite_jni_CApi_SQLITE_IOERR_VNODE 6922L
-#undef org_sqlite_jni_CApi_SQLITE_IOERR_AUTH
-#define org_sqlite_jni_CApi_SQLITE_IOERR_AUTH 7178L
-#undef org_sqlite_jni_CApi_SQLITE_IOERR_BEGIN_ATOMIC
-#define org_sqlite_jni_CApi_SQLITE_IOERR_BEGIN_ATOMIC 7434L
-#undef org_sqlite_jni_CApi_SQLITE_IOERR_COMMIT_ATOMIC
-#define org_sqlite_jni_CApi_SQLITE_IOERR_COMMIT_ATOMIC 7690L
-#undef org_sqlite_jni_CApi_SQLITE_IOERR_ROLLBACK_ATOMIC
-#define org_sqlite_jni_CApi_SQLITE_IOERR_ROLLBACK_ATOMIC 7946L
-#undef org_sqlite_jni_CApi_SQLITE_IOERR_DATA
-#define org_sqlite_jni_CApi_SQLITE_IOERR_DATA 8202L
-#undef org_sqlite_jni_CApi_SQLITE_IOERR_CORRUPTFS
-#define org_sqlite_jni_CApi_SQLITE_IOERR_CORRUPTFS 8458L
-#undef org_sqlite_jni_CApi_SQLITE_LOCKED_SHAREDCACHE
-#define org_sqlite_jni_CApi_SQLITE_LOCKED_SHAREDCACHE 262L
-#undef org_sqlite_jni_CApi_SQLITE_LOCKED_VTAB
-#define org_sqlite_jni_CApi_SQLITE_LOCKED_VTAB 518L
-#undef org_sqlite_jni_CApi_SQLITE_BUSY_RECOVERY
-#define org_sqlite_jni_CApi_SQLITE_BUSY_RECOVERY 261L
-#undef org_sqlite_jni_CApi_SQLITE_BUSY_SNAPSHOT
-#define org_sqlite_jni_CApi_SQLITE_BUSY_SNAPSHOT 517L
-#undef org_sqlite_jni_CApi_SQLITE_BUSY_TIMEOUT
-#define org_sqlite_jni_CApi_SQLITE_BUSY_TIMEOUT 773L
-#undef org_sqlite_jni_CApi_SQLITE_CANTOPEN_NOTEMPDIR
-#define org_sqlite_jni_CApi_SQLITE_CANTOPEN_NOTEMPDIR 270L
-#undef org_sqlite_jni_CApi_SQLITE_CANTOPEN_ISDIR
-#define org_sqlite_jni_CApi_SQLITE_CANTOPEN_ISDIR 526L
-#undef org_sqlite_jni_CApi_SQLITE_CANTOPEN_FULLPATH
-#define org_sqlite_jni_CApi_SQLITE_CANTOPEN_FULLPATH 782L
-#undef org_sqlite_jni_CApi_SQLITE_CANTOPEN_CONVPATH
-#define org_sqlite_jni_CApi_SQLITE_CANTOPEN_CONVPATH 1038L
-#undef org_sqlite_jni_CApi_SQLITE_CANTOPEN_SYMLINK
-#define org_sqlite_jni_CApi_SQLITE_CANTOPEN_SYMLINK 1550L
-#undef org_sqlite_jni_CApi_SQLITE_CORRUPT_VTAB
-#define org_sqlite_jni_CApi_SQLITE_CORRUPT_VTAB 267L
-#undef org_sqlite_jni_CApi_SQLITE_CORRUPT_SEQUENCE
-#define org_sqlite_jni_CApi_SQLITE_CORRUPT_SEQUENCE 523L
-#undef org_sqlite_jni_CApi_SQLITE_CORRUPT_INDEX
-#define org_sqlite_jni_CApi_SQLITE_CORRUPT_INDEX 779L
-#undef org_sqlite_jni_CApi_SQLITE_READONLY_RECOVERY
-#define org_sqlite_jni_CApi_SQLITE_READONLY_RECOVERY 264L
-#undef org_sqlite_jni_CApi_SQLITE_READONLY_CANTLOCK
-#define org_sqlite_jni_CApi_SQLITE_READONLY_CANTLOCK 520L
-#undef org_sqlite_jni_CApi_SQLITE_READONLY_ROLLBACK
-#define org_sqlite_jni_CApi_SQLITE_READONLY_ROLLBACK 776L
-#undef org_sqlite_jni_CApi_SQLITE_READONLY_DBMOVED
-#define org_sqlite_jni_CApi_SQLITE_READONLY_DBMOVED 1032L
-#undef org_sqlite_jni_CApi_SQLITE_READONLY_CANTINIT
-#define org_sqlite_jni_CApi_SQLITE_READONLY_CANTINIT 1288L
-#undef org_sqlite_jni_CApi_SQLITE_READONLY_DIRECTORY
-#define org_sqlite_jni_CApi_SQLITE_READONLY_DIRECTORY 1544L
-#undef org_sqlite_jni_CApi_SQLITE_ABORT_ROLLBACK
-#define org_sqlite_jni_CApi_SQLITE_ABORT_ROLLBACK 516L
-#undef org_sqlite_jni_CApi_SQLITE_CONSTRAINT_CHECK
-#define org_sqlite_jni_CApi_SQLITE_CONSTRAINT_CHECK 275L
-#undef org_sqlite_jni_CApi_SQLITE_CONSTRAINT_COMMITHOOK
-#define org_sqlite_jni_CApi_SQLITE_CONSTRAINT_COMMITHOOK 531L
-#undef org_sqlite_jni_CApi_SQLITE_CONSTRAINT_FOREIGNKEY
-#define org_sqlite_jni_CApi_SQLITE_CONSTRAINT_FOREIGNKEY 787L
-#undef org_sqlite_jni_CApi_SQLITE_CONSTRAINT_FUNCTION
-#define org_sqlite_jni_CApi_SQLITE_CONSTRAINT_FUNCTION 1043L
-#undef org_sqlite_jni_CApi_SQLITE_CONSTRAINT_NOTNULL
-#define org_sqlite_jni_CApi_SQLITE_CONSTRAINT_NOTNULL 1299L
-#undef org_sqlite_jni_CApi_SQLITE_CONSTRAINT_PRIMARYKEY
-#define org_sqlite_jni_CApi_SQLITE_CONSTRAINT_PRIMARYKEY 1555L
-#undef org_sqlite_jni_CApi_SQLITE_CONSTRAINT_TRIGGER
-#define org_sqlite_jni_CApi_SQLITE_CONSTRAINT_TRIGGER 1811L
-#undef org_sqlite_jni_CApi_SQLITE_CONSTRAINT_UNIQUE
-#define org_sqlite_jni_CApi_SQLITE_CONSTRAINT_UNIQUE 2067L
-#undef org_sqlite_jni_CApi_SQLITE_CONSTRAINT_VTAB
-#define org_sqlite_jni_CApi_SQLITE_CONSTRAINT_VTAB 2323L
-#undef org_sqlite_jni_CApi_SQLITE_CONSTRAINT_ROWID
-#define org_sqlite_jni_CApi_SQLITE_CONSTRAINT_ROWID 2579L
-#undef org_sqlite_jni_CApi_SQLITE_CONSTRAINT_PINNED
-#define org_sqlite_jni_CApi_SQLITE_CONSTRAINT_PINNED 2835L
-#undef org_sqlite_jni_CApi_SQLITE_CONSTRAINT_DATATYPE
-#define org_sqlite_jni_CApi_SQLITE_CONSTRAINT_DATATYPE 3091L
-#undef org_sqlite_jni_CApi_SQLITE_NOTICE_RECOVER_WAL
-#define org_sqlite_jni_CApi_SQLITE_NOTICE_RECOVER_WAL 283L
-#undef org_sqlite_jni_CApi_SQLITE_NOTICE_RECOVER_ROLLBACK
-#define org_sqlite_jni_CApi_SQLITE_NOTICE_RECOVER_ROLLBACK 539L
-#undef org_sqlite_jni_CApi_SQLITE_WARNING_AUTOINDEX
-#define org_sqlite_jni_CApi_SQLITE_WARNING_AUTOINDEX 284L
-#undef org_sqlite_jni_CApi_SQLITE_AUTH_USER
-#define org_sqlite_jni_CApi_SQLITE_AUTH_USER 279L
-#undef org_sqlite_jni_CApi_SQLITE_OK_LOAD_PERMANENTLY
-#define org_sqlite_jni_CApi_SQLITE_OK_LOAD_PERMANENTLY 256L
-#undef org_sqlite_jni_CApi_SQLITE_SERIALIZE_NOCOPY
-#define org_sqlite_jni_CApi_SQLITE_SERIALIZE_NOCOPY 1L
-#undef org_sqlite_jni_CApi_SQLITE_DESERIALIZE_FREEONCLOSE
-#define org_sqlite_jni_CApi_SQLITE_DESERIALIZE_FREEONCLOSE 1L
-#undef org_sqlite_jni_CApi_SQLITE_DESERIALIZE_READONLY
-#define org_sqlite_jni_CApi_SQLITE_DESERIALIZE_READONLY 4L
-#undef org_sqlite_jni_CApi_SQLITE_DESERIALIZE_RESIZEABLE
-#define org_sqlite_jni_CApi_SQLITE_DESERIALIZE_RESIZEABLE 2L
-#undef org_sqlite_jni_CApi_SQLITE_SESSION_CONFIG_STRMSIZE
-#define org_sqlite_jni_CApi_SQLITE_SESSION_CONFIG_STRMSIZE 1L
-#undef org_sqlite_jni_CApi_SQLITE_SESSION_OBJCONFIG_SIZE
-#define org_sqlite_jni_CApi_SQLITE_SESSION_OBJCONFIG_SIZE 1L
-#undef org_sqlite_jni_CApi_SQLITE_STATUS_MEMORY_USED
-#define org_sqlite_jni_CApi_SQLITE_STATUS_MEMORY_USED 0L
-#undef org_sqlite_jni_CApi_SQLITE_STATUS_PAGECACHE_USED
-#define org_sqlite_jni_CApi_SQLITE_STATUS_PAGECACHE_USED 1L
-#undef org_sqlite_jni_CApi_SQLITE_STATUS_PAGECACHE_OVERFLOW
-#define org_sqlite_jni_CApi_SQLITE_STATUS_PAGECACHE_OVERFLOW 2L
-#undef org_sqlite_jni_CApi_SQLITE_STATUS_MALLOC_SIZE
-#define org_sqlite_jni_CApi_SQLITE_STATUS_MALLOC_SIZE 5L
-#undef org_sqlite_jni_CApi_SQLITE_STATUS_PARSER_STACK
-#define org_sqlite_jni_CApi_SQLITE_STATUS_PARSER_STACK 6L
-#undef org_sqlite_jni_CApi_SQLITE_STATUS_PAGECACHE_SIZE
-#define org_sqlite_jni_CApi_SQLITE_STATUS_PAGECACHE_SIZE 7L
-#undef org_sqlite_jni_CApi_SQLITE_STATUS_MALLOC_COUNT
-#define org_sqlite_jni_CApi_SQLITE_STATUS_MALLOC_COUNT 9L
-#undef org_sqlite_jni_CApi_SQLITE_STMTSTATUS_FULLSCAN_STEP
-#define org_sqlite_jni_CApi_SQLITE_STMTSTATUS_FULLSCAN_STEP 1L
-#undef org_sqlite_jni_CApi_SQLITE_STMTSTATUS_SORT
-#define org_sqlite_jni_CApi_SQLITE_STMTSTATUS_SORT 2L
-#undef org_sqlite_jni_CApi_SQLITE_STMTSTATUS_AUTOINDEX
-#define org_sqlite_jni_CApi_SQLITE_STMTSTATUS_AUTOINDEX 3L
-#undef org_sqlite_jni_CApi_SQLITE_STMTSTATUS_VM_STEP
-#define org_sqlite_jni_CApi_SQLITE_STMTSTATUS_VM_STEP 4L
-#undef org_sqlite_jni_CApi_SQLITE_STMTSTATUS_REPREPARE
-#define org_sqlite_jni_CApi_SQLITE_STMTSTATUS_REPREPARE 5L
-#undef org_sqlite_jni_CApi_SQLITE_STMTSTATUS_RUN
-#define org_sqlite_jni_CApi_SQLITE_STMTSTATUS_RUN 6L
-#undef org_sqlite_jni_CApi_SQLITE_STMTSTATUS_FILTER_MISS
-#define org_sqlite_jni_CApi_SQLITE_STMTSTATUS_FILTER_MISS 7L
-#undef org_sqlite_jni_CApi_SQLITE_STMTSTATUS_FILTER_HIT
-#define org_sqlite_jni_CApi_SQLITE_STMTSTATUS_FILTER_HIT 8L
-#undef org_sqlite_jni_CApi_SQLITE_STMTSTATUS_MEMUSED
-#define org_sqlite_jni_CApi_SQLITE_STMTSTATUS_MEMUSED 99L
-#undef org_sqlite_jni_CApi_SQLITE_SYNC_NORMAL
-#define org_sqlite_jni_CApi_SQLITE_SYNC_NORMAL 2L
-#undef org_sqlite_jni_CApi_SQLITE_SYNC_FULL
-#define org_sqlite_jni_CApi_SQLITE_SYNC_FULL 3L
-#undef org_sqlite_jni_CApi_SQLITE_SYNC_DATAONLY
-#define org_sqlite_jni_CApi_SQLITE_SYNC_DATAONLY 16L
-#undef org_sqlite_jni_CApi_SQLITE_TRACE_STMT
-#define org_sqlite_jni_CApi_SQLITE_TRACE_STMT 1L
-#undef org_sqlite_jni_CApi_SQLITE_TRACE_PROFILE
-#define org_sqlite_jni_CApi_SQLITE_TRACE_PROFILE 2L
-#undef org_sqlite_jni_CApi_SQLITE_TRACE_ROW
-#define org_sqlite_jni_CApi_SQLITE_TRACE_ROW 4L
-#undef org_sqlite_jni_CApi_SQLITE_TRACE_CLOSE
-#define org_sqlite_jni_CApi_SQLITE_TRACE_CLOSE 8L
-#undef org_sqlite_jni_CApi_SQLITE_TXN_NONE
-#define org_sqlite_jni_CApi_SQLITE_TXN_NONE 0L
-#undef org_sqlite_jni_CApi_SQLITE_TXN_READ
-#define org_sqlite_jni_CApi_SQLITE_TXN_READ 1L
-#undef org_sqlite_jni_CApi_SQLITE_TXN_WRITE
-#define org_sqlite_jni_CApi_SQLITE_TXN_WRITE 2L
-#undef org_sqlite_jni_CApi_SQLITE_DETERMINISTIC
-#define org_sqlite_jni_CApi_SQLITE_DETERMINISTIC 2048L
-#undef org_sqlite_jni_CApi_SQLITE_DIRECTONLY
-#define org_sqlite_jni_CApi_SQLITE_DIRECTONLY 524288L
-#undef org_sqlite_jni_CApi_SQLITE_INNOCUOUS
-#define org_sqlite_jni_CApi_SQLITE_INNOCUOUS 2097152L
-#undef org_sqlite_jni_CApi_SQLITE_INDEX_SCAN_UNIQUE
-#define org_sqlite_jni_CApi_SQLITE_INDEX_SCAN_UNIQUE 1L
-#undef org_sqlite_jni_CApi_SQLITE_INDEX_CONSTRAINT_EQ
-#define org_sqlite_jni_CApi_SQLITE_INDEX_CONSTRAINT_EQ 2L
-#undef org_sqlite_jni_CApi_SQLITE_INDEX_CONSTRAINT_GT
-#define org_sqlite_jni_CApi_SQLITE_INDEX_CONSTRAINT_GT 4L
-#undef org_sqlite_jni_CApi_SQLITE_INDEX_CONSTRAINT_LE
-#define org_sqlite_jni_CApi_SQLITE_INDEX_CONSTRAINT_LE 8L
-#undef org_sqlite_jni_CApi_SQLITE_INDEX_CONSTRAINT_LT
-#define org_sqlite_jni_CApi_SQLITE_INDEX_CONSTRAINT_LT 16L
-#undef org_sqlite_jni_CApi_SQLITE_INDEX_CONSTRAINT_GE
-#define org_sqlite_jni_CApi_SQLITE_INDEX_CONSTRAINT_GE 32L
-#undef org_sqlite_jni_CApi_SQLITE_INDEX_CONSTRAINT_MATCH
-#define org_sqlite_jni_CApi_SQLITE_INDEX_CONSTRAINT_MATCH 64L
-#undef org_sqlite_jni_CApi_SQLITE_INDEX_CONSTRAINT_LIKE
-#define org_sqlite_jni_CApi_SQLITE_INDEX_CONSTRAINT_LIKE 65L
-#undef org_sqlite_jni_CApi_SQLITE_INDEX_CONSTRAINT_GLOB
-#define org_sqlite_jni_CApi_SQLITE_INDEX_CONSTRAINT_GLOB 66L
-#undef org_sqlite_jni_CApi_SQLITE_INDEX_CONSTRAINT_REGEXP
-#define org_sqlite_jni_CApi_SQLITE_INDEX_CONSTRAINT_REGEXP 67L
-#undef org_sqlite_jni_CApi_SQLITE_INDEX_CONSTRAINT_NE
-#define org_sqlite_jni_CApi_SQLITE_INDEX_CONSTRAINT_NE 68L
-#undef org_sqlite_jni_CApi_SQLITE_INDEX_CONSTRAINT_ISNOT
-#define org_sqlite_jni_CApi_SQLITE_INDEX_CONSTRAINT_ISNOT 69L
-#undef org_sqlite_jni_CApi_SQLITE_INDEX_CONSTRAINT_ISNOTNULL
-#define org_sqlite_jni_CApi_SQLITE_INDEX_CONSTRAINT_ISNOTNULL 70L
-#undef org_sqlite_jni_CApi_SQLITE_INDEX_CONSTRAINT_ISNULL
-#define org_sqlite_jni_CApi_SQLITE_INDEX_CONSTRAINT_ISNULL 71L
-#undef org_sqlite_jni_CApi_SQLITE_INDEX_CONSTRAINT_IS
-#define org_sqlite_jni_CApi_SQLITE_INDEX_CONSTRAINT_IS 72L
-#undef org_sqlite_jni_CApi_SQLITE_INDEX_CONSTRAINT_LIMIT
-#define org_sqlite_jni_CApi_SQLITE_INDEX_CONSTRAINT_LIMIT 73L
-#undef org_sqlite_jni_CApi_SQLITE_INDEX_CONSTRAINT_OFFSET
-#define org_sqlite_jni_CApi_SQLITE_INDEX_CONSTRAINT_OFFSET 74L
-#undef org_sqlite_jni_CApi_SQLITE_INDEX_CONSTRAINT_FUNCTION
-#define org_sqlite_jni_CApi_SQLITE_INDEX_CONSTRAINT_FUNCTION 150L
-#undef org_sqlite_jni_CApi_SQLITE_VTAB_CONSTRAINT_SUPPORT
-#define org_sqlite_jni_CApi_SQLITE_VTAB_CONSTRAINT_SUPPORT 1L
-#undef org_sqlite_jni_CApi_SQLITE_VTAB_INNOCUOUS
-#define org_sqlite_jni_CApi_SQLITE_VTAB_INNOCUOUS 2L
-#undef org_sqlite_jni_CApi_SQLITE_VTAB_DIRECTONLY
-#define org_sqlite_jni_CApi_SQLITE_VTAB_DIRECTONLY 3L
-#undef org_sqlite_jni_CApi_SQLITE_VTAB_USES_ALL_SCHEMAS
-#define org_sqlite_jni_CApi_SQLITE_VTAB_USES_ALL_SCHEMAS 4L
-#undef org_sqlite_jni_CApi_SQLITE_ROLLBACK
-#define org_sqlite_jni_CApi_SQLITE_ROLLBACK 1L
-#undef org_sqlite_jni_CApi_SQLITE_FAIL
-#define org_sqlite_jni_CApi_SQLITE_FAIL 3L
-#undef org_sqlite_jni_CApi_SQLITE_REPLACE
-#define org_sqlite_jni_CApi_SQLITE_REPLACE 5L
+#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_NORMALIZE
+#define org_sqlite_jni_capi_CApi_SQLITE_PREPARE_NORMALIZE 2L
+#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_INNOCUOUS
+#define org_sqlite_jni_capi_CApi_SQLITE_INNOCUOUS 2097152L
+#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
+ * Class: org_sqlite_jni_capi_CApi
* Method: init
* Signature: ()V
*/
-JNIEXPORT void JNICALL Java_org_sqlite_jni_CApi_init
+JNIEXPORT void JNICALL Java_org_sqlite_jni_capi_CApi_init
(JNIEnv *, jclass);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_java_uncache_thread
* Signature: ()Z
*/
-JNIEXPORT jboolean JNICALL Java_org_sqlite_jni_CApi_sqlite3_1java_1uncache_1thread
+JNIEXPORT jboolean JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1java_1uncache_1thread
(JNIEnv *, jclass);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_aggregate_context
- * Signature: (Lorg/sqlite/jni/sqlite3_context;Z)J
+ * Signature: (Lorg/sqlite/jni/capi/sqlite3_context;Z)J
*/
-JNIEXPORT jlong JNICALL Java_org_sqlite_jni_CApi_sqlite3_1aggregate_1context
+JNIEXPORT jlong JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1aggregate_1context
(JNIEnv *, jclass, jobject, jboolean);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_auto_extension
- * Signature: (Lorg/sqlite/jni/AutoExtensionCallback;)I
+ * Signature: (Lorg/sqlite/jni/capi/AutoExtensionCallback;)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1auto_1extension
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1auto_1extension
(JNIEnv *, jclass, jobject);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_backup_finish
* Signature: (J)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1backup_1finish
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1backup_1finish
(JNIEnv *, jclass, jlong);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_backup_init
- * Signature: (JLjava/lang/String;JLjava/lang/String;)Lorg/sqlite/jni/sqlite3_backup;
+ * Signature: (JLjava/lang/String;JLjava/lang/String;)Lorg/sqlite/jni/capi/sqlite3_backup;
*/
-JNIEXPORT jobject JNICALL Java_org_sqlite_jni_CApi_sqlite3_1backup_1init
+JNIEXPORT jobject JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1backup_1init
(JNIEnv *, jclass, jlong, jstring, jlong, jstring);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_backup_pagecount
* Signature: (J)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1backup_1pagecount
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1backup_1pagecount
(JNIEnv *, jclass, jlong);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_backup_remaining
* Signature: (J)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1backup_1remaining
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1backup_1remaining
(JNIEnv *, jclass, jlong);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_backup_step
* Signature: (JI)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1backup_1step
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1backup_1step
(JNIEnv *, jclass, jlong, jint);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_bind_blob
* Signature: (JI[BI)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1bind_1blob
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1bind_1blob
(JNIEnv *, jclass, jlong, jint, jbyteArray, jint);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_bind_double
* Signature: (JID)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1bind_1double
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1bind_1double
(JNIEnv *, jclass, jlong, jint, jdouble);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_bind_int
* Signature: (JII)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1bind_1int
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1bind_1int
(JNIEnv *, jclass, jlong, jint, jint);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_bind_int64
* Signature: (JIJ)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1bind_1int64
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1bind_1int64
(JNIEnv *, jclass, jlong, jint, jlong);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_bind_java_object
* Signature: (JILjava/lang/Object;)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1bind_1java_1object
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1bind_1java_1object
(JNIEnv *, jclass, jlong, jint, jobject);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_bind_null
* Signature: (JI)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1bind_1null
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1bind_1null
(JNIEnv *, jclass, jlong, jint);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_bind_parameter_count
* Signature: (J)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1bind_1parameter_1count
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1bind_1parameter_1count
(JNIEnv *, jclass, jlong);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_bind_parameter_index
* Signature: (J[B)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1bind_1parameter_1index
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1bind_1parameter_1index
(JNIEnv *, jclass, jlong, jbyteArray);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_bind_parameter_name
* Signature: (JI)Ljava/lang/String;
*/
-JNIEXPORT jstring JNICALL Java_org_sqlite_jni_CApi_sqlite3_1bind_1parameter_1name
+JNIEXPORT jstring JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1bind_1parameter_1name
(JNIEnv *, jclass, jlong, jint);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_bind_text
* Signature: (JI[BI)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1bind_1text
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1bind_1text
(JNIEnv *, jclass, jlong, jint, jbyteArray, jint);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_bind_text16
* Signature: (JI[BI)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1bind_1text16
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1bind_1text16
(JNIEnv *, jclass, jlong, jint, jbyteArray, jint);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_bind_value
* Signature: (JIJ)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1bind_1value
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1bind_1value
(JNIEnv *, jclass, jlong, jint, jlong);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_bind_zeroblob
* Signature: (JII)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1bind_1zeroblob
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1bind_1zeroblob
(JNIEnv *, jclass, jlong, jint, jint);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_bind_zeroblob64
* Signature: (JIJ)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1bind_1zeroblob64
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1bind_1zeroblob64
(JNIEnv *, jclass, jlong, jint, jlong);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_blob_bytes
* Signature: (J)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1blob_1bytes
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1blob_1bytes
(JNIEnv *, jclass, jlong);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_blob_close
* Signature: (J)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1blob_1close
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1blob_1close
(JNIEnv *, jclass, jlong);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_blob_open
- * Signature: (JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;JILorg/sqlite/jni/OutputPointer/sqlite3_blob;)I
+ * 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_sqlite3_1blob_1open
+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
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_blob_read
* Signature: (J[BI)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1blob_1read
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1blob_1read
(JNIEnv *, jclass, jlong, jbyteArray, jint);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_blob_reopen
* Signature: (JJ)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1blob_1reopen
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1blob_1reopen
(JNIEnv *, jclass, jlong, jlong);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_blob_write
* Signature: (J[BI)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1blob_1write
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1blob_1write
(JNIEnv *, jclass, jlong, jbyteArray, jint);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_busy_handler
- * Signature: (JLorg/sqlite/jni/BusyHandlerCallback;)I
+ * Signature: (JLorg/sqlite/jni/capi/BusyHandlerCallback;)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1busy_1handler
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1busy_1handler
(JNIEnv *, jclass, jlong, jobject);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_busy_timeout
* Signature: (JI)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1busy_1timeout
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1busy_1timeout
(JNIEnv *, jclass, jlong, jint);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_cancel_auto_extension
- * Signature: (Lorg/sqlite/jni/AutoExtensionCallback;)Z
+ * Signature: (Lorg/sqlite/jni/capi/AutoExtensionCallback;)Z
*/
-JNIEXPORT jboolean JNICALL Java_org_sqlite_jni_CApi_sqlite3_1cancel_1auto_1extension
+JNIEXPORT jboolean JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1cancel_1auto_1extension
(JNIEnv *, jclass, jobject);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_changes
* Signature: (J)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1changes
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1changes
(JNIEnv *, jclass, jlong);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_changes64
* Signature: (J)J
*/
-JNIEXPORT jlong JNICALL Java_org_sqlite_jni_CApi_sqlite3_1changes64
+JNIEXPORT jlong JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1changes64
(JNIEnv *, jclass, jlong);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_clear_bindings
* Signature: (J)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1clear_1bindings
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1clear_1bindings
(JNIEnv *, jclass, jlong);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_close
* Signature: (J)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1close
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1close
(JNIEnv *, jclass, jlong);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_close_v2
* Signature: (J)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1close_1v2
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1close_1v2
(JNIEnv *, jclass, jlong);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_column_blob
- * Signature: (Lorg/sqlite/jni/sqlite3_stmt;I)[B
+ * Signature: (Lorg/sqlite/jni/capi/sqlite3_stmt;I)[B
*/
-JNIEXPORT jbyteArray JNICALL Java_org_sqlite_jni_CApi_sqlite3_1column_1blob
+JNIEXPORT jbyteArray JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1column_1blob
(JNIEnv *, jclass, jobject, jint);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_column_bytes
* Signature: (JI)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1column_1bytes
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1column_1bytes
(JNIEnv *, jclass, jlong, jint);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_column_bytes16
* Signature: (JI)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1column_1bytes16
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1column_1bytes16
(JNIEnv *, jclass, jlong, jint);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_column_count
* Signature: (J)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1column_1count
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1column_1count
(JNIEnv *, jclass, jlong);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_column_decltype
* Signature: (JI)Ljava/lang/String;
*/
-JNIEXPORT jstring JNICALL Java_org_sqlite_jni_CApi_sqlite3_1column_1decltype
+JNIEXPORT jstring JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1column_1decltype
(JNIEnv *, jclass, jlong, jint);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_column_double
- * Signature: (Lorg/sqlite/jni/sqlite3_stmt;I)D
+ * Signature: (Lorg/sqlite/jni/capi/sqlite3_stmt;I)D
*/
-JNIEXPORT jdouble JNICALL Java_org_sqlite_jni_CApi_sqlite3_1column_1double
+JNIEXPORT jdouble JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1column_1double
(JNIEnv *, jclass, jobject, jint);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_column_int
- * Signature: (Lorg/sqlite/jni/sqlite3_stmt;I)I
+ * Signature: (Lorg/sqlite/jni/capi/sqlite3_stmt;I)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1column_1int
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1column_1int
(JNIEnv *, jclass, jobject, jint);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_column_int64
- * Signature: (Lorg/sqlite/jni/sqlite3_stmt;I)J
+ * Signature: (Lorg/sqlite/jni/capi/sqlite3_stmt;I)J
*/
-JNIEXPORT jlong JNICALL Java_org_sqlite_jni_CApi_sqlite3_1column_1int64
+JNIEXPORT jlong JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1column_1int64
(JNIEnv *, jclass, jobject, jint);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_column_name
* Signature: (JI)Ljava/lang/String;
*/
-JNIEXPORT jstring JNICALL Java_org_sqlite_jni_CApi_sqlite3_1column_1name
+JNIEXPORT jstring JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1column_1name
(JNIEnv *, jclass, jlong, jint);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_column_database_name
* Signature: (JI)Ljava/lang/String;
*/
-JNIEXPORT jstring JNICALL Java_org_sqlite_jni_CApi_sqlite3_1column_1database_1name
+JNIEXPORT jstring JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1column_1database_1name
(JNIEnv *, jclass, jlong, jint);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_column_origin_name
* Signature: (JI)Ljava/lang/String;
*/
-JNIEXPORT jstring JNICALL Java_org_sqlite_jni_CApi_sqlite3_1column_1origin_1name
+JNIEXPORT jstring JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1column_1origin_1name
(JNIEnv *, jclass, jlong, jint);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_column_table_name
* Signature: (JI)Ljava/lang/String;
*/
-JNIEXPORT jstring JNICALL Java_org_sqlite_jni_CApi_sqlite3_1column_1table_1name
+JNIEXPORT jstring JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1column_1table_1name
(JNIEnv *, jclass, jlong, jint);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_column_text
- * Signature: (Lorg/sqlite/jni/sqlite3_stmt;I)[B
+ * Signature: (Lorg/sqlite/jni/capi/sqlite3_stmt;I)[B
*/
-JNIEXPORT jbyteArray JNICALL Java_org_sqlite_jni_CApi_sqlite3_1column_1text
+JNIEXPORT jbyteArray JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1column_1text
(JNIEnv *, jclass, jobject, jint);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_column_text16
- * Signature: (Lorg/sqlite/jni/sqlite3_stmt;I)Ljava/lang/String;
+ * Signature: (Lorg/sqlite/jni/capi/sqlite3_stmt;I)Ljava/lang/String;
*/
-JNIEXPORT jstring JNICALL Java_org_sqlite_jni_CApi_sqlite3_1column_1text16
+JNIEXPORT jstring JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1column_1text16
(JNIEnv *, jclass, jobject, jint);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_column_type
* Signature: (JI)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1column_1type
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1column_1type
(JNIEnv *, jclass, jlong, jint);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_column_value
- * Signature: (Lorg/sqlite/jni/sqlite3_stmt;I)Lorg/sqlite/jni/sqlite3_value;
+ * Signature: (Lorg/sqlite/jni/capi/sqlite3_stmt;I)Lorg/sqlite/jni/capi/sqlite3_value;
*/
-JNIEXPORT jobject JNICALL Java_org_sqlite_jni_CApi_sqlite3_1column_1value
+JNIEXPORT jobject JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1column_1value
(JNIEnv *, jclass, jobject, jint);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_collation_needed
- * Signature: (JLorg/sqlite/jni/CollationNeededCallback;)I
+ * Signature: (JLorg/sqlite/jni/capi/CollationNeededCallback;)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1collation_1needed
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1collation_1needed
(JNIEnv *, jclass, jlong, jobject);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_commit_hook
- * Signature: (JLorg/sqlite/jni/CommitHookCallback;)Lorg/sqlite/jni/CommitHookCallback;
+ * Signature: (JLorg/sqlite/jni/capi/CommitHookCallback;)Lorg/sqlite/jni/capi/CommitHookCallback;
*/
-JNIEXPORT jobject JNICALL Java_org_sqlite_jni_CApi_sqlite3_1commit_1hook
+JNIEXPORT jobject JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1commit_1hook
(JNIEnv *, jclass, jlong, jobject);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_compileoption_get
* Signature: (I)Ljava/lang/String;
*/
-JNIEXPORT jstring JNICALL Java_org_sqlite_jni_CApi_sqlite3_1compileoption_1get
+JNIEXPORT jstring JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1compileoption_1get
(JNIEnv *, jclass, jint);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_compileoption_used
* Signature: (Ljava/lang/String;)Z
*/
-JNIEXPORT jboolean JNICALL Java_org_sqlite_jni_CApi_sqlite3_1compileoption_1used
+JNIEXPORT jboolean JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1compileoption_1used
(JNIEnv *, jclass, jstring);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_complete
* Signature: ([B)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1complete
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1complete
(JNIEnv *, jclass, jbyteArray);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_config
* Signature: (I)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1config__I
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1config__I
(JNIEnv *, jclass, jint);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_config
- * Signature: (Lorg/sqlite/jni/ConfigSqllogCallback;)I
+ * Signature: (Lorg/sqlite/jni/capi/ConfigSqllogCallback;)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1config__Lorg_sqlite_jni_ConfigSqllogCallback_2
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1config__Lorg_sqlite_jni_capi_ConfigSqllogCallback_2
(JNIEnv *, jclass, jobject);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_config
- * Signature: (Lorg/sqlite/jni/ConfigLogCallback;)I
+ * Signature: (Lorg/sqlite/jni/capi/ConfigLogCallback;)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1config__Lorg_sqlite_jni_ConfigLogCallback_2
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1config__Lorg_sqlite_jni_capi_ConfigLogCallback_2
(JNIEnv *, jclass, jobject);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_context_db_handle
- * Signature: (Lorg/sqlite/jni/sqlite3_context;)Lorg/sqlite/jni/sqlite3;
+ * Signature: (Lorg/sqlite/jni/capi/sqlite3_context;)Lorg/sqlite/jni/capi/sqlite3;
*/
-JNIEXPORT jobject JNICALL Java_org_sqlite_jni_CApi_sqlite3_1context_1db_1handle
+JNIEXPORT jobject JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1context_1db_1handle
(JNIEnv *, jclass, jobject);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_create_collation
- * Signature: (Lorg/sqlite/jni/sqlite3;Ljava/lang/String;ILorg/sqlite/jni/CollationCallback;)I
+ * Signature: (Lorg/sqlite/jni/capi/sqlite3;Ljava/lang/String;ILorg/sqlite/jni/capi/CollationCallback;)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1create_1collation
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1create_1collation
(JNIEnv *, jclass, jobject, jstring, jint, jobject);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_create_function
- * Signature: (Lorg/sqlite/jni/sqlite3;Ljava/lang/String;IILorg/sqlite/jni/SQLFunction;)I
+ * Signature: (Lorg/sqlite/jni/capi/sqlite3;Ljava/lang/String;IILorg/sqlite/jni/capi/SQLFunction;)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1create_1function
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1create_1function
(JNIEnv *, jclass, jobject, jstring, jint, jint, jobject);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_data_count
* Signature: (J)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1data_1count
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1data_1count
(JNIEnv *, jclass, jlong);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_db_config
- * Signature: (Lorg/sqlite/jni/sqlite3;IILorg/sqlite/jni/OutputPointer/Int32;)I
+ * Signature: (Lorg/sqlite/jni/capi/sqlite3;IILorg/sqlite/jni/capi/OutputPointer/Int32;)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1db_1config__Lorg_sqlite_jni_sqlite3_2IILorg_sqlite_jni_OutputPointer_Int32_2
+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
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_db_config
- * Signature: (Lorg/sqlite/jni/sqlite3;ILjava/lang/String;)I
+ * Signature: (Lorg/sqlite/jni/capi/sqlite3;ILjava/lang/String;)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1db_1config__Lorg_sqlite_jni_sqlite3_2ILjava_lang_String_2
+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
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_db_name
* Signature: (JI)Ljava/lang/String;
*/
-JNIEXPORT jstring JNICALL Java_org_sqlite_jni_CApi_sqlite3_1db_1name
+JNIEXPORT jstring JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1db_1name
(JNIEnv *, jclass, jlong, jint);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_db_filename
- * Signature: (Lorg/sqlite/jni/sqlite3;Ljava/lang/String;)Ljava/lang/String;
+ * Signature: (Lorg/sqlite/jni/capi/sqlite3;Ljava/lang/String;)Ljava/lang/String;
*/
-JNIEXPORT jstring JNICALL Java_org_sqlite_jni_CApi_sqlite3_1db_1filename
+JNIEXPORT jstring JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1db_1filename
(JNIEnv *, jclass, jobject, jstring);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_db_handle
- * Signature: (Lorg/sqlite/jni/sqlite3_stmt;)Lorg/sqlite/jni/sqlite3;
+ * Signature: (Lorg/sqlite/jni/capi/sqlite3_stmt;)Lorg/sqlite/jni/capi/sqlite3;
*/
-JNIEXPORT jobject JNICALL Java_org_sqlite_jni_CApi_sqlite3_1db_1handle
+JNIEXPORT jobject JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1db_1handle
(JNIEnv *, jclass, jobject);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_db_readonly
- * Signature: (Lorg/sqlite/jni/sqlite3;Ljava/lang/String;)I
+ * Signature: (Lorg/sqlite/jni/capi/sqlite3;Ljava/lang/String;)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1db_1readonly
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1db_1readonly
(JNIEnv *, jclass, jobject, jstring);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_db_release_memory
- * Signature: (Lorg/sqlite/jni/sqlite3;)I
+ * Signature: (Lorg/sqlite/jni/capi/sqlite3;)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1db_1release_1memory
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1db_1release_1memory
(JNIEnv *, jclass, jobject);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_db_status
- * Signature: (Lorg/sqlite/jni/sqlite3;ILorg/sqlite/jni/OutputPointer/Int32;Lorg/sqlite/jni/OutputPointer/Int32;Z)I
+ * 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_sqlite3_1db_1status
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1db_1status
(JNIEnv *, jclass, jobject, jint, jobject, jobject, jboolean);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_errcode
- * Signature: (Lorg/sqlite/jni/sqlite3;)I
+ * Signature: (Lorg/sqlite/jni/capi/sqlite3;)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1errcode
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1errcode
(JNIEnv *, jclass, jobject);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_errmsg
- * Signature: (Lorg/sqlite/jni/sqlite3;)Ljava/lang/String;
+ * Signature: (Lorg/sqlite/jni/capi/sqlite3;)Ljava/lang/String;
*/
-JNIEXPORT jstring JNICALL Java_org_sqlite_jni_CApi_sqlite3_1errmsg
+JNIEXPORT jstring JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1errmsg
(JNIEnv *, jclass, jobject);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_error_offset
* Signature: (J)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1error_1offset
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1error_1offset
(JNIEnv *, jclass, jlong);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_errstr
* Signature: (I)Ljava/lang/String;
*/
-JNIEXPORT jstring JNICALL Java_org_sqlite_jni_CApi_sqlite3_1errstr
+JNIEXPORT jstring JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1errstr
(JNIEnv *, jclass, jint);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_expanded_sql
- * Signature: (Lorg/sqlite/jni/sqlite3_stmt;)Ljava/lang/String;
+ * Signature: (Lorg/sqlite/jni/capi/sqlite3_stmt;)Ljava/lang/String;
*/
-JNIEXPORT jstring JNICALL Java_org_sqlite_jni_CApi_sqlite3_1expanded_1sql
+JNIEXPORT jstring JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1expanded_1sql
(JNIEnv *, jclass, jobject);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_extended_errcode
* Signature: (J)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1extended_1errcode
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1extended_1errcode
(JNIEnv *, jclass, jlong);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_extended_result_codes
- * Signature: (Lorg/sqlite/jni/sqlite3;Z)Z
+ * Signature: (Lorg/sqlite/jni/capi/sqlite3;Z)Z
*/
-JNIEXPORT jboolean JNICALL Java_org_sqlite_jni_CApi_sqlite3_1extended_1result_1codes
+JNIEXPORT jboolean JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1extended_1result_1codes
(JNIEnv *, jclass, jobject, jboolean);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_get_autocommit
* Signature: (J)Z
*/
-JNIEXPORT jboolean JNICALL Java_org_sqlite_jni_CApi_sqlite3_1get_1autocommit
+JNIEXPORT jboolean JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1get_1autocommit
(JNIEnv *, jclass, jlong);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_get_auxdata
- * Signature: (Lorg/sqlite/jni/sqlite3_context;I)Ljava/lang/Object;
+ * Signature: (Lorg/sqlite/jni/capi/sqlite3_context;I)Ljava/lang/Object;
*/
-JNIEXPORT jobject JNICALL Java_org_sqlite_jni_CApi_sqlite3_1get_1auxdata
+JNIEXPORT jobject JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1get_1auxdata
(JNIEnv *, jclass, jobject, jint);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_finalize
* Signature: (J)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1finalize
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1finalize
(JNIEnv *, jclass, jlong);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_initialize
* Signature: ()I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1initialize
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1initialize
(JNIEnv *, jclass);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_interrupt
- * Signature: (Lorg/sqlite/jni/sqlite3;)V
+ * Signature: (Lorg/sqlite/jni/capi/sqlite3;)V
*/
-JNIEXPORT void JNICALL Java_org_sqlite_jni_CApi_sqlite3_1interrupt
+JNIEXPORT void JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1interrupt
(JNIEnv *, jclass, jobject);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_is_interrupted
- * Signature: (Lorg/sqlite/jni/sqlite3;)Z
+ * Signature: (Lorg/sqlite/jni/capi/sqlite3;)Z
*/
-JNIEXPORT jboolean JNICALL Java_org_sqlite_jni_CApi_sqlite3_1is_1interrupted
+JNIEXPORT jboolean JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1is_1interrupted
(JNIEnv *, jclass, jobject);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_keyword_check
* Signature: (Ljava/lang/String;)Z
*/
-JNIEXPORT jboolean JNICALL Java_org_sqlite_jni_CApi_sqlite3_1keyword_1check
+JNIEXPORT jboolean JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1keyword_1check
(JNIEnv *, jclass, jstring);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_keyword_count
* Signature: ()I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1keyword_1count
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1keyword_1count
(JNIEnv *, jclass);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_keyword_name
* Signature: (I)Ljava/lang/String;
*/
-JNIEXPORT jstring JNICALL Java_org_sqlite_jni_CApi_sqlite3_1keyword_1name
+JNIEXPORT jstring JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1keyword_1name
(JNIEnv *, jclass, jint);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_last_insert_rowid
- * Signature: (Lorg/sqlite/jni/sqlite3;)J
+ * Signature: (Lorg/sqlite/jni/capi/sqlite3;)J
*/
-JNIEXPORT jlong JNICALL Java_org_sqlite_jni_CApi_sqlite3_1last_1insert_1rowid
+JNIEXPORT jlong JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1last_1insert_1rowid
(JNIEnv *, jclass, jobject);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_libversion
* Signature: ()Ljava/lang/String;
*/
-JNIEXPORT jstring JNICALL Java_org_sqlite_jni_CApi_sqlite3_1libversion
+JNIEXPORT jstring JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1libversion
(JNIEnv *, jclass);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_libversion_number
* Signature: ()I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1libversion_1number
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1libversion_1number
(JNIEnv *, jclass);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_limit
- * Signature: (Lorg/sqlite/jni/sqlite3;II)I
+ * Signature: (Lorg/sqlite/jni/capi/sqlite3;II)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1limit
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1limit
(JNIEnv *, jclass, jobject, jint, jint);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_normalized_sql
- * Signature: (Lorg/sqlite/jni/sqlite3_stmt;)Ljava/lang/String;
+ * Signature: (Lorg/sqlite/jni/capi/sqlite3_stmt;)Ljava/lang/String;
*/
-JNIEXPORT jstring JNICALL Java_org_sqlite_jni_CApi_sqlite3_1normalized_1sql
+JNIEXPORT jstring JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1normalized_1sql
(JNIEnv *, jclass, jobject);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_open
- * Signature: (Ljava/lang/String;Lorg/sqlite/jni/OutputPointer/sqlite3;)I
+ * Signature: (Ljava/lang/String;Lorg/sqlite/jni/capi/OutputPointer/sqlite3;)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1open
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1open
(JNIEnv *, jclass, jstring, jobject);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_open_v2
- * Signature: (Ljava/lang/String;Lorg/sqlite/jni/OutputPointer/sqlite3;ILjava/lang/String;)I
+ * Signature: (Ljava/lang/String;Lorg/sqlite/jni/capi/OutputPointer/sqlite3;ILjava/lang/String;)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1open_1v2
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1open_1v2
(JNIEnv *, jclass, jstring, jobject, jint, jstring);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_prepare
- * Signature: (J[BILorg/sqlite/jni/OutputPointer/sqlite3_stmt;Lorg/sqlite/jni/OutputPointer/Int32;)I
+ * Signature: (J[BILorg/sqlite/jni/capi/OutputPointer/sqlite3_stmt;Lorg/sqlite/jni/capi/OutputPointer/Int32;)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1prepare
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1prepare
(JNIEnv *, jclass, jlong, jbyteArray, jint, jobject, jobject);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_prepare_v2
- * Signature: (J[BILorg/sqlite/jni/OutputPointer/sqlite3_stmt;Lorg/sqlite/jni/OutputPointer/Int32;)I
+ * Signature: (J[BILorg/sqlite/jni/capi/OutputPointer/sqlite3_stmt;Lorg/sqlite/jni/capi/OutputPointer/Int32;)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1prepare_1v2
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1prepare_1v2
(JNIEnv *, jclass, jlong, jbyteArray, jint, jobject, jobject);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_prepare_v3
- * Signature: (J[BIILorg/sqlite/jni/OutputPointer/sqlite3_stmt;Lorg/sqlite/jni/OutputPointer/Int32;)I
+ * Signature: (J[BIILorg/sqlite/jni/capi/OutputPointer/sqlite3_stmt;Lorg/sqlite/jni/capi/OutputPointer/Int32;)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1prepare_1v3
+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
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_preupdate_blobwrite
* Signature: (J)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1preupdate_1blobwrite
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1preupdate_1blobwrite
(JNIEnv *, jclass, jlong);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_preupdate_count
* Signature: (J)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1preupdate_1count
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1preupdate_1count
(JNIEnv *, jclass, jlong);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_preupdate_depth
* Signature: (J)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1preupdate_1depth
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1preupdate_1depth
(JNIEnv *, jclass, jlong);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_preupdate_hook
- * Signature: (JLorg/sqlite/jni/PreupdateHookCallback;)Lorg/sqlite/jni/PreupdateHookCallback;
+ * Signature: (JLorg/sqlite/jni/capi/PreupdateHookCallback;)Lorg/sqlite/jni/capi/PreupdateHookCallback;
*/
-JNIEXPORT jobject JNICALL Java_org_sqlite_jni_CApi_sqlite3_1preupdate_1hook
+JNIEXPORT jobject JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1preupdate_1hook
(JNIEnv *, jclass, jlong, jobject);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_preupdate_new
- * Signature: (JILorg/sqlite/jni/OutputPointer/sqlite3_value;)I
+ * Signature: (JILorg/sqlite/jni/capi/OutputPointer/sqlite3_value;)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1preupdate_1new
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1preupdate_1new
(JNIEnv *, jclass, jlong, jint, jobject);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_preupdate_old
- * Signature: (JILorg/sqlite/jni/OutputPointer/sqlite3_value;)I
+ * Signature: (JILorg/sqlite/jni/capi/OutputPointer/sqlite3_value;)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1preupdate_1old
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1preupdate_1old
(JNIEnv *, jclass, jlong, jint, jobject);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_progress_handler
- * Signature: (Lorg/sqlite/jni/sqlite3;ILorg/sqlite/jni/ProgressHandlerCallback;)V
+ * Signature: (Lorg/sqlite/jni/capi/sqlite3;ILorg/sqlite/jni/capi/ProgressHandlerCallback;)V
*/
-JNIEXPORT void JNICALL Java_org_sqlite_jni_CApi_sqlite3_1progress_1handler
+JNIEXPORT void JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1progress_1handler
(JNIEnv *, jclass, jobject, jint, jobject);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_randomness
* Signature: ([B)V
*/
-JNIEXPORT void JNICALL Java_org_sqlite_jni_CApi_sqlite3_1randomness
+JNIEXPORT void JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1randomness
(JNIEnv *, jclass, jbyteArray);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_release_memory
* Signature: (I)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1release_1memory
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1release_1memory
(JNIEnv *, jclass, jint);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_reset
- * Signature: (Lorg/sqlite/jni/sqlite3_stmt;)I
+ * Signature: (Lorg/sqlite/jni/capi/sqlite3_stmt;)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1reset
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1reset
(JNIEnv *, jclass, jobject);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_reset_auto_extension
* Signature: ()V
*/
-JNIEXPORT void JNICALL Java_org_sqlite_jni_CApi_sqlite3_1reset_1auto_1extension
+JNIEXPORT void JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1reset_1auto_1extension
(JNIEnv *, jclass);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_result_double
- * Signature: (Lorg/sqlite/jni/sqlite3_context;D)V
+ * Signature: (Lorg/sqlite/jni/capi/sqlite3_context;D)V
*/
-JNIEXPORT void JNICALL Java_org_sqlite_jni_CApi_sqlite3_1result_1double
+JNIEXPORT void JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1result_1double
(JNIEnv *, jclass, jobject, jdouble);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_result_error
- * Signature: (Lorg/sqlite/jni/sqlite3_context;[BI)V
+ * Signature: (Lorg/sqlite/jni/capi/sqlite3_context;[BI)V
*/
-JNIEXPORT void JNICALL Java_org_sqlite_jni_CApi_sqlite3_1result_1error
+JNIEXPORT void JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1result_1error
(JNIEnv *, jclass, jobject, jbyteArray, jint);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_result_error_toobig
- * Signature: (Lorg/sqlite/jni/sqlite3_context;)V
+ * Signature: (Lorg/sqlite/jni/capi/sqlite3_context;)V
*/
-JNIEXPORT void JNICALL Java_org_sqlite_jni_CApi_sqlite3_1result_1error_1toobig
+JNIEXPORT void JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1result_1error_1toobig
(JNIEnv *, jclass, jobject);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_result_error_nomem
- * Signature: (Lorg/sqlite/jni/sqlite3_context;)V
+ * Signature: (Lorg/sqlite/jni/capi/sqlite3_context;)V
*/
-JNIEXPORT void JNICALL Java_org_sqlite_jni_CApi_sqlite3_1result_1error_1nomem
+JNIEXPORT void JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1result_1error_1nomem
(JNIEnv *, jclass, jobject);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_result_error_code
- * Signature: (Lorg/sqlite/jni/sqlite3_context;I)V
+ * Signature: (Lorg/sqlite/jni/capi/sqlite3_context;I)V
*/
-JNIEXPORT void JNICALL Java_org_sqlite_jni_CApi_sqlite3_1result_1error_1code
+JNIEXPORT void JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1result_1error_1code
(JNIEnv *, jclass, jobject, jint);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_result_null
- * Signature: (Lorg/sqlite/jni/sqlite3_context;)V
+ * Signature: (Lorg/sqlite/jni/capi/sqlite3_context;)V
*/
-JNIEXPORT void JNICALL Java_org_sqlite_jni_CApi_sqlite3_1result_1null
+JNIEXPORT void JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1result_1null
(JNIEnv *, jclass, jobject);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_result_int
- * Signature: (Lorg/sqlite/jni/sqlite3_context;I)V
+ * Signature: (Lorg/sqlite/jni/capi/sqlite3_context;I)V
*/
-JNIEXPORT void JNICALL Java_org_sqlite_jni_CApi_sqlite3_1result_1int
+JNIEXPORT void JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1result_1int
(JNIEnv *, jclass, jobject, jint);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_result_int64
- * Signature: (Lorg/sqlite/jni/sqlite3_context;J)V
+ * Signature: (Lorg/sqlite/jni/capi/sqlite3_context;J)V
*/
-JNIEXPORT void JNICALL Java_org_sqlite_jni_CApi_sqlite3_1result_1int64
+JNIEXPORT void JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1result_1int64
(JNIEnv *, jclass, jobject, jlong);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_result_java_object
- * Signature: (Lorg/sqlite/jni/sqlite3_context;Ljava/lang/Object;)V
+ * Signature: (Lorg/sqlite/jni/capi/sqlite3_context;Ljava/lang/Object;)V
*/
-JNIEXPORT void JNICALL Java_org_sqlite_jni_CApi_sqlite3_1result_1java_1object
+JNIEXPORT void JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1result_1java_1object
(JNIEnv *, jclass, jobject, jobject);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_result_value
- * Signature: (Lorg/sqlite/jni/sqlite3_context;Lorg/sqlite/jni/sqlite3_value;)V
+ * Signature: (Lorg/sqlite/jni/capi/sqlite3_context;Lorg/sqlite/jni/capi/sqlite3_value;)V
*/
-JNIEXPORT void JNICALL Java_org_sqlite_jni_CApi_sqlite3_1result_1value
+JNIEXPORT void JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1result_1value
(JNIEnv *, jclass, jobject, jobject);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_result_zeroblob
- * Signature: (Lorg/sqlite/jni/sqlite3_context;I)V
+ * Signature: (Lorg/sqlite/jni/capi/sqlite3_context;I)V
*/
-JNIEXPORT void JNICALL Java_org_sqlite_jni_CApi_sqlite3_1result_1zeroblob
+JNIEXPORT void JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1result_1zeroblob
(JNIEnv *, jclass, jobject, jint);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_result_zeroblob64
- * Signature: (Lorg/sqlite/jni/sqlite3_context;J)I
+ * Signature: (Lorg/sqlite/jni/capi/sqlite3_context;J)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1result_1zeroblob64
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1result_1zeroblob64
(JNIEnv *, jclass, jobject, jlong);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_result_blob
- * Signature: (Lorg/sqlite/jni/sqlite3_context;[BI)V
+ * Signature: (Lorg/sqlite/jni/capi/sqlite3_context;[BI)V
*/
-JNIEXPORT void JNICALL Java_org_sqlite_jni_CApi_sqlite3_1result_1blob
+JNIEXPORT void JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1result_1blob
(JNIEnv *, jclass, jobject, jbyteArray, jint);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_result_blob64
- * Signature: (Lorg/sqlite/jni/sqlite3_context;[BJ)V
+ * Signature: (Lorg/sqlite/jni/capi/sqlite3_context;[BJ)V
*/
-JNIEXPORT void JNICALL Java_org_sqlite_jni_CApi_sqlite3_1result_1blob64
+JNIEXPORT void JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1result_1blob64
(JNIEnv *, jclass, jobject, jbyteArray, jlong);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_result_text
- * Signature: (Lorg/sqlite/jni/sqlite3_context;[BI)V
+ * Signature: (Lorg/sqlite/jni/capi/sqlite3_context;[BI)V
*/
-JNIEXPORT void JNICALL Java_org_sqlite_jni_CApi_sqlite3_1result_1text
+JNIEXPORT void JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1result_1text
(JNIEnv *, jclass, jobject, jbyteArray, jint);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_result_text64
- * Signature: (Lorg/sqlite/jni/sqlite3_context;[BJI)V
+ * Signature: (Lorg/sqlite/jni/capi/sqlite3_context;[BJI)V
*/
-JNIEXPORT void JNICALL Java_org_sqlite_jni_CApi_sqlite3_1result_1text64
+JNIEXPORT void JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1result_1text64
(JNIEnv *, jclass, jobject, jbyteArray, jlong, jint);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_rollback_hook
- * Signature: (JLorg/sqlite/jni/RollbackHookCallback;)Lorg/sqlite/jni/RollbackHookCallback;
+ * Signature: (JLorg/sqlite/jni/capi/RollbackHookCallback;)Lorg/sqlite/jni/capi/RollbackHookCallback;
*/
-JNIEXPORT jobject JNICALL Java_org_sqlite_jni_CApi_sqlite3_1rollback_1hook
+JNIEXPORT jobject JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1rollback_1hook
(JNIEnv *, jclass, jlong, jobject);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_set_authorizer
- * Signature: (Lorg/sqlite/jni/sqlite3;Lorg/sqlite/jni/AuthorizerCallback;)I
+ * Signature: (Lorg/sqlite/jni/capi/sqlite3;Lorg/sqlite/jni/capi/AuthorizerCallback;)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1set_1authorizer
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1set_1authorizer
(JNIEnv *, jclass, jobject, jobject);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_set_auxdata
- * Signature: (Lorg/sqlite/jni/sqlite3_context;ILjava/lang/Object;)V
+ * Signature: (Lorg/sqlite/jni/capi/sqlite3_context;ILjava/lang/Object;)V
*/
-JNIEXPORT void JNICALL Java_org_sqlite_jni_CApi_sqlite3_1set_1auxdata
+JNIEXPORT void JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1set_1auxdata
(JNIEnv *, jclass, jobject, jint, jobject);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_set_last_insert_rowid
- * Signature: (Lorg/sqlite/jni/sqlite3;J)V
+ * Signature: (Lorg/sqlite/jni/capi/sqlite3;J)V
*/
-JNIEXPORT void JNICALL Java_org_sqlite_jni_CApi_sqlite3_1set_1last_1insert_1rowid
+JNIEXPORT void JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1set_1last_1insert_1rowid
(JNIEnv *, jclass, jobject, jlong);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_shutdown
* Signature: ()I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1shutdown
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1shutdown
(JNIEnv *, jclass);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_sleep
* Signature: (I)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1sleep
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1sleep
(JNIEnv *, jclass, jint);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_sourceid
* Signature: ()Ljava/lang/String;
*/
-JNIEXPORT jstring JNICALL Java_org_sqlite_jni_CApi_sqlite3_1sourceid
+JNIEXPORT jstring JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1sourceid
(JNIEnv *, jclass);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_sql
- * Signature: (Lorg/sqlite/jni/sqlite3_stmt;)Ljava/lang/String;
+ * Signature: (Lorg/sqlite/jni/capi/sqlite3_stmt;)Ljava/lang/String;
*/
-JNIEXPORT jstring JNICALL Java_org_sqlite_jni_CApi_sqlite3_1sql
+JNIEXPORT jstring JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1sql
(JNIEnv *, jclass, jobject);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_status
- * Signature: (ILorg/sqlite/jni/OutputPointer/Int32;Lorg/sqlite/jni/OutputPointer/Int32;Z)I
+ * Signature: (ILorg/sqlite/jni/capi/OutputPointer/Int32;Lorg/sqlite/jni/capi/OutputPointer/Int32;Z)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1status
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1status
(JNIEnv *, jclass, jint, jobject, jobject, jboolean);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_status64
- * Signature: (ILorg/sqlite/jni/OutputPointer/Int64;Lorg/sqlite/jni/OutputPointer/Int64;Z)I
+ * Signature: (ILorg/sqlite/jni/capi/OutputPointer/Int64;Lorg/sqlite/jni/capi/OutputPointer/Int64;Z)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1status64
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1status64
(JNIEnv *, jclass, jint, jobject, jobject, jboolean);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_step
- * Signature: (Lorg/sqlite/jni/sqlite3_stmt;)I
+ * Signature: (Lorg/sqlite/jni/capi/sqlite3_stmt;)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1step
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1step
(JNIEnv *, jclass, jobject);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_stmt_busy
- * Signature: (Lorg/sqlite/jni/sqlite3_stmt;)Z
+ * Signature: (Lorg/sqlite/jni/capi/sqlite3_stmt;)Z
*/
-JNIEXPORT jboolean JNICALL Java_org_sqlite_jni_CApi_sqlite3_1stmt_1busy
+JNIEXPORT jboolean JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1stmt_1busy
(JNIEnv *, jclass, jobject);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_stmt_explain
* Signature: (JI)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1stmt_1explain
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1stmt_1explain
(JNIEnv *, jclass, jlong, jint);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_stmt_isexplain
* Signature: (J)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1stmt_1isexplain
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1stmt_1isexplain
(JNIEnv *, jclass, jlong);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_stmt_readonly
- * Signature: (Lorg/sqlite/jni/sqlite3_stmt;)Z
+ * Signature: (Lorg/sqlite/jni/capi/sqlite3_stmt;)Z
*/
-JNIEXPORT jboolean JNICALL Java_org_sqlite_jni_CApi_sqlite3_1stmt_1readonly
+JNIEXPORT jboolean JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1stmt_1readonly
(JNIEnv *, jclass, jobject);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_stmt_status
- * Signature: (Lorg/sqlite/jni/sqlite3_stmt;IZ)I
+ * Signature: (Lorg/sqlite/jni/capi/sqlite3_stmt;IZ)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1stmt_1status
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1stmt_1status
(JNIEnv *, jclass, jobject, jint, jboolean);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_strglob
* Signature: ([B[B)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1strglob
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1strglob
(JNIEnv *, jclass, jbyteArray, jbyteArray);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_strlike
* Signature: ([B[BI)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1strlike
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1strlike
(JNIEnv *, jclass, jbyteArray, jbyteArray, jint);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_system_errno
* Signature: (J)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1system_1errno
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1system_1errno
(JNIEnv *, jclass, jlong);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_table_column_metadata
- * Signature: (Lorg/sqlite/jni/sqlite3;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/sqlite/jni/OutputPointer/String;Lorg/sqlite/jni/OutputPointer/String;Lorg/sqlite/jni/OutputPointer/Bool;Lorg/sqlite/jni/OutputPointer/Bool;Lorg/sqlite/jni/OutputPointer/Bool;)I
+ * 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_sqlite3_1table_1column_1metadata
+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
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_threadsafe
* Signature: ()I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1threadsafe
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1threadsafe
(JNIEnv *, jclass);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_total_changes
* Signature: (J)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1total_1changes
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1total_1changes
(JNIEnv *, jclass, jlong);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_total_changes64
* Signature: (J)J
*/
-JNIEXPORT jlong JNICALL Java_org_sqlite_jni_CApi_sqlite3_1total_1changes64
+JNIEXPORT jlong JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1total_1changes64
(JNIEnv *, jclass, jlong);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_trace_v2
- * Signature: (Lorg/sqlite/jni/sqlite3;ILorg/sqlite/jni/TraceV2Callback;)I
+ * Signature: (Lorg/sqlite/jni/capi/sqlite3;ILorg/sqlite/jni/capi/TraceV2Callback;)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1trace_1v2
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1trace_1v2
(JNIEnv *, jclass, jobject, jint, jobject);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_txn_state
- * Signature: (Lorg/sqlite/jni/sqlite3;Ljava/lang/String;)I
+ * Signature: (Lorg/sqlite/jni/capi/sqlite3;Ljava/lang/String;)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1txn_1state
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1txn_1state
(JNIEnv *, jclass, jobject, jstring);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_update_hook
- * Signature: (JLorg/sqlite/jni/UpdateHookCallback;)Lorg/sqlite/jni/UpdateHookCallback;
+ * Signature: (JLorg/sqlite/jni/capi/UpdateHookCallback;)Lorg/sqlite/jni/capi/UpdateHookCallback;
*/
-JNIEXPORT jobject JNICALL Java_org_sqlite_jni_CApi_sqlite3_1update_1hook
+JNIEXPORT jobject JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1update_1hook
(JNIEnv *, jclass, jlong, jobject);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_value_blob
* Signature: (J)[B
*/
-JNIEXPORT jbyteArray JNICALL Java_org_sqlite_jni_CApi_sqlite3_1value_1blob
+JNIEXPORT jbyteArray JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1value_1blob
(JNIEnv *, jclass, jlong);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_value_bytes
* Signature: (J)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1value_1bytes
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1value_1bytes
(JNIEnv *, jclass, jlong);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_value_bytes16
* Signature: (J)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1value_1bytes16
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1value_1bytes16
(JNIEnv *, jclass, jlong);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_value_double
* Signature: (J)D
*/
-JNIEXPORT jdouble JNICALL Java_org_sqlite_jni_CApi_sqlite3_1value_1double
+JNIEXPORT jdouble JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1value_1double
(JNIEnv *, jclass, jlong);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_value_dup
- * Signature: (J)Lorg/sqlite/jni/sqlite3_value;
+ * Signature: (J)Lorg/sqlite/jni/capi/sqlite3_value;
*/
-JNIEXPORT jobject JNICALL Java_org_sqlite_jni_CApi_sqlite3_1value_1dup
+JNIEXPORT jobject JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1value_1dup
(JNIEnv *, jclass, jlong);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_value_encoding
* Signature: (J)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1value_1encoding
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1value_1encoding
(JNIEnv *, jclass, jlong);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_value_free
* Signature: (J)V
*/
-JNIEXPORT void JNICALL Java_org_sqlite_jni_CApi_sqlite3_1value_1free
+JNIEXPORT void JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1value_1free
(JNIEnv *, jclass, jlong);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_value_frombind
* Signature: (J)Z
*/
-JNIEXPORT jboolean JNICALL Java_org_sqlite_jni_CApi_sqlite3_1value_1frombind
+JNIEXPORT jboolean JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1value_1frombind
(JNIEnv *, jclass, jlong);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_value_int
* Signature: (J)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1value_1int
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1value_1int
(JNIEnv *, jclass, jlong);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_value_int64
* Signature: (J)J
*/
-JNIEXPORT jlong JNICALL Java_org_sqlite_jni_CApi_sqlite3_1value_1int64
+JNIEXPORT jlong JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1value_1int64
(JNIEnv *, jclass, jlong);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_value_java_object
* Signature: (J)Ljava/lang/Object;
*/
-JNIEXPORT jobject JNICALL Java_org_sqlite_jni_CApi_sqlite3_1value_1java_1object
+JNIEXPORT jobject JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1value_1java_1object
(JNIEnv *, jclass, jlong);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_value_nochange
* Signature: (J)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1value_1nochange
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1value_1nochange
(JNIEnv *, jclass, jlong);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_value_numeric_type
* Signature: (J)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1value_1numeric_1type
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1value_1numeric_1type
(JNIEnv *, jclass, jlong);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_value_subtype
* Signature: (J)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1value_1subtype
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1value_1subtype
(JNIEnv *, jclass, jlong);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_value_text
* Signature: (J)[B
*/
-JNIEXPORT jbyteArray JNICALL Java_org_sqlite_jni_CApi_sqlite3_1value_1text
+JNIEXPORT jbyteArray JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1value_1text
(JNIEnv *, jclass, jlong);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_value_text16
* Signature: (J)Ljava/lang/String;
*/
-JNIEXPORT jstring JNICALL Java_org_sqlite_jni_CApi_sqlite3_1value_1text16
+JNIEXPORT jstring JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1value_1text16
(JNIEnv *, jclass, jlong);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_value_type
* Signature: (J)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_CApi_sqlite3_1value_1type
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1value_1type
(JNIEnv *, jclass, jlong);
/*
- * Class: org_sqlite_jni_CApi
+ * Class: org_sqlite_jni_capi_CApi
* Method: sqlite3_jni_internal_details
* Signature: ()V
*/
-JNIEXPORT void JNICALL Java_org_sqlite_jni_CApi_sqlite3_1jni_1internal_1details
+JNIEXPORT void JNICALL Java_org_sqlite_jni_capi_CApi_sqlite3_1jni_1internal_1details
(JNIEnv *, jclass);
#ifdef __cplusplus
@@ -2125,27 +2125,27 @@ JNIEXPORT void JNICALL Java_org_sqlite_jni_CApi_sqlite3_1jni_1internal_1details
#endif
/* DO NOT EDIT THIS FILE - it is machine generated */
#include
-/* Header for class org_sqlite_jni_SQLTester */
+/* Header for class org_sqlite_jni_capi_SQLTester */
-#ifndef _Included_org_sqlite_jni_SQLTester
-#define _Included_org_sqlite_jni_SQLTester
+#ifndef _Included_org_sqlite_jni_capi_SQLTester
+#define _Included_org_sqlite_jni_capi_SQLTester
#ifdef __cplusplus
extern "C" {
#endif
/*
- * Class: org_sqlite_jni_SQLTester
+ * Class: org_sqlite_jni_capi_SQLTester
* Method: strglob
* Signature: ([B[B)I
*/
-JNIEXPORT jint JNICALL Java_org_sqlite_jni_SQLTester_strglob
+JNIEXPORT jint JNICALL Java_org_sqlite_jni_capi_SQLTester_strglob
(JNIEnv *, jclass, jbyteArray, jbyteArray);
/*
- * Class: org_sqlite_jni_SQLTester
+ * Class: org_sqlite_jni_capi_SQLTester
* Method: installCustomExtensions
* Signature: ()V
*/
-JNIEXPORT void JNICALL Java_org_sqlite_jni_SQLTester_installCustomExtensions
+JNIEXPORT void JNICALL Java_org_sqlite_jni_capi_SQLTester_installCustomExtensions
(JNIEnv *, jclass);
#ifdef __cplusplus
@@ -2180,7 +2180,7 @@ JNIEXPORT jint JNICALL Java_org_sqlite_jni_fts5_Fts5ExtensionApi_xColumnCount
/*
* Class: org_sqlite_jni_fts5_Fts5ExtensionApi
* Method: xColumnSize
- * Signature: (Lorg/sqlite/jni/fts5/Fts5Context;ILorg/sqlite/jni/OutputPointer/Int32;)I
+ * 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);
@@ -2188,7 +2188,7 @@ JNIEXPORT jint JNICALL Java_org_sqlite_jni_fts5_Fts5ExtensionApi_xColumnSize
/*
* Class: org_sqlite_jni_fts5_Fts5ExtensionApi
* Method: xColumnText
- * Signature: (Lorg/sqlite/jni/fts5/Fts5Context;ILorg/sqlite/jni/OutputPointer/String;)I
+ * 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);
@@ -2196,7 +2196,7 @@ JNIEXPORT jint JNICALL Java_org_sqlite_jni_fts5_Fts5ExtensionApi_xColumnText
/*
* Class: org_sqlite_jni_fts5_Fts5ExtensionApi
* Method: xColumnTotalSize
- * Signature: (Lorg/sqlite/jni/fts5/Fts5Context;ILorg/sqlite/jni/OutputPointer/Int64;)I
+ * 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);
@@ -2212,7 +2212,7 @@ JNIEXPORT jobject JNICALL Java_org_sqlite_jni_fts5_Fts5ExtensionApi_xGetAuxdata
/*
* Class: org_sqlite_jni_fts5_Fts5ExtensionApi
* Method: xInst
- * Signature: (Lorg/sqlite/jni/fts5/Fts5Context;ILorg/sqlite/jni/OutputPointer/Int32;Lorg/sqlite/jni/OutputPointer/Int32;Lorg/sqlite/jni/OutputPointer/Int32;)I
+ * 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);
@@ -2220,7 +2220,7 @@ JNIEXPORT jint JNICALL Java_org_sqlite_jni_fts5_Fts5ExtensionApi_xInst
/*
* Class: org_sqlite_jni_fts5_Fts5ExtensionApi
* Method: xInstCount
- * Signature: (Lorg/sqlite/jni/fts5/Fts5Context;Lorg/sqlite/jni/OutputPointer/Int32;)I
+ * 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);
@@ -2236,7 +2236,7 @@ JNIEXPORT jint JNICALL Java_org_sqlite_jni_fts5_Fts5ExtensionApi_xPhraseCount
/*
* Class: org_sqlite_jni_fts5_Fts5ExtensionApi
* Method: xPhraseFirst
- * Signature: (Lorg/sqlite/jni/fts5/Fts5Context;ILorg/sqlite/jni/fts5/Fts5PhraseIter;Lorg/sqlite/jni/OutputPointer/Int32;Lorg/sqlite/jni/OutputPointer/Int32;)I
+ * 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);
@@ -2244,7 +2244,7 @@ JNIEXPORT jint JNICALL Java_org_sqlite_jni_fts5_Fts5ExtensionApi_xPhraseFirst
/*
* Class: org_sqlite_jni_fts5_Fts5ExtensionApi
* Method: xPhraseFirstColumn
- * Signature: (Lorg/sqlite/jni/fts5/Fts5Context;ILorg/sqlite/jni/fts5/Fts5PhraseIter;Lorg/sqlite/jni/OutputPointer/Int32;)I
+ * 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);
@@ -2252,7 +2252,7 @@ JNIEXPORT jint JNICALL Java_org_sqlite_jni_fts5_Fts5ExtensionApi_xPhraseFirstCol
/*
* Class: org_sqlite_jni_fts5_Fts5ExtensionApi
* Method: xPhraseNext
- * Signature: (Lorg/sqlite/jni/fts5/Fts5Context;Lorg/sqlite/jni/fts5/Fts5PhraseIter;Lorg/sqlite/jni/OutputPointer/Int32;Lorg/sqlite/jni/OutputPointer/Int32;)V
+ * 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);
@@ -2260,7 +2260,7 @@ JNIEXPORT void JNICALL Java_org_sqlite_jni_fts5_Fts5ExtensionApi_xPhraseNext
/*
* Class: org_sqlite_jni_fts5_Fts5ExtensionApi
* Method: xPhraseNextColumn
- * Signature: (Lorg/sqlite/jni/fts5/Fts5Context;Lorg/sqlite/jni/fts5/Fts5PhraseIter;Lorg/sqlite/jni/OutputPointer/Int32;)V
+ * 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);
@@ -2284,7 +2284,7 @@ JNIEXPORT jint JNICALL Java_org_sqlite_jni_fts5_Fts5ExtensionApi_xQueryPhrase
/*
* Class: org_sqlite_jni_fts5_Fts5ExtensionApi
* Method: xRowCount
- * Signature: (Lorg/sqlite/jni/fts5/Fts5Context;Lorg/sqlite/jni/OutputPointer/Int64;)I
+ * 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);
@@ -2339,7 +2339,7 @@ extern "C" {
/*
* Class: org_sqlite_jni_fts5_fts5_api
* Method: getInstanceForDb
- * Signature: (Lorg/sqlite/jni/sqlite3;)Lorg/sqlite/jni/fts5/fts5_api;
+ * 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);
diff --git a/ext/jni/src/org/sqlite/jni/AbstractCollationCallback.java b/ext/jni/src/org/sqlite/jni/capi/AbstractCollationCallback.java
similarity index 97%
rename from ext/jni/src/org/sqlite/jni/AbstractCollationCallback.java
rename to ext/jni/src/org/sqlite/jni/capi/AbstractCollationCallback.java
index 63cac66a52..925536636e 100644
--- a/ext/jni/src/org/sqlite/jni/AbstractCollationCallback.java
+++ b/ext/jni/src/org/sqlite/jni/capi/AbstractCollationCallback.java
@@ -11,7 +11,7 @@
*************************************************************************
** This file is part of the JNI bindings for the sqlite3 C API.
*/
-package org.sqlite.jni;
+package org.sqlite.jni.capi;
import org.sqlite.jni.annotation.NotNull;
/**
diff --git a/ext/jni/src/org/sqlite/jni/AggregateFunction.java b/ext/jni/src/org/sqlite/jni/capi/AggregateFunction.java
similarity index 98%
rename from ext/jni/src/org/sqlite/jni/AggregateFunction.java
rename to ext/jni/src/org/sqlite/jni/capi/AggregateFunction.java
index 502cde12f8..89c4f27421 100644
--- a/ext/jni/src/org/sqlite/jni/AggregateFunction.java
+++ b/ext/jni/src/org/sqlite/jni/capi/AggregateFunction.java
@@ -11,7 +11,7 @@
*************************************************************************
** This file is part of the JNI bindings for the sqlite3 C API.
*/
-package org.sqlite.jni;
+package org.sqlite.jni.capi;
/**
diff --git a/ext/jni/src/org/sqlite/jni/AuthorizerCallback.java b/ext/jni/src/org/sqlite/jni/capi/AuthorizerCallback.java
similarity index 96%
rename from ext/jni/src/org/sqlite/jni/AuthorizerCallback.java
rename to ext/jni/src/org/sqlite/jni/capi/AuthorizerCallback.java
index cd3eb06c2a..ce7c6fca6d 100644
--- a/ext/jni/src/org/sqlite/jni/AuthorizerCallback.java
+++ b/ext/jni/src/org/sqlite/jni/capi/AuthorizerCallback.java
@@ -11,7 +11,7 @@
*************************************************************************
** This file is part of the JNI bindings for the sqlite3 C API.
*/
-package org.sqlite.jni;
+package org.sqlite.jni.capi;
import org.sqlite.jni.annotation.*;
/**
diff --git a/ext/jni/src/org/sqlite/jni/AutoExtensionCallback.java b/ext/jni/src/org/sqlite/jni/capi/AutoExtensionCallback.java
similarity index 97%
rename from ext/jni/src/org/sqlite/jni/AutoExtensionCallback.java
rename to ext/jni/src/org/sqlite/jni/capi/AutoExtensionCallback.java
index 96a63cafb2..7a54132d29 100644
--- a/ext/jni/src/org/sqlite/jni/AutoExtensionCallback.java
+++ b/ext/jni/src/org/sqlite/jni/capi/AutoExtensionCallback.java
@@ -11,7 +11,7 @@
*************************************************************************
** This file is part of the JNI bindings for the sqlite3 C API.
*/
-package org.sqlite.jni;
+package org.sqlite.jni.capi;
/**
Callback for use with the {@link CApi#sqlite3_auto_extension}
diff --git a/ext/jni/src/org/sqlite/jni/BusyHandlerCallback.java b/ext/jni/src/org/sqlite/jni/capi/BusyHandlerCallback.java
similarity index 96%
rename from ext/jni/src/org/sqlite/jni/BusyHandlerCallback.java
rename to ext/jni/src/org/sqlite/jni/capi/BusyHandlerCallback.java
index 0f1670e17d..00223f0b66 100644
--- a/ext/jni/src/org/sqlite/jni/BusyHandlerCallback.java
+++ b/ext/jni/src/org/sqlite/jni/capi/BusyHandlerCallback.java
@@ -11,7 +11,7 @@
*************************************************************************
** This file is part of the JNI bindings for the sqlite3 C API.
*/
-package org.sqlite.jni;
+package org.sqlite.jni.capi;
/**
Callback for use with {@link CApi#sqlite3_busy_handler}.
diff --git a/ext/jni/src/org/sqlite/jni/CApi.java b/ext/jni/src/org/sqlite/jni/capi/CApi.java
similarity index 99%
rename from ext/jni/src/org/sqlite/jni/CApi.java
rename to ext/jni/src/org/sqlite/jni/capi/CApi.java
index aac9b4e071..051e28a899 100644
--- a/ext/jni/src/org/sqlite/jni/CApi.java
+++ b/ext/jni/src/org/sqlite/jni/capi/CApi.java
@@ -11,7 +11,7 @@
*************************************************************************
** This file declares JNI bindings for the sqlite3 C API.
*/
-package org.sqlite.jni;
+package org.sqlite.jni.capi;
import java.nio.charset.StandardCharsets;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
@@ -27,7 +27,7 @@ import java.util.Arrays;
use, a static import is recommended:
{@code
- import static org.sqlite.jni.CApi.*;
+ import static org.sqlite.jni.capi.CApi.*;
}
The C-side part can be found in sqlite3-jni.c.
@@ -91,7 +91,7 @@ import java.util.Arrays;
https://docs.oracle.com/javase/8/docs/api/java/io/DataInput.html#modified-utf-8
*/
-final class CApi {
+public final class CApi {
static {
System.loadLibrary("sqlite3-jni");
}
diff --git a/ext/jni/src/org/sqlite/jni/CallbackProxy.java b/ext/jni/src/org/sqlite/jni/capi/CallbackProxy.java
similarity index 98%
rename from ext/jni/src/org/sqlite/jni/CallbackProxy.java
rename to ext/jni/src/org/sqlite/jni/capi/CallbackProxy.java
index 086c2f8e5d..0495702561 100644
--- a/ext/jni/src/org/sqlite/jni/CallbackProxy.java
+++ b/ext/jni/src/org/sqlite/jni/capi/CallbackProxy.java
@@ -11,7 +11,7 @@
*************************************************************************
** This file is part of the JNI bindings for the sqlite3 C API.
*/
-package org.sqlite.jni;
+package org.sqlite.jni.capi;
/**
This marker interface exists soley for use as a documentation and
class-grouping tool. It should be applied to interfaces or
diff --git a/ext/jni/src/org/sqlite/jni/CollationCallback.java b/ext/jni/src/org/sqlite/jni/capi/CollationCallback.java
similarity index 97%
rename from ext/jni/src/org/sqlite/jni/CollationCallback.java
rename to ext/jni/src/org/sqlite/jni/capi/CollationCallback.java
index 0e35296326..ed8bd09475 100644
--- a/ext/jni/src/org/sqlite/jni/CollationCallback.java
+++ b/ext/jni/src/org/sqlite/jni/capi/CollationCallback.java
@@ -11,7 +11,7 @@
*************************************************************************
** This file is part of the JNI bindings for the sqlite3 C API.
*/
-package org.sqlite.jni;
+package org.sqlite.jni.capi;
import org.sqlite.jni.annotation.NotNull;
/**
diff --git a/ext/jni/src/org/sqlite/jni/CollationNeededCallback.java b/ext/jni/src/org/sqlite/jni/capi/CollationNeededCallback.java
similarity index 96%
rename from ext/jni/src/org/sqlite/jni/CollationNeededCallback.java
rename to ext/jni/src/org/sqlite/jni/capi/CollationNeededCallback.java
index 21b014ba11..fe61fe5065 100644
--- a/ext/jni/src/org/sqlite/jni/CollationNeededCallback.java
+++ b/ext/jni/src/org/sqlite/jni/capi/CollationNeededCallback.java
@@ -11,7 +11,7 @@
*************************************************************************
** This file is part of the JNI bindings for the sqlite3 C API.
*/
-package org.sqlite.jni;
+package org.sqlite.jni.capi;
/**
Callback for use with {@link CApi#sqlite3_collation_needed}.
diff --git a/ext/jni/src/org/sqlite/jni/CommitHookCallback.java b/ext/jni/src/org/sqlite/jni/capi/CommitHookCallback.java
similarity index 95%
rename from ext/jni/src/org/sqlite/jni/CommitHookCallback.java
rename to ext/jni/src/org/sqlite/jni/capi/CommitHookCallback.java
index c6e4538bbd..24373bdf2b 100644
--- a/ext/jni/src/org/sqlite/jni/CommitHookCallback.java
+++ b/ext/jni/src/org/sqlite/jni/capi/CommitHookCallback.java
@@ -11,7 +11,7 @@
*************************************************************************
** This file is part of the JNI bindings for the sqlite3 C API.
*/
-package org.sqlite.jni;
+package org.sqlite.jni.capi;
/**
Callback for use with {@link CApi#sqlite3_commit_hook}.
diff --git a/ext/jni/src/org/sqlite/jni/ConfigLogCallback.java b/ext/jni/src/org/sqlite/jni/capi/ConfigLogCallback.java
similarity index 96%
rename from ext/jni/src/org/sqlite/jni/ConfigLogCallback.java
rename to ext/jni/src/org/sqlite/jni/capi/ConfigLogCallback.java
index d5af70fa52..6513b0730d 100644
--- a/ext/jni/src/org/sqlite/jni/ConfigLogCallback.java
+++ b/ext/jni/src/org/sqlite/jni/capi/ConfigLogCallback.java
@@ -11,7 +11,7 @@
*************************************************************************
** This file is part of the JNI bindings for the sqlite3 C API.
*/
-package org.sqlite.jni;
+package org.sqlite.jni.capi;
/**
A callback for use with sqlite3_config().
diff --git a/ext/jni/src/org/sqlite/jni/ConfigSqllogCallback.java b/ext/jni/src/org/sqlite/jni/capi/ConfigSqllogCallback.java
similarity index 96%
rename from ext/jni/src/org/sqlite/jni/ConfigSqllogCallback.java
rename to ext/jni/src/org/sqlite/jni/capi/ConfigSqllogCallback.java
index 9a5a201aac..df753e6513 100644
--- a/ext/jni/src/org/sqlite/jni/ConfigSqllogCallback.java
+++ b/ext/jni/src/org/sqlite/jni/capi/ConfigSqllogCallback.java
@@ -11,7 +11,7 @@
*************************************************************************
** This file is part of the JNI bindings for the sqlite3 C API.
*/
-package org.sqlite.jni;
+package org.sqlite.jni.capi;
/**
A callback for use with sqlite3_config().
diff --git a/ext/jni/src/org/sqlite/jni/NativePointerHolder.java b/ext/jni/src/org/sqlite/jni/capi/NativePointerHolder.java
similarity index 98%
rename from ext/jni/src/org/sqlite/jni/NativePointerHolder.java
rename to ext/jni/src/org/sqlite/jni/capi/NativePointerHolder.java
index 2b0e8cfbdd..e82909e424 100644
--- a/ext/jni/src/org/sqlite/jni/NativePointerHolder.java
+++ b/ext/jni/src/org/sqlite/jni/capi/NativePointerHolder.java
@@ -11,7 +11,7 @@
*************************************************************************
** This file is part of the JNI bindings for the sqlite3 C API.
*/
-package org.sqlite.jni;
+package org.sqlite.jni.capi;
/**
A helper for passing pointers between JNI C code and Java, in
diff --git a/ext/jni/src/org/sqlite/jni/OutputPointer.java b/ext/jni/src/org/sqlite/jni/capi/OutputPointer.java
similarity index 87%
rename from ext/jni/src/org/sqlite/jni/OutputPointer.java
rename to ext/jni/src/org/sqlite/jni/capi/OutputPointer.java
index c6e48ed72f..60b9025386 100644
--- a/ext/jni/src/org/sqlite/jni/OutputPointer.java
+++ b/ext/jni/src/org/sqlite/jni/capi/OutputPointer.java
@@ -11,7 +11,7 @@
*************************************************************************
** This file is part of the JNI bindings for the sqlite3 C API.
*/
-package org.sqlite.jni;
+package org.sqlite.jni.capi;
/**
Helper classes for handling JNI output pointers.
@@ -49,16 +49,16 @@ public final class OutputPointer {
code.
*/
public static final class sqlite3 {
- private org.sqlite.jni.sqlite3 value;
+ private org.sqlite.jni.capi.sqlite3 value;
/** Initializes with a null value. */
public sqlite3(){value = null;}
/** Sets the current value to null. */
public void clear(){value = null;}
/** Returns the current value. */
- public final org.sqlite.jni.sqlite3 get(){return value;}
+ public final org.sqlite.jni.capi.sqlite3 get(){return value;}
/** Equivalent to calling get() then clear(). */
- public final org.sqlite.jni.sqlite3 take(){
- final org.sqlite.jni.sqlite3 v = value;
+ public final org.sqlite.jni.capi.sqlite3 take(){
+ final org.sqlite.jni.capi.sqlite3 v = value;
value = null;
return v;
}
@@ -70,16 +70,16 @@ public final class OutputPointer {
code.
*/
public static final class sqlite3_blob {
- private org.sqlite.jni.sqlite3_blob value;
+ private org.sqlite.jni.capi.sqlite3_blob value;
/** Initializes with a null value. */
public sqlite3_blob(){value = null;}
/** Sets the current value to null. */
public void clear(){value = null;}
/** Returns the current value. */
- public final org.sqlite.jni.sqlite3_blob get(){return value;}
+ public final org.sqlite.jni.capi.sqlite3_blob get(){return value;}
/** Equivalent to calling get() then clear(). */
- public final org.sqlite.jni.sqlite3_blob take(){
- final org.sqlite.jni.sqlite3_blob v = value;
+ public final org.sqlite.jni.capi.sqlite3_blob take(){
+ final org.sqlite.jni.capi.sqlite3_blob v = value;
value = null;
return v;
}
@@ -92,16 +92,16 @@ public final class OutputPointer {
code.
*/
public static final class sqlite3_stmt {
- private org.sqlite.jni.sqlite3_stmt value;
+ private org.sqlite.jni.capi.sqlite3_stmt value;
/** Initializes with a null value. */
public sqlite3_stmt(){value = null;}
/** Sets the current value to null. */
public void clear(){value = null;}
/** Returns the current value. */
- public final org.sqlite.jni.sqlite3_stmt get(){return value;}
+ public final org.sqlite.jni.capi.sqlite3_stmt get(){return value;}
/** Equivalent to calling get() then clear(). */
- public final org.sqlite.jni.sqlite3_stmt take(){
- final org.sqlite.jni.sqlite3_stmt v = value;
+ public final org.sqlite.jni.capi.sqlite3_stmt take(){
+ final org.sqlite.jni.capi.sqlite3_stmt v = value;
value = null;
return v;
}
@@ -114,16 +114,16 @@ public final class OutputPointer {
code.
*/
public static final class sqlite3_value {
- private org.sqlite.jni.sqlite3_value value;
+ private org.sqlite.jni.capi.sqlite3_value value;
/** Initializes with a null value. */
public sqlite3_value(){value = null;}
/** Sets the current value to null. */
public void clear(){value = null;}
/** Returns the current value. */
- public final org.sqlite.jni.sqlite3_value get(){return value;}
+ public final org.sqlite.jni.capi.sqlite3_value get(){return value;}
/** Equivalent to calling get() then clear(). */
- public final org.sqlite.jni.sqlite3_value take(){
- final org.sqlite.jni.sqlite3_value v = value;
+ public final org.sqlite.jni.capi.sqlite3_value take(){
+ final org.sqlite.jni.capi.sqlite3_value v = value;
value = null;
return v;
}
diff --git a/ext/jni/src/org/sqlite/jni/PrepareMultiCallback.java b/ext/jni/src/org/sqlite/jni/capi/PrepareMultiCallback.java
similarity index 98%
rename from ext/jni/src/org/sqlite/jni/PrepareMultiCallback.java
rename to ext/jni/src/org/sqlite/jni/capi/PrepareMultiCallback.java
index 2599c1cd7f..1c805a9b16 100644
--- a/ext/jni/src/org/sqlite/jni/PrepareMultiCallback.java
+++ b/ext/jni/src/org/sqlite/jni/capi/PrepareMultiCallback.java
@@ -11,7 +11,7 @@
*************************************************************************
** This file is part of the JNI bindings for the sqlite3 C API.
*/
-package org.sqlite.jni;
+package org.sqlite.jni.capi;
/**
Callback for use with {@link CApi#sqlite3_prepare_multi}.
diff --git a/ext/jni/src/org/sqlite/jni/PreupdateHookCallback.java b/ext/jni/src/org/sqlite/jni/capi/PreupdateHookCallback.java
similarity index 96%
rename from ext/jni/src/org/sqlite/jni/PreupdateHookCallback.java
rename to ext/jni/src/org/sqlite/jni/capi/PreupdateHookCallback.java
index 29088726f0..99d3fb0351 100644
--- a/ext/jni/src/org/sqlite/jni/PreupdateHookCallback.java
+++ b/ext/jni/src/org/sqlite/jni/capi/PreupdateHookCallback.java
@@ -11,7 +11,7 @@
*************************************************************************
** This file is part of the JNI bindings for the sqlite3 C API.
*/
-package org.sqlite.jni;
+package org.sqlite.jni.capi;
/**
Callback for use with {@link CApi#sqlite3_preupdate_hook}.
diff --git a/ext/jni/src/org/sqlite/jni/ProgressHandlerCallback.java b/ext/jni/src/org/sqlite/jni/capi/ProgressHandlerCallback.java
similarity index 96%
rename from ext/jni/src/org/sqlite/jni/ProgressHandlerCallback.java
rename to ext/jni/src/org/sqlite/jni/capi/ProgressHandlerCallback.java
index 2bc56665cb..464baa2e3d 100644
--- a/ext/jni/src/org/sqlite/jni/ProgressHandlerCallback.java
+++ b/ext/jni/src/org/sqlite/jni/capi/ProgressHandlerCallback.java
@@ -11,7 +11,7 @@
*************************************************************************
** This file is part of the JNI bindings for the sqlite3 C API.
*/
-package org.sqlite.jni;
+package org.sqlite.jni.capi;
/**
Callback for use with {@link CApi#sqlite3_progress_handler}.
diff --git a/ext/jni/src/org/sqlite/jni/ResultCode.java b/ext/jni/src/org/sqlite/jni/capi/ResultCode.java
similarity index 99%
rename from ext/jni/src/org/sqlite/jni/ResultCode.java
rename to ext/jni/src/org/sqlite/jni/capi/ResultCode.java
index e6f0ad89dc..5a8b2e6a18 100644
--- a/ext/jni/src/org/sqlite/jni/ResultCode.java
+++ b/ext/jni/src/org/sqlite/jni/capi/ResultCode.java
@@ -11,7 +11,7 @@
*************************************************************************
** This file is part of the JNI bindings for the sqlite3 C API.
*/
-package org.sqlite.jni;
+package org.sqlite.jni.capi;
/**
This enum contains all of the core and "extended" result codes used
diff --git a/ext/jni/src/org/sqlite/jni/RollbackHookCallback.java b/ext/jni/src/org/sqlite/jni/capi/RollbackHookCallback.java
similarity index 95%
rename from ext/jni/src/org/sqlite/jni/RollbackHookCallback.java
rename to ext/jni/src/org/sqlite/jni/capi/RollbackHookCallback.java
index bd736e1b76..5ce17e718a 100644
--- a/ext/jni/src/org/sqlite/jni/RollbackHookCallback.java
+++ b/ext/jni/src/org/sqlite/jni/capi/RollbackHookCallback.java
@@ -11,7 +11,7 @@
*************************************************************************
** This file is part of the JNI bindings for the sqlite3 C API.
*/
-package org.sqlite.jni;
+package org.sqlite.jni.capi;
/**
Callback for use with {@link CApi#sqlite3_rollback_hook}.
diff --git a/ext/jni/src/org/sqlite/jni/SQLFunction.java b/ext/jni/src/org/sqlite/jni/capi/SQLFunction.java
similarity index 99%
rename from ext/jni/src/org/sqlite/jni/SQLFunction.java
rename to ext/jni/src/org/sqlite/jni/capi/SQLFunction.java
index 66119ebe55..4806e2fc0c 100644
--- a/ext/jni/src/org/sqlite/jni/SQLFunction.java
+++ b/ext/jni/src/org/sqlite/jni/capi/SQLFunction.java
@@ -11,7 +11,7 @@
*************************************************************************
** This file is part of the JNI bindings for the sqlite3 C API.
*/
-package org.sqlite.jni;
+package org.sqlite.jni.capi;
/**
SQLFunction is used in conjunction with the
diff --git a/ext/jni/src/org/sqlite/jni/SQLTester.java b/ext/jni/src/org/sqlite/jni/capi/SQLTester.java
similarity index 99%
rename from ext/jni/src/org/sqlite/jni/SQLTester.java
rename to ext/jni/src/org/sqlite/jni/capi/SQLTester.java
index 1170c86d92..81d6106be7 100644
--- a/ext/jni/src/org/sqlite/jni/SQLTester.java
+++ b/ext/jni/src/org/sqlite/jni/capi/SQLTester.java
@@ -12,13 +12,13 @@
** This file contains the main application entry pointer for the
** SQLTester framework.
*/
-package org.sqlite.jni;
+package org.sqlite.jni.capi;
import java.util.List;
import java.util.ArrayList;
import java.util.Arrays;
import java.nio.charset.StandardCharsets;
import java.util.regex.*;
-import static org.sqlite.jni.CApi.*;
+import static org.sqlite.jni.capi.CApi.*;
/**
Modes for how to escape (or not) column values and names from
@@ -457,7 +457,7 @@ public class SQLTester {
}
private void appendDbErr(sqlite3 db, StringBuilder sb, int rc){
- sb.append(org.sqlite.jni.ResultCode.getEntryForInt(rc)).append(' ');
+ sb.append(org.sqlite.jni.capi.ResultCode.getEntryForInt(rc)).append(' ');
final String msg = escapeSqlValue(sqlite3_errmsg(db));
if( '{' == msg.charAt(0) ){
sb.append(msg);
diff --git a/ext/jni/src/org/sqlite/jni/ScalarFunction.java b/ext/jni/src/org/sqlite/jni/capi/ScalarFunction.java
similarity index 97%
rename from ext/jni/src/org/sqlite/jni/ScalarFunction.java
rename to ext/jni/src/org/sqlite/jni/capi/ScalarFunction.java
index 73fb58cda2..f517b3610c 100644
--- a/ext/jni/src/org/sqlite/jni/ScalarFunction.java
+++ b/ext/jni/src/org/sqlite/jni/capi/ScalarFunction.java
@@ -11,7 +11,7 @@
*************************************************************************
** This file is part of the JNI bindings for the sqlite3 C API.
*/
-package org.sqlite.jni;
+package org.sqlite.jni.capi;
/**
diff --git a/ext/jni/src/org/sqlite/jni/TableColumnMetadata.java b/ext/jni/src/org/sqlite/jni/capi/TableColumnMetadata.java
similarity index 97%
rename from ext/jni/src/org/sqlite/jni/TableColumnMetadata.java
rename to ext/jni/src/org/sqlite/jni/capi/TableColumnMetadata.java
index 70b7c90ec8..d8b6226ac9 100644
--- a/ext/jni/src/org/sqlite/jni/TableColumnMetadata.java
+++ b/ext/jni/src/org/sqlite/jni/capi/TableColumnMetadata.java
@@ -11,7 +11,7 @@
*************************************************************************
** This file is part of the JNI bindings for the sqlite3 C API.
*/
-package org.sqlite.jni;
+package org.sqlite.jni.capi;
/**
A wrapper object for use with sqlite3_table_column_metadata().
diff --git a/ext/jni/src/org/sqlite/jni/Tester1.java b/ext/jni/src/org/sqlite/jni/capi/Tester1.java
similarity index 99%
rename from ext/jni/src/org/sqlite/jni/Tester1.java
rename to ext/jni/src/org/sqlite/jni/capi/Tester1.java
index 43ba085fab..5c982ea5ed 100644
--- a/ext/jni/src/org/sqlite/jni/Tester1.java
+++ b/ext/jni/src/org/sqlite/jni/capi/Tester1.java
@@ -11,8 +11,8 @@
*************************************************************************
** This file contains a set of tests for the sqlite3 JNI bindings.
*/
-package org.sqlite.jni;
-import static org.sqlite.jni.CApi.*;
+package org.sqlite.jni.capi;
+import static org.sqlite.jni.capi.CApi.*;
import java.nio.charset.StandardCharsets;
import java.util.Arrays;
import java.util.ArrayList;
@@ -707,13 +707,13 @@ public class Tester1 implements Runnable {
public void xFunc(sqlite3_context cx, sqlite3_value[] args){
affirm(db == sqlite3_context_db_handle(cx));
if( null==neverEverDoThisInClientCode.value ){
+ /* !!!NEVER!!! hold a reference to an sqlite3_value or
+ sqlite3_context object like this in client code! They
+ are ONLY legal for the duration of their single
+ call. We do it here ONLY to test that the defenses
+ against clients doing this are working. */
neverEverDoThisInClientCode2.value = cx;
- neverEverDoThisInClientCode.value = args
- /* !!!NEVER!!! hold a reference to an sqlite3_value
- object like this in client code! They are ONLY legal
- for the duration of their single call. We do it here
- ONLY to test that the defenses against clients doing
- this are working. */;
+ neverEverDoThisInClientCode.value = args;
}
int result = 0;
for( sqlite3_value v : args ) result += sqlite3_value_int(v);
@@ -1323,7 +1323,7 @@ public class Tester1 implements Runnable {
}
Exception err = null;
try {
- Class t = Class.forName("org.sqlite.jni.TesterFts5");
+ Class t = Class.forName("org.sqlite.jni.fts5.TesterFts5");
java.lang.reflect.Constructor ctor = t.getConstructor();
ctor.setAccessible(true);
final long timeStart = System.currentTimeMillis();
diff --git a/ext/jni/src/org/sqlite/jni/TraceV2Callback.java b/ext/jni/src/org/sqlite/jni/capi/TraceV2Callback.java
similarity index 98%
rename from ext/jni/src/org/sqlite/jni/TraceV2Callback.java
rename to ext/jni/src/org/sqlite/jni/capi/TraceV2Callback.java
index b16012b60e..56465a2c0a 100644
--- a/ext/jni/src/org/sqlite/jni/TraceV2Callback.java
+++ b/ext/jni/src/org/sqlite/jni/capi/TraceV2Callback.java
@@ -11,7 +11,7 @@
*************************************************************************
** This file is part of the JNI bindings for the sqlite3 C API.
*/
-package org.sqlite.jni;
+package org.sqlite.jni.capi;
import org.sqlite.jni.annotation.Nullable;
/**
diff --git a/ext/jni/src/org/sqlite/jni/UpdateHookCallback.java b/ext/jni/src/org/sqlite/jni/capi/UpdateHookCallback.java
similarity index 96%
rename from ext/jni/src/org/sqlite/jni/UpdateHookCallback.java
rename to ext/jni/src/org/sqlite/jni/capi/UpdateHookCallback.java
index 32724be6d4..33d72a5dd2 100644
--- a/ext/jni/src/org/sqlite/jni/UpdateHookCallback.java
+++ b/ext/jni/src/org/sqlite/jni/capi/UpdateHookCallback.java
@@ -11,7 +11,7 @@
*************************************************************************
** This file is part of the JNI bindings for the sqlite3 C API.
*/
-package org.sqlite.jni;
+package org.sqlite.jni.capi;
/**
Callback for use with {@link CApi#sqlite3_update_hook}.
diff --git a/ext/jni/src/org/sqlite/jni/WindowFunction.java b/ext/jni/src/org/sqlite/jni/capi/WindowFunction.java
similarity index 97%
rename from ext/jni/src/org/sqlite/jni/WindowFunction.java
rename to ext/jni/src/org/sqlite/jni/capi/WindowFunction.java
index 7f70177ac0..eaf1bb9a35 100644
--- a/ext/jni/src/org/sqlite/jni/WindowFunction.java
+++ b/ext/jni/src/org/sqlite/jni/capi/WindowFunction.java
@@ -11,7 +11,7 @@
*************************************************************************
** This file is part of the JNI bindings for the sqlite3 C API.
*/
-package org.sqlite.jni;
+package org.sqlite.jni.capi;
/**
diff --git a/ext/jni/src/org/sqlite/jni/XDestroyCallback.java b/ext/jni/src/org/sqlite/jni/capi/XDestroyCallback.java
similarity index 97%
rename from ext/jni/src/org/sqlite/jni/XDestroyCallback.java
rename to ext/jni/src/org/sqlite/jni/capi/XDestroyCallback.java
index 4b547e6bc9..372e4ec8d0 100644
--- a/ext/jni/src/org/sqlite/jni/XDestroyCallback.java
+++ b/ext/jni/src/org/sqlite/jni/capi/XDestroyCallback.java
@@ -11,7 +11,7 @@
*************************************************************************
** This file declares JNI bindings for the sqlite3 C API.
*/
-package org.sqlite.jni;
+package org.sqlite.jni.capi;
/**
Callback for a hook called by SQLite when certain client-provided
diff --git a/ext/jni/src/org/sqlite/jni/package-info.java b/ext/jni/src/org/sqlite/jni/capi/package-info.java
similarity index 98%
rename from ext/jni/src/org/sqlite/jni/package-info.java
rename to ext/jni/src/org/sqlite/jni/capi/package-info.java
index d669e680f7..127f380675 100644
--- a/ext/jni/src/org/sqlite/jni/package-info.java
+++ b/ext/jni/src/org/sqlite/jni/capi/package-info.java
@@ -2,7 +2,7 @@
This package houses a JNI binding to the SQLite3 C API.
The primary interfaces are in {@link
- org.sqlite.jni.CApi}.
+ org.sqlite.jni.capi.CApi}.
API Goals and Requirements
@@ -86,4 +86,4 @@
undefined behavior.
*/
-package org.sqlite.jni;
+package org.sqlite.jni.capi;
diff --git a/ext/jni/src/org/sqlite/jni/sqlite3.java b/ext/jni/src/org/sqlite/jni/capi/sqlite3.java
similarity index 97%
rename from ext/jni/src/org/sqlite/jni/sqlite3.java
rename to ext/jni/src/org/sqlite/jni/capi/sqlite3.java
index c358e91c8f..901317f0ef 100644
--- a/ext/jni/src/org/sqlite/jni/sqlite3.java
+++ b/ext/jni/src/org/sqlite/jni/capi/sqlite3.java
@@ -11,7 +11,7 @@
*************************************************************************
** This file is part of the JNI bindings for the sqlite3 C API.
*/
-package org.sqlite.jni;
+package org.sqlite.jni.capi;
/**
A wrapper for communicating C-level (sqlite3*) instances with
diff --git a/ext/jni/src/org/sqlite/jni/sqlite3_backup.java b/ext/jni/src/org/sqlite/jni/capi/sqlite3_backup.java
similarity index 96%
rename from ext/jni/src/org/sqlite/jni/sqlite3_backup.java
rename to ext/jni/src/org/sqlite/jni/capi/sqlite3_backup.java
index 232b001818..0ef75c17eb 100644
--- a/ext/jni/src/org/sqlite/jni/sqlite3_backup.java
+++ b/ext/jni/src/org/sqlite/jni/capi/sqlite3_backup.java
@@ -11,7 +11,7 @@
*************************************************************************
** This file is part of the JNI bindings for the sqlite3 C API.
*/
-package org.sqlite.jni;
+package org.sqlite.jni.capi;
/**
A wrapper for passing C-level (sqlite3_backup*) instances around in
diff --git a/ext/jni/src/org/sqlite/jni/sqlite3_blob.java b/ext/jni/src/org/sqlite/jni/capi/sqlite3_blob.java
similarity index 96%
rename from ext/jni/src/org/sqlite/jni/sqlite3_blob.java
rename to ext/jni/src/org/sqlite/jni/capi/sqlite3_blob.java
index f84b848a40..1b96c18b06 100644
--- a/ext/jni/src/org/sqlite/jni/sqlite3_blob.java
+++ b/ext/jni/src/org/sqlite/jni/capi/sqlite3_blob.java
@@ -11,7 +11,7 @@
*************************************************************************
** This file is part of the JNI bindings for the sqlite3 C API.
*/
-package org.sqlite.jni;
+package org.sqlite.jni.capi;
/**
A wrapper for passing C-level (sqlite3_blob*) instances around in
diff --git a/ext/jni/src/org/sqlite/jni/sqlite3_context.java b/ext/jni/src/org/sqlite/jni/capi/sqlite3_context.java
similarity index 99%
rename from ext/jni/src/org/sqlite/jni/sqlite3_context.java
rename to ext/jni/src/org/sqlite/jni/capi/sqlite3_context.java
index 22bc62ab46..82ec49af16 100644
--- a/ext/jni/src/org/sqlite/jni/sqlite3_context.java
+++ b/ext/jni/src/org/sqlite/jni/capi/sqlite3_context.java
@@ -11,7 +11,7 @@
*************************************************************************
** This file is part of the JNI bindings for the sqlite3 C API.
*/
-package org.sqlite.jni;
+package org.sqlite.jni.capi;
/**
sqlite3_context instances are used in conjunction with user-defined
diff --git a/ext/jni/src/org/sqlite/jni/sqlite3_stmt.java b/ext/jni/src/org/sqlite/jni/capi/sqlite3_stmt.java
similarity index 96%
rename from ext/jni/src/org/sqlite/jni/sqlite3_stmt.java
rename to ext/jni/src/org/sqlite/jni/capi/sqlite3_stmt.java
index e773b73631..3b8b71f8a5 100644
--- a/ext/jni/src/org/sqlite/jni/sqlite3_stmt.java
+++ b/ext/jni/src/org/sqlite/jni/capi/sqlite3_stmt.java
@@ -11,7 +11,7 @@
*************************************************************************
** This file is part of the JNI bindings for the sqlite3 C API.
*/
-package org.sqlite.jni;
+package org.sqlite.jni.capi;
/**
A wrapper for communicating C-level (sqlite3_stmt*) instances with
diff --git a/ext/jni/src/org/sqlite/jni/sqlite3_value.java b/ext/jni/src/org/sqlite/jni/capi/sqlite3_value.java
similarity index 95%
rename from ext/jni/src/org/sqlite/jni/sqlite3_value.java
rename to ext/jni/src/org/sqlite/jni/capi/sqlite3_value.java
index 2cfb32ff1a..a4772f0f63 100644
--- a/ext/jni/src/org/sqlite/jni/sqlite3_value.java
+++ b/ext/jni/src/org/sqlite/jni/capi/sqlite3_value.java
@@ -11,7 +11,7 @@
*************************************************************************
** This file is part of the JNI bindings for the sqlite3 C API.
*/
-package org.sqlite.jni;
+package org.sqlite.jni.capi;
public final class sqlite3_value extends NativePointerHolder {
//! Invoked only from JNI.
diff --git a/ext/jni/src/org/sqlite/jni/fts5/Fts5Context.java b/ext/jni/src/org/sqlite/jni/fts5/Fts5Context.java
index a5b937ceb8..439b477910 100644
--- a/ext/jni/src/org/sqlite/jni/fts5/Fts5Context.java
+++ b/ext/jni/src/org/sqlite/jni/fts5/Fts5Context.java
@@ -12,7 +12,7 @@
** This file is part of the JNI bindings for the sqlite3 C API.
*/
package org.sqlite.jni.fts5;
-import org.sqlite.jni.*;
+import org.sqlite.jni.capi.*;
/**
A wrapper for communicating C-level (Fts5Context*) instances with
diff --git a/ext/jni/src/org/sqlite/jni/fts5/Fts5ExtensionApi.java b/ext/jni/src/org/sqlite/jni/fts5/Fts5ExtensionApi.java
index 7829104cd9..594f3eaad6 100644
--- a/ext/jni/src/org/sqlite/jni/fts5/Fts5ExtensionApi.java
+++ b/ext/jni/src/org/sqlite/jni/fts5/Fts5ExtensionApi.java
@@ -13,7 +13,7 @@
*/
package org.sqlite.jni.fts5;
import java.nio.charset.StandardCharsets;
-import org.sqlite.jni.*;
+import org.sqlite.jni.capi.*;
import org.sqlite.jni.annotation.*;
/**
diff --git a/ext/jni/src/org/sqlite/jni/fts5/Fts5PhraseIter.java b/ext/jni/src/org/sqlite/jni/fts5/Fts5PhraseIter.java
index 0f8f3e551b..5774eb5936 100644
--- a/ext/jni/src/org/sqlite/jni/fts5/Fts5PhraseIter.java
+++ b/ext/jni/src/org/sqlite/jni/fts5/Fts5PhraseIter.java
@@ -12,7 +12,7 @@
** This file is part of the JNI bindings for the sqlite3 C API.
*/
package org.sqlite.jni.fts5;
-import org.sqlite.jni.NativePointerHolder;
+import org.sqlite.jni.capi.NativePointerHolder;
/**
A wrapper for C-level Fts5PhraseIter. They are only modified and
diff --git a/ext/jni/src/org/sqlite/jni/fts5/Fts5Tokenizer.java b/ext/jni/src/org/sqlite/jni/fts5/Fts5Tokenizer.java
index 1992438448..b72e5d0fc0 100644
--- a/ext/jni/src/org/sqlite/jni/fts5/Fts5Tokenizer.java
+++ b/ext/jni/src/org/sqlite/jni/fts5/Fts5Tokenizer.java
@@ -12,7 +12,7 @@
** This file is part of the JNI bindings for the sqlite3 C API.
*/
package org.sqlite.jni.fts5;
-import org.sqlite.jni.NativePointerHolder;
+import org.sqlite.jni.capi.NativePointerHolder;
/**
INCOMPLETE AND COMPLETELY UNTESTED.
diff --git a/ext/jni/src/org/sqlite/jni/TesterFts5.java b/ext/jni/src/org/sqlite/jni/fts5/TesterFts5.java
similarity index 99%
rename from ext/jni/src/org/sqlite/jni/TesterFts5.java
rename to ext/jni/src/org/sqlite/jni/fts5/TesterFts5.java
index 04cc7dbcfb..c4264c5417 100644
--- a/ext/jni/src/org/sqlite/jni/TesterFts5.java
+++ b/ext/jni/src/org/sqlite/jni/fts5/TesterFts5.java
@@ -11,10 +11,10 @@
*************************************************************************
** This file contains a set of tests for the sqlite3 JNI bindings.
*/
-package org.sqlite.jni;
-import static org.sqlite.jni.CApi.*;
-import static org.sqlite.jni.Tester1.*;
-import org.sqlite.jni.*;
+package org.sqlite.jni.fts5;
+import static org.sqlite.jni.capi.CApi.*;
+import static org.sqlite.jni.capi.Tester1.*;
+import org.sqlite.jni.capi.*;
import org.sqlite.jni.fts5.*;
import java.util.*;
diff --git a/ext/jni/src/org/sqlite/jni/fts5/fts5_api.java b/ext/jni/src/org/sqlite/jni/fts5/fts5_api.java
index 3172dc8306..d7d2da430d 100644
--- a/ext/jni/src/org/sqlite/jni/fts5/fts5_api.java
+++ b/ext/jni/src/org/sqlite/jni/fts5/fts5_api.java
@@ -13,7 +13,7 @@
*/
package org.sqlite.jni.fts5;
import org.sqlite.jni.annotation.*;
-import org.sqlite.jni.*;
+import org.sqlite.jni.capi.*;
/**
A wrapper for communicating C-level (fts5_api*) instances with
diff --git a/ext/jni/src/org/sqlite/jni/fts5/fts5_extension_function.java b/ext/jni/src/org/sqlite/jni/fts5/fts5_extension_function.java
index 7ed353ac0b..5e47633baa 100644
--- a/ext/jni/src/org/sqlite/jni/fts5/fts5_extension_function.java
+++ b/ext/jni/src/org/sqlite/jni/fts5/fts5_extension_function.java
@@ -12,8 +12,8 @@
** This file is part of the JNI bindings for the sqlite3 C API.
*/
package org.sqlite.jni.fts5;
-import org.sqlite.jni.sqlite3_context;
-import org.sqlite.jni.sqlite3_value;
+import org.sqlite.jni.capi.sqlite3_context;
+import org.sqlite.jni.capi.sqlite3_value;
/**
JNI-level wrapper for C's fts5_extension_function type.
diff --git a/ext/jni/src/org/sqlite/jni/fts5/fts5_tokenizer.java b/ext/jni/src/org/sqlite/jni/fts5/fts5_tokenizer.java
index d442fe9aaa..f4ada4dc30 100644
--- a/ext/jni/src/org/sqlite/jni/fts5/fts5_tokenizer.java
+++ b/ext/jni/src/org/sqlite/jni/fts5/fts5_tokenizer.java
@@ -12,7 +12,7 @@
** This file is part of the JNI bindings for the sqlite3 C API.
*/
package org.sqlite.jni.fts5;
-import org.sqlite.jni.NativePointerHolder;
+import org.sqlite.jni.capi.NativePointerHolder;
import org.sqlite.jni.annotation.NotNull;
/**
diff --git a/ext/jni/src/org/sqlite/jni/Sqlite.java b/ext/jni/src/org/sqlite/jni/wrapper1/Sqlite.java
similarity index 96%
rename from ext/jni/src/org/sqlite/jni/Sqlite.java
rename to ext/jni/src/org/sqlite/jni/wrapper1/Sqlite.java
index 5c2c456296..aaa1fe67fc 100644
--- a/ext/jni/src/org/sqlite/jni/Sqlite.java
+++ b/ext/jni/src/org/sqlite/jni/wrapper1/Sqlite.java
@@ -11,9 +11,12 @@
*************************************************************************
** This file is part of the JNI bindings for the sqlite3 C API.
*/
-package org.sqlite.jni;
+package org.sqlite.jni.wrapper1;
import java.nio.charset.StandardCharsets;
-import static org.sqlite.jni.CApi.*;
+import static org.sqlite.jni.capi.CApi.*;
+import org.sqlite.jni.capi.sqlite3;
+import org.sqlite.jni.capi.sqlite3_stmt;
+import org.sqlite.jni.capi.OutputPointer;
/**
This class represents a database connection, analog to the C-side
diff --git a/ext/jni/src/org/sqlite/jni/SqliteException.java b/ext/jni/src/org/sqlite/jni/wrapper1/SqliteException.java
similarity index 95%
rename from ext/jni/src/org/sqlite/jni/SqliteException.java
rename to ext/jni/src/org/sqlite/jni/wrapper1/SqliteException.java
index c15cb34919..87b0d3737f 100644
--- a/ext/jni/src/org/sqlite/jni/SqliteException.java
+++ b/ext/jni/src/org/sqlite/jni/wrapper1/SqliteException.java
@@ -11,8 +11,9 @@
*************************************************************************
** This file is part of the JNI bindings for the sqlite3 C API.
*/
-package org.sqlite.jni;
-import static org.sqlite.jni.CApi.*;
+package org.sqlite.jni.wrapper1;
+import static org.sqlite.jni.capi.CApi.*;
+import org.sqlite.jni.capi.sqlite3;
/**
A wrapper for communicating C-level (sqlite3*) instances with
diff --git a/ext/jni/src/org/sqlite/jni/Tester2.java b/ext/jni/src/org/sqlite/jni/wrapper1/Tester2.java
similarity index 94%
rename from ext/jni/src/org/sqlite/jni/Tester2.java
rename to ext/jni/src/org/sqlite/jni/wrapper1/Tester2.java
index e75f56e064..435c37425d 100644
--- a/ext/jni/src/org/sqlite/jni/Tester2.java
+++ b/ext/jni/src/org/sqlite/jni/wrapper1/Tester2.java
@@ -11,15 +11,32 @@
*************************************************************************
** This file contains a set of tests for the sqlite3 JNI bindings.
*/
-package org.sqlite.jni;
-import static org.sqlite.jni.CApi.*;
+package org.sqlite.jni.wrapper1;
+import static org.sqlite.jni.capi.CApi.*;
import java.nio.charset.StandardCharsets;
import java.util.Arrays;
import java.util.ArrayList;
import java.util.List;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
-import java.util.concurrent.Future;
+import org.sqlite.jni.capi.*;
+
+/**
+ An annotation for Tester1 tests which we do not want to run in
+ reflection-driven test mode because either they are not suitable
+ for multi-threaded threaded mode or we have to control their execution
+ order.
+*/
+@java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy.RUNTIME)
+@java.lang.annotation.Target({java.lang.annotation.ElementType.METHOD})
+@interface ManualTest{}
+/**
+ Annotation for Tester1 tests which mark those which must be skipped
+ in multi-threaded mode.
+*/
+@java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy.RUNTIME)
+@java.lang.annotation.Target({java.lang.annotation.ElementType.METHOD})
+@interface SingleThreadOnly{}
public class Tester2 implements Runnable {
//! True when running in multi-threaded mode.
diff --git a/manifest b/manifest
index 482917dfef..2e440bcd40 100644
--- a/manifest
+++ b/manifest
@@ -1,5 +1,5 @@
-C JNI:\safter\scalling\sa\sJava-side\sUDF,\szero-out\sthe\spointer\sof\sthe\sJava-side\ssqlite3_context\sand\ssqlite3_value\sarray\sentries\sto\savoid\smisbehavior\sif\sa\sclient\smakes\sthe\smistake\sof\sholding\sa\sreference\sto\sone\sof\sthose\sobjects.
-D 2023-10-16T08:10:11.732
+C JNI:\smove\sthe\sC-style\sAPI\sparts\sinto\sthe\scapi\ssubpackage\sand\sthe\shigher-level\swrapper\sinto\s(tentatively)\swrapper1,\sso\sthat\sCApi.java\scan\ssupport\smultiple\sindependent\shigher-level\swrappers\swithout\sname\scollisions,\sand\sCApi\scan\sbe\smade\spublic\sbut\shave\sthe\soption\sto\sbe\selided\sfrom\swrapper-level\sjavadocs\sfor\swrappers\swhich\sdo\snot\swish\sto\sexpose\sit.
+D 2023-10-16T10:27:19.982
F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1
F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea
F LICENSE.md df5091916dbb40e6e9686186587125e1b2ff51f022cc334e886c19a0e9982724
@@ -235,63 +235,63 @@ F ext/fts5/tool/showfts5.tcl d54da0e067306663e2d5d523965ca487698e722c
F ext/icu/README.txt 7ab7ced8ae78e3a645b57e78570ff589d4c672b71370f5aa9e1cd7024f400fc9
F ext/icu/icu.c c074519b46baa484bb5396c7e01e051034da8884bad1a1cb7f09bbe6be3f0282
F ext/icu/sqliteicu.h fa373836ed5a1ee7478bdf8a1650689294e41d0c89c1daab26e9ae78a32075a8
-F ext/jni/GNUmakefile efaf1db6e3c2bbae4067924b932ee1a0f0640e842002c0dd9f3be824c24084f5
+F ext/jni/GNUmakefile 951ced121cce68b27086ab4dd5d9c6ba493507b2aa3ad396abe3ee352fc76170
F ext/jni/README.md ef9ac115e97704ea995d743b4a8334e23c659e5534c3b64065a5405256d5f2f4
F ext/jni/jar-dist.make 030aaa4ae71dd86e4ec5e7c1e6cd86f9dfa47c4592c070d2e35157e42498e1fa
-F ext/jni/src/c/sqlite3-jni.c fa78ee087d493dba500c55797a77d57591d36be45e983b66222b9de6dd498ab9
-F ext/jni/src/c/sqlite3-jni.h e7c19450b691aeb12a1506521432144b5d07031683e0fbaad7dfcb9a0c8d69d7
-F ext/jni/src/org/sqlite/jni/AbstractCollationCallback.java 95e88ba04f4aac51ffec65693e878e234088b2f21b387f4e4285c8b72b33e436
-F ext/jni/src/org/sqlite/jni/AggregateFunction.java 7312486bc65fecdb91753c0a4515799194e031f45edbe16a6373cea18f404dc4
-F ext/jni/src/org/sqlite/jni/AuthorizerCallback.java fde5f758ad170ca45ae00b12194c8ba8d8f3090bd64cc3e002dd9c5e7dff8568
-F ext/jni/src/org/sqlite/jni/AutoExtensionCallback.java c0fbfd3779fc92982c7935325a7484dee43eeb80d716989ed31218f453addb94
-F ext/jni/src/org/sqlite/jni/BusyHandlerCallback.java 4cb7fc70efd55583fed6033c34a8719da42975ca97ef4781dda0b9f6cc8ec2e8
-F ext/jni/src/org/sqlite/jni/CApi.java ab05a2ad4237b95e96ac5acf9ce28f1432f0862546444fc2f6265b6998e14860
-F ext/jni/src/org/sqlite/jni/CallbackProxy.java 064a8a00e4c63cc501c30504f93ca996d422c5f010067f969b2d0a10f0868153
-F ext/jni/src/org/sqlite/jni/CollationCallback.java 8cf57cb014a645ecc12609eed17308852a597bc5e83d82a4fdb90f7fadc25f9d
-F ext/jni/src/org/sqlite/jni/CollationNeededCallback.java 0c62245e000d5db52576c728cac20f6a31f31f5cf40ca4cbcd64b22964e82ae5
-F ext/jni/src/org/sqlite/jni/CommitHookCallback.java d15bd87ca6159a48b281966cf7a6e67dd17e2fabf974a797c9e3a66a74f361e8
-F ext/jni/src/org/sqlite/jni/ConfigLogCallback.java 16bb391d8d4ae89cc43baa3cfa0c80c988003627b7ea872deb41156a76f7e867
-F ext/jni/src/org/sqlite/jni/ConfigSqllogCallback.java 6d6b64638123acb70ffefcd5d2345b1bea3d3b528727d1684cc20cc2357f03a0
-F ext/jni/src/org/sqlite/jni/NativePointerHolder.java 3eb36b5e81993a847f5ec03d23ab219a92671f817547b6a85d312667faeedd8b
-F ext/jni/src/org/sqlite/jni/OutputPointer.java 2f57c05672ddc9b38e3f8eed11759896cf0bf01107ffd24d5182b99f6e7254b6
-F ext/jni/src/org/sqlite/jni/PrepareMultiCallback.java 6f051951fecab41f2e842b1ac1d3c498706de9387c86f62564e2afbe03d026cb
-F ext/jni/src/org/sqlite/jni/PreupdateHookCallback.java 242dc2afea13c45b4809d41b6a919e0a4003508713ceffe5f6545270138c6a7b
-F ext/jni/src/org/sqlite/jni/ProgressHandlerCallback.java 247a47f49a1dd54fda28201c27796d2600a5c904f47fa21697a5377d49febe56
-F ext/jni/src/org/sqlite/jni/ResultCode.java dc7400b8b18df10027525d8d0f04300b2c6afc617d4d980923f8b5bb14412f3a
-F ext/jni/src/org/sqlite/jni/RollbackHookCallback.java ec6cd96bff5d3bc5af079cbf1469ae7fb34c50583a23581a58d6b2f8b55bafd3
-F ext/jni/src/org/sqlite/jni/SQLFunction.java 544a875d33fd160467d82e2397ac33157b29971d715a821a4fad3c899113ee8c
-F ext/jni/src/org/sqlite/jni/SQLTester.java d246c67f93e2fa2603bd106dbb3246ea725c987dffd6e5d42214ae262f750c68
-F ext/jni/src/org/sqlite/jni/ScalarFunction.java 6d387bb499fbe3bc13c53315335233dbf6a0c711e8fa7c521683219b041c614c
-F ext/jni/src/org/sqlite/jni/Sqlite.java 1617ea2bf3dfa493b7f031a3187cbfd6837c39bc1d406c4b3edcf9aab941639d
-F ext/jni/src/org/sqlite/jni/SqliteException.java e17500e8bca2c68c260d8d0163fe4b7dc8bd0b1b90211201325c4a5566ce75ca
-F ext/jni/src/org/sqlite/jni/TableColumnMetadata.java 54511b4297fa28dcb3f49b24035e34ced10e3fd44fd0e458e784f4d6b0096dab
-F ext/jni/src/org/sqlite/jni/Tester1.java 865cc3a23f9aeec5c70b362633037d166697f97f88eccd4024085814c4c95dbd
-F ext/jni/src/org/sqlite/jni/Tester2.java 70e005d41060e398ec0f69bd39a8e1c376fd51f81629cf25e877889ec9cb6ec6
-F ext/jni/src/org/sqlite/jni/TesterFts5.java d60fe9944a81156b3b5325dd1b0e8e92a1547468f39fd1266d06f7bb6a95fa70
-F ext/jni/src/org/sqlite/jni/TraceV2Callback.java f157edd9c72e7d2243c169061487cd7bb51a0d50f3ac976dbcbbacf748ab1fc2
-F ext/jni/src/org/sqlite/jni/UpdateHookCallback.java 959d4677a857c9079c6e96ddd10918b946d68359af6252b6f284379069ea3d27
-F ext/jni/src/org/sqlite/jni/WindowFunction.java 488980f4dbb6bdd7067d6cb9c43e4075475e51c54d9b74a5834422654b126246
-F ext/jni/src/org/sqlite/jni/XDestroyCallback.java 50c5ca124ef6c6b735a7e136e7a23a557be367e61b56d4aab5777a614ab46cc2
+F ext/jni/src/c/sqlite3-jni.c 8d32ca0598a11370a9e92a6d111f38934c225056b42b13512175acf6e37eed4c
+F ext/jni/src/c/sqlite3-jni.h b4c413a0d0c734683da1049cfcf89e35ae2719759d0656ec0f8c57188f18cab8
F ext/jni/src/org/sqlite/jni/annotation/NotNull.java a99341e88154e70447596b1af6a27c586317df41a7e0f246fd41370cd7b723b2
F ext/jni/src/org/sqlite/jni/annotation/Nullable.java 0b1879852707f752512d4db9d7edd0d8db2f0c2612316ce1c832715e012ff6ba
F ext/jni/src/org/sqlite/jni/annotation/package-info.java 977b374aed9d5853cbf3438ba3b0940abfa2ea4574f702a2448ee143b98ac3ca
+F ext/jni/src/org/sqlite/jni/capi/AbstractCollationCallback.java 1afa90d3f236f79cc7fcd2497e111992644f7596fbc8e8bcf7f1908ae00acd6c w ext/jni/src/org/sqlite/jni/AbstractCollationCallback.java
+F ext/jni/src/org/sqlite/jni/capi/AggregateFunction.java bc29e986c866c2ddbbb9f935f5b7264c1c1026864e50a4a735192864f75e37c0 w ext/jni/src/org/sqlite/jni/AggregateFunction.java
+F ext/jni/src/org/sqlite/jni/capi/AuthorizerCallback.java 7ed409d5449684616cc924534e22ff6b07d361f12ad904b69ecb10e0568a8013 w ext/jni/src/org/sqlite/jni/AuthorizerCallback.java
+F ext/jni/src/org/sqlite/jni/capi/AutoExtensionCallback.java 74cc4998a73d6563542ecb90804a3c4f4e828cb4bd69e61226d1a51f4646e759 w ext/jni/src/org/sqlite/jni/AutoExtensionCallback.java
+F ext/jni/src/org/sqlite/jni/capi/BusyHandlerCallback.java 7b8e19810c42b0ad21a04b5d8c804b32ee5905d137148703f16a75b612c380ca w ext/jni/src/org/sqlite/jni/BusyHandlerCallback.java
+F ext/jni/src/org/sqlite/jni/capi/CApi.java 82993492793fd946e2b9b9a244fe5ac39647292b449cac7453ea49031c00f517 w ext/jni/src/org/sqlite/jni/CApi.java
+F ext/jni/src/org/sqlite/jni/capi/CallbackProxy.java 0bfd6e56e8265c2f05c9207665707285534d78f8466ef0e0430c65677f00943d w ext/jni/src/org/sqlite/jni/CallbackProxy.java
+F ext/jni/src/org/sqlite/jni/capi/CollationCallback.java e29bcfc540fdd343e2f5cca4d27235113f2886acb13380686756d5cabdfd065a w ext/jni/src/org/sqlite/jni/CollationCallback.java
+F ext/jni/src/org/sqlite/jni/capi/CollationNeededCallback.java f81cf10b79c52f9b2e9247d523d29ae48863935f60420eae35f257c38c80ce95 w ext/jni/src/org/sqlite/jni/CollationNeededCallback.java
+F ext/jni/src/org/sqlite/jni/capi/CommitHookCallback.java 29c002f3c638cc80f7db1594564a262d1beb32637824c3dca2d60a224d1f71d7 w ext/jni/src/org/sqlite/jni/CommitHookCallback.java
+F ext/jni/src/org/sqlite/jni/capi/ConfigLogCallback.java b995ca412f59b631803b93aa5b3684fce62e335d1e123207084c054abfd488d4 w ext/jni/src/org/sqlite/jni/ConfigLogCallback.java
+F ext/jni/src/org/sqlite/jni/capi/ConfigSqllogCallback.java 701f2e4d8bdeb27cfbeeb56315d15b13d8752b0fdbca705f31bd4366c58d8a33 w ext/jni/src/org/sqlite/jni/ConfigSqllogCallback.java
+F ext/jni/src/org/sqlite/jni/capi/NativePointerHolder.java b7036dcb1ef1b39f1f36ac605dde0ff1a24a9a01ade6aa1a605039443e089a61 w ext/jni/src/org/sqlite/jni/NativePointerHolder.java
+F ext/jni/src/org/sqlite/jni/capi/OutputPointer.java 68f60aec7aeb5cd4e5fb83449037f668c63cb99f682ee1036cc226d0cbd909b9 w ext/jni/src/org/sqlite/jni/OutputPointer.java
+F ext/jni/src/org/sqlite/jni/capi/PrepareMultiCallback.java aca8f9fa72e3b6602bc9a7dd3ae9f5b2808103fbbee9b2749dc96c19cdc261a1 w ext/jni/src/org/sqlite/jni/PrepareMultiCallback.java
+F ext/jni/src/org/sqlite/jni/capi/PreupdateHookCallback.java 819d938e26208adde17ca4b7ddde1d8cd6915b6ab7b708249a9787beca6bd6b6 w ext/jni/src/org/sqlite/jni/PreupdateHookCallback.java
+F ext/jni/src/org/sqlite/jni/capi/ProgressHandlerCallback.java 01bc0c238eed2d5f93c73522cb7849a445cc9098c2ed1e78248fa20ed1cfde5b w ext/jni/src/org/sqlite/jni/ProgressHandlerCallback.java
+F ext/jni/src/org/sqlite/jni/capi/ResultCode.java 8141171f1bcf9f46eef303b9d3c5dc2537a25ad1628f3638398d8a60cacefa7f w ext/jni/src/org/sqlite/jni/ResultCode.java
+F ext/jni/src/org/sqlite/jni/capi/RollbackHookCallback.java 105e324d09c207100485e7667ad172e64322c62426bb49b547e9b0dc9c33f5f0 w ext/jni/src/org/sqlite/jni/RollbackHookCallback.java
+F ext/jni/src/org/sqlite/jni/capi/SQLFunction.java fef556adbc3624292423083a648bdf97fa8a4f6b3b6577c9660dd7bd6a6d3c4a w ext/jni/src/org/sqlite/jni/SQLFunction.java
+F ext/jni/src/org/sqlite/jni/capi/SQLTester.java 09bee15aa0eedac68d767ae21d9a6a62a31ade59182a3ccbf036d6463d9e30b1 w ext/jni/src/org/sqlite/jni/SQLTester.java
+F ext/jni/src/org/sqlite/jni/capi/ScalarFunction.java dee85ef2650a9c95067f5d55bd6e290e0404e6643a5d115d1a1533df21f9b5c8 w ext/jni/src/org/sqlite/jni/ScalarFunction.java
+F ext/jni/src/org/sqlite/jni/capi/TableColumnMetadata.java addf120e0e76e5be1ff2260daa7ce305ff9b5fafd64153a7a28e9d8f000a815f w ext/jni/src/org/sqlite/jni/TableColumnMetadata.java
+F ext/jni/src/org/sqlite/jni/capi/Tester1.java 8aacea90b0eed6e4e801cfba2515a66b5d602e124f1ba68fe3d2f0aa98f0f443 w ext/jni/src/org/sqlite/jni/Tester1.java
+F ext/jni/src/org/sqlite/jni/capi/TraceV2Callback.java 0a25e117a0daae3394a77f24713e36d7b44c67d6e6d30e9e1d56a63442eef723 w ext/jni/src/org/sqlite/jni/TraceV2Callback.java
+F ext/jni/src/org/sqlite/jni/capi/UpdateHookCallback.java 2766b8526bbffc4f1045f70e79f1bc1b1efe1c3e95ca06cdb8a7391032dda3b4 w ext/jni/src/org/sqlite/jni/UpdateHookCallback.java
+F ext/jni/src/org/sqlite/jni/capi/WindowFunction.java caf4396f91b2567904cf94bc538a069fd62260d975bd037d15a02a890ed1ef9e w ext/jni/src/org/sqlite/jni/WindowFunction.java
+F ext/jni/src/org/sqlite/jni/capi/XDestroyCallback.java f3abb8dd7381f53ebba909437090caf68200f06717b8a7d6aa96fa3e8133117d w ext/jni/src/org/sqlite/jni/XDestroyCallback.java
+F ext/jni/src/org/sqlite/jni/capi/package-info.java 08ff986a65d2be9162442c82d28a65ce431d826f188520717c2ecb1484d0a50e w ext/jni/src/org/sqlite/jni/package-info.java
+F ext/jni/src/org/sqlite/jni/capi/sqlite3.java 4010bbebc5bf44e2044e610786088cdee7dc155da2b333c0551492ff1cedf33b w ext/jni/src/org/sqlite/jni/sqlite3.java
+F ext/jni/src/org/sqlite/jni/capi/sqlite3_backup.java 6742b431cd4d77e8000c1f92ec66265a58414c86bf3b0b5fbcb1164e08477227 w ext/jni/src/org/sqlite/jni/sqlite3_backup.java
+F ext/jni/src/org/sqlite/jni/capi/sqlite3_blob.java f204ab6ab1263e119fe43730141a00662d80972129a5351dfb11aae5d282df36 w ext/jni/src/org/sqlite/jni/sqlite3_blob.java
+F ext/jni/src/org/sqlite/jni/capi/sqlite3_context.java f0ef982009c335c4393ffcb68051809ca1711e4f47bcb8d1d46952f22c01bc22 w ext/jni/src/org/sqlite/jni/sqlite3_context.java
+F ext/jni/src/org/sqlite/jni/capi/sqlite3_stmt.java ff579621e9bd5ffbc6b2ef9f996c12db4df6e0c8cc5697c91273e5fca279fcf8 w ext/jni/src/org/sqlite/jni/sqlite3_stmt.java
+F ext/jni/src/org/sqlite/jni/capi/sqlite3_value.java e1d62a257c13504b46d39d5c21c49cf157ad73fda00cc5f34c931aa008c37049 w ext/jni/src/org/sqlite/jni/sqlite3_value.java
F ext/jni/src/org/sqlite/jni/fts5/Fts5.java e94681023785f1eff5399f0ddc82f46b035977d350f14838db659236ebdf6b41
-F ext/jni/src/org/sqlite/jni/fts5/Fts5Context.java 7058da97059b8e156c17561a47ecd7faa0fc3e2d8c2588b9a28dbff8d06202dd
-F ext/jni/src/org/sqlite/jni/fts5/Fts5ExtensionApi.java c8e06475a6172a7cd61b2bad9cfb18b6f059ffdd2935e62856f95785a14fe0e5
-F ext/jni/src/org/sqlite/jni/fts5/Fts5PhraseIter.java 2a7f3d76a1206e6a43d4c4ed9609b294d5431cc7d8fb875d8419f76efa6e56dc
-F ext/jni/src/org/sqlite/jni/fts5/Fts5Tokenizer.java cc9a53846a168a215238af224c31cef0e8379780e36e8a5e743b00c08145cf19
+F ext/jni/src/org/sqlite/jni/fts5/Fts5Context.java 338637e6e5a2cc385d962b220f3c1f475cc371d12ae43d18ef27327b6e6225f7
+F ext/jni/src/org/sqlite/jni/fts5/Fts5ExtensionApi.java 7da0fbb5728f7c056a43e6407f13dd0c7c9c445221267786a109b987f5fc8a9d
+F ext/jni/src/org/sqlite/jni/fts5/Fts5PhraseIter.java 28045042d593a1f1b9b80d54ec77cbf1d8a1bc95e442eceefa9a3a6f56600b0e
+F ext/jni/src/org/sqlite/jni/fts5/Fts5Tokenizer.java 3c8f677ffb85b8782f865d6fcbc16200b3375d0e3c29ed541a494fde3011bf49
+F ext/jni/src/org/sqlite/jni/fts5/TesterFts5.java eaee4d641229a098eb704b96a45c9a23c6514dc39009d3611e265bab33834deb w ext/jni/src/org/sqlite/jni/TesterFts5.java
F ext/jni/src/org/sqlite/jni/fts5/XTokenizeCallback.java 1efd1220ea328a32f2d2a1b16c735864159e929480f71daad4de9d5944839167
-F ext/jni/src/org/sqlite/jni/fts5/fts5_api.java 90f09477331c371a8abe0a6504cfe094bc075b29a800be9d72a2c92a7bb49db1
-F ext/jni/src/org/sqlite/jni/fts5/fts5_extension_function.java 1fe0f5692c1d67475d12b067f0469949073446f18c56eba5ee5da6ddd06db9b9
-F ext/jni/src/org/sqlite/jni/fts5/fts5_tokenizer.java ea993738b851038c16d98576abd0db3d6028a231f075a394fb8a78c7834d0f6c
-F ext/jni/src/org/sqlite/jni/package-info.java 7d465cbdf9050761db0db6d0c542afaaad7dc67f61510860592159c48bfc40e8
-F ext/jni/src/org/sqlite/jni/sqlite3.java 4fa76f9c618264ed17ab613570076002c0b78717261b263350cd92d6d6b01242
-F ext/jni/src/org/sqlite/jni/sqlite3_backup.java 42db8b2f9cd8e9e16217273890e5d4afbb102603d7130a2cb1651f1c69c1cfa4
-F ext/jni/src/org/sqlite/jni/sqlite3_blob.java 7c341bca1856475fc3bf3697251e0cf1d737ddcb099c65d90afdc164aaddcc51
-F ext/jni/src/org/sqlite/jni/sqlite3_context.java ba8da75eaaeb557c986af3fb4dbc69501cf2b083ca33497f2c0c70dbc0a53f2c
-F ext/jni/src/org/sqlite/jni/sqlite3_stmt.java fa0703004721c49d6d08a0c1e99439fadb8cebaebf42b81ee3f427d7f950d1eb
-F ext/jni/src/org/sqlite/jni/sqlite3_value.java 3d1d4903e267bc0bc81d57d21f5e85978eff389a1a6ed46726dbe75f85e6914a
+F ext/jni/src/org/sqlite/jni/fts5/fts5_api.java a8e88c3783d21cec51b0748568a96653fead88f8f4953376178d9c7385b197ea
+F ext/jni/src/org/sqlite/jni/fts5/fts5_extension_function.java 9e2b954d210d572552b28aca523b272fae14bd41e318921b22f65b728d5bf978
+F ext/jni/src/org/sqlite/jni/fts5/fts5_tokenizer.java 92bdaa3893bd684533004d64ade23d329843f809cd0d0f4f1a2856da6e6b4d90
F ext/jni/src/org/sqlite/jni/test-script-interpreter.md f9f25126127045d051e918fe59004a1485311c50a13edbf18c79a6ff9160030e
+F ext/jni/src/org/sqlite/jni/wrapper1/Sqlite.java f05ee6c52b039bb5b65e49ac90710f58cbfc95e13e5a8d46a7fe5106d5819dad w ext/jni/src/org/sqlite/jni/Sqlite.java
+F ext/jni/src/org/sqlite/jni/wrapper1/SqliteException.java 039f6f858cd6a0f59a41f0823d638959d8f47e7098dd469c486988494d651896 w ext/jni/src/org/sqlite/jni/SqliteException.java
+F ext/jni/src/org/sqlite/jni/wrapper1/Tester2.java 7f5aa5a74ad1b01339c7fefe2a3a89b2b3a7b45449d02aa77ca353fadb5045bf w ext/jni/src/org/sqlite/jni/Tester2.java
F ext/jni/src/tests/000-000-sanity.test c3427a0e0ac84d7cbe4c95fdc1cd4b61f9ddcf43443408f3000139478c4dc745
F ext/jni/src/tests/000-001-ignored.test e17e874c6ab3c437f1293d88093cf06286083b65bf162317f91bbfd92f961b70
F ext/jni/src/tests/900-001-fts.test bf0ce17a8d082773450e91f2388f5bbb2dfa316d0b676c313c637a91198090f0
@@ -2128,8 +2128,8 @@ F vsixtest/vsixtest.tcl 6a9a6ab600c25a91a7acc6293828957a386a8a93
F vsixtest/vsixtest.vcxproj.data 2ed517e100c66dc455b492e1a33350c1b20fbcdc
F vsixtest/vsixtest.vcxproj.filters 37e51ffedcdb064aad6ff33b6148725226cd608e
F vsixtest/vsixtest_TemporaryKey.pfx e5b1b036facdb453873e7084e1cae9102ccc67a0
-P 2b4e53d8be42a3bc098317abd8bb58b8ddc25094d80787f784bbc896f4f7b976
-R e7086cafa37f4c64d76125756c139d05
+P 9fc3104f76a83d600beb11d91feb97bcea8bc7f7cda8cd73e7a6b81fbba879df
+R 07d421243ac464d8cea8c99cca226bef
U stephan
-Z 15d3510e65023cee802402770fb1df4a
+Z 86e6158301bdc6bca12dead7ccadc137
# Remove this line to create a well-formed Fossil manifest.
diff --git a/manifest.uuid b/manifest.uuid
index 71558f81fb..82f34fe35b 100644
--- a/manifest.uuid
+++ b/manifest.uuid
@@ -1 +1 @@
-9fc3104f76a83d600beb11d91feb97bcea8bc7f7cda8cd73e7a6b81fbba879df
\ No newline at end of file
+9fcdf96adca25cc2d2f4b75ec4eea94254fb9671c5ba63b88213d7f62dedff1b
\ No newline at end of file