mirror of
https://github.com/sqlite/sqlite.git
synced 2025-07-29 08:01:23 +03:00
Expose SQLITE_RESULT_SUBTYPE to JNI.
FossilOrigin-Name: 3bf75875b8be8d2e878681506fb35f2062d59f07fa23f571c58cd92f270bb197
This commit is contained in:
@ -705,6 +705,8 @@ extern "C" {
|
||||
#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_RESULT_SUBTYPE
|
||||
#define org_sqlite_jni_capi_CApi_SQLITE_RESULT_SUBTYPE 16777216L
|
||||
#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
|
||||
|
@ -2445,9 +2445,10 @@ public final class CApi {
|
||||
public static final int SQLITE_TXN_WRITE = 2;
|
||||
|
||||
// udf flags
|
||||
public static final int SQLITE_DETERMINISTIC = 0x000000800;
|
||||
public static final int SQLITE_DIRECTONLY = 0x000080000;
|
||||
public static final int SQLITE_INNOCUOUS = 0x000200000;
|
||||
public static final int SQLITE_DETERMINISTIC = 0x000000800;
|
||||
public static final int SQLITE_DIRECTONLY = 0x000080000;
|
||||
public static final int SQLITE_RESULT_SUBTYPE = 0x001000000;
|
||||
public static final int SQLITE_INNOCUOUS = 0x000200000;
|
||||
|
||||
// virtual tables
|
||||
public static final int SQLITE_INDEX_SCAN_UNIQUE = 1;
|
||||
|
@ -25,13 +25,9 @@ public interface SqlFunction {
|
||||
public static final int DETERMINISTIC = CApi.SQLITE_DETERMINISTIC;
|
||||
public static final int INNOCUOUS = CApi.SQLITE_INNOCUOUS;
|
||||
public static final int DIRECTONLY = CApi.SQLITE_DIRECTONLY;
|
||||
public static final int RESULT_SUBTYPE = CApi.SQLITE_RESULT_SUBTYPE;
|
||||
public static final int UTF8 = CApi.SQLITE_UTF8;
|
||||
public static final int UTF16 = CApi.SQLITE_UTF16;
|
||||
// /**
|
||||
// For Window functions only and is not currently bound because
|
||||
// doing so may require exposing sqlite3_value for effective use.
|
||||
// */
|
||||
// public static final int SUBTYPE = CApi.SQLITE_SUBTYPE;
|
||||
|
||||
/**
|
||||
The Arguments type is an abstraction on top of the lower-level
|
||||
@ -167,7 +163,7 @@ public interface SqlFunction {
|
||||
}
|
||||
|
||||
/**
|
||||
Wrapper for a single SqlFunction argument. Primarily intended
|
||||
Represents a single SqlFunction argument. Primarily intended
|
||||
for use with the Arguments class's Iterable interface.
|
||||
*/
|
||||
public final static class Arg {
|
||||
|
Reference in New Issue
Block a user