From bd2cae847111935e965e2feab1feecb9b047f167 Mon Sep 17 00:00:00 2001 From: tdbbyd Date: Thu, 18 Dec 2025 18:15:51 +0200 Subject: [PATCH 1/6] update to TileDB-2.30.0 --- build.gradle | 3 +-- cmake/Modules/FindTileDB_EP.cmake | 20 +++++++++---------- gradle.properties | 2 +- .../java/io/tiledb/java/api/VersionTest.java | 4 ++-- 4 files changed, 14 insertions(+), 15 deletions(-) diff --git a/build.gradle b/build.gradle index 048daca3..37693a87 100644 --- a/build.gradle +++ b/build.gradle @@ -4,12 +4,11 @@ plugins { id 'maven-publish' id 'signing' id 'com.github.sherter.google-java-format' version '0.9' - id 'io.codearte.nexus-staging' version '0.30.0' id 'com.google.osdetector' version '1.6.0' } group 'io.tiledb' -version '0.30.0-SNAPSHOT' +version '0.31.0-SNAPSHOT' repositories { mavenCentral() diff --git a/cmake/Modules/FindTileDB_EP.cmake b/cmake/Modules/FindTileDB_EP.cmake index 46372cec..27a2e902 100644 --- a/cmake/Modules/FindTileDB_EP.cmake +++ b/cmake/Modules/FindTileDB_EP.cmake @@ -48,30 +48,30 @@ if (NOT TILEDB_FOUND) # Try to download prebuilt artifacts unless the user specifies to build from source if(DOWNLOAD_TILEDB_PREBUILT) if (WIN32) # Windows - SET(DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.29.1/tiledb-windows-x86_64-2.29.1-9a6284d.zip") - SET(DOWNLOAD_SHA256 "601381c85a3da31ad4ef352880b38cbaf8363ea147cf3830a8aba6fc3e38fed1") + SET(DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.30.0/tiledb-windows-x86_64-2.30.0-9b5305d.zip") + SET(DOWNLOAD_SHA256 "c24d2bed163474f68492be0faae82c1fefda7bad0e11debb65dbdf580de5f8a3") elseif(APPLE) # macOS if (CMAKE_OSX_ARCHITECTURES STREQUAL x86_64 OR CMAKE_SYSTEM_PROCESSOR MATCHES "(x86_64)|(AMD64|amd64)|(^i.86$)") message(STATUS "Building for intel mac") - SET(DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.29.1/tiledb-macos-x86_64-2.29.1-9a6284d.tar.gz") - SET(DOWNLOAD_SHA256 "132d5f42fe09c1560c841fbdaa67a9e43c8f0c2414cff88eed239a4a8b471b9c") + SET(DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.30.0/tiledb-macos-x86_64-2.30.0-9b5305d.tar.gz") + SET(DOWNLOAD_SHA256 "0896cffbbe8fbae2c54c6cbc0fe0537f904ea40c499f931bb1ec305a0684d96b") elseif (CMAKE_OSX_ARCHITECTURES STREQUAL arm64 OR CMAKE_SYSTEM_PROCESSOR MATCHES "^aarch64" OR CMAKE_SYSTEM_PROCESSOR MATCHES "^arm") message(STATUS "Building for apple silicon mac") - SET(DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.29.1/tiledb-macos-arm64-2.29.1-9a6284d.tar.gz") - SET(DOWNLOAD_SHA256 "ea7aeac32154e774ae69de27c4ec22cfb170800ed52dcc5f3962c1242e7d76e7") + SET(DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.30.0/tiledb-macos-arm64-2.30.0-9b5305d.tar.gz") + SET(DOWNLOAD_SHA256 "2a35322a18636d30a2bd2189ae9a8de5f5339f80776be535a427629f79c70538") endif() else() # Linux if (USE_AVX2) message(STATUS "Using Linux binaries with AVX2") - SET(DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.29.1/tiledb-linux-x86_64-2.29.1-9a6284d.tar.gz") - SET(DOWNLOAD_SHA256 "b3e9178facbb8f12e21199f287e024a3e2da36d4cfef762ec0ebee19422672b6") + SET(DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.30.0/tiledb-linux-x86_64-2.30.0-9b5305d.tar.gz") + SET(DOWNLOAD_SHA256 "ab309ffe097c4346c0a15df2889c2b47a565806ad0d584b81c4790f879f20f3f") else() message(STATUS "Using Linux binaries without AVX2") - SET(DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.29.1/tiledb-linux-x86_64-noavx2-2.29.1-9a6284d.tar.gz") - SET(DOWNLOAD_SHA256 "289e4a90e15dd24e93143c756144c92e6b93bf958a260e5bd8ca2b7ebaee47e4") + SET(DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.30.0/tiledb-linux-x86_64-noavx2-2.30.0-9b5305d.tar.gz") + SET(DOWNLOAD_SHA256 "0099d79e60cae4b20c6943932c1df40da918a34ee8d95645e938731e56c65715") endif() endif() diff --git a/gradle.properties b/gradle.properties index 9615b7d9..db41a603 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,5 +1,5 @@ TILEDB_GIT_REPOSITORY=https://github.com/TileDB-Inc/TileDB -TILEDB_GIT_TAG=2.29.1 +TILEDB_GIT_TAG=2.30.0 TILEDB_VERBOSE=ON TILEDB_S3=ON TILEDB_AZURE=OFF diff --git a/src/test/java/io/tiledb/java/api/VersionTest.java b/src/test/java/io/tiledb/java/api/VersionTest.java index 5e95da08..7abda2fb 100644 --- a/src/test/java/io/tiledb/java/api/VersionTest.java +++ b/src/test/java/io/tiledb/java/api/VersionTest.java @@ -34,7 +34,7 @@ public void testVersion() { Version version = new Version(); System.out.println(version); Assert.assertTrue(version.getMajor() == 2); - Assert.assertTrue(version.getMinor() == 29); - Assert.assertTrue(version.getRevision() == 1); + Assert.assertTrue(version.getMinor() == 30); + Assert.assertTrue(version.getRevision() == 0); } } From 54bfd0616a2b392e91330003cced0578da53e147 Mon Sep 17 00:00:00 2001 From: tdbbyd Date: Thu, 18 Dec 2025 18:17:28 +0200 Subject: [PATCH 2/6] remove macos-13 images --- .github/workflows/github_actions.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/github_actions.yml b/.github/workflows/github_actions.yml index 3b2e785e..0cf60b51 100644 --- a/.github/workflows/github_actions.yml +++ b/.github/workflows/github_actions.yml @@ -35,7 +35,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - os: [ ubuntu-22.04, macos-13, macos-14 ] + os: [ ubuntu-22.04, macos-14 ] steps: - name: checkout uses: actions/checkout@v4 From 9af670b06fa072fe51fb1a11e97c207fdb97865a Mon Sep 17 00:00:00 2001 From: tdbbyd Date: Thu, 18 Dec 2025 18:22:22 +0200 Subject: [PATCH 3/6] remove nexus staging --- build.gradle | 5 ----- 1 file changed, 5 deletions(-) diff --git a/build.gradle b/build.gradle index 37693a87..c593a0a6 100644 --- a/build.gradle +++ b/build.gradle @@ -17,11 +17,6 @@ repositories { } } -nexusStaging { - username = System.getenv('SONATYPE_CENTRAL_USERNAME') - password = System.getenv('SONATYPE_CENTRAL_PASSWORD') -} - java { sourceCompatibility = 1.8 targetCompatibility = 1.8 From 94a628fbe8b0996c59ba473d5904ac75d5fbf6e2 Mon Sep 17 00:00:00 2001 From: tdbbyd Date: Thu, 18 Dec 2025 20:17:22 +0200 Subject: [PATCH 4/6] new jni --- gradle.properties | 2 +- src/main/c/generated/tiledb_wrap.cxx | 10853 ++++++++-------- .../io/tiledb/libtiledb/SWIGTYPE_p_FILE.java | 3 +- .../tiledb/libtiledb/SWIGTYPE_p_double.java | 3 +- ...char_enum_tiledb_object_t_p_void__int.java | 9 +- ...GTYPE_p_f_p_q_const__char_p_void__int.java | 6 +- ...d_long_unsigned_long_long_p_void__int.java | 12 +- ...d_long_long_unsigned_char_p_void__int.java | 30 + .../libtiledb/SWIGTYPE_p_f_p_void__void.java | 3 +- .../io/tiledb/libtiledb/SWIGTYPE_p_float.java | 3 +- .../io/tiledb/libtiledb/SWIGTYPE_p_int.java | 3 +- .../libtiledb/SWIGTYPE_p_long_long.java | 3 +- .../libtiledb/SWIGTYPE_p_p_capi_return_t.java | 3 +- .../tiledb/libtiledb/SWIGTYPE_p_p_char.java | 3 +- .../io/tiledb/libtiledb/SWIGTYPE_p_p_int.java | 3 +- .../tiledb/libtiledb/SWIGTYPE_p_p_p_void.java | 3 +- ...> SWIGTYPE_p_p_tiledb_array_handle_t.java} | 13 +- ...E_p_p_tiledb_array_schema_evolution_t.java | 6 +- .../SWIGTYPE_p_p_tiledb_array_schema_t.java | 6 +- .../SWIGTYPE_p_p_tiledb_attribute_t.java | 6 +- .../SWIGTYPE_p_p_tiledb_buffer_handle_t.java | 6 +- ...GTYPE_p_p_tiledb_buffer_list_handle_t.java | 6 +- ...IGTYPE_p_p_tiledb_channel_operation_t.java | 6 +- ...WIGTYPE_p_p_tiledb_channel_operator_t.java | 6 +- ...GTYPE_p_p_tiledb_config_iter_handle_t.java | 6 +- .../SWIGTYPE_p_p_tiledb_config_t.java | 3 +- ...GTYPE_p_p_tiledb_consolidation_plan_t.java | 6 +- .../libtiledb/SWIGTYPE_p_p_tiledb_ctx_t.java | 3 +- .../SWIGTYPE_p_p_tiledb_current_domain_t.java | 6 +- ...E_p_p_tiledb_dimension_label_handle_t.java | 6 +- .../SWIGTYPE_p_p_tiledb_dimension_t.java | 6 +- .../SWIGTYPE_p_p_tiledb_domain_t.java | 3 +- .../SWIGTYPE_p_p_tiledb_enumeration_t.java | 6 +- .../SWIGTYPE_p_p_tiledb_error_handle_t.java | 6 +- ...GTYPE_p_p_tiledb_filter_list_handle_t.java | 6 +- .../SWIGTYPE_p_p_tiledb_filter_t.java | 3 +- ...PE_p_p_tiledb_fragment_info_handle_t.java} | 14 +- .../SWIGTYPE_p_p_tiledb_group_handle_t.java | 6 +- .../SWIGTYPE_p_p_tiledb_ndrectangle_t.java | 6 +- .../SWIGTYPE_p_p_tiledb_profile_handle_t.java | 30 + .../SWIGTYPE_p_p_tiledb_query_channel_t.java | 6 +- ...SWIGTYPE_p_p_tiledb_query_condition_t.java | 6 +- .../SWIGTYPE_p_p_tiledb_query_field_t.java | 6 +- .../SWIGTYPE_p_p_tiledb_query_t.java | 3 +- .../SWIGTYPE_p_p_tiledb_range_t.java | 5 +- .../SWIGTYPE_p_p_tiledb_string_handle_t.java | 6 +- ...WIGTYPE_p_p_tiledb_subarray_handle_t.java} | 14 +- .../SWIGTYPE_p_p_tiledb_vfs_fh_handle_t.java | 6 +- .../SWIGTYPE_p_p_tiledb_vfs_handle_t.java | 6 +- .../libtiledb/SWIGTYPE_p_p_unsigned_char.java | 3 +- .../SWIGTYPE_p_p_unsigned_long_long.java | 6 +- .../tiledb/libtiledb/SWIGTYPE_p_p_void.java | 3 +- .../io/tiledb/libtiledb/SWIGTYPE_p_short.java | 3 +- .../libtiledb/SWIGTYPE_p_signed_char.java | 3 +- ... => SWIGTYPE_p_tiledb_array_handle_t.java} | 13 +- ...YPE_p_tiledb_array_schema_evolution_t.java | 6 +- .../SWIGTYPE_p_tiledb_array_schema_t.java | 6 +- .../SWIGTYPE_p_tiledb_array_type_t.java | 6 +- .../SWIGTYPE_p_tiledb_attribute_t.java | 6 +- .../SWIGTYPE_p_tiledb_buffer_handle_t.java | 6 +- ...WIGTYPE_p_tiledb_buffer_list_handle_t.java | 6 +- ...SWIGTYPE_p_tiledb_channel_operation_t.java | 6 +- .../SWIGTYPE_p_tiledb_channel_operator_t.java | 6 +- ...WIGTYPE_p_tiledb_config_iter_handle_t.java | 6 +- .../libtiledb/SWIGTYPE_p_tiledb_config_t.java | 3 +- ...WIGTYPE_p_tiledb_consolidation_plan_t.java | 6 +- .../libtiledb/SWIGTYPE_p_tiledb_ctx_t.java | 3 +- .../SWIGTYPE_p_tiledb_current_domain_t.java | 6 +- ...IGTYPE_p_tiledb_current_domain_type_t.java | 6 +- .../SWIGTYPE_p_tiledb_data_order_t.java | 6 +- .../SWIGTYPE_p_tiledb_datatype_t.java | 3 +- ...YPE_p_tiledb_dimension_label_handle_t.java | 6 +- .../SWIGTYPE_p_tiledb_dimension_t.java | 6 +- .../libtiledb/SWIGTYPE_p_tiledb_domain_t.java | 3 +- .../SWIGTYPE_p_tiledb_encryption_type_t.java | 6 +- .../SWIGTYPE_p_tiledb_enumeration_t.java | 6 +- .../SWIGTYPE_p_tiledb_error_handle_t.java | 6 +- .../SWIGTYPE_p_tiledb_field_origin_t.java | 6 +- .../SWIGTYPE_p_tiledb_filesystem_t.java | 6 +- ...WIGTYPE_p_tiledb_filter_list_handle_t.java | 6 +- .../SWIGTYPE_p_tiledb_filter_option_t.java | 6 +- .../libtiledb/SWIGTYPE_p_tiledb_filter_t.java | 3 +- .../SWIGTYPE_p_tiledb_filter_type_t.java | 6 +- ...TYPE_p_tiledb_fragment_info_handle_t.java} | 14 +- .../SWIGTYPE_p_tiledb_group_handle_t.java | 6 +- .../libtiledb/SWIGTYPE_p_tiledb_layout_t.java | 3 +- .../SWIGTYPE_p_tiledb_mime_type_t.java | 6 +- .../SWIGTYPE_p_tiledb_ndrectangle_t.java | 6 +- .../libtiledb/SWIGTYPE_p_tiledb_object_t.java | 3 +- ...> SWIGTYPE_p_tiledb_profile_handle_t.java} | 13 +- .../SWIGTYPE_p_tiledb_query_channel_t.java | 6 +- .../SWIGTYPE_p_tiledb_query_condition_t.java | 6 +- .../SWIGTYPE_p_tiledb_query_field_t.java | 6 +- .../SWIGTYPE_p_tiledb_query_status_t.java | 6 +- .../libtiledb/SWIGTYPE_p_tiledb_query_t.java | 3 +- .../SWIGTYPE_p_tiledb_query_type_t.java | 6 +- .../SWIGTYPE_p_tiledb_string_handle_t.java | 6 +- .../SWIGTYPE_p_tiledb_subarray_handle_t.java | 30 + .../SWIGTYPE_p_tiledb_vfs_fh_handle_t.java | 6 +- .../SWIGTYPE_p_tiledb_vfs_handle_t.java | 6 +- .../SWIGTYPE_p_tiledb_vfs_mode_t.java | 3 +- .../SWIGTYPE_p_tiledb_walk_order_t.java | 6 +- .../libtiledb/SWIGTYPE_p_unsigned_char.java | 3 +- .../libtiledb/SWIGTYPE_p_unsigned_int.java | 3 +- .../libtiledb/SWIGTYPE_p_unsigned_long.java | 3 +- .../SWIGTYPE_p_unsigned_long_long.java | 6 +- .../libtiledb/SWIGTYPE_p_unsigned_short.java | 3 +- .../io/tiledb/libtiledb/SWIGTYPE_p_void.java | 3 +- .../io/tiledb/libtiledb/capi_return_t.java | 11 +- .../java/io/tiledb/libtiledb/charArray.java | 11 +- .../java/io/tiledb/libtiledb/doubleArray.java | 11 +- .../java/io/tiledb/libtiledb/floatArray.java | 11 +- .../io/tiledb/libtiledb/int16_tArray.java | 11 +- .../io/tiledb/libtiledb/int32_tArray.java | 11 +- .../io/tiledb/libtiledb/int64_tArray.java | 11 +- .../java/io/tiledb/libtiledb/int8_tArray.java | 11 +- src/main/java/io/tiledb/libtiledb/tiledb.java | 7171 +++------- .../io/tiledb/libtiledb/tiledbConstants.java | 20 +- .../java/io/tiledb/libtiledb/tiledbJNI.java | 3019 ++--- .../tiledb/libtiledb/tiledb_array_type_t.java | 18 +- .../tiledb_current_domain_type_t.java | 21 +- .../tiledb/libtiledb/tiledb_data_order_t.java | 18 +- .../libtiledb/tiledb_data_protocol_t.java | 52 + .../tiledb/libtiledb/tiledb_datatype_t.java | 18 +- .../libtiledb/tiledb_encryption_type_t.java | 18 +- .../libtiledb/tiledb_field_origin_t.java | 18 +- .../tiledb/libtiledb/tiledb_filesystem_t.java | 21 +- .../libtiledb/tiledb_filter_option_t.java | 18 +- .../libtiledb/tiledb_filter_type_t.java | 21 +- .../tiledb_filter_webp_format_t.java | 18 +- .../io/tiledb/libtiledb/tiledb_layout_t.java | 18 +- .../tiledb/libtiledb/tiledb_mime_type_t.java | 18 +- .../io/tiledb/libtiledb/tiledb_object_t.java | 18 +- ...ledb_query_condition_combination_op_t.java | 24 +- .../tiledb_query_condition_op_t.java | 18 +- .../tiledb_query_status_details_reason_t.java | 21 +- .../tiledb_query_status_details_t.java | 11 +- .../libtiledb/tiledb_query_status_t.java | 18 +- .../tiledb/libtiledb/tiledb_query_type_t.java | 18 +- .../io/tiledb/libtiledb/tiledb_range_t.java | 5 +- .../tiledb/libtiledb/tiledb_vfs_mode_t.java | 18 +- .../tiledb/libtiledb/tiledb_walk_order_t.java | 18 +- .../io/tiledb/libtiledb/uint16_tArray.java | 11 +- .../io/tiledb/libtiledb/uint32_tArray.java | 11 +- .../io/tiledb/libtiledb/uint64_tArray.java | 11 +- .../io/tiledb/libtiledb/uint8_tArray.java | 11 +- swig/tiledb_java_extensions.h | 77 +- 147 files changed, 9245 insertions(+), 13137 deletions(-) create mode 100644 src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_unsigned_char_p_void__int.java rename src/main/java/io/tiledb/libtiledb/{SWIGTYPE_p_tiledb_array_t.java => SWIGTYPE_p_p_tiledb_array_handle_t.java} (60%) rename src/main/java/io/tiledb/libtiledb/{SWIGTYPE_p_p_tiledb_fragment_info_t.java => SWIGTYPE_p_p_tiledb_fragment_info_handle_t.java} (70%) create mode 100644 src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_profile_handle_t.java rename src/main/java/io/tiledb/libtiledb/{SWIGTYPE_p_p_tiledb_subarray_t.java => SWIGTYPE_p_p_tiledb_subarray_handle_t.java} (65%) rename src/main/java/io/tiledb/libtiledb/{SWIGTYPE_p_tiledb_subarray_t.java => SWIGTYPE_p_tiledb_array_handle_t.java} (61%) rename src/main/java/io/tiledb/libtiledb/{SWIGTYPE_p_tiledb_fragment_info_t.java => SWIGTYPE_p_tiledb_fragment_info_handle_t.java} (71%) rename src/main/java/io/tiledb/libtiledb/{SWIGTYPE_p_p_tiledb_array_t.java => SWIGTYPE_p_tiledb_profile_handle_t.java} (60%) create mode 100644 src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_subarray_handle_t.java create mode 100644 src/main/java/io/tiledb/libtiledb/tiledb_data_protocol_t.java diff --git a/gradle.properties b/gradle.properties index db41a603..984bc0fb 100644 --- a/gradle.properties +++ b/gradle.properties @@ -5,7 +5,7 @@ TILEDB_S3=ON TILEDB_AZURE=OFF TILEDB_HDFS=OFF TILEDB_SERIALIZATION=OFF -FORCE_BUILD_TILEDB=OFF +FORCE_BUILD_TILEDB=ON DOWNLOAD_TILEDB_PREBUILT=ON TILEDB_SKIP_S3AWSSDK_DIR_LENGTH_CHECK=ON USE_AVX2=OFF diff --git a/src/main/c/generated/tiledb_wrap.cxx b/src/main/c/generated/tiledb_wrap.cxx index 646cde77..ecb8a370 100644 --- a/src/main/c/generated/tiledb_wrap.cxx +++ b/src/main/c/generated/tiledb_wrap.cxx @@ -1,13 +1,13 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. * ----------------------------------------------------------------------------- */ -#define SWIG_VERSION 0x040101 +#define SWIG_VERSION 0x040401 #define SWIGJAVA /* ----------------------------------------------------------------------------- @@ -134,6 +134,40 @@ # pragma warning disable 592 #endif +#if defined(__cplusplus) && __cplusplus >=201103L +# define SWIG_NOEXCEPT noexcept +#else +# define SWIG_NOEXCEPT throw() +#endif + +/* ----------------------------------------------------------------------------- + * swigcompat.swg + * + * Macros to provide support compatibility with older C and C++ standards. + * + * Note that SWIG expects __cplusplus to be defined to the appropriate C++ standard. + * MSVC users are urged to check and examine the /Zc:__cplusplus compiler option. + * See https://learn.microsoft.com/en-us/cpp/build/reference/zc-cplusplus. + * ----------------------------------------------------------------------------- */ + +/* C99 and C++11 should provide snprintf, but define SWIG_NO_SNPRINTF + * if you're missing it. + */ +#if ((defined __STDC_VERSION__ && __STDC_VERSION__ >= 199901L) || \ + (defined __cplusplus && __cplusplus >= 201103L) || \ + defined SWIG_HAVE_SNPRINTF) && \ + !defined SWIG_NO_SNPRINTF +# define SWIG_snprintf(O,S,F,A) snprintf(O,S,F,A) +# define SWIG_snprintf2(O,S,F,A,B) snprintf(O,S,F,A,B) +#else +/* Fallback versions ignore the buffer size, but most of our uses either have a + * fixed maximum possible size or dynamically allocate a buffer that's large + * enough. + */ +# define SWIG_snprintf(O,S,F,A) sprintf(O,F,A) +# define SWIG_snprintf2(O,S,F,A,B) sprintf(O,F,A,B) +#endif + #include #include @@ -239,6 +273,13 @@ template T SwigValueInit() { #endif +#if defined(__cplusplus) && (__cplusplus >=201103L) +# define SWIG_OVERRIDE override +#else +# define SWIG_OVERRIDE +#endif + + #include #include @@ -251,16 +292,16 @@ template T SwigValueInit() { typedef int32_t int32_tArray; -SWIGINTERN int32_tArray *new_int32_tArray(int nelements){ +SWIGINTERN int32_tArray *new_int32_tArray(size_t nelements){ return new int32_t[nelements](); } SWIGINTERN void delete_int32_tArray(int32_tArray *self){ delete [] self; } -SWIGINTERN int32_t int32_tArray_getitem(int32_tArray *self,int index){ +SWIGINTERN int32_t int32_tArray_getitem(int32_tArray *self,size_t index){ return self[index]; } -SWIGINTERN void int32_tArray_setitem(int32_tArray *self,int index,int32_t value){ +SWIGINTERN void int32_tArray_setitem(int32_tArray *self,size_t index,int32_t value){ self[index] = value; } SWIGINTERN int32_t *int32_tArray_cast(int32_tArray *self){ @@ -272,16 +313,16 @@ SWIGINTERN int32_tArray *int32_tArray_frompointer(int32_t *t){ typedef capi_return_t capi_return_t; -SWIGINTERN capi_return_t *new_capi_return_t(int nelements){ +SWIGINTERN capi_return_t *new_capi_return_t(size_t nelements){ return new capi_return_t[nelements](); } SWIGINTERN void delete_capi_return_t(capi_return_t *self){ delete [] self; } -SWIGINTERN capi_return_t capi_return_t_getitem(capi_return_t *self,int index){ +SWIGINTERN capi_return_t capi_return_t_getitem(capi_return_t *self,size_t index){ return self[index]; } -SWIGINTERN void capi_return_t_setitem(capi_return_t *self,int index,capi_return_t value){ +SWIGINTERN void capi_return_t_setitem(capi_return_t *self,size_t index,capi_return_t value){ self[index] = value; } SWIGINTERN capi_return_t *capi_return_t_cast(capi_return_t *self){ @@ -293,16 +334,16 @@ SWIGINTERN capi_return_t *capi_return_t_frompointer(capi_return_t *t){ typedef int64_t int64_tArray; -SWIGINTERN int64_tArray *new_int64_tArray(int nelements){ +SWIGINTERN int64_tArray *new_int64_tArray(size_t nelements){ return new int64_t[nelements](); } SWIGINTERN void delete_int64_tArray(int64_tArray *self){ delete [] self; } -SWIGINTERN int64_t int64_tArray_getitem(int64_tArray *self,int index){ +SWIGINTERN int64_t int64_tArray_getitem(int64_tArray *self,size_t index){ return self[index]; } -SWIGINTERN void int64_tArray_setitem(int64_tArray *self,int index,int64_t value){ +SWIGINTERN void int64_tArray_setitem(int64_tArray *self,size_t index,int64_t value){ self[index] = value; } SWIGINTERN int64_t *int64_tArray_cast(int64_tArray *self){ @@ -314,16 +355,16 @@ SWIGINTERN int64_tArray *int64_tArray_frompointer(int64_t *t){ typedef char charArray; -SWIGINTERN charArray *new_charArray(int nelements){ +SWIGINTERN charArray *new_charArray(size_t nelements){ return new char[nelements](); } SWIGINTERN void delete_charArray(charArray *self){ delete [] self; } -SWIGINTERN char charArray_getitem(charArray *self,int index){ +SWIGINTERN char charArray_getitem(charArray *self,size_t index){ return self[index]; } -SWIGINTERN void charArray_setitem(charArray *self,int index,char value){ +SWIGINTERN void charArray_setitem(charArray *self,size_t index,char value){ self[index] = value; } SWIGINTERN char *charArray_cast(charArray *self){ @@ -335,16 +376,16 @@ SWIGINTERN charArray *charArray_frompointer(char *t){ typedef float floatArray; -SWIGINTERN floatArray *new_floatArray(int nelements){ +SWIGINTERN floatArray *new_floatArray(size_t nelements){ return new float[nelements](); } SWIGINTERN void delete_floatArray(floatArray *self){ delete [] self; } -SWIGINTERN float floatArray_getitem(floatArray *self,int index){ +SWIGINTERN float floatArray_getitem(floatArray *self,size_t index){ return self[index]; } -SWIGINTERN void floatArray_setitem(floatArray *self,int index,float value){ +SWIGINTERN void floatArray_setitem(floatArray *self,size_t index,float value){ self[index] = value; } SWIGINTERN float *floatArray_cast(floatArray *self){ @@ -356,16 +397,16 @@ SWIGINTERN floatArray *floatArray_frompointer(float *t){ typedef double doubleArray; -SWIGINTERN doubleArray *new_doubleArray(int nelements){ +SWIGINTERN doubleArray *new_doubleArray(size_t nelements){ return new double[nelements](); } SWIGINTERN void delete_doubleArray(doubleArray *self){ delete [] self; } -SWIGINTERN double doubleArray_getitem(doubleArray *self,int index){ +SWIGINTERN double doubleArray_getitem(doubleArray *self,size_t index){ return self[index]; } -SWIGINTERN void doubleArray_setitem(doubleArray *self,int index,double value){ +SWIGINTERN void doubleArray_setitem(doubleArray *self,size_t index,double value){ self[index] = value; } SWIGINTERN double *doubleArray_cast(doubleArray *self){ @@ -377,16 +418,16 @@ SWIGINTERN doubleArray *doubleArray_frompointer(double *t){ typedef int8_t int8_tArray; -SWIGINTERN int8_tArray *new_int8_tArray(int nelements){ +SWIGINTERN int8_tArray *new_int8_tArray(size_t nelements){ return new int8_t[nelements](); } SWIGINTERN void delete_int8_tArray(int8_tArray *self){ delete [] self; } -SWIGINTERN int8_t int8_tArray_getitem(int8_tArray *self,int index){ +SWIGINTERN int8_t int8_tArray_getitem(int8_tArray *self,size_t index){ return self[index]; } -SWIGINTERN void int8_tArray_setitem(int8_tArray *self,int index,int8_t value){ +SWIGINTERN void int8_tArray_setitem(int8_tArray *self,size_t index,int8_t value){ self[index] = value; } SWIGINTERN int8_t *int8_tArray_cast(int8_tArray *self){ @@ -398,16 +439,16 @@ SWIGINTERN int8_tArray *int8_tArray_frompointer(int8_t *t){ typedef uint8_t uint8_tArray; -SWIGINTERN uint8_tArray *new_uint8_tArray(int nelements){ +SWIGINTERN uint8_tArray *new_uint8_tArray(size_t nelements){ return new uint8_t[nelements](); } SWIGINTERN void delete_uint8_tArray(uint8_tArray *self){ delete [] self; } -SWIGINTERN uint8_t uint8_tArray_getitem(uint8_tArray *self,int index){ +SWIGINTERN uint8_t uint8_tArray_getitem(uint8_tArray *self,size_t index){ return self[index]; } -SWIGINTERN void uint8_tArray_setitem(uint8_tArray *self,int index,uint8_t value){ +SWIGINTERN void uint8_tArray_setitem(uint8_tArray *self,size_t index,uint8_t value){ self[index] = value; } SWIGINTERN uint8_t *uint8_tArray_cast(uint8_tArray *self){ @@ -419,16 +460,16 @@ SWIGINTERN uint8_tArray *uint8_tArray_frompointer(uint8_t *t){ typedef int16_t int16_tArray; -SWIGINTERN int16_tArray *new_int16_tArray(int nelements){ +SWIGINTERN int16_tArray *new_int16_tArray(size_t nelements){ return new int16_t[nelements](); } SWIGINTERN void delete_int16_tArray(int16_tArray *self){ delete [] self; } -SWIGINTERN int16_t int16_tArray_getitem(int16_tArray *self,int index){ +SWIGINTERN int16_t int16_tArray_getitem(int16_tArray *self,size_t index){ return self[index]; } -SWIGINTERN void int16_tArray_setitem(int16_tArray *self,int index,int16_t value){ +SWIGINTERN void int16_tArray_setitem(int16_tArray *self,size_t index,int16_t value){ self[index] = value; } SWIGINTERN int16_t *int16_tArray_cast(int16_tArray *self){ @@ -440,16 +481,16 @@ SWIGINTERN int16_tArray *int16_tArray_frompointer(int16_t *t){ typedef uint16_t uint16_tArray; -SWIGINTERN uint16_tArray *new_uint16_tArray(int nelements){ +SWIGINTERN uint16_tArray *new_uint16_tArray(size_t nelements){ return new uint16_t[nelements](); } SWIGINTERN void delete_uint16_tArray(uint16_tArray *self){ delete [] self; } -SWIGINTERN uint16_t uint16_tArray_getitem(uint16_tArray *self,int index){ +SWIGINTERN uint16_t uint16_tArray_getitem(uint16_tArray *self,size_t index){ return self[index]; } -SWIGINTERN void uint16_tArray_setitem(uint16_tArray *self,int index,uint16_t value){ +SWIGINTERN void uint16_tArray_setitem(uint16_tArray *self,size_t index,uint16_t value){ self[index] = value; } SWIGINTERN uint16_t *uint16_tArray_cast(uint16_tArray *self){ @@ -461,16 +502,16 @@ SWIGINTERN uint16_tArray *uint16_tArray_frompointer(uint16_t *t){ typedef uint32_t uint32_tArray; -SWIGINTERN uint32_tArray *new_uint32_tArray(int nelements){ +SWIGINTERN uint32_tArray *new_uint32_tArray(size_t nelements){ return new uint32_t[nelements](); } SWIGINTERN void delete_uint32_tArray(uint32_tArray *self){ delete [] self; } -SWIGINTERN uint32_t uint32_tArray_getitem(uint32_tArray *self,int index){ +SWIGINTERN uint32_t uint32_tArray_getitem(uint32_tArray *self,size_t index){ return self[index]; } -SWIGINTERN void uint32_tArray_setitem(uint32_tArray *self,int index,uint32_t value){ +SWIGINTERN void uint32_tArray_setitem(uint32_tArray *self,size_t index,uint32_t value){ self[index] = value; } SWIGINTERN uint32_t *uint32_tArray_cast(uint32_tArray *self){ @@ -482,16 +523,16 @@ SWIGINTERN uint32_tArray *uint32_tArray_frompointer(uint32_t *t){ typedef uint64_t uint64_tArray; -SWIGINTERN uint64_tArray *new_uint64_tArray(int nelements){ +SWIGINTERN uint64_tArray *new_uint64_tArray(size_t nelements){ return new uint64_t[nelements](); } SWIGINTERN void delete_uint64_tArray(uint64_tArray *self){ delete [] self; } -SWIGINTERN uint64_t uint64_tArray_getitem(uint64_tArray *self,int index){ +SWIGINTERN uint64_t uint64_tArray_getitem(uint64_tArray *self,size_t index){ return self[index]; } -SWIGINTERN void uint64_tArray_setitem(uint64_tArray *self,int index,uint64_t value){ +SWIGINTERN void uint64_tArray_setitem(uint64_tArray *self,size_t index,uint64_t value){ self[index] = value; } SWIGINTERN uint64_t *uint64_tArray_cast(uint64_tArray *self){ @@ -501,7 +542,7 @@ SWIGINTERN uint64_tArray *uint64_tArray_frompointer(uint64_t *t){ return (uint64_tArray *) t; } -static char * *new_charpArray(int nelements) { +static char * *new_charpArray(size_t nelements) { return new char *[nelements](); } @@ -509,15 +550,15 @@ static void delete_charpArray(char * *ary) { delete [] ary; } -static char * charpArray_getitem(char * *ary, int index) { +static char * charpArray_getitem(char * *ary, size_t index) { return ary[index]; } -static void charpArray_setitem(char * *ary, int index, char * value) { +static void charpArray_setitem(char * *ary, size_t index, char * value) { ary[index] = value; } -static void * *new_voidpArray(int nelements) { +static void * *new_voidpArray(size_t nelements) { return new void *[nelements](); } @@ -525,10 +566,10 @@ static void delete_voidpArray(void * *ary) { delete [] ary; } -static void * voidpArray_getitem(void * *ary, int index) { +static void * voidpArray_getitem(void * *ary, size_t index) { return ary[index]; } -static void voidpArray_setitem(void * *ary, int index, void * value) { +static void voidpArray_setitem(void * *ary, size_t index, void * value) { ary[index] = value; } @@ -1713,14 +1754,14 @@ static tiledb_array_schema_evolution_t* tiledb_array_schema_evolution_tpp_value( extern "C" { #endif -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1int32_1tArray(JNIEnv *jenv, jclass jcls, jint jarg1) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1int32_1tArray(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - int arg1 ; + size_t arg1 ; int32_tArray *result = 0 ; (void)jenv; (void)jcls; - arg1 = (int)jarg1; + arg1 = (size_t)jarg1; result = (int32_tArray *)new_int32_tArray(arg1); *(int32_tArray **)&jresult = result; return jresult; @@ -1728,7 +1769,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1int32_1tArray(J SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1int32_1tArray(JNIEnv *jenv, jclass jcls, jlong jarg1) { - int32_tArray *arg1 = (int32_tArray *) 0 ; + int32_tArray *arg1 = 0 ; (void)jenv; (void)jcls; @@ -1737,33 +1778,33 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1int32_1tArray } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_int32_1tArray_1getitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) { +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_int32_1tArray_1getitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { jint jresult = 0 ; - int32_tArray *arg1 = (int32_tArray *) 0 ; - int arg2 ; + int32_tArray *arg1 = 0 ; + size_t arg2 ; int32_t result; (void)jenv; (void)jcls; (void)jarg1_; arg1 = *(int32_tArray **)&jarg1; - arg2 = (int)jarg2; + arg2 = (size_t)jarg2; result = (int32_t)int32_tArray_getitem(arg1,arg2); jresult = (jint)result; return jresult; } -SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_int32_1tArray_1setitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jint jarg3) { - int32_tArray *arg1 = (int32_tArray *) 0 ; - int arg2 ; +SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_int32_1tArray_1setitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jint jarg3) { + int32_tArray *arg1 = 0 ; + size_t arg2 ; int32_t arg3 ; (void)jenv; (void)jcls; (void)jarg1_; arg1 = *(int32_tArray **)&jarg1; - arg2 = (int)jarg2; + arg2 = (size_t)jarg2; arg3 = (int32_t)jarg3; int32_tArray_setitem(arg1,arg2,arg3); } @@ -1771,7 +1812,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_int32_1tArray_1setite SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_int32_1tArray_1cast(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { jlong jresult = 0 ; - int32_tArray *arg1 = (int32_tArray *) 0 ; + int32_tArray *arg1 = 0 ; int32_t *result = 0 ; (void)jenv; @@ -1786,7 +1827,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_int32_1tArray_1cast( SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_int32_1tArray_1frompointer(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - int32_t *arg1 = (int32_t *) 0 ; + int32_t *arg1 = 0 ; int32_tArray *result = 0 ; (void)jenv; @@ -1798,14 +1839,14 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_int32_1tArray_1fromp } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1capi_1return_1t(JNIEnv *jenv, jclass jcls, jint jarg1) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1capi_1return_1t(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - int arg1 ; + size_t arg1 ; capi_return_t *result = 0 ; (void)jenv; (void)jcls; - arg1 = (int)jarg1; + arg1 = (size_t)jarg1; result = (capi_return_t *)new_capi_return_t(arg1); *(capi_return_t **)&jresult = result; return jresult; @@ -1813,7 +1854,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1capi_1return_1t SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1capi_1return_1t(JNIEnv *jenv, jclass jcls, jlong jarg1) { - capi_return_t *arg1 = (capi_return_t *) 0 ; + capi_return_t *arg1 = 0 ; (void)jenv; (void)jcls; @@ -1822,26 +1863,26 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1capi_1return_ } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_capi_1return_1t_1getitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_capi_1return_1t_1getitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { jlong jresult = 0 ; - capi_return_t *arg1 = (capi_return_t *) 0 ; - int arg2 ; + capi_return_t *arg1 = 0 ; + size_t arg2 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; (void)jarg1_; arg1 = *(capi_return_t **)&jarg1; - arg2 = (int)jarg2; + arg2 = (size_t)jarg2; result = capi_return_t_getitem(arg1,arg2); *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_capi_1return_1t_1setitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jlong jarg3, jobject jarg3_) { - capi_return_t *arg1 = (capi_return_t *) 0 ; - int arg2 ; +SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_capi_1return_1t_1setitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jlong jarg3, jobject jarg3_) { + capi_return_t *arg1 = 0 ; + size_t arg2 ; SwigValueWrapper< capi_return_t > arg3 ; capi_return_t *argp3 ; @@ -1850,7 +1891,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_capi_1return_1t_1seti (void)jarg1_; (void)jarg3_; arg1 = *(capi_return_t **)&jarg1; - arg2 = (int)jarg2; + arg2 = (size_t)jarg2; argp3 = *(capi_return_t **)&jarg3; if (!argp3) { SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Attempt to dereference null capi_return_t"); @@ -1863,7 +1904,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_capi_1return_1t_1seti SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_capi_1return_1t_1cast(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { jlong jresult = 0 ; - capi_return_t *arg1 = (capi_return_t *) 0 ; + capi_return_t *arg1 = 0 ; capi_return_t *result = 0 ; (void)jenv; @@ -1878,7 +1919,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_capi_1return_1t_1cas SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_capi_1return_1t_1frompointer(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { jlong jresult = 0 ; - capi_return_t *arg1 = (capi_return_t *) 0 ; + capi_return_t *arg1 = 0 ; capi_return_t *result = 0 ; (void)jenv; @@ -1891,14 +1932,14 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_capi_1return_1t_1fro } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1int64_1tArray(JNIEnv *jenv, jclass jcls, jint jarg1) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1int64_1tArray(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - int arg1 ; + size_t arg1 ; int64_tArray *result = 0 ; (void)jenv; (void)jcls; - arg1 = (int)jarg1; + arg1 = (size_t)jarg1; result = (int64_tArray *)new_int64_tArray(arg1); *(int64_tArray **)&jresult = result; return jresult; @@ -1906,7 +1947,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1int64_1tArray(J SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1int64_1tArray(JNIEnv *jenv, jclass jcls, jlong jarg1) { - int64_tArray *arg1 = (int64_tArray *) 0 ; + int64_tArray *arg1 = 0 ; (void)jenv; (void)jcls; @@ -1915,33 +1956,33 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1int64_1tArray } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_int64_1tArray_1getitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_int64_1tArray_1getitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { jlong jresult = 0 ; - int64_tArray *arg1 = (int64_tArray *) 0 ; - int arg2 ; + int64_tArray *arg1 = 0 ; + size_t arg2 ; int64_t result; (void)jenv; (void)jcls; (void)jarg1_; arg1 = *(int64_tArray **)&jarg1; - arg2 = (int)jarg2; + arg2 = (size_t)jarg2; result = (int64_t)int64_tArray_getitem(arg1,arg2); jresult = (jlong)result; return jresult; } -SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_int64_1tArray_1setitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jlong jarg3) { - int64_tArray *arg1 = (int64_tArray *) 0 ; - int arg2 ; +SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_int64_1tArray_1setitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jlong jarg3) { + int64_tArray *arg1 = 0 ; + size_t arg2 ; int64_t arg3 ; (void)jenv; (void)jcls; (void)jarg1_; arg1 = *(int64_tArray **)&jarg1; - arg2 = (int)jarg2; + arg2 = (size_t)jarg2; arg3 = (int64_t)jarg3; int64_tArray_setitem(arg1,arg2,arg3); } @@ -1949,7 +1990,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_int64_1tArray_1setite SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_int64_1tArray_1cast(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { jlong jresult = 0 ; - int64_tArray *arg1 = (int64_tArray *) 0 ; + int64_tArray *arg1 = 0 ; int64_t *result = 0 ; (void)jenv; @@ -1964,7 +2005,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_int64_1tArray_1cast( SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_int64_1tArray_1frompointer(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - int64_t *arg1 = (int64_t *) 0 ; + int64_t *arg1 = 0 ; int64_tArray *result = 0 ; (void)jenv; @@ -1976,14 +2017,14 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_int64_1tArray_1fromp } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1charArray(JNIEnv *jenv, jclass jcls, jint jarg1) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1charArray(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - int arg1 ; + size_t arg1 ; charArray *result = 0 ; (void)jenv; (void)jcls; - arg1 = (int)jarg1; + arg1 = (size_t)jarg1; result = (charArray *)new_charArray(arg1); *(charArray **)&jresult = result; return jresult; @@ -1991,7 +2032,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1charArray(JNIEn SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1charArray(JNIEnv *jenv, jclass jcls, jlong jarg1) { - charArray *arg1 = (charArray *) 0 ; + charArray *arg1 = 0 ; (void)jenv; (void)jcls; @@ -2000,33 +2041,33 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1charArray(JNI } -SWIGEXPORT jchar JNICALL Java_io_tiledb_libtiledb_tiledbJNI_charArray_1getitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) { +SWIGEXPORT jchar JNICALL Java_io_tiledb_libtiledb_tiledbJNI_charArray_1getitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { jchar jresult = 0 ; - charArray *arg1 = (charArray *) 0 ; - int arg2 ; + charArray *arg1 = 0 ; + size_t arg2 ; char result; (void)jenv; (void)jcls; (void)jarg1_; arg1 = *(charArray **)&jarg1; - arg2 = (int)jarg2; + arg2 = (size_t)jarg2; result = (char)charArray_getitem(arg1,arg2); jresult = (jchar)result; return jresult; } -SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_charArray_1setitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jchar jarg3) { - charArray *arg1 = (charArray *) 0 ; - int arg2 ; +SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_charArray_1setitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jchar jarg3) { + charArray *arg1 = 0 ; + size_t arg2 ; char arg3 ; (void)jenv; (void)jcls; (void)jarg1_; arg1 = *(charArray **)&jarg1; - arg2 = (int)jarg2; + arg2 = (size_t)jarg2; arg3 = (char)jarg3; charArray_setitem(arg1,arg2,arg3); } @@ -2034,7 +2075,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_charArray_1setitem(JN SWIGEXPORT jstring JNICALL Java_io_tiledb_libtiledb_tiledbJNI_charArray_1cast(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { jstring jresult = 0 ; - charArray *arg1 = (charArray *) 0 ; + charArray *arg1 = 0 ; char *result = 0 ; (void)jenv; @@ -2049,7 +2090,7 @@ SWIGEXPORT jstring JNICALL Java_io_tiledb_libtiledb_tiledbJNI_charArray_1cast(JN SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_charArray_1frompointer(JNIEnv *jenv, jclass jcls, jstring jarg1) { jlong jresult = 0 ; - char *arg1 = (char *) 0 ; + char *arg1 = 0 ; charArray *result = 0 ; (void)jenv; @@ -2066,14 +2107,14 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_charArray_1frompoint } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1floatArray(JNIEnv *jenv, jclass jcls, jint jarg1) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1floatArray(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - int arg1 ; + size_t arg1 ; floatArray *result = 0 ; (void)jenv; (void)jcls; - arg1 = (int)jarg1; + arg1 = (size_t)jarg1; result = (floatArray *)new_floatArray(arg1); *(floatArray **)&jresult = result; return jresult; @@ -2081,7 +2122,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1floatArray(JNIE SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1floatArray(JNIEnv *jenv, jclass jcls, jlong jarg1) { - floatArray *arg1 = (floatArray *) 0 ; + floatArray *arg1 = 0 ; (void)jenv; (void)jcls; @@ -2090,33 +2131,33 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1floatArray(JN } -SWIGEXPORT jfloat JNICALL Java_io_tiledb_libtiledb_tiledbJNI_floatArray_1getitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) { +SWIGEXPORT jfloat JNICALL Java_io_tiledb_libtiledb_tiledbJNI_floatArray_1getitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { jfloat jresult = 0 ; - floatArray *arg1 = (floatArray *) 0 ; - int arg2 ; + floatArray *arg1 = 0 ; + size_t arg2 ; float result; (void)jenv; (void)jcls; (void)jarg1_; arg1 = *(floatArray **)&jarg1; - arg2 = (int)jarg2; + arg2 = (size_t)jarg2; result = (float)floatArray_getitem(arg1,arg2); jresult = (jfloat)result; return jresult; } -SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_floatArray_1setitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jfloat jarg3) { - floatArray *arg1 = (floatArray *) 0 ; - int arg2 ; +SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_floatArray_1setitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jfloat jarg3) { + floatArray *arg1 = 0 ; + size_t arg2 ; float arg3 ; (void)jenv; (void)jcls; (void)jarg1_; arg1 = *(floatArray **)&jarg1; - arg2 = (int)jarg2; + arg2 = (size_t)jarg2; arg3 = (float)jarg3; floatArray_setitem(arg1,arg2,arg3); } @@ -2124,7 +2165,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_floatArray_1setitem(J SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_floatArray_1cast(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { jlong jresult = 0 ; - floatArray *arg1 = (floatArray *) 0 ; + floatArray *arg1 = 0 ; float *result = 0 ; (void)jenv; @@ -2139,7 +2180,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_floatArray_1cast(JNI SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_floatArray_1frompointer(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - float *arg1 = (float *) 0 ; + float *arg1 = 0 ; floatArray *result = 0 ; (void)jenv; @@ -2151,14 +2192,14 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_floatArray_1frompoin } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1doubleArray(JNIEnv *jenv, jclass jcls, jint jarg1) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1doubleArray(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - int arg1 ; + size_t arg1 ; doubleArray *result = 0 ; (void)jenv; (void)jcls; - arg1 = (int)jarg1; + arg1 = (size_t)jarg1; result = (doubleArray *)new_doubleArray(arg1); *(doubleArray **)&jresult = result; return jresult; @@ -2166,7 +2207,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1doubleArray(JNI SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1doubleArray(JNIEnv *jenv, jclass jcls, jlong jarg1) { - doubleArray *arg1 = (doubleArray *) 0 ; + doubleArray *arg1 = 0 ; (void)jenv; (void)jcls; @@ -2175,33 +2216,33 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1doubleArray(J } -SWIGEXPORT jdouble JNICALL Java_io_tiledb_libtiledb_tiledbJNI_doubleArray_1getitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) { +SWIGEXPORT jdouble JNICALL Java_io_tiledb_libtiledb_tiledbJNI_doubleArray_1getitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { jdouble jresult = 0 ; - doubleArray *arg1 = (doubleArray *) 0 ; - int arg2 ; + doubleArray *arg1 = 0 ; + size_t arg2 ; double result; (void)jenv; (void)jcls; (void)jarg1_; arg1 = *(doubleArray **)&jarg1; - arg2 = (int)jarg2; + arg2 = (size_t)jarg2; result = (double)doubleArray_getitem(arg1,arg2); jresult = (jdouble)result; return jresult; } -SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_doubleArray_1setitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jdouble jarg3) { - doubleArray *arg1 = (doubleArray *) 0 ; - int arg2 ; +SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_doubleArray_1setitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jdouble jarg3) { + doubleArray *arg1 = 0 ; + size_t arg2 ; double arg3 ; (void)jenv; (void)jcls; (void)jarg1_; arg1 = *(doubleArray **)&jarg1; - arg2 = (int)jarg2; + arg2 = (size_t)jarg2; arg3 = (double)jarg3; doubleArray_setitem(arg1,arg2,arg3); } @@ -2209,7 +2250,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_doubleArray_1setitem( SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_doubleArray_1cast(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { jlong jresult = 0 ; - doubleArray *arg1 = (doubleArray *) 0 ; + doubleArray *arg1 = 0 ; double *result = 0 ; (void)jenv; @@ -2224,7 +2265,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_doubleArray_1cast(JN SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_doubleArray_1frompointer(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - double *arg1 = (double *) 0 ; + double *arg1 = 0 ; doubleArray *result = 0 ; (void)jenv; @@ -2236,14 +2277,14 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_doubleArray_1frompoi } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1int8_1tArray(JNIEnv *jenv, jclass jcls, jint jarg1) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1int8_1tArray(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - int arg1 ; + size_t arg1 ; int8_tArray *result = 0 ; (void)jenv; (void)jcls; - arg1 = (int)jarg1; + arg1 = (size_t)jarg1; result = (int8_tArray *)new_int8_tArray(arg1); *(int8_tArray **)&jresult = result; return jresult; @@ -2251,7 +2292,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1int8_1tArray(JN SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1int8_1tArray(JNIEnv *jenv, jclass jcls, jlong jarg1) { - int8_tArray *arg1 = (int8_tArray *) 0 ; + int8_tArray *arg1 = 0 ; (void)jenv; (void)jcls; @@ -2260,33 +2301,33 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1int8_1tArray( } -SWIGEXPORT jbyte JNICALL Java_io_tiledb_libtiledb_tiledbJNI_int8_1tArray_1getitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) { +SWIGEXPORT jbyte JNICALL Java_io_tiledb_libtiledb_tiledbJNI_int8_1tArray_1getitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { jbyte jresult = 0 ; - int8_tArray *arg1 = (int8_tArray *) 0 ; - int arg2 ; + int8_tArray *arg1 = 0 ; + size_t arg2 ; int8_t result; (void)jenv; (void)jcls; (void)jarg1_; arg1 = *(int8_tArray **)&jarg1; - arg2 = (int)jarg2; + arg2 = (size_t)jarg2; result = (int8_t)int8_tArray_getitem(arg1,arg2); jresult = (jbyte)result; return jresult; } -SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_int8_1tArray_1setitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jbyte jarg3) { - int8_tArray *arg1 = (int8_tArray *) 0 ; - int arg2 ; +SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_int8_1tArray_1setitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jbyte jarg3) { + int8_tArray *arg1 = 0 ; + size_t arg2 ; int8_t arg3 ; (void)jenv; (void)jcls; (void)jarg1_; arg1 = *(int8_tArray **)&jarg1; - arg2 = (int)jarg2; + arg2 = (size_t)jarg2; arg3 = (int8_t)jarg3; int8_tArray_setitem(arg1,arg2,arg3); } @@ -2294,7 +2335,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_int8_1tArray_1setitem SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_int8_1tArray_1cast(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { jlong jresult = 0 ; - int8_tArray *arg1 = (int8_tArray *) 0 ; + int8_tArray *arg1 = 0 ; int8_t *result = 0 ; (void)jenv; @@ -2309,7 +2350,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_int8_1tArray_1cast(J SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_int8_1tArray_1frompointer(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - int8_t *arg1 = (int8_t *) 0 ; + int8_t *arg1 = 0 ; int8_tArray *result = 0 ; (void)jenv; @@ -2321,14 +2362,14 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_int8_1tArray_1frompo } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1uint8_1tArray(JNIEnv *jenv, jclass jcls, jint jarg1) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1uint8_1tArray(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - int arg1 ; + size_t arg1 ; uint8_tArray *result = 0 ; (void)jenv; (void)jcls; - arg1 = (int)jarg1; + arg1 = (size_t)jarg1; result = (uint8_tArray *)new_uint8_tArray(arg1); *(uint8_tArray **)&jresult = result; return jresult; @@ -2336,7 +2377,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1uint8_1tArray(J SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1uint8_1tArray(JNIEnv *jenv, jclass jcls, jlong jarg1) { - uint8_tArray *arg1 = (uint8_tArray *) 0 ; + uint8_tArray *arg1 = 0 ; (void)jenv; (void)jcls; @@ -2345,33 +2386,33 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1uint8_1tArray } -SWIGEXPORT jshort JNICALL Java_io_tiledb_libtiledb_tiledbJNI_uint8_1tArray_1getitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) { +SWIGEXPORT jshort JNICALL Java_io_tiledb_libtiledb_tiledbJNI_uint8_1tArray_1getitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { jshort jresult = 0 ; - uint8_tArray *arg1 = (uint8_tArray *) 0 ; - int arg2 ; + uint8_tArray *arg1 = 0 ; + size_t arg2 ; uint8_t result; (void)jenv; (void)jcls; (void)jarg1_; arg1 = *(uint8_tArray **)&jarg1; - arg2 = (int)jarg2; + arg2 = (size_t)jarg2; result = (uint8_t)uint8_tArray_getitem(arg1,arg2); jresult = (jshort)result; return jresult; } -SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_uint8_1tArray_1setitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jshort jarg3) { - uint8_tArray *arg1 = (uint8_tArray *) 0 ; - int arg2 ; +SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_uint8_1tArray_1setitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jshort jarg3) { + uint8_tArray *arg1 = 0 ; + size_t arg2 ; uint8_t arg3 ; (void)jenv; (void)jcls; (void)jarg1_; arg1 = *(uint8_tArray **)&jarg1; - arg2 = (int)jarg2; + arg2 = (size_t)jarg2; arg3 = (uint8_t)jarg3; uint8_tArray_setitem(arg1,arg2,arg3); } @@ -2379,7 +2420,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_uint8_1tArray_1setite SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_uint8_1tArray_1cast(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { jlong jresult = 0 ; - uint8_tArray *arg1 = (uint8_tArray *) 0 ; + uint8_tArray *arg1 = 0 ; uint8_t *result = 0 ; (void)jenv; @@ -2394,7 +2435,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_uint8_1tArray_1cast( SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_uint8_1tArray_1frompointer(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - uint8_t *arg1 = (uint8_t *) 0 ; + uint8_t *arg1 = 0 ; uint8_tArray *result = 0 ; (void)jenv; @@ -2406,14 +2447,14 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_uint8_1tArray_1fromp } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1int16_1tArray(JNIEnv *jenv, jclass jcls, jint jarg1) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1int16_1tArray(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - int arg1 ; + size_t arg1 ; int16_tArray *result = 0 ; (void)jenv; (void)jcls; - arg1 = (int)jarg1; + arg1 = (size_t)jarg1; result = (int16_tArray *)new_int16_tArray(arg1); *(int16_tArray **)&jresult = result; return jresult; @@ -2421,7 +2462,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1int16_1tArray(J SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1int16_1tArray(JNIEnv *jenv, jclass jcls, jlong jarg1) { - int16_tArray *arg1 = (int16_tArray *) 0 ; + int16_tArray *arg1 = 0 ; (void)jenv; (void)jcls; @@ -2430,33 +2471,33 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1int16_1tArray } -SWIGEXPORT jshort JNICALL Java_io_tiledb_libtiledb_tiledbJNI_int16_1tArray_1getitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) { +SWIGEXPORT jshort JNICALL Java_io_tiledb_libtiledb_tiledbJNI_int16_1tArray_1getitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { jshort jresult = 0 ; - int16_tArray *arg1 = (int16_tArray *) 0 ; - int arg2 ; + int16_tArray *arg1 = 0 ; + size_t arg2 ; int16_t result; (void)jenv; (void)jcls; (void)jarg1_; arg1 = *(int16_tArray **)&jarg1; - arg2 = (int)jarg2; + arg2 = (size_t)jarg2; result = (int16_t)int16_tArray_getitem(arg1,arg2); jresult = (jshort)result; return jresult; } -SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_int16_1tArray_1setitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jshort jarg3) { - int16_tArray *arg1 = (int16_tArray *) 0 ; - int arg2 ; +SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_int16_1tArray_1setitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jshort jarg3) { + int16_tArray *arg1 = 0 ; + size_t arg2 ; int16_t arg3 ; (void)jenv; (void)jcls; (void)jarg1_; arg1 = *(int16_tArray **)&jarg1; - arg2 = (int)jarg2; + arg2 = (size_t)jarg2; arg3 = (int16_t)jarg3; int16_tArray_setitem(arg1,arg2,arg3); } @@ -2464,7 +2505,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_int16_1tArray_1setite SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_int16_1tArray_1cast(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { jlong jresult = 0 ; - int16_tArray *arg1 = (int16_tArray *) 0 ; + int16_tArray *arg1 = 0 ; int16_t *result = 0 ; (void)jenv; @@ -2479,7 +2520,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_int16_1tArray_1cast( SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_int16_1tArray_1frompointer(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - int16_t *arg1 = (int16_t *) 0 ; + int16_t *arg1 = 0 ; int16_tArray *result = 0 ; (void)jenv; @@ -2491,14 +2532,14 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_int16_1tArray_1fromp } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1uint16_1tArray(JNIEnv *jenv, jclass jcls, jint jarg1) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1uint16_1tArray(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - int arg1 ; + size_t arg1 ; uint16_tArray *result = 0 ; (void)jenv; (void)jcls; - arg1 = (int)jarg1; + arg1 = (size_t)jarg1; result = (uint16_tArray *)new_uint16_tArray(arg1); *(uint16_tArray **)&jresult = result; return jresult; @@ -2506,7 +2547,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1uint16_1tArray( SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1uint16_1tArray(JNIEnv *jenv, jclass jcls, jlong jarg1) { - uint16_tArray *arg1 = (uint16_tArray *) 0 ; + uint16_tArray *arg1 = 0 ; (void)jenv; (void)jcls; @@ -2515,33 +2556,33 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1uint16_1tArra } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_uint16_1tArray_1getitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) { +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_uint16_1tArray_1getitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { jint jresult = 0 ; - uint16_tArray *arg1 = (uint16_tArray *) 0 ; - int arg2 ; + uint16_tArray *arg1 = 0 ; + size_t arg2 ; uint16_t result; (void)jenv; (void)jcls; (void)jarg1_; arg1 = *(uint16_tArray **)&jarg1; - arg2 = (int)jarg2; + arg2 = (size_t)jarg2; result = (uint16_t)uint16_tArray_getitem(arg1,arg2); jresult = (jint)result; return jresult; } -SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_uint16_1tArray_1setitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jint jarg3) { - uint16_tArray *arg1 = (uint16_tArray *) 0 ; - int arg2 ; +SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_uint16_1tArray_1setitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jint jarg3) { + uint16_tArray *arg1 = 0 ; + size_t arg2 ; uint16_t arg3 ; (void)jenv; (void)jcls; (void)jarg1_; arg1 = *(uint16_tArray **)&jarg1; - arg2 = (int)jarg2; + arg2 = (size_t)jarg2; arg3 = (uint16_t)jarg3; uint16_tArray_setitem(arg1,arg2,arg3); } @@ -2549,7 +2590,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_uint16_1tArray_1setit SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_uint16_1tArray_1cast(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { jlong jresult = 0 ; - uint16_tArray *arg1 = (uint16_tArray *) 0 ; + uint16_tArray *arg1 = 0 ; uint16_t *result = 0 ; (void)jenv; @@ -2564,7 +2605,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_uint16_1tArray_1cast SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_uint16_1tArray_1frompointer(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - uint16_t *arg1 = (uint16_t *) 0 ; + uint16_t *arg1 = 0 ; uint16_tArray *result = 0 ; (void)jenv; @@ -2576,14 +2617,14 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_uint16_1tArray_1from } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1uint32_1tArray(JNIEnv *jenv, jclass jcls, jint jarg1) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1uint32_1tArray(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - int arg1 ; + size_t arg1 ; uint32_tArray *result = 0 ; (void)jenv; (void)jcls; - arg1 = (int)jarg1; + arg1 = (size_t)jarg1; result = (uint32_tArray *)new_uint32_tArray(arg1); *(uint32_tArray **)&jresult = result; return jresult; @@ -2591,7 +2632,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1uint32_1tArray( SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1uint32_1tArray(JNIEnv *jenv, jclass jcls, jlong jarg1) { - uint32_tArray *arg1 = (uint32_tArray *) 0 ; + uint32_tArray *arg1 = 0 ; (void)jenv; (void)jcls; @@ -2600,33 +2641,33 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1uint32_1tArra } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_uint32_1tArray_1getitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_uint32_1tArray_1getitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { jlong jresult = 0 ; - uint32_tArray *arg1 = (uint32_tArray *) 0 ; - int arg2 ; + uint32_tArray *arg1 = 0 ; + size_t arg2 ; uint32_t result; (void)jenv; (void)jcls; (void)jarg1_; arg1 = *(uint32_tArray **)&jarg1; - arg2 = (int)jarg2; + arg2 = (size_t)jarg2; result = (uint32_t)uint32_tArray_getitem(arg1,arg2); jresult = (jlong)result; return jresult; } -SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_uint32_1tArray_1setitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jlong jarg3) { - uint32_tArray *arg1 = (uint32_tArray *) 0 ; - int arg2 ; +SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_uint32_1tArray_1setitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jlong jarg3) { + uint32_tArray *arg1 = 0 ; + size_t arg2 ; uint32_t arg3 ; (void)jenv; (void)jcls; (void)jarg1_; arg1 = *(uint32_tArray **)&jarg1; - arg2 = (int)jarg2; + arg2 = (size_t)jarg2; arg3 = (uint32_t)jarg3; uint32_tArray_setitem(arg1,arg2,arg3); } @@ -2634,7 +2675,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_uint32_1tArray_1setit SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_uint32_1tArray_1cast(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { jlong jresult = 0 ; - uint32_tArray *arg1 = (uint32_tArray *) 0 ; + uint32_tArray *arg1 = 0 ; uint32_t *result = 0 ; (void)jenv; @@ -2649,7 +2690,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_uint32_1tArray_1cast SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_uint32_1tArray_1frompointer(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - uint32_t *arg1 = (uint32_t *) 0 ; + uint32_t *arg1 = 0 ; uint32_tArray *result = 0 ; (void)jenv; @@ -2661,14 +2702,14 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_uint32_1tArray_1from } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1uint64_1tArray(JNIEnv *jenv, jclass jcls, jint jarg1) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1uint64_1tArray(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - int arg1 ; + size_t arg1 ; uint64_tArray *result = 0 ; (void)jenv; (void)jcls; - arg1 = (int)jarg1; + arg1 = (size_t)jarg1; result = (uint64_tArray *)new_uint64_tArray(arg1); *(uint64_tArray **)&jresult = result; return jresult; @@ -2676,7 +2717,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1uint64_1tArray( SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1uint64_1tArray(JNIEnv *jenv, jclass jcls, jlong jarg1) { - uint64_tArray *arg1 = (uint64_tArray *) 0 ; + uint64_tArray *arg1 = 0 ; (void)jenv; (void)jcls; @@ -2685,17 +2726,17 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1uint64_1tArra } -SWIGEXPORT jobject JNICALL Java_io_tiledb_libtiledb_tiledbJNI_uint64_1tArray_1getitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) { +SWIGEXPORT jobject JNICALL Java_io_tiledb_libtiledb_tiledbJNI_uint64_1tArray_1getitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { jobject jresult = 0 ; - uint64_tArray *arg1 = (uint64_tArray *) 0 ; - int arg2 ; + uint64_tArray *arg1 = 0 ; + size_t arg2 ; uint64_t result; (void)jenv; (void)jcls; (void)jarg1_; arg1 = *(uint64_tArray **)&jarg1; - arg2 = (int)jarg2; + arg2 = (size_t)jarg2; result = (uint64_t)uint64_tArray_getitem(arg1,arg2); { jbyteArray ba = jenv->NewByteArray(9); @@ -2719,16 +2760,16 @@ SWIGEXPORT jobject JNICALL Java_io_tiledb_libtiledb_tiledbJNI_uint64_1tArray_1ge } -SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_uint64_1tArray_1setitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jobject jarg3) { - uint64_tArray *arg1 = (uint64_tArray *) 0 ; - int arg2 ; +SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_uint64_1tArray_1setitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg3) { + uint64_tArray *arg1 = 0 ; + size_t arg2 ; uint64_t arg3 ; (void)jenv; (void)jcls; (void)jarg1_; arg1 = *(uint64_tArray **)&jarg1; - arg2 = (int)jarg2; + arg2 = (size_t)jarg2; { jclass clazz; jmethodID mid; @@ -2761,7 +2802,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_uint64_1tArray_1setit SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_uint64_1tArray_1cast(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { jlong jresult = 0 ; - uint64_tArray *arg1 = (uint64_tArray *) 0 ; + uint64_tArray *arg1 = 0 ; uint64_t *result = 0 ; (void)jenv; @@ -2776,7 +2817,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_uint64_1tArray_1cast SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_uint64_1tArray_1frompointer(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - uint64_t *arg1 = (uint64_t *) 0 ; + uint64_t *arg1 = 0 ; uint64_tArray *result = 0 ; (void)jenv; @@ -2788,14 +2829,14 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_uint64_1tArray_1from } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1charpArray(JNIEnv *jenv, jclass jcls, jint jarg1) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1charpArray(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - int arg1 ; + size_t arg1 ; char **result = 0 ; (void)jenv; (void)jcls; - arg1 = (int)jarg1; + arg1 = (size_t)jarg1; result = (char **)new_charpArray(arg1); *(char ***)&jresult = result; return jresult; @@ -2803,7 +2844,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1charpArray(JNIE SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1charpArray(JNIEnv *jenv, jclass jcls, jlong jarg1) { - char **arg1 = (char **) 0 ; + char **arg1 = 0 ; (void)jenv; (void)jcls; @@ -2812,31 +2853,31 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1charpArray(JN } -SWIGEXPORT jstring JNICALL Java_io_tiledb_libtiledb_tiledbJNI_charpArray_1getitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2) { +SWIGEXPORT jstring JNICALL Java_io_tiledb_libtiledb_tiledbJNI_charpArray_1getitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { jstring jresult = 0 ; - char **arg1 = (char **) 0 ; - int arg2 ; + char **arg1 = 0 ; + size_t arg2 ; char *result = 0 ; (void)jenv; (void)jcls; arg1 = *(char ***)&jarg1; - arg2 = (int)jarg2; + arg2 = (size_t)jarg2; result = (char *)charpArray_getitem(arg1,arg2); if (result) jresult = jenv->NewStringUTF((const char *)result); return jresult; } -SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_charpArray_1setitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2, jstring jarg3) { - char **arg1 = (char **) 0 ; - int arg2 ; - char *arg3 = (char *) 0 ; +SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_charpArray_1setitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3) { + char **arg1 = 0 ; + size_t arg2 ; + char *arg3 = 0 ; (void)jenv; (void)jcls; arg1 = *(char ***)&jarg1; - arg2 = (int)jarg2; + arg2 = (size_t)jarg2; arg3 = 0; if (jarg3) { arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); @@ -2847,14 +2888,14 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_charpArray_1setitem(J } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1voidpArray(JNIEnv *jenv, jclass jcls, jint jarg1) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1voidpArray(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - int arg1 ; + size_t arg1 ; void **result = 0 ; (void)jenv; (void)jcls; - arg1 = (int)jarg1; + arg1 = (size_t)jarg1; result = (void **)new_voidpArray(arg1); *(void ***)&jresult = result; return jresult; @@ -2862,7 +2903,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1voidpArray(JNIE SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1voidpArray(JNIEnv *jenv, jclass jcls, jlong jarg1) { - void **arg1 = (void **) 0 ; + void **arg1 = 0 ; (void)jenv; (void)jcls; @@ -2871,31 +2912,31 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1voidpArray(JN } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_voidpArray_1getitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_voidpArray_1getitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { jlong jresult = 0 ; - void **arg1 = (void **) 0 ; - int arg2 ; + void **arg1 = 0 ; + size_t arg2 ; void *result = 0 ; (void)jenv; (void)jcls; arg1 = *(void ***)&jarg1; - arg2 = (int)jarg2; + arg2 = (size_t)jarg2; result = (void *)voidpArray_getitem(arg1,arg2); *(void **)&jresult = result; return jresult; } -SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_voidpArray_1setitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2, jlong jarg3) { - void **arg1 = (void **) 0 ; - int arg2 ; - void *arg3 = (void *) 0 ; +SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_voidpArray_1setitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { + void **arg1 = 0 ; + size_t arg2 ; + void *arg3 = 0 ; (void)jenv; (void)jcls; arg1 = *(void ***)&jarg1; - arg2 = (int)jarg2; + arg2 = (size_t)jarg2; arg3 = *(void **)&jarg3; voidpArray_setitem(arg1,arg2,arg3); } @@ -2928,7 +2969,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1intp(JNIEnv *j SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1intp(JNIEnv *jenv, jclass jcls, jlong jarg1) { - int *arg1 = (int *) 0 ; + int *arg1 = 0 ; (void)jenv; (void)jcls; @@ -2938,7 +2979,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1intp(JNIEnv * SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_intp_1assign(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2) { - int *arg1 = (int *) 0 ; + int *arg1 = 0 ; int arg2 ; (void)jenv; @@ -2951,7 +2992,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_intp_1assign(JNIEnv * SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_intp_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) { jint jresult = 0 ; - int *arg1 = (int *) 0 ; + int *arg1 = 0 ; int result; (void)jenv; @@ -2990,7 +3031,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1sizep(JNIEnv * SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1sizep(JNIEnv *jenv, jclass jcls, jlong jarg1) { - size_t *arg1 = (size_t *) 0 ; + size_t *arg1 = 0 ; (void)jenv; (void)jcls; @@ -3000,7 +3041,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1sizep(JNIEnv SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_sizep_1assign(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { - size_t *arg1 = (size_t *) 0 ; + size_t *arg1 = 0 ; size_t arg2 ; (void)jenv; @@ -3013,7 +3054,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_sizep_1assign(JNIEnv SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_sizep_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - size_t *arg1 = (size_t *) 0 ; + size_t *arg1 = 0 ; size_t result; (void)jenv; @@ -3052,7 +3093,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1floatp(JNIEnv SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1floatp(JNIEnv *jenv, jclass jcls, jlong jarg1) { - float *arg1 = (float *) 0 ; + float *arg1 = 0 ; (void)jenv; (void)jcls; @@ -3062,7 +3103,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1floatp(JNIEnv SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_floatp_1assign(JNIEnv *jenv, jclass jcls, jlong jarg1, jfloat jarg2) { - float *arg1 = (float *) 0 ; + float *arg1 = 0 ; float arg2 ; (void)jenv; @@ -3075,7 +3116,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_floatp_1assign(JNIEnv SWIGEXPORT jfloat JNICALL Java_io_tiledb_libtiledb_tiledbJNI_floatp_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) { jfloat jresult = 0 ; - float *arg1 = (float *) 0 ; + float *arg1 = 0 ; float result; (void)jenv; @@ -3101,7 +3142,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1voidppp(JNIEnv SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1voidppp(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - void **arg1 = (void **) 0 ; + void **arg1 = 0 ; void ***result = 0 ; (void)jenv; @@ -3114,7 +3155,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1voidppp(JNIEnv SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1voidppp(JNIEnv *jenv, jclass jcls, jlong jarg1) { - void ***arg1 = (void ***) 0 ; + void ***arg1 = 0 ; (void)jenv; (void)jcls; @@ -3124,8 +3165,8 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1voidppp(JNIEn SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_voidppp_1assign(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { - void ***arg1 = (void ***) 0 ; - void **arg2 = (void **) 0 ; + void ***arg1 = 0 ; + void **arg2 = 0 ; (void)jenv; (void)jcls; @@ -3137,7 +3178,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_voidppp_1assign(JNIEn SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_voidppp_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - void ***arg1 = (void ***) 0 ; + void ***arg1 = 0 ; void **result = 0 ; (void)jenv; @@ -3163,7 +3204,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1intpp(JNIEnv *j SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1intpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - int *arg1 = (int *) 0 ; + int *arg1 = 0 ; int **result = 0 ; (void)jenv; @@ -3176,7 +3217,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1intpp(JNIEnv * SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1intpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { - int **arg1 = (int **) 0 ; + int **arg1 = 0 ; (void)jenv; (void)jcls; @@ -3186,8 +3227,8 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1intpp(JNIEnv SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_intpp_1assign(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { - int **arg1 = (int **) 0 ; - int *arg2 = (int *) 0 ; + int **arg1 = 0 ; + int *arg2 = 0 ; (void)jenv; (void)jcls; @@ -3199,7 +3240,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_intpp_1assign(JNIEnv SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_intpp_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - int **arg1 = (int **) 0 ; + int **arg1 = 0 ; int *result = 0 ; (void)jenv; @@ -3225,7 +3266,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1charpp(JNIEnv * SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1charpp(JNIEnv *jenv, jclass jcls, jstring jarg1) { jlong jresult = 0 ; - char *arg1 = (char *) 0 ; + char *arg1 = 0 ; char **result = 0 ; (void)jenv; @@ -3243,7 +3284,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1charpp(JNIEnv SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1charpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { - char **arg1 = (char **) 0 ; + char **arg1 = 0 ; (void)jenv; (void)jcls; @@ -3253,8 +3294,8 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1charpp(JNIEnv SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_charpp_1assign(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2) { - char **arg1 = (char **) 0 ; - char *arg2 = (char *) 0 ; + char **arg1 = 0 ; + char *arg2 = 0 ; (void)jenv; (void)jcls; @@ -3271,7 +3312,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_charpp_1assign(JNIEnv SWIGEXPORT jstring JNICALL Java_io_tiledb_libtiledb_tiledbJNI_charpp_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) { jstring jresult = 0 ; - char **arg1 = (char **) 0 ; + char **arg1 = 0 ; char *result = 0 ; (void)jenv; @@ -3310,7 +3351,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1uintp(JNIEnv * SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1uintp(JNIEnv *jenv, jclass jcls, jlong jarg1) { - unsigned int *arg1 = (unsigned int *) 0 ; + unsigned int *arg1 = 0 ; (void)jenv; (void)jcls; @@ -3320,7 +3361,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1uintp(JNIEnv SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_uintp_1assign(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { - unsigned int *arg1 = (unsigned int *) 0 ; + unsigned int *arg1 = 0 ; unsigned int arg2 ; (void)jenv; @@ -3333,7 +3374,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_uintp_1assign(JNIEnv SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_uintp_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - unsigned int *arg1 = (unsigned int *) 0 ; + unsigned int *arg1 = 0 ; unsigned int result; (void)jenv; @@ -3397,7 +3438,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1ullp(JNIEnv *j SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1ullp(JNIEnv *jenv, jclass jcls, jlong jarg1) { - unsigned long long *arg1 = (unsigned long long *) 0 ; + unsigned long long *arg1 = 0 ; (void)jenv; (void)jcls; @@ -3407,7 +3448,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1ullp(JNIEnv * SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_ullp_1assign(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg2) { - unsigned long long *arg1 = (unsigned long long *) 0 ; + unsigned long long *arg1 = 0 ; unsigned long long arg2 ; (void)jenv; @@ -3445,7 +3486,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_ullp_1assign(JNIEnv * SWIGEXPORT jobject JNICALL Java_io_tiledb_libtiledb_tiledbJNI_ullp_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) { jobject jresult = 0 ; - unsigned long long *arg1 = (unsigned long long *) 0 ; + unsigned long long *arg1 = 0 ; unsigned long long result; (void)jenv; @@ -3501,7 +3542,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1ulp(JNIEnv *je SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1ulp(JNIEnv *jenv, jclass jcls, jlong jarg1) { - unsigned long *arg1 = (unsigned long *) 0 ; + unsigned long *arg1 = 0 ; (void)jenv; (void)jcls; @@ -3511,7 +3552,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1ulp(JNIEnv *j SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_ulp_1assign(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { - unsigned long *arg1 = (unsigned long *) 0 ; + unsigned long *arg1 = 0 ; unsigned long arg2 ; (void)jenv; @@ -3524,7 +3565,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_ulp_1assign(JNIEnv *j SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_ulp_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - unsigned long *arg1 = (unsigned long *) 0 ; + unsigned long *arg1 = 0 ; unsigned long result; (void)jenv; @@ -3563,7 +3604,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1object SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1object_1tp(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_object_t *arg1 = (tiledb_object_t *) 0 ; + tiledb_object_t *arg1 = 0 ; (void)jenv; (void)jcls; @@ -3573,7 +3614,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1objec SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1object_1tp_1assign(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2) { - tiledb_object_t *arg1 = (tiledb_object_t *) 0 ; + tiledb_object_t *arg1 = 0 ; tiledb_object_t arg2 ; (void)jenv; @@ -3586,7 +3627,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1object_1tp_1a SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1object_1tp_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) { jint jresult = 0 ; - tiledb_object_t *arg1 = (tiledb_object_t *) 0 ; + tiledb_object_t *arg1 = 0 ; tiledb_object_t result; (void)jenv; @@ -3625,7 +3666,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1query_ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1query_1type_1tp(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_query_type_t *arg1 = (tiledb_query_type_t *) 0 ; + tiledb_query_type_t *arg1 = 0 ; (void)jenv; (void)jcls; @@ -3635,7 +3676,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1query SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1type_1tp_1assign(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2) { - tiledb_query_type_t *arg1 = (tiledb_query_type_t *) 0 ; + tiledb_query_type_t *arg1 = 0 ; tiledb_query_type_t arg2 ; (void)jenv; @@ -3648,7 +3689,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1type_1 SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1type_1tp_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) { jint jresult = 0 ; - tiledb_query_type_t *arg1 = (tiledb_query_type_t *) 0 ; + tiledb_query_type_t *arg1 = 0 ; tiledb_query_type_t result; (void)jenv; @@ -3687,7 +3728,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1query_ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1query_1status_1tp(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_query_status_t *arg1 = (tiledb_query_status_t *) 0 ; + tiledb_query_status_t *arg1 = 0 ; (void)jenv; (void)jcls; @@ -3697,7 +3738,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1query SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1status_1tp_1assign(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2) { - tiledb_query_status_t *arg1 = (tiledb_query_status_t *) 0 ; + tiledb_query_status_t *arg1 = 0 ; tiledb_query_status_t arg2 ; (void)jenv; @@ -3710,7 +3751,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1status SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1status_1tp_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) { jint jresult = 0 ; - tiledb_query_status_t *arg1 = (tiledb_query_status_t *) 0 ; + tiledb_query_status_t *arg1 = 0 ; tiledb_query_status_t result; (void)jenv; @@ -3749,7 +3790,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1filesy SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1filesystem_1tp(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_filesystem_t *arg1 = (tiledb_filesystem_t *) 0 ; + tiledb_filesystem_t *arg1 = 0 ; (void)jenv; (void)jcls; @@ -3759,7 +3800,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1files SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filesystem_1tp_1assign(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2) { - tiledb_filesystem_t *arg1 = (tiledb_filesystem_t *) 0 ; + tiledb_filesystem_t *arg1 = 0 ; tiledb_filesystem_t arg2 ; (void)jenv; @@ -3772,7 +3813,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filesystem_1t SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filesystem_1tp_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) { jint jresult = 0 ; - tiledb_filesystem_t *arg1 = (tiledb_filesystem_t *) 0 ; + tiledb_filesystem_t *arg1 = 0 ; tiledb_filesystem_t result; (void)jenv; @@ -3811,7 +3852,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1dataty SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1datatype_1tp(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_datatype_t *arg1 = (tiledb_datatype_t *) 0 ; + tiledb_datatype_t *arg1 = 0 ; (void)jenv; (void)jcls; @@ -3821,7 +3862,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1datat SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1datatype_1tp_1assign(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2) { - tiledb_datatype_t *arg1 = (tiledb_datatype_t *) 0 ; + tiledb_datatype_t *arg1 = 0 ; tiledb_datatype_t arg2 ; (void)jenv; @@ -3834,7 +3875,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1datatype_1tp_ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1datatype_1tp_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) { jint jresult = 0 ; - tiledb_datatype_t *arg1 = (tiledb_datatype_t *) 0 ; + tiledb_datatype_t *arg1 = 0 ; tiledb_datatype_t result; (void)jenv; @@ -3873,7 +3914,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1data_1 SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1data_1order_1tp(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_data_order_t *arg1 = (tiledb_data_order_t *) 0 ; + tiledb_data_order_t *arg1 = 0 ; (void)jenv; (void)jcls; @@ -3883,7 +3924,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1data_ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1data_1order_1tp_1assign(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2) { - tiledb_data_order_t *arg1 = (tiledb_data_order_t *) 0 ; + tiledb_data_order_t *arg1 = 0 ; tiledb_data_order_t arg2 ; (void)jenv; @@ -3896,7 +3937,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1data_1order_1 SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1data_1order_1tp_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) { jint jresult = 0 ; - tiledb_data_order_t *arg1 = (tiledb_data_order_t *) 0 ; + tiledb_data_order_t *arg1 = 0 ; tiledb_data_order_t result; (void)jenv; @@ -3935,7 +3976,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1array_ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1array_1type_1tp(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_array_type_t *arg1 = (tiledb_array_type_t *) 0 ; + tiledb_array_type_t *arg1 = 0 ; (void)jenv; (void)jcls; @@ -3945,7 +3986,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1array SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1type_1tp_1assign(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2) { - tiledb_array_type_t *arg1 = (tiledb_array_type_t *) 0 ; + tiledb_array_type_t *arg1 = 0 ; tiledb_array_type_t arg2 ; (void)jenv; @@ -3958,7 +3999,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1type_1 SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1type_1tp_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) { jint jresult = 0 ; - tiledb_array_type_t *arg1 = (tiledb_array_type_t *) 0 ; + tiledb_array_type_t *arg1 = 0 ; tiledb_array_type_t result; (void)jenv; @@ -3997,7 +4038,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1layout SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1layout_1tp(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_layout_t *arg1 = (tiledb_layout_t *) 0 ; + tiledb_layout_t *arg1 = 0 ; (void)jenv; (void)jcls; @@ -4007,7 +4048,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1layou SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1layout_1tp_1assign(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2) { - tiledb_layout_t *arg1 = (tiledb_layout_t *) 0 ; + tiledb_layout_t *arg1 = 0 ; tiledb_layout_t arg2 ; (void)jenv; @@ -4020,7 +4061,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1layout_1tp_1a SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1layout_1tp_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) { jint jresult = 0 ; - tiledb_layout_t *arg1 = (tiledb_layout_t *) 0 ; + tiledb_layout_t *arg1 = 0 ; tiledb_layout_t result; (void)jenv; @@ -4059,7 +4100,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1filter SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1filter_1type_1tp(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_filter_type_t *arg1 = (tiledb_filter_type_t *) 0 ; + tiledb_filter_type_t *arg1 = 0 ; (void)jenv; (void)jcls; @@ -4069,7 +4110,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1filte SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filter_1type_1tp_1assign(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2) { - tiledb_filter_type_t *arg1 = (tiledb_filter_type_t *) 0 ; + tiledb_filter_type_t *arg1 = 0 ; tiledb_filter_type_t arg2 ; (void)jenv; @@ -4082,7 +4123,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filter_1type_ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filter_1type_1tp_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) { jint jresult = 0 ; - tiledb_filter_type_t *arg1 = (tiledb_filter_type_t *) 0 ; + tiledb_filter_type_t *arg1 = 0 ; tiledb_filter_type_t result; (void)jenv; @@ -4121,7 +4162,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1filter SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1filter_1option_1tp(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_filter_option_t *arg1 = (tiledb_filter_option_t *) 0 ; + tiledb_filter_option_t *arg1 = 0 ; (void)jenv; (void)jcls; @@ -4131,7 +4172,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1filte SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filter_1option_1tp_1assign(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2) { - tiledb_filter_option_t *arg1 = (tiledb_filter_option_t *) 0 ; + tiledb_filter_option_t *arg1 = 0 ; tiledb_filter_option_t arg2 ; (void)jenv; @@ -4144,7 +4185,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filter_1optio SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filter_1option_1tp_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) { jint jresult = 0 ; - tiledb_filter_option_t *arg1 = (tiledb_filter_option_t *) 0 ; + tiledb_filter_option_t *arg1 = 0 ; tiledb_filter_option_t result; (void)jenv; @@ -4183,7 +4224,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1walk_1 SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1walk_1order_1tp(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_walk_order_t *arg1 = (tiledb_walk_order_t *) 0 ; + tiledb_walk_order_t *arg1 = 0 ; (void)jenv; (void)jcls; @@ -4193,7 +4234,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1walk_ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1walk_1order_1tp_1assign(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2) { - tiledb_walk_order_t *arg1 = (tiledb_walk_order_t *) 0 ; + tiledb_walk_order_t *arg1 = 0 ; tiledb_walk_order_t arg2 ; (void)jenv; @@ -4206,7 +4247,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1walk_1order_1 SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1walk_1order_1tp_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) { jint jresult = 0 ; - tiledb_walk_order_t *arg1 = (tiledb_walk_order_t *) 0 ; + tiledb_walk_order_t *arg1 = 0 ; tiledb_walk_order_t result; (void)jenv; @@ -4245,7 +4286,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1vfs_1m SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1vfs_1mode_1tp(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_vfs_mode_t *arg1 = (tiledb_vfs_mode_t *) 0 ; + tiledb_vfs_mode_t *arg1 = 0 ; (void)jenv; (void)jcls; @@ -4255,7 +4296,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1vfs_1 SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1mode_1tp_1assign(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2) { - tiledb_vfs_mode_t *arg1 = (tiledb_vfs_mode_t *) 0 ; + tiledb_vfs_mode_t *arg1 = 0 ; tiledb_vfs_mode_t arg2 ; (void)jenv; @@ -4268,7 +4309,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1mode_1tp SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1mode_1tp_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) { jint jresult = 0 ; - tiledb_vfs_mode_t *arg1 = (tiledb_vfs_mode_t *) 0 ; + tiledb_vfs_mode_t *arg1 = 0 ; tiledb_vfs_mode_t result; (void)jenv; @@ -4307,7 +4348,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1encryp SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1encryption_1type_1tp(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_encryption_type_t *arg1 = (tiledb_encryption_type_t *) 0 ; + tiledb_encryption_type_t *arg1 = 0 ; (void)jenv; (void)jcls; @@ -4317,7 +4358,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1encry SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1encryption_1type_1tp_1assign(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2) { - tiledb_encryption_type_t *arg1 = (tiledb_encryption_type_t *) 0 ; + tiledb_encryption_type_t *arg1 = 0 ; tiledb_encryption_type_t arg2 ; (void)jenv; @@ -4330,7 +4371,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1encryption_1t SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1encryption_1type_1tp_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) { jint jresult = 0 ; - tiledb_encryption_type_t *arg1 = (tiledb_encryption_type_t *) 0 ; + tiledb_encryption_type_t *arg1 = 0 ; tiledb_encryption_type_t result; (void)jenv; @@ -4369,7 +4410,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1capi_1status_1 SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1capi_1status_1tp(JNIEnv *jenv, jclass jcls, jlong jarg1) { - capi_status_t *arg1 = (capi_status_t *) 0 ; + capi_status_t *arg1 = 0 ; (void)jenv; (void)jcls; @@ -4379,7 +4420,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1capi_1status_ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_capi_1status_1tp_1assign(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2) { - capi_status_t *arg1 = (capi_status_t *) 0 ; + capi_status_t *arg1 = 0 ; capi_status_t arg2 ; (void)jenv; @@ -4392,7 +4433,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_capi_1status_1tp_1ass SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_capi_1status_1tp_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) { jint jresult = 0 ; - capi_status_t *arg1 = (capi_status_t *) 0 ; + capi_status_t *arg1 = 0 ; capi_status_t result; (void)jenv; @@ -4431,7 +4472,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1field_ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1field_1origin_1tp(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_field_origin_t *arg1 = (tiledb_field_origin_t *) 0 ; + tiledb_field_origin_t *arg1 = 0 ; (void)jenv; (void)jcls; @@ -4441,7 +4482,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1field SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1field_1origin_1tp_1assign(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2) { - tiledb_field_origin_t *arg1 = (tiledb_field_origin_t *) 0 ; + tiledb_field_origin_t *arg1 = 0 ; tiledb_field_origin_t arg2 ; (void)jenv; @@ -4454,7 +4495,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1field_1origin SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1field_1origin_1tp_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) { jint jresult = 0 ; - tiledb_field_origin_t *arg1 = (tiledb_field_origin_t *) 0 ; + tiledb_field_origin_t *arg1 = 0 ; tiledb_field_origin_t result; (void)jenv; @@ -4493,7 +4534,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1curren SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1current_1domain_1type_1tp(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_current_domain_type_t *arg1 = (tiledb_current_domain_type_t *) 0 ; + tiledb_current_domain_type_t *arg1 = 0 ; (void)jenv; (void)jcls; @@ -4503,7 +4544,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1curre SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1current_1domain_1type_1tp_1assign(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2) { - tiledb_current_domain_type_t *arg1 = (tiledb_current_domain_type_t *) 0 ; + tiledb_current_domain_type_t *arg1 = 0 ; tiledb_current_domain_type_t arg2 ; (void)jenv; @@ -4516,7 +4557,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1current_1doma SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1current_1domain_1type_1tp_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) { jint jresult = 0 ; - tiledb_current_domain_type_t *arg1 = (tiledb_current_domain_type_t *) 0 ; + tiledb_current_domain_type_t *arg1 = 0 ; tiledb_current_domain_type_t result; (void)jenv; @@ -4542,7 +4583,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1tiledb_1array_1 SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1array_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_array_t *arg1 = (tiledb_array_t *) 0 ; + tiledb_array_t *arg1 = 0 ; tiledb_array_t **result = 0 ; (void)jenv; @@ -4555,7 +4596,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1array_ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1array_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_array_t **arg1 = (tiledb_array_t **) 0 ; + tiledb_array_t **arg1 = 0 ; (void)jenv; (void)jcls; @@ -4565,8 +4606,8 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1array SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1tpp_1assign(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { - tiledb_array_t **arg1 = (tiledb_array_t **) 0 ; - tiledb_array_t *arg2 = (tiledb_array_t *) 0 ; + tiledb_array_t **arg1 = 0 ; + tiledb_array_t *arg2 = 0 ; (void)jenv; (void)jcls; @@ -4578,7 +4619,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1tpp_1a SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1tpp_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_array_t **arg1 = (tiledb_array_t **) 0 ; + tiledb_array_t **arg1 = 0 ; tiledb_array_t *result = 0 ; (void)jenv; @@ -4604,7 +4645,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1tiledb_1subarra SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1subarray_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_subarray_t *arg1 = (tiledb_subarray_t *) 0 ; + tiledb_subarray_t *arg1 = 0 ; tiledb_subarray_t **result = 0 ; (void)jenv; @@ -4617,7 +4658,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1subarr SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1subarray_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_subarray_t **arg1 = (tiledb_subarray_t **) 0 ; + tiledb_subarray_t **arg1 = 0 ; (void)jenv; (void)jcls; @@ -4627,8 +4668,8 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1subar SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1tpp_1assign(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { - tiledb_subarray_t **arg1 = (tiledb_subarray_t **) 0 ; - tiledb_subarray_t *arg2 = (tiledb_subarray_t *) 0 ; + tiledb_subarray_t **arg1 = 0 ; + tiledb_subarray_t *arg2 = 0 ; (void)jenv; (void)jcls; @@ -4640,7 +4681,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1tpp SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1tpp_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_subarray_t **arg1 = (tiledb_subarray_t **) 0 ; + tiledb_subarray_t **arg1 = 0 ; tiledb_subarray_t *result = 0 ; (void)jenv; @@ -4666,7 +4707,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1tiledb_1config_ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1config_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_config_t *arg1 = (tiledb_config_t *) 0 ; + tiledb_config_t *arg1 = 0 ; tiledb_config_t **result = 0 ; (void)jenv; @@ -4679,7 +4720,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1config SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1config_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_config_t **arg1 = (tiledb_config_t **) 0 ; + tiledb_config_t **arg1 = 0 ; (void)jenv; (void)jcls; @@ -4689,8 +4730,8 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1confi SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1config_1tpp_1assign(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { - tiledb_config_t **arg1 = (tiledb_config_t **) 0 ; - tiledb_config_t *arg2 = (tiledb_config_t *) 0 ; + tiledb_config_t **arg1 = 0 ; + tiledb_config_t *arg2 = 0 ; (void)jenv; (void)jcls; @@ -4702,7 +4743,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1config_1tpp_1 SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1config_1tpp_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_config_t **arg1 = (tiledb_config_t **) 0 ; + tiledb_config_t **arg1 = 0 ; tiledb_config_t *result = 0 ; (void)jenv; @@ -4728,7 +4769,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1tiledb_1config_ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1config_1iter_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_config_iter_t *arg1 = (tiledb_config_iter_t *) 0 ; + tiledb_config_iter_t *arg1 = 0 ; tiledb_config_iter_t **result = 0 ; (void)jenv; @@ -4741,7 +4782,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1config SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1config_1iter_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_config_iter_t **arg1 = (tiledb_config_iter_t **) 0 ; + tiledb_config_iter_t **arg1 = 0 ; (void)jenv; (void)jcls; @@ -4751,8 +4792,8 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1confi SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1config_1iter_1tpp_1assign(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { - tiledb_config_iter_t **arg1 = (tiledb_config_iter_t **) 0 ; - tiledb_config_iter_t *arg2 = (tiledb_config_iter_t *) 0 ; + tiledb_config_iter_t **arg1 = 0 ; + tiledb_config_iter_t *arg2 = 0 ; (void)jenv; (void)jcls; @@ -4764,7 +4805,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1config_1iter_ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1config_1iter_1tpp_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_config_iter_t **arg1 = (tiledb_config_iter_t **) 0 ; + tiledb_config_iter_t **arg1 = 0 ; tiledb_config_iter_t *result = 0 ; (void)jenv; @@ -4790,7 +4831,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1tiledb_1ctx_1tp SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1ctx_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; tiledb_ctx_t **result = 0 ; (void)jenv; @@ -4803,7 +4844,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1ctx_1t SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1ctx_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_ctx_t **arg1 = (tiledb_ctx_t **) 0 ; + tiledb_ctx_t **arg1 = 0 ; (void)jenv; (void)jcls; @@ -4813,8 +4854,8 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1ctx_1 SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1ctx_1tpp_1assign(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { - tiledb_ctx_t **arg1 = (tiledb_ctx_t **) 0 ; - tiledb_ctx_t *arg2 = (tiledb_ctx_t *) 0 ; + tiledb_ctx_t **arg1 = 0 ; + tiledb_ctx_t *arg2 = 0 ; (void)jenv; (void)jcls; @@ -4826,7 +4867,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1ctx_1tpp_1ass SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1ctx_1tpp_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_ctx_t **arg1 = (tiledb_ctx_t **) 0 ; + tiledb_ctx_t **arg1 = 0 ; tiledb_ctx_t *result = 0 ; (void)jenv; @@ -4852,7 +4893,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1tiledb_1error_1 SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1error_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_error_t *arg1 = (tiledb_error_t *) 0 ; + tiledb_error_t *arg1 = 0 ; tiledb_error_t **result = 0 ; (void)jenv; @@ -4865,7 +4906,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1error_ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1error_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_error_t **arg1 = (tiledb_error_t **) 0 ; + tiledb_error_t **arg1 = 0 ; (void)jenv; (void)jcls; @@ -4875,8 +4916,8 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1error SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1error_1tpp_1assign(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { - tiledb_error_t **arg1 = (tiledb_error_t **) 0 ; - tiledb_error_t *arg2 = (tiledb_error_t *) 0 ; + tiledb_error_t **arg1 = 0 ; + tiledb_error_t *arg2 = 0 ; (void)jenv; (void)jcls; @@ -4888,7 +4929,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1error_1tpp_1a SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1error_1tpp_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_error_t **arg1 = (tiledb_error_t **) 0 ; + tiledb_error_t **arg1 = 0 ; tiledb_error_t *result = 0 ; (void)jenv; @@ -4914,7 +4955,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1tiledb_1attribu SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1attribute_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_attribute_t *arg1 = (tiledb_attribute_t *) 0 ; + tiledb_attribute_t *arg1 = 0 ; tiledb_attribute_t **result = 0 ; (void)jenv; @@ -4927,7 +4968,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1attrib SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1attribute_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_attribute_t **arg1 = (tiledb_attribute_t **) 0 ; + tiledb_attribute_t **arg1 = 0 ; (void)jenv; (void)jcls; @@ -4937,8 +4978,8 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1attri SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1attribute_1tpp_1assign(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { - tiledb_attribute_t **arg1 = (tiledb_attribute_t **) 0 ; - tiledb_attribute_t *arg2 = (tiledb_attribute_t *) 0 ; + tiledb_attribute_t **arg1 = 0 ; + tiledb_attribute_t *arg2 = 0 ; (void)jenv; (void)jcls; @@ -4950,7 +4991,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1attribute_1tp SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1attribute_1tpp_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_attribute_t **arg1 = (tiledb_attribute_t **) 0 ; + tiledb_attribute_t **arg1 = 0 ; tiledb_attribute_t *result = 0 ; (void)jenv; @@ -4976,7 +5017,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1tiledb_1array_1 SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1array_1schema_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_array_schema_t *arg1 = (tiledb_array_schema_t *) 0 ; + tiledb_array_schema_t *arg1 = 0 ; tiledb_array_schema_t **result = 0 ; (void)jenv; @@ -4989,7 +5030,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1array_ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1array_1schema_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_array_schema_t **arg1 = (tiledb_array_schema_t **) 0 ; + tiledb_array_schema_t **arg1 = 0 ; (void)jenv; (void)jcls; @@ -4999,8 +5040,8 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1array SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1tpp_1assign(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { - tiledb_array_schema_t **arg1 = (tiledb_array_schema_t **) 0 ; - tiledb_array_schema_t *arg2 = (tiledb_array_schema_t *) 0 ; + tiledb_array_schema_t **arg1 = 0 ; + tiledb_array_schema_t *arg2 = 0 ; (void)jenv; (void)jcls; @@ -5012,7 +5053,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1tpp_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_array_schema_t **arg1 = (tiledb_array_schema_t **) 0 ; + tiledb_array_schema_t **arg1 = 0 ; tiledb_array_schema_t *result = 0 ; (void)jenv; @@ -5038,7 +5079,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1tiledb_1dimensi SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1dimension_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_dimension_t *arg1 = (tiledb_dimension_t *) 0 ; + tiledb_dimension_t *arg1 = 0 ; tiledb_dimension_t **result = 0 ; (void)jenv; @@ -5051,7 +5092,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1dimens SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1dimension_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_dimension_t **arg1 = (tiledb_dimension_t **) 0 ; + tiledb_dimension_t **arg1 = 0 ; (void)jenv; (void)jcls; @@ -5061,8 +5102,8 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1dimen SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1dimension_1tpp_1assign(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { - tiledb_dimension_t **arg1 = (tiledb_dimension_t **) 0 ; - tiledb_dimension_t *arg2 = (tiledb_dimension_t *) 0 ; + tiledb_dimension_t **arg1 = 0 ; + tiledb_dimension_t *arg2 = 0 ; (void)jenv; (void)jcls; @@ -5074,7 +5115,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1dimension_1tp SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1dimension_1tpp_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_dimension_t **arg1 = (tiledb_dimension_t **) 0 ; + tiledb_dimension_t **arg1 = 0 ; tiledb_dimension_t *result = 0 ; (void)jenv; @@ -5100,7 +5141,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1tiledb_1domain_ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1domain_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_domain_t *arg1 = (tiledb_domain_t *) 0 ; + tiledb_domain_t *arg1 = 0 ; tiledb_domain_t **result = 0 ; (void)jenv; @@ -5113,7 +5154,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1domain SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1domain_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_domain_t **arg1 = (tiledb_domain_t **) 0 ; + tiledb_domain_t **arg1 = 0 ; (void)jenv; (void)jcls; @@ -5123,8 +5164,8 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1domai SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1domain_1tpp_1assign(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { - tiledb_domain_t **arg1 = (tiledb_domain_t **) 0 ; - tiledb_domain_t *arg2 = (tiledb_domain_t *) 0 ; + tiledb_domain_t **arg1 = 0 ; + tiledb_domain_t *arg2 = 0 ; (void)jenv; (void)jcls; @@ -5136,7 +5177,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1domain_1tpp_1 SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1domain_1tpp_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_domain_t **arg1 = (tiledb_domain_t **) 0 ; + tiledb_domain_t **arg1 = 0 ; tiledb_domain_t *result = 0 ; (void)jenv; @@ -5162,7 +5203,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1tiledb_1query_1 SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1query_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_query_t *arg1 = (tiledb_query_t *) 0 ; + tiledb_query_t *arg1 = 0 ; tiledb_query_t **result = 0 ; (void)jenv; @@ -5175,7 +5216,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1query_ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1query_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_query_t **arg1 = (tiledb_query_t **) 0 ; + tiledb_query_t **arg1 = 0 ; (void)jenv; (void)jcls; @@ -5185,8 +5226,8 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1query SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1tpp_1assign(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { - tiledb_query_t **arg1 = (tiledb_query_t **) 0 ; - tiledb_query_t *arg2 = (tiledb_query_t *) 0 ; + tiledb_query_t **arg1 = 0 ; + tiledb_query_t *arg2 = 0 ; (void)jenv; (void)jcls; @@ -5198,7 +5239,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1tpp_1a SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1tpp_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_query_t **arg1 = (tiledb_query_t **) 0 ; + tiledb_query_t **arg1 = 0 ; tiledb_query_t *result = 0 ; (void)jenv; @@ -5224,7 +5265,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1tiledb_1filter_ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1filter_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_filter_t *arg1 = (tiledb_filter_t *) 0 ; + tiledb_filter_t *arg1 = 0 ; tiledb_filter_t **result = 0 ; (void)jenv; @@ -5237,7 +5278,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1filter SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1filter_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_filter_t **arg1 = (tiledb_filter_t **) 0 ; + tiledb_filter_t **arg1 = 0 ; (void)jenv; (void)jcls; @@ -5247,8 +5288,8 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1filte SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filter_1tpp_1assign(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { - tiledb_filter_t **arg1 = (tiledb_filter_t **) 0 ; - tiledb_filter_t *arg2 = (tiledb_filter_t *) 0 ; + tiledb_filter_t **arg1 = 0 ; + tiledb_filter_t *arg2 = 0 ; (void)jenv; (void)jcls; @@ -5260,7 +5301,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filter_1tpp_1 SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filter_1tpp_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_filter_t **arg1 = (tiledb_filter_t **) 0 ; + tiledb_filter_t **arg1 = 0 ; tiledb_filter_t *result = 0 ; (void)jenv; @@ -5286,7 +5327,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1tiledb_1filter_ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1filter_1list_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_filter_list_t *arg1 = (tiledb_filter_list_t *) 0 ; + tiledb_filter_list_t *arg1 = 0 ; tiledb_filter_list_t **result = 0 ; (void)jenv; @@ -5299,7 +5340,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1filter SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1filter_1list_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_filter_list_t **arg1 = (tiledb_filter_list_t **) 0 ; + tiledb_filter_list_t **arg1 = 0 ; (void)jenv; (void)jcls; @@ -5309,8 +5350,8 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1filte SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filter_1list_1tpp_1assign(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { - tiledb_filter_list_t **arg1 = (tiledb_filter_list_t **) 0 ; - tiledb_filter_list_t *arg2 = (tiledb_filter_list_t *) 0 ; + tiledb_filter_list_t **arg1 = 0 ; + tiledb_filter_list_t *arg2 = 0 ; (void)jenv; (void)jcls; @@ -5322,7 +5363,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filter_1list_ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filter_1list_1tpp_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_filter_list_t **arg1 = (tiledb_filter_list_t **) 0 ; + tiledb_filter_list_t **arg1 = 0 ; tiledb_filter_list_t *result = 0 ; (void)jenv; @@ -5348,7 +5389,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1tiledb_1vfs_1tp SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1vfs_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_vfs_t *arg1 = (tiledb_vfs_t *) 0 ; + tiledb_vfs_t *arg1 = 0 ; tiledb_vfs_t **result = 0 ; (void)jenv; @@ -5361,7 +5402,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1vfs_1t SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1vfs_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_vfs_t **arg1 = (tiledb_vfs_t **) 0 ; + tiledb_vfs_t **arg1 = 0 ; (void)jenv; (void)jcls; @@ -5371,8 +5412,8 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1vfs_1 SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1tpp_1assign(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { - tiledb_vfs_t **arg1 = (tiledb_vfs_t **) 0 ; - tiledb_vfs_t *arg2 = (tiledb_vfs_t *) 0 ; + tiledb_vfs_t **arg1 = 0 ; + tiledb_vfs_t *arg2 = 0 ; (void)jenv; (void)jcls; @@ -5384,7 +5425,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1tpp_1ass SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1tpp_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_vfs_t **arg1 = (tiledb_vfs_t **) 0 ; + tiledb_vfs_t **arg1 = 0 ; tiledb_vfs_t *result = 0 ; (void)jenv; @@ -5410,7 +5451,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1tiledb_1vfs_1fh SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1vfs_1fh_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_vfs_fh_t *arg1 = (tiledb_vfs_fh_t *) 0 ; + tiledb_vfs_fh_t *arg1 = 0 ; tiledb_vfs_fh_t **result = 0 ; (void)jenv; @@ -5423,7 +5464,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1vfs_1f SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1vfs_1fh_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_vfs_fh_t **arg1 = (tiledb_vfs_fh_t **) 0 ; + tiledb_vfs_fh_t **arg1 = 0 ; (void)jenv; (void)jcls; @@ -5433,8 +5474,8 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1vfs_1 SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1fh_1tpp_1assign(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { - tiledb_vfs_fh_t **arg1 = (tiledb_vfs_fh_t **) 0 ; - tiledb_vfs_fh_t *arg2 = (tiledb_vfs_fh_t *) 0 ; + tiledb_vfs_fh_t **arg1 = 0 ; + tiledb_vfs_fh_t *arg2 = 0 ; (void)jenv; (void)jcls; @@ -5446,7 +5487,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1fh_1tpp_ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1fh_1tpp_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_vfs_fh_t **arg1 = (tiledb_vfs_fh_t **) 0 ; + tiledb_vfs_fh_t **arg1 = 0 ; tiledb_vfs_fh_t *result = 0 ; (void)jenv; @@ -5472,7 +5513,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1tiledb_1fragmen SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1fragment_1info_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_fragment_info_t *arg1 = (tiledb_fragment_info_t *) 0 ; + tiledb_fragment_info_t *arg1 = 0 ; tiledb_fragment_info_t **result = 0 ; (void)jenv; @@ -5485,7 +5526,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1fragme SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1fragment_1info_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_fragment_info_t **arg1 = (tiledb_fragment_info_t **) 0 ; + tiledb_fragment_info_t **arg1 = 0 ; (void)jenv; (void)jcls; @@ -5495,8 +5536,8 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1fragm SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1tpp_1assign(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { - tiledb_fragment_info_t **arg1 = (tiledb_fragment_info_t **) 0 ; - tiledb_fragment_info_t *arg2 = (tiledb_fragment_info_t *) 0 ; + tiledb_fragment_info_t **arg1 = 0 ; + tiledb_fragment_info_t *arg2 = 0 ; (void)jenv; (void)jcls; @@ -5508,7 +5549,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1inf SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1tpp_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_fragment_info_t **arg1 = (tiledb_fragment_info_t **) 0 ; + tiledb_fragment_info_t **arg1 = 0 ; tiledb_fragment_info_t *result = 0 ; (void)jenv; @@ -5534,7 +5575,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1tiledb_1query_1 SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1query_1condition_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_query_condition_t *arg1 = (tiledb_query_condition_t *) 0 ; + tiledb_query_condition_t *arg1 = 0 ; tiledb_query_condition_t **result = 0 ; (void)jenv; @@ -5547,7 +5588,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1query_ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1query_1condition_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_query_condition_t **arg1 = (tiledb_query_condition_t **) 0 ; + tiledb_query_condition_t **arg1 = 0 ; (void)jenv; (void)jcls; @@ -5557,8 +5598,8 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1query SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1condition_1tpp_1assign(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { - tiledb_query_condition_t **arg1 = (tiledb_query_condition_t **) 0 ; - tiledb_query_condition_t *arg2 = (tiledb_query_condition_t *) 0 ; + tiledb_query_condition_t **arg1 = 0 ; + tiledb_query_condition_t *arg2 = 0 ; (void)jenv; (void)jcls; @@ -5570,7 +5611,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1condit SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1condition_1tpp_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_query_condition_t **arg1 = (tiledb_query_condition_t **) 0 ; + tiledb_query_condition_t **arg1 = 0 ; tiledb_query_condition_t *result = 0 ; (void)jenv; @@ -5596,7 +5637,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1tiledb_1group_1 SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1group_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_group_t *arg1 = (tiledb_group_t *) 0 ; + tiledb_group_t *arg1 = 0 ; tiledb_group_t **result = 0 ; (void)jenv; @@ -5609,7 +5650,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1group_ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1group_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_group_t **arg1 = (tiledb_group_t **) 0 ; + tiledb_group_t **arg1 = 0 ; (void)jenv; (void)jcls; @@ -5619,8 +5660,8 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1group SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1tpp_1assign(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { - tiledb_group_t **arg1 = (tiledb_group_t **) 0 ; - tiledb_group_t *arg2 = (tiledb_group_t *) 0 ; + tiledb_group_t **arg1 = 0 ; + tiledb_group_t *arg2 = 0 ; (void)jenv; (void)jcls; @@ -5632,7 +5673,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1tpp_1a SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1tpp_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_group_t **arg1 = (tiledb_group_t **) 0 ; + tiledb_group_t **arg1 = 0 ; tiledb_group_t *result = 0 ; (void)jenv; @@ -5658,7 +5699,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1capi_1return_1t SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1capi_1return_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { jlong jresult = 0 ; - capi_return_t *arg1 = (capi_return_t *) 0 ; + capi_return_t *arg1 = 0 ; capi_return_t **result = 0 ; (void)jenv; @@ -5672,7 +5713,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1capi_1return_1 SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1capi_1return_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { - capi_return_t **arg1 = (capi_return_t **) 0 ; + capi_return_t **arg1 = 0 ; (void)jenv; (void)jcls; @@ -5682,8 +5723,8 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1capi_1return_ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_capi_1return_1tpp_1assign(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jobject jarg2_) { - capi_return_t **arg1 = (capi_return_t **) 0 ; - capi_return_t *arg2 = (capi_return_t *) 0 ; + capi_return_t **arg1 = 0 ; + capi_return_t *arg2 = 0 ; (void)jenv; (void)jcls; @@ -5696,7 +5737,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_capi_1return_1tpp_1as SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_capi_1return_1tpp_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - capi_return_t **arg1 = (capi_return_t **) 0 ; + capi_return_t **arg1 = 0 ; capi_return_t *result = 0 ; (void)jenv; @@ -5722,7 +5763,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1tiledb_1consoli SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1consolidation_1plan_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_consolidation_plan_t *arg1 = (tiledb_consolidation_plan_t *) 0 ; + tiledb_consolidation_plan_t *arg1 = 0 ; tiledb_consolidation_plan_t **result = 0 ; (void)jenv; @@ -5735,7 +5776,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1consol SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1consolidation_1plan_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_consolidation_plan_t **arg1 = (tiledb_consolidation_plan_t **) 0 ; + tiledb_consolidation_plan_t **arg1 = 0 ; (void)jenv; (void)jcls; @@ -5745,8 +5786,8 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1conso SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1consolidation_1plan_1tpp_1assign(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { - tiledb_consolidation_plan_t **arg1 = (tiledb_consolidation_plan_t **) 0 ; - tiledb_consolidation_plan_t *arg2 = (tiledb_consolidation_plan_t *) 0 ; + tiledb_consolidation_plan_t **arg1 = 0 ; + tiledb_consolidation_plan_t *arg2 = 0 ; (void)jenv; (void)jcls; @@ -5758,7 +5799,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1consolidation SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1consolidation_1plan_1tpp_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_consolidation_plan_t **arg1 = (tiledb_consolidation_plan_t **) 0 ; + tiledb_consolidation_plan_t **arg1 = 0 ; tiledb_consolidation_plan_t *result = 0 ; (void)jenv; @@ -5784,7 +5825,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1tiledb_1dimensi SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1dimension_1label_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_dimension_label_t *arg1 = (tiledb_dimension_label_t *) 0 ; + tiledb_dimension_label_t *arg1 = 0 ; tiledb_dimension_label_t **result = 0 ; (void)jenv; @@ -5797,7 +5838,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1dimens SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1dimension_1label_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_dimension_label_t **arg1 = (tiledb_dimension_label_t **) 0 ; + tiledb_dimension_label_t **arg1 = 0 ; (void)jenv; (void)jcls; @@ -5807,8 +5848,8 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1dimen SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1dimension_1label_1tpp_1assign(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { - tiledb_dimension_label_t **arg1 = (tiledb_dimension_label_t **) 0 ; - tiledb_dimension_label_t *arg2 = (tiledb_dimension_label_t *) 0 ; + tiledb_dimension_label_t **arg1 = 0 ; + tiledb_dimension_label_t *arg2 = 0 ; (void)jenv; (void)jcls; @@ -5820,7 +5861,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1dimension_1la SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1dimension_1label_1tpp_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_dimension_label_t **arg1 = (tiledb_dimension_label_t **) 0 ; + tiledb_dimension_label_t **arg1 = 0 ; tiledb_dimension_label_t *result = 0 ; (void)jenv; @@ -5846,7 +5887,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1tiledb_1string_ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1string_1handle_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_string_handle_t *arg1 = (tiledb_string_handle_t *) 0 ; + tiledb_string_handle_t *arg1 = 0 ; tiledb_string_handle_t **result = 0 ; (void)jenv; @@ -5859,7 +5900,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1string SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1string_1handle_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_string_handle_t **arg1 = (tiledb_string_handle_t **) 0 ; + tiledb_string_handle_t **arg1 = 0 ; (void)jenv; (void)jcls; @@ -5869,8 +5910,8 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1strin SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1string_1handle_1tpp_1assign(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { - tiledb_string_handle_t **arg1 = (tiledb_string_handle_t **) 0 ; - tiledb_string_handle_t *arg2 = (tiledb_string_handle_t *) 0 ; + tiledb_string_handle_t **arg1 = 0 ; + tiledb_string_handle_t *arg2 = 0 ; (void)jenv; (void)jcls; @@ -5882,7 +5923,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1string_1handl SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1string_1handle_1tpp_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_string_handle_t **arg1 = (tiledb_string_handle_t **) 0 ; + tiledb_string_handle_t **arg1 = 0 ; tiledb_string_handle_t *result = 0 ; (void)jenv; @@ -5908,7 +5949,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1tiledb_1enumera SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1enumeration_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_enumeration_t *arg1 = (tiledb_enumeration_t *) 0 ; + tiledb_enumeration_t *arg1 = 0 ; tiledb_enumeration_t **result = 0 ; (void)jenv; @@ -5921,7 +5962,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1enumer SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1enumeration_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_enumeration_t **arg1 = (tiledb_enumeration_t **) 0 ; + tiledb_enumeration_t **arg1 = 0 ; (void)jenv; (void)jcls; @@ -5931,8 +5972,8 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1enume SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1enumeration_1tpp_1assign(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { - tiledb_enumeration_t **arg1 = (tiledb_enumeration_t **) 0 ; - tiledb_enumeration_t *arg2 = (tiledb_enumeration_t *) 0 ; + tiledb_enumeration_t **arg1 = 0 ; + tiledb_enumeration_t *arg2 = 0 ; (void)jenv; (void)jcls; @@ -5944,7 +5985,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1enumeration_1 SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1enumeration_1tpp_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_enumeration_t **arg1 = (tiledb_enumeration_t **) 0 ; + tiledb_enumeration_t **arg1 = 0 ; tiledb_enumeration_t *result = 0 ; (void)jenv; @@ -5970,7 +6011,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1tiledb_1channel SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1channel_1operator_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_channel_operator_t *arg1 = (tiledb_channel_operator_t *) 0 ; + tiledb_channel_operator_t *arg1 = 0 ; tiledb_channel_operator_t **result = 0 ; (void)jenv; @@ -5983,7 +6024,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1channe SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1channel_1operator_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_channel_operator_t **arg1 = (tiledb_channel_operator_t **) 0 ; + tiledb_channel_operator_t **arg1 = 0 ; (void)jenv; (void)jcls; @@ -5993,8 +6034,8 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1chann SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1channel_1operator_1tpp_1assign(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { - tiledb_channel_operator_t **arg1 = (tiledb_channel_operator_t **) 0 ; - tiledb_channel_operator_t *arg2 = (tiledb_channel_operator_t *) 0 ; + tiledb_channel_operator_t **arg1 = 0 ; + tiledb_channel_operator_t *arg2 = 0 ; (void)jenv; (void)jcls; @@ -6006,7 +6047,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1channel_1oper SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1channel_1operator_1tpp_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_channel_operator_t **arg1 = (tiledb_channel_operator_t **) 0 ; + tiledb_channel_operator_t **arg1 = 0 ; tiledb_channel_operator_t *result = 0 ; (void)jenv; @@ -6032,7 +6073,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1tiledb_1channel SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1channel_1operation_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_channel_operation_t *arg1 = (tiledb_channel_operation_t *) 0 ; + tiledb_channel_operation_t *arg1 = 0 ; tiledb_channel_operation_t **result = 0 ; (void)jenv; @@ -6045,7 +6086,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1channe SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1channel_1operation_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_channel_operation_t **arg1 = (tiledb_channel_operation_t **) 0 ; + tiledb_channel_operation_t **arg1 = 0 ; (void)jenv; (void)jcls; @@ -6055,8 +6096,8 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1chann SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1channel_1operation_1tpp_1assign(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { - tiledb_channel_operation_t **arg1 = (tiledb_channel_operation_t **) 0 ; - tiledb_channel_operation_t *arg2 = (tiledb_channel_operation_t *) 0 ; + tiledb_channel_operation_t **arg1 = 0 ; + tiledb_channel_operation_t *arg2 = 0 ; (void)jenv; (void)jcls; @@ -6068,7 +6109,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1channel_1oper SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1channel_1operation_1tpp_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_channel_operation_t **arg1 = (tiledb_channel_operation_t **) 0 ; + tiledb_channel_operation_t **arg1 = 0 ; tiledb_channel_operation_t *result = 0 ; (void)jenv; @@ -6094,7 +6135,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1tiledb_1query_1 SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1query_1field_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_query_field_t *arg1 = (tiledb_query_field_t *) 0 ; + tiledb_query_field_t *arg1 = 0 ; tiledb_query_field_t **result = 0 ; (void)jenv; @@ -6107,7 +6148,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1query_ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1query_1field_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_query_field_t **arg1 = (tiledb_query_field_t **) 0 ; + tiledb_query_field_t **arg1 = 0 ; (void)jenv; (void)jcls; @@ -6117,8 +6158,8 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1query SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1field_1tpp_1assign(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { - tiledb_query_field_t **arg1 = (tiledb_query_field_t **) 0 ; - tiledb_query_field_t *arg2 = (tiledb_query_field_t *) 0 ; + tiledb_query_field_t **arg1 = 0 ; + tiledb_query_field_t *arg2 = 0 ; (void)jenv; (void)jcls; @@ -6130,7 +6171,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1field_ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1field_1tpp_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_query_field_t **arg1 = (tiledb_query_field_t **) 0 ; + tiledb_query_field_t **arg1 = 0 ; tiledb_query_field_t *result = 0 ; (void)jenv; @@ -6156,7 +6197,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1tiledb_1query_1 SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1query_1channel_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_query_channel_t *arg1 = (tiledb_query_channel_t *) 0 ; + tiledb_query_channel_t *arg1 = 0 ; tiledb_query_channel_t **result = 0 ; (void)jenv; @@ -6169,7 +6210,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1query_ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1query_1channel_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_query_channel_t **arg1 = (tiledb_query_channel_t **) 0 ; + tiledb_query_channel_t **arg1 = 0 ; (void)jenv; (void)jcls; @@ -6179,8 +6220,8 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1query SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1channel_1tpp_1assign(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { - tiledb_query_channel_t **arg1 = (tiledb_query_channel_t **) 0 ; - tiledb_query_channel_t *arg2 = (tiledb_query_channel_t *) 0 ; + tiledb_query_channel_t **arg1 = 0 ; + tiledb_query_channel_t *arg2 = 0 ; (void)jenv; (void)jcls; @@ -6192,7 +6233,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1channe SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1channel_1tpp_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_query_channel_t **arg1 = (tiledb_query_channel_t **) 0 ; + tiledb_query_channel_t **arg1 = 0 ; tiledb_query_channel_t *result = 0 ; (void)jenv; @@ -6218,7 +6259,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1tiledb_1ndrecta SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1ndrectangle_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_ndrectangle_t *arg1 = (tiledb_ndrectangle_t *) 0 ; + tiledb_ndrectangle_t *arg1 = 0 ; tiledb_ndrectangle_t **result = 0 ; (void)jenv; @@ -6231,7 +6272,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1ndrect SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1ndrectangle_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_ndrectangle_t **arg1 = (tiledb_ndrectangle_t **) 0 ; + tiledb_ndrectangle_t **arg1 = 0 ; (void)jenv; (void)jcls; @@ -6241,8 +6282,8 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1ndrec SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1ndrectangle_1tpp_1assign(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { - tiledb_ndrectangle_t **arg1 = (tiledb_ndrectangle_t **) 0 ; - tiledb_ndrectangle_t *arg2 = (tiledb_ndrectangle_t *) 0 ; + tiledb_ndrectangle_t **arg1 = 0 ; + tiledb_ndrectangle_t *arg2 = 0 ; (void)jenv; (void)jcls; @@ -6254,7 +6295,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1ndrectangle_1 SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1ndrectangle_1tpp_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_ndrectangle_t **arg1 = (tiledb_ndrectangle_t **) 0 ; + tiledb_ndrectangle_t **arg1 = 0 ; tiledb_ndrectangle_t *result = 0 ; (void)jenv; @@ -6280,7 +6321,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1tiledb_1current SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1current_1domain_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_current_domain_t *arg1 = (tiledb_current_domain_t *) 0 ; + tiledb_current_domain_t *arg1 = 0 ; tiledb_current_domain_t **result = 0 ; (void)jenv; @@ -6293,7 +6334,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1curren SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1current_1domain_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_current_domain_t **arg1 = (tiledb_current_domain_t **) 0 ; + tiledb_current_domain_t **arg1 = 0 ; (void)jenv; (void)jcls; @@ -6303,8 +6344,8 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1curre SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1current_1domain_1tpp_1assign(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { - tiledb_current_domain_t **arg1 = (tiledb_current_domain_t **) 0 ; - tiledb_current_domain_t *arg2 = (tiledb_current_domain_t *) 0 ; + tiledb_current_domain_t **arg1 = 0 ; + tiledb_current_domain_t *arg2 = 0 ; (void)jenv; (void)jcls; @@ -6316,7 +6357,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1current_1doma SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1current_1domain_1tpp_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_current_domain_t **arg1 = (tiledb_current_domain_t **) 0 ; + tiledb_current_domain_t **arg1 = 0 ; tiledb_current_domain_t *result = 0 ; (void)jenv; @@ -6342,7 +6383,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1tiledb_1range_1 SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1range_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { jlong jresult = 0 ; - tiledb_range_t *arg1 = (tiledb_range_t *) 0 ; + tiledb_range_t *arg1 = 0 ; tiledb_range_t **result = 0 ; (void)jenv; @@ -6356,7 +6397,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1range_ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1range_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_range_t **arg1 = (tiledb_range_t **) 0 ; + tiledb_range_t **arg1 = 0 ; (void)jenv; (void)jcls; @@ -6366,8 +6407,8 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1range SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1range_1tpp_1assign(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jobject jarg2_) { - tiledb_range_t **arg1 = (tiledb_range_t **) 0 ; - tiledb_range_t *arg2 = (tiledb_range_t *) 0 ; + tiledb_range_t **arg1 = 0 ; + tiledb_range_t *arg2 = 0 ; (void)jenv; (void)jcls; @@ -6380,7 +6421,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1range_1tpp_1a SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1range_1tpp_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_range_t **arg1 = (tiledb_range_t **) 0 ; + tiledb_range_t **arg1 = 0 ; tiledb_range_t *result = 0 ; (void)jenv; @@ -6406,7 +6447,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1tiledb_1array_1 SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1array_1schema_1evolution_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_array_schema_evolution_t *arg1 = (tiledb_array_schema_evolution_t *) 0 ; + tiledb_array_schema_evolution_t *arg1 = 0 ; tiledb_array_schema_evolution_t **result = 0 ; (void)jenv; @@ -6419,7 +6460,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1array_ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1array_1schema_1evolution_1tpp(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_array_schema_evolution_t **arg1 = (tiledb_array_schema_evolution_t **) 0 ; + tiledb_array_schema_evolution_t **arg1 = 0 ; (void)jenv; (void)jcls; @@ -6429,8 +6470,8 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1array SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1evolution_1tpp_1assign(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { - tiledb_array_schema_evolution_t **arg1 = (tiledb_array_schema_evolution_t **) 0 ; - tiledb_array_schema_evolution_t *arg2 = (tiledb_array_schema_evolution_t *) 0 ; + tiledb_array_schema_evolution_t **arg1 = 0 ; + tiledb_array_schema_evolution_t *arg2 = 0 ; (void)jenv; (void)jcls; @@ -6442,7 +6483,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1evolution_1tpp_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_array_schema_evolution_t **arg1 = (tiledb_array_schema_evolution_t **) 0 ; + tiledb_array_schema_evolution_t **arg1 = 0 ; tiledb_array_schema_evolution_t *result = 0 ; (void)jenv; @@ -6499,7 +6540,7 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1status_1code( SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1datatype_1to_1str(JNIEnv *jenv, jclass jcls, jint jarg1, jlong jarg2) { jlong jresult = 0 ; tiledb_datatype_t arg1 ; - char **arg2 = (char **) 0 ; + char **arg2 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -6514,8 +6555,8 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1datatype_1to SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1datatype_1from_1str(JNIEnv *jenv, jclass jcls, jstring jarg1, jlong jarg2) { jlong jresult = 0 ; - char *arg1 = (char *) 0 ; - tiledb_datatype_t *arg2 = (tiledb_datatype_t *) 0 ; + char *arg1 = 0 ; + tiledb_datatype_t *arg2 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -6566,8 +6607,8 @@ SWIGEXPORT jobject JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1datatype_1 SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1error_1message(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { jlong jresult = 0 ; - tiledb_error_t *arg1 = (tiledb_error_t *) 0 ; - char **arg2 = (char **) 0 ; + tiledb_error_t *arg1 = 0 ; + char **arg2 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -6581,7 +6622,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1error_1messa SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1error_1free(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_error_t **arg1 = (tiledb_error_t **) 0 ; + tiledb_error_t **arg1 = 0 ; (void)jenv; (void)jcls; @@ -6592,8 +6633,8 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1error_1free(J SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1config_1alloc(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { jlong jresult = 0 ; - tiledb_config_t **arg1 = (tiledb_config_t **) 0 ; - tiledb_error_t **arg2 = (tiledb_error_t **) 0 ; + tiledb_config_t **arg1 = 0 ; + tiledb_error_t **arg2 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -6607,7 +6648,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1config_1allo SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1config_1free(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_config_t **arg1 = (tiledb_config_t **) 0 ; + tiledb_config_t **arg1 = 0 ; (void)jenv; (void)jcls; @@ -6618,10 +6659,10 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1config_1free( SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1config_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jstring jarg3, jlong jarg4) { jlong jresult = 0 ; - tiledb_config_t *arg1 = (tiledb_config_t *) 0 ; - char *arg2 = (char *) 0 ; - char *arg3 = (char *) 0 ; - tiledb_error_t **arg4 = (tiledb_error_t **) 0 ; + tiledb_config_t *arg1 = 0 ; + char *arg2 = 0 ; + char *arg3 = 0 ; + tiledb_error_t **arg4 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -6648,10 +6689,10 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1config_1set( SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1config_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jlong jarg3, jlong jarg4) { jlong jresult = 0 ; - tiledb_config_t *arg1 = (tiledb_config_t *) 0 ; - char *arg2 = (char *) 0 ; - char **arg3 = (char **) 0 ; - tiledb_error_t **arg4 = (tiledb_error_t **) 0 ; + tiledb_config_t *arg1 = 0 ; + char *arg2 = 0 ; + char **arg3 = 0 ; + tiledb_error_t **arg4 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -6673,9 +6714,9 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1config_1get( SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1config_1unset(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_config_t *arg1 = (tiledb_config_t *) 0 ; - char *arg2 = (char *) 0 ; - tiledb_error_t **arg3 = (tiledb_error_t **) 0 ; + tiledb_config_t *arg1 = 0 ; + char *arg2 = 0 ; + tiledb_error_t **arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -6696,9 +6737,9 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1config_1unse SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1config_1load_1from_1file(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_config_t *arg1 = (tiledb_config_t *) 0 ; - char *arg2 = (char *) 0 ; - tiledb_error_t **arg3 = (tiledb_error_t **) 0 ; + tiledb_config_t *arg1 = 0 ; + char *arg2 = 0 ; + tiledb_error_t **arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -6719,9 +6760,9 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1config_1load SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1config_1save_1to_1file(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_config_t *arg1 = (tiledb_config_t *) 0 ; - char *arg2 = (char *) 0 ; - tiledb_error_t **arg3 = (tiledb_error_t **) 0 ; + tiledb_config_t *arg1 = 0 ; + char *arg2 = 0 ; + tiledb_error_t **arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -6742,9 +6783,9 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1config_1save SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1config_1compare(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_config_t *arg1 = (tiledb_config_t *) 0 ; - tiledb_config_t *arg2 = (tiledb_config_t *) 0 ; - uint8_t *arg3 = (uint8_t *) 0 ; + tiledb_config_t *arg1 = 0 ; + tiledb_config_t *arg2 = 0 ; + uint8_t *arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -6760,10 +6801,10 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1config_1comp SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1config_1iter_1alloc(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jlong jarg3, jlong jarg4) { jlong jresult = 0 ; - tiledb_config_t *arg1 = (tiledb_config_t *) 0 ; - char *arg2 = (char *) 0 ; - tiledb_config_iter_t **arg3 = (tiledb_config_iter_t **) 0 ; - tiledb_error_t **arg4 = (tiledb_error_t **) 0 ; + tiledb_config_t *arg1 = 0 ; + char *arg2 = 0 ; + tiledb_config_iter_t **arg3 = 0 ; + tiledb_error_t **arg4 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -6785,10 +6826,10 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1config_1iter SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1config_1iter_1reset(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4) { jlong jresult = 0 ; - tiledb_config_t *arg1 = (tiledb_config_t *) 0 ; - tiledb_config_iter_t *arg2 = (tiledb_config_iter_t *) 0 ; - char *arg3 = (char *) 0 ; - tiledb_error_t **arg4 = (tiledb_error_t **) 0 ; + tiledb_config_t *arg1 = 0 ; + tiledb_config_iter_t *arg2 = 0 ; + char *arg3 = 0 ; + tiledb_error_t **arg4 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -6809,7 +6850,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1config_1iter SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1config_1iter_1free(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_config_iter_t **arg1 = (tiledb_config_iter_t **) 0 ; + tiledb_config_iter_t **arg1 = 0 ; (void)jenv; (void)jcls; @@ -6820,10 +6861,10 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1config_1iter_ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1config_1iter_1here(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4) { jlong jresult = 0 ; - tiledb_config_iter_t *arg1 = (tiledb_config_iter_t *) 0 ; - char **arg2 = (char **) 0 ; - char **arg3 = (char **) 0 ; - tiledb_error_t **arg4 = (tiledb_error_t **) 0 ; + tiledb_config_iter_t *arg1 = 0 ; + char **arg2 = 0 ; + char **arg3 = 0 ; + tiledb_error_t **arg4 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -6840,8 +6881,8 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1config_1iter SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1config_1iter_1next(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { jlong jresult = 0 ; - tiledb_config_iter_t *arg1 = (tiledb_config_iter_t *) 0 ; - tiledb_error_t **arg2 = (tiledb_error_t **) 0 ; + tiledb_config_iter_t *arg1 = 0 ; + tiledb_error_t **arg2 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -6856,9 +6897,9 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1config_1iter SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1config_1iter_1done(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_config_iter_t *arg1 = (tiledb_config_iter_t *) 0 ; - int32_t *arg2 = (int32_t *) 0 ; - tiledb_error_t **arg3 = (tiledb_error_t **) 0 ; + tiledb_config_iter_t *arg1 = 0 ; + int32_t *arg2 = 0 ; + tiledb_error_t **arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -6875,7 +6916,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1config_1iter SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filesystem_1to_1str(JNIEnv *jenv, jclass jcls, jint jarg1, jlong jarg2) { jlong jresult = 0 ; tiledb_filesystem_t arg1 ; - char **arg2 = (char **) 0 ; + char **arg2 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -6890,8 +6931,8 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filesystem_1 SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filesystem_1from_1str(JNIEnv *jenv, jclass jcls, jstring jarg1, jlong jarg2) { jlong jresult = 0 ; - char *arg1 = (char *) 0 ; - tiledb_filesystem_t *arg2 = (tiledb_filesystem_t *) 0 ; + char *arg1 = 0 ; + tiledb_filesystem_t *arg2 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -6911,8 +6952,8 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filesystem_1 SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1ctx_1alloc(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { jlong jresult = 0 ; - tiledb_config_t *arg1 = (tiledb_config_t *) 0 ; - tiledb_ctx_t **arg2 = (tiledb_ctx_t **) 0 ; + tiledb_config_t *arg1 = 0 ; + tiledb_ctx_t **arg2 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -6926,7 +6967,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1ctx_1alloc(J SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1ctx_1free(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_ctx_t **arg1 = (tiledb_ctx_t **) 0 ; + tiledb_ctx_t **arg1 = 0 ; (void)jenv; (void)jcls; @@ -6937,8 +6978,8 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1ctx_1free(JNI SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1ctx_1get_1stats(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - char **arg2 = (char **) 0 ; + tiledb_ctx_t *arg1 = 0 ; + char **arg2 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -6953,8 +6994,8 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1ctx_1get_1st SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1ctx_1get_1config(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_config_t **arg2 = (tiledb_config_t **) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_config_t **arg2 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -6969,8 +7010,8 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1ctx_1get_1co SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1ctx_1get_1last_1error(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_error_t **arg2 = (tiledb_error_t **) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_error_t **arg2 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -6985,9 +7026,9 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1ctx_1get_1la SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1ctx_1is_1supported_1fs(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; tiledb_filesystem_t arg2 ; - int32_t *arg3 = (int32_t *) 0 ; + int32_t *arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -7003,7 +7044,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1ctx_1is_1sup SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1ctx_1cancel_1tasks(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -7017,9 +7058,9 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1ctx_1cancel_ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1ctx_1set_1tag(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jstring jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - char *arg2 = (char *) 0 ; - char *arg3 = (char *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + char *arg2 = 0 ; + char *arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -7043,10 +7084,33 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1ctx_1set_1ta } +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1ctx_1get_1data_1protocol(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jlong jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + char *arg2 = 0 ; + tiledb_data_protocol_t *arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = 0; + if (jarg2) { + arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0); + if (!arg2) return 0; + } + arg3 = *(tiledb_data_protocol_t **)&jarg3; + result = tiledb_ctx_get_data_protocol(arg1,(char const *)arg2,arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2); + return jresult; +} + + SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filter_1type_1to_1str(JNIEnv *jenv, jclass jcls, jint jarg1, jlong jarg2) { jlong jresult = 0 ; tiledb_filter_type_t arg1 ; - char **arg2 = (char **) 0 ; + char **arg2 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -7061,8 +7125,8 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filter_1type SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filter_1type_1from_1str(JNIEnv *jenv, jclass jcls, jstring jarg1, jlong jarg2) { jlong jresult = 0 ; - char *arg1 = (char *) 0 ; - tiledb_filter_type_t *arg2 = (tiledb_filter_type_t *) 0 ; + char *arg1 = 0 ; + tiledb_filter_type_t *arg2 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -7083,7 +7147,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filter_1type SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filter_1option_1to_1str(JNIEnv *jenv, jclass jcls, jint jarg1, jlong jarg2) { jlong jresult = 0 ; tiledb_filter_option_t arg1 ; - char **arg2 = (char **) 0 ; + char **arg2 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -7098,8 +7162,8 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filter_1opti SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filter_1option_1from_1str(JNIEnv *jenv, jclass jcls, jstring jarg1, jlong jarg2) { jlong jresult = 0 ; - char *arg1 = (char *) 0 ; - tiledb_filter_option_t *arg2 = (tiledb_filter_option_t *) 0 ; + char *arg1 = 0 ; + tiledb_filter_option_t *arg2 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -7119,9 +7183,9 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filter_1opti SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filter_1alloc(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; tiledb_filter_type_t arg2 ; - tiledb_filter_t **arg3 = (tiledb_filter_t **) 0 ; + tiledb_filter_t **arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -7136,7 +7200,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filter_1allo SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filter_1free(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_filter_t **arg1 = (tiledb_filter_t **) 0 ; + tiledb_filter_t **arg1 = 0 ; (void)jenv; (void)jcls; @@ -7147,9 +7211,9 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filter_1free( SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filter_1get_1type(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_filter_t *arg2 = (tiledb_filter_t *) 0 ; - tiledb_filter_type_t *arg3 = (tiledb_filter_type_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_filter_t *arg2 = 0 ; + tiledb_filter_type_t *arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -7165,10 +7229,10 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filter_1get_ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filter_1set_1option(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jint jarg3, jlong jarg4) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_filter_t *arg2 = (tiledb_filter_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_filter_t *arg2 = 0 ; tiledb_filter_option_t arg3 ; - void *arg4 = (void *) 0 ; + void *arg4 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -7185,10 +7249,10 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filter_1set_ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filter_1get_1option(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jint jarg3, jlong jarg4) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_filter_t *arg2 = (tiledb_filter_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_filter_t *arg2 = 0 ; tiledb_filter_option_t arg3 ; - void *arg4 = (void *) 0 ; + void *arg4 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -7205,8 +7269,8 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filter_1get_ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filter_1list_1alloc(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_filter_list_t **arg2 = (tiledb_filter_list_t **) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_filter_list_t **arg2 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -7220,7 +7284,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filter_1list SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filter_1list_1free(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_filter_list_t **arg1 = (tiledb_filter_list_t **) 0 ; + tiledb_filter_list_t **arg1 = 0 ; (void)jenv; (void)jcls; @@ -7231,9 +7295,9 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filter_1list_ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filter_1list_1add_1filter(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_filter_list_t *arg2 = (tiledb_filter_list_t *) 0 ; - tiledb_filter_t *arg3 = (tiledb_filter_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_filter_list_t *arg2 = 0 ; + tiledb_filter_t *arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -7249,8 +7313,8 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filter_1list SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filter_1list_1set_1max_1chunk_1size(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_filter_list_t *arg2 = (tiledb_filter_list_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_filter_list_t *arg2 = 0 ; uint32_t arg3 ; SwigValueWrapper< capi_return_t > result; @@ -7267,9 +7331,9 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filter_1list SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filter_1list_1get_1nfilters(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_filter_list_t *arg2 = (tiledb_filter_list_t *) 0 ; - uint32_t *arg3 = (uint32_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_filter_list_t *arg2 = 0 ; + uint32_t *arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -7285,10 +7349,10 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filter_1list SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filter_1list_1get_1filter_1from_1index(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_filter_list_t *arg2 = (tiledb_filter_list_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_filter_list_t *arg2 = 0 ; uint32_t arg3 ; - tiledb_filter_t **arg4 = (tiledb_filter_t **) 0 ; + tiledb_filter_t **arg4 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -7305,9 +7369,9 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filter_1list SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filter_1list_1get_1max_1chunk_1size(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_filter_list_t *arg2 = (tiledb_filter_list_t *) 0 ; - uint32_t *arg3 = (uint32_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_filter_list_t *arg2 = 0 ; + uint32_t *arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -7323,9 +7387,9 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filter_1list SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1string_1view(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_string_t *arg1 = (tiledb_string_t *) 0 ; - char **arg2 = (char **) 0 ; - size_t *arg3 = (size_t *) 0 ; + tiledb_string_t *arg1 = 0 ; + char **arg2 = 0 ; + size_t *arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -7341,7 +7405,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1string_1view SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1string_1free(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_string_t **arg1 = (tiledb_string_t **) 0 ; + tiledb_string_t **arg1 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -7355,10 +7419,10 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1string_1free SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1attribute_1alloc(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jint jarg3, jlong jarg4) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - char *arg2 = (char *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + char *arg2 = 0 ; tiledb_datatype_t arg3 ; - tiledb_attribute_t **arg4 = (tiledb_attribute_t **) 0 ; + tiledb_attribute_t **arg4 = 0 ; int32_t result; (void)jenv; @@ -7379,7 +7443,7 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1attribute_1al SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1attribute_1free(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_attribute_t **arg1 = (tiledb_attribute_t **) 0 ; + tiledb_attribute_t **arg1 = 0 ; (void)jenv; (void)jcls; @@ -7390,8 +7454,8 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1attribute_1fr SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1attribute_1set_1nullable(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jshort jarg3) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_attribute_t *arg2 = (tiledb_attribute_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_attribute_t *arg2 = 0 ; uint8_t arg3 ; int32_t result; @@ -7408,9 +7472,9 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1attribute_1se SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1attribute_1set_1filter_1list(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_attribute_t *arg2 = (tiledb_attribute_t *) 0 ; - tiledb_filter_list_t *arg3 = (tiledb_filter_list_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_attribute_t *arg2 = 0 ; + tiledb_filter_list_t *arg3 = 0 ; int32_t result; (void)jenv; @@ -7426,8 +7490,8 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1attribute_1se SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1attribute_1set_1cell_1val_1num(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_attribute_t *arg2 = (tiledb_attribute_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_attribute_t *arg2 = 0 ; uint32_t arg3 ; int32_t result; @@ -7444,9 +7508,9 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1attribute_1se SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1attribute_1get_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_attribute_t *arg2 = (tiledb_attribute_t *) 0 ; - char **arg3 = (char **) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_attribute_t *arg2 = 0 ; + char **arg3 = 0 ; int32_t result; (void)jenv; @@ -7462,9 +7526,9 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1attribute_1ge SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1attribute_1get_1type(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_attribute_t *arg2 = (tiledb_attribute_t *) 0 ; - tiledb_datatype_t *arg3 = (tiledb_datatype_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_attribute_t *arg2 = 0 ; + tiledb_datatype_t *arg3 = 0 ; int32_t result; (void)jenv; @@ -7480,9 +7544,9 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1attribute_1ge SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1attribute_1get_1nullable(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_attribute_t *arg2 = (tiledb_attribute_t *) 0 ; - uint8_t *arg3 = (uint8_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_attribute_t *arg2 = 0 ; + uint8_t *arg3 = 0 ; int32_t result; (void)jenv; @@ -7498,9 +7562,9 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1attribute_1ge SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1attribute_1get_1filter_1list(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_attribute_t *arg2 = (tiledb_attribute_t *) 0 ; - tiledb_filter_list_t **arg3 = (tiledb_filter_list_t **) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_attribute_t *arg2 = 0 ; + tiledb_filter_list_t **arg3 = 0 ; int32_t result; (void)jenv; @@ -7516,9 +7580,9 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1attribute_1ge SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1attribute_1get_1cell_1val_1num(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_attribute_t *arg2 = (tiledb_attribute_t *) 0 ; - uint32_t *arg3 = (uint32_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_attribute_t *arg2 = 0 ; + uint32_t *arg3 = 0 ; int32_t result; (void)jenv; @@ -7534,9 +7598,9 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1attribute_1ge SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1attribute_1get_1cell_1size(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_attribute_t *arg2 = (tiledb_attribute_t *) 0 ; - uint64_t *arg3 = (uint64_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_attribute_t *arg2 = 0 ; + uint64_t *arg3 = 0 ; int32_t result; (void)jenv; @@ -7550,29 +7614,11 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1attribute_1ge } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1attribute_1dump(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_attribute_t *arg2 = (tiledb_attribute_t *) 0 ; - FILE *arg3 = (FILE *) 0 ; - int32_t result; - - (void)jenv; - (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_attribute_t **)&jarg2; - arg3 = *(FILE **)&jarg3; - result = (int32_t)tiledb_attribute_dump(arg1,(tiledb_attribute_t const *)arg2,arg3); - jresult = (jint)result; - return jresult; -} - - SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1attribute_1dump_1str(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_attribute_t *arg2 = (tiledb_attribute_t *) 0 ; - tiledb_string_t **arg3 = (tiledb_string_t **) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_attribute_t *arg2 = 0 ; + tiledb_string_t **arg3 = 0 ; int32_t result; (void)jenv; @@ -7588,9 +7634,9 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1attribute_1du SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1attribute_1set_1fill_1value(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jobject jarg4) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_attribute_t *arg2 = (tiledb_attribute_t *) 0 ; - void *arg3 = (void *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_attribute_t *arg2 = 0 ; + void *arg3 = 0 ; uint64_t arg4 ; int32_t result; @@ -7633,10 +7679,10 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1attribute_1se SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1attribute_1get_1fill_1value(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_attribute_t *arg2 = (tiledb_attribute_t *) 0 ; - void **arg3 = (void **) 0 ; - uint64_t *arg4 = (uint64_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_attribute_t *arg2 = 0 ; + void **arg3 = 0 ; + uint64_t *arg4 = 0 ; int32_t result; (void)jenv; @@ -7653,9 +7699,9 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1attribute_1ge SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1attribute_1set_1fill_1value_1nullable(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jobject jarg4, jshort jarg5) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_attribute_t *arg2 = (tiledb_attribute_t *) 0 ; - void *arg3 = (void *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_attribute_t *arg2 = 0 ; + void *arg3 = 0 ; uint64_t arg4 ; uint8_t arg5 ; int32_t result; @@ -7700,11 +7746,11 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1attribute_1se SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1attribute_1get_1fill_1value_1nullable(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4, jlong jarg5) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_attribute_t *arg2 = (tiledb_attribute_t *) 0 ; - void **arg3 = (void **) 0 ; - uint64_t *arg4 = (uint64_t *) 0 ; - uint8_t *arg5 = (uint8_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_attribute_t *arg2 = 0 ; + void **arg3 = 0 ; + uint64_t *arg4 = 0 ; + uint8_t *arg5 = 0 ; int32_t result; (void)jenv; @@ -7720,1392 +7766,1239 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1attribute_1ge } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1buffer_1alloc(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { - jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_buffer_t **arg2 = (tiledb_buffer_t **) 0 ; - SwigValueWrapper< capi_return_t > result; +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1dimension_1alloc(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jint jarg3, jlong jarg4, jlong jarg5, jlong jarg6) { + jint jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + char *arg2 = 0 ; + tiledb_datatype_t arg3 ; + void *arg4 = 0 ; + void *arg5 = 0 ; + tiledb_dimension_t **arg6 = 0 ; + int32_t result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_buffer_t ***)&jarg2; - result = tiledb_buffer_alloc(arg1,arg2); - *(capi_return_t **)&jresult = new capi_return_t(result); + arg2 = 0; + if (jarg2) { + arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0); + if (!arg2) return 0; + } + arg3 = (tiledb_datatype_t)jarg3; + arg4 = *(void **)&jarg4; + arg5 = *(void **)&jarg5; + arg6 = *(tiledb_dimension_t ***)&jarg6; + result = (int32_t)tiledb_dimension_alloc(arg1,(char const *)arg2,arg3,(void const *)arg4,(void const *)arg5,arg6); + jresult = (jint)result; + if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2); return jresult; } -SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1buffer_1free(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_buffer_t **arg1 = (tiledb_buffer_t **) 0 ; +SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1dimension_1free(JNIEnv *jenv, jclass jcls, jlong jarg1) { + tiledb_dimension_t **arg1 = 0 ; (void)jenv; (void)jcls; - arg1 = *(tiledb_buffer_t ***)&jarg1; - tiledb_buffer_free(arg1); + arg1 = *(tiledb_dimension_t ***)&jarg1; + tiledb_dimension_free(arg1); } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1buffer_1set_1type(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jint jarg3) { - jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_buffer_t *arg2 = (tiledb_buffer_t *) 0 ; - tiledb_datatype_t arg3 ; - SwigValueWrapper< capi_return_t > result; +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1dimension_1set_1filter_1list(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { + jint jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_dimension_t *arg2 = 0 ; + tiledb_filter_list_t *arg3 = 0 ; + int32_t result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_buffer_t **)&jarg2; - arg3 = (tiledb_datatype_t)jarg3; - result = tiledb_buffer_set_type(arg1,arg2,arg3); - *(capi_return_t **)&jresult = new capi_return_t(result); - return jresult; -} - - -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1buffer_1get_1type(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_buffer_t *arg2 = (tiledb_buffer_t *) 0 ; - tiledb_datatype_t *arg3 = (tiledb_datatype_t *) 0 ; - SwigValueWrapper< capi_return_t > result; - - (void)jenv; - (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_buffer_t **)&jarg2; - arg3 = *(tiledb_datatype_t **)&jarg3; - result = tiledb_buffer_get_type(arg1,(tiledb_buffer_handle_t const *)arg2,arg3); - *(capi_return_t **)&jresult = new capi_return_t(result); + arg2 = *(tiledb_dimension_t **)&jarg2; + arg3 = *(tiledb_filter_list_t **)&jarg3; + result = (int32_t)tiledb_dimension_set_filter_list(arg1,arg2,arg3); + jresult = (jint)result; return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1buffer_1get_1data(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4) { - jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_buffer_t *arg2 = (tiledb_buffer_t *) 0 ; - void **arg3 = (void **) 0 ; - uint64_t *arg4 = (uint64_t *) 0 ; - SwigValueWrapper< capi_return_t > result; +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1dimension_1set_1cell_1val_1num(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { + jint jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_dimension_t *arg2 = 0 ; + uint32_t arg3 ; + int32_t result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_buffer_t **)&jarg2; - arg3 = *(void ***)&jarg3; - arg4 = *(uint64_t **)&jarg4; - result = tiledb_buffer_get_data(arg1,(tiledb_buffer_handle_t const *)arg2,arg3,arg4); - *(capi_return_t **)&jresult = new capi_return_t(result); + arg2 = *(tiledb_dimension_t **)&jarg2; + arg3 = (uint32_t)jarg3; + result = (int32_t)tiledb_dimension_set_cell_val_num(arg1,arg2,arg3); + jresult = (jint)result; return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1buffer_1set_1data(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jobject jarg4) { - jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_buffer_t *arg2 = (tiledb_buffer_t *) 0 ; - void *arg3 = (void *) 0 ; - uint64_t arg4 ; - SwigValueWrapper< capi_return_t > result; +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1dimension_1get_1filter_1list(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { + jint jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_dimension_t *arg2 = 0 ; + tiledb_filter_list_t **arg3 = 0 ; + int32_t result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_buffer_t **)&jarg2; - arg3 = *(void **)&jarg3; - { - jclass clazz; - jmethodID mid; - jbyteArray ba; - jbyte* bae; - jsize sz; - int i; - - if (!jarg4) { - SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "BigInteger null"); - return 0; - } - clazz = jenv->GetObjectClass(jarg4); - mid = jenv->GetMethodID(clazz, "toByteArray", "()[B"); - ba = (jbyteArray)jenv->CallObjectMethod(jarg4, mid); - bae = jenv->GetByteArrayElements(ba, 0); - sz = jenv->GetArrayLength(ba); - arg4 = 0; - if (sz > 0) { - arg4 = (uint64_t)(signed char)bae[0]; - for(i=1; iReleaseByteArrayElements(ba, bae, 0); - } - result = tiledb_buffer_set_data(arg1,arg2,arg3,arg4); - *(capi_return_t **)&jresult = new capi_return_t(result); + arg2 = *(tiledb_dimension_t **)&jarg2; + arg3 = *(tiledb_filter_list_t ***)&jarg3; + result = (int32_t)tiledb_dimension_get_filter_list(arg1,arg2,arg3); + jresult = (jint)result; return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1buffer_1list_1alloc(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { - jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_buffer_list_t **arg2 = (tiledb_buffer_list_t **) 0 ; - SwigValueWrapper< capi_return_t > result; +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1dimension_1get_1cell_1val_1num(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { + jint jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_dimension_t *arg2 = 0 ; + uint32_t *arg3 = 0 ; + int32_t result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_buffer_list_t ***)&jarg2; - result = tiledb_buffer_list_alloc(arg1,arg2); - *(capi_return_t **)&jresult = new capi_return_t(result); + arg2 = *(tiledb_dimension_t **)&jarg2; + arg3 = *(uint32_t **)&jarg3; + result = (int32_t)tiledb_dimension_get_cell_val_num(arg1,(tiledb_dimension_t const *)arg2,arg3); + jresult = (jint)result; return jresult; } -SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1buffer_1list_1free(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_buffer_list_t **arg1 = (tiledb_buffer_list_t **) 0 ; +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1dimension_1get_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { + jint jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_dimension_t *arg2 = 0 ; + char **arg3 = 0 ; + int32_t result; (void)jenv; (void)jcls; - arg1 = *(tiledb_buffer_list_t ***)&jarg1; - tiledb_buffer_list_free(arg1); + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_dimension_t **)&jarg2; + arg3 = *(char ***)&jarg3; + result = (int32_t)tiledb_dimension_get_name(arg1,(tiledb_dimension_t const *)arg2,(char const **)arg3); + jresult = (jint)result; + return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1buffer_1list_1get_1num_1buffers(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_buffer_list_t *arg2 = (tiledb_buffer_list_t *) 0 ; - uint64_t *arg3 = (uint64_t *) 0 ; - SwigValueWrapper< capi_return_t > result; +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1dimension_1get_1type(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { + jint jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_dimension_t *arg2 = 0 ; + tiledb_datatype_t *arg3 = 0 ; + int32_t result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_buffer_list_t **)&jarg2; - arg3 = *(uint64_t **)&jarg3; - result = tiledb_buffer_list_get_num_buffers(arg1,(tiledb_buffer_list_handle_t const *)arg2,arg3); - *(capi_return_t **)&jresult = new capi_return_t(result); + arg2 = *(tiledb_dimension_t **)&jarg2; + arg3 = *(tiledb_datatype_t **)&jarg3; + result = (int32_t)tiledb_dimension_get_type(arg1,(tiledb_dimension_t const *)arg2,arg3); + jresult = (jint)result; return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1buffer_1list_1get_1buffer(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jobject jarg3, jlong jarg4) { - jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_buffer_list_t *arg2 = (tiledb_buffer_list_t *) 0 ; - uint64_t arg3 ; - tiledb_buffer_t **arg4 = (tiledb_buffer_t **) 0 ; - SwigValueWrapper< capi_return_t > result; +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1dimension_1get_1domain(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { + jint jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_dimension_t *arg2 = 0 ; + void **arg3 = 0 ; + int32_t result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_buffer_list_t **)&jarg2; - { - jclass clazz; - jmethodID mid; - jbyteArray ba; - jbyte* bae; - jsize sz; - int i; - - if (!jarg3) { - SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "BigInteger null"); - return 0; - } - clazz = jenv->GetObjectClass(jarg3); - mid = jenv->GetMethodID(clazz, "toByteArray", "()[B"); - ba = (jbyteArray)jenv->CallObjectMethod(jarg3, mid); - bae = jenv->GetByteArrayElements(ba, 0); - sz = jenv->GetArrayLength(ba); - arg3 = 0; - if (sz > 0) { - arg3 = (uint64_t)(signed char)bae[0]; - for(i=1; iReleaseByteArrayElements(ba, bae, 0); - } - arg4 = *(tiledb_buffer_t ***)&jarg4; - result = tiledb_buffer_list_get_buffer(arg1,(tiledb_buffer_list_handle_t const *)arg2,arg3,arg4); - *(capi_return_t **)&jresult = new capi_return_t(result); + arg2 = *(tiledb_dimension_t **)&jarg2; + arg3 = *(void ***)&jarg3; + result = (int32_t)tiledb_dimension_get_domain(arg1,(tiledb_dimension_t const *)arg2,(void const **)arg3); + jresult = (jint)result; return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1buffer_1list_1get_1total_1size(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_buffer_list_t *arg2 = (tiledb_buffer_list_t *) 0 ; - uint64_t *arg3 = (uint64_t *) 0 ; - SwigValueWrapper< capi_return_t > result; +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1dimension_1get_1tile_1extent(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { + jint jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_dimension_t *arg2 = 0 ; + void **arg3 = 0 ; + int32_t result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_buffer_list_t **)&jarg2; - arg3 = *(uint64_t **)&jarg3; - result = tiledb_buffer_list_get_total_size(arg1,(tiledb_buffer_list_handle_t const *)arg2,arg3); - *(capi_return_t **)&jresult = new capi_return_t(result); + arg2 = *(tiledb_dimension_t **)&jarg2; + arg3 = *(void ***)&jarg3; + result = (int32_t)tiledb_dimension_get_tile_extent(arg1,(tiledb_dimension_t const *)arg2,(void const **)arg3); + jresult = (jint)result; return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1buffer_1list_1flatten(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_buffer_list_t *arg2 = (tiledb_buffer_list_t *) 0 ; - tiledb_buffer_t **arg3 = (tiledb_buffer_t **) 0 ; - SwigValueWrapper< capi_return_t > result; +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1dimension_1dump_1str(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { + jint jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_dimension_t *arg2 = 0 ; + tiledb_string_t **arg3 = 0 ; + int32_t result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_buffer_list_t **)&jarg2; - arg3 = *(tiledb_buffer_t ***)&jarg3; - result = tiledb_buffer_list_flatten(arg1,arg2,arg3); - *(capi_return_t **)&jresult = new capi_return_t(result); + arg2 = *(tiledb_dimension_t **)&jarg2; + arg3 = *(tiledb_string_t ***)&jarg3; + result = (int32_t)tiledb_dimension_dump_str(arg1,(tiledb_dimension_t const *)arg2,arg3); + jresult = (jint)result; return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1data_1order_1to_1str(JNIEnv *jenv, jclass jcls, jint jarg1, jlong jarg2) { - jlong jresult = 0 ; - tiledb_data_order_t arg1 ; - char **arg2 = (char **) 0 ; - SwigValueWrapper< capi_return_t > result; +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1domain_1alloc(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { + jint jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_domain_t **arg2 = 0 ; + int32_t result; (void)jenv; (void)jcls; - arg1 = (tiledb_data_order_t)jarg1; - arg2 = *(char ***)&jarg2; - result = tiledb_data_order_to_str(arg1,(char const **)arg2); - *(capi_return_t **)&jresult = new capi_return_t(result); + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_domain_t ***)&jarg2; + result = (int32_t)tiledb_domain_alloc(arg1,arg2); + jresult = (jint)result; return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1data_1order_1from_1str(JNIEnv *jenv, jclass jcls, jstring jarg1, jlong jarg2) { - jlong jresult = 0 ; - char *arg1 = (char *) 0 ; - tiledb_data_order_t *arg2 = (tiledb_data_order_t *) 0 ; - SwigValueWrapper< capi_return_t > result; +SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1domain_1free(JNIEnv *jenv, jclass jcls, jlong jarg1) { + tiledb_domain_t **arg1 = 0 ; (void)jenv; (void)jcls; - arg1 = 0; - if (jarg1) { - arg1 = (char *)jenv->GetStringUTFChars(jarg1, 0); - if (!arg1) return 0; - } - arg2 = *(tiledb_data_order_t **)&jarg2; - result = tiledb_data_order_from_str((char const *)arg1,arg2); - *(capi_return_t **)&jresult = new capi_return_t(result); - if (arg1) jenv->ReleaseStringUTFChars(jarg1, (const char *)arg1); - return jresult; + arg1 = *(tiledb_domain_t ***)&jarg1; + tiledb_domain_free(arg1); } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1dimension_1alloc(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jint jarg3, jlong jarg4, jlong jarg5, jlong jarg6) { +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1domain_1get_1type(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - char *arg2 = (char *) 0 ; - tiledb_datatype_t arg3 ; - void *arg4 = (void *) 0 ; - void *arg5 = (void *) 0 ; - tiledb_dimension_t **arg6 = (tiledb_dimension_t **) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_domain_t *arg2 = 0 ; + tiledb_datatype_t *arg3 = 0 ; int32_t result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = 0; - if (jarg2) { - arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0); - if (!arg2) return 0; - } - arg3 = (tiledb_datatype_t)jarg3; - arg4 = *(void **)&jarg4; - arg5 = *(void **)&jarg5; - arg6 = *(tiledb_dimension_t ***)&jarg6; - result = (int32_t)tiledb_dimension_alloc(arg1,(char const *)arg2,arg3,(void const *)arg4,(void const *)arg5,arg6); + arg2 = *(tiledb_domain_t **)&jarg2; + arg3 = *(tiledb_datatype_t **)&jarg3; + result = (int32_t)tiledb_domain_get_type(arg1,(tiledb_domain_t const *)arg2,arg3); jresult = (jint)result; - if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2); return jresult; } -SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1dimension_1free(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_dimension_t **arg1 = (tiledb_dimension_t **) 0 ; +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1domain_1get_1ndim(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { + jint jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_domain_t *arg2 = 0 ; + uint32_t *arg3 = 0 ; + int32_t result; (void)jenv; (void)jcls; - arg1 = *(tiledb_dimension_t ***)&jarg1; - tiledb_dimension_free(arg1); + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_domain_t **)&jarg2; + arg3 = *(uint32_t **)&jarg3; + result = (int32_t)tiledb_domain_get_ndim(arg1,(tiledb_domain_t const *)arg2,arg3); + jresult = (jint)result; + return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1dimension_1set_1filter_1list(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1domain_1add_1dimension(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_dimension_t *arg2 = (tiledb_dimension_t *) 0 ; - tiledb_filter_list_t *arg3 = (tiledb_filter_list_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_domain_t *arg2 = 0 ; + tiledb_dimension_t *arg3 = 0 ; int32_t result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_dimension_t **)&jarg2; - arg3 = *(tiledb_filter_list_t **)&jarg3; - result = (int32_t)tiledb_dimension_set_filter_list(arg1,arg2,arg3); + arg2 = *(tiledb_domain_t **)&jarg2; + arg3 = *(tiledb_dimension_t **)&jarg3; + result = (int32_t)tiledb_domain_add_dimension(arg1,arg2,arg3); jresult = (jint)result; return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1dimension_1set_1cell_1val_1num(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1domain_1get_1dimension_1from_1index(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_dimension_t *arg2 = (tiledb_dimension_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_domain_t *arg2 = 0 ; uint32_t arg3 ; + tiledb_dimension_t **arg4 = 0 ; int32_t result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_dimension_t **)&jarg2; + arg2 = *(tiledb_domain_t **)&jarg2; arg3 = (uint32_t)jarg3; - result = (int32_t)tiledb_dimension_set_cell_val_num(arg1,arg2,arg3); + arg4 = *(tiledb_dimension_t ***)&jarg4; + result = (int32_t)tiledb_domain_get_dimension_from_index(arg1,(tiledb_domain_t const *)arg2,arg3,arg4); jresult = (jint)result; return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1dimension_1get_1filter_1list(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1domain_1get_1dimension_1from_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_dimension_t *arg2 = (tiledb_dimension_t *) 0 ; - tiledb_filter_list_t **arg3 = (tiledb_filter_list_t **) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_domain_t *arg2 = 0 ; + char *arg3 = 0 ; + tiledb_dimension_t **arg4 = 0 ; int32_t result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_dimension_t **)&jarg2; - arg3 = *(tiledb_filter_list_t ***)&jarg3; - result = (int32_t)tiledb_dimension_get_filter_list(arg1,arg2,arg3); + arg2 = *(tiledb_domain_t **)&jarg2; + arg3 = 0; + if (jarg3) { + arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); + if (!arg3) return 0; + } + arg4 = *(tiledb_dimension_t ***)&jarg4; + result = (int32_t)tiledb_domain_get_dimension_from_name(arg1,(tiledb_domain_t const *)arg2,(char const *)arg3,arg4); jresult = (jint)result; + if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1dimension_1get_1cell_1val_1num(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1domain_1has_1dimension(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_dimension_t *arg2 = (tiledb_dimension_t *) 0 ; - uint32_t *arg3 = (uint32_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_domain_t *arg2 = 0 ; + char *arg3 = 0 ; + int32_t *arg4 = 0 ; int32_t result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_dimension_t **)&jarg2; - arg3 = *(uint32_t **)&jarg3; - result = (int32_t)tiledb_dimension_get_cell_val_num(arg1,(tiledb_dimension_t const *)arg2,arg3); + arg2 = *(tiledb_domain_t **)&jarg2; + arg3 = 0; + if (jarg3) { + arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); + if (!arg3) return 0; + } + arg4 = *(int32_t **)&jarg4; + result = (int32_t)tiledb_domain_has_dimension(arg1,(tiledb_domain_t const *)arg2,(char const *)arg3,arg4); jresult = (jint)result; + if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1dimension_1get_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1domain_1dump_1str(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_dimension_t *arg2 = (tiledb_dimension_t *) 0 ; - char **arg3 = (char **) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_domain_t *arg2 = 0 ; + tiledb_string_t **arg3 = 0 ; int32_t result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_dimension_t **)&jarg2; - arg3 = *(char ***)&jarg3; - result = (int32_t)tiledb_dimension_get_name(arg1,(tiledb_dimension_t const *)arg2,(char const **)arg3); + arg2 = *(tiledb_domain_t **)&jarg2; + arg3 = *(tiledb_string_t ***)&jarg3; + result = (int32_t)tiledb_domain_dump_str(arg1,(tiledb_domain_t const *)arg2,arg3); jresult = (jint)result; return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1dimension_1get_1type(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_dimension_t *arg2 = (tiledb_dimension_t *) 0 ; - tiledb_datatype_t *arg3 = (tiledb_datatype_t *) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1type_1to_1str(JNIEnv *jenv, jclass jcls, jint jarg1, jlong jarg2) { + jlong jresult = 0 ; + tiledb_array_type_t arg1 ; + char **arg2 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_dimension_t **)&jarg2; - arg3 = *(tiledb_datatype_t **)&jarg3; - result = (int32_t)tiledb_dimension_get_type(arg1,(tiledb_dimension_t const *)arg2,arg3); - jresult = (jint)result; + arg1 = (tiledb_array_type_t)jarg1; + arg2 = *(char ***)&jarg2; + result = tiledb_array_type_to_str(arg1,(char const **)arg2); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1dimension_1get_1domain(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_dimension_t *arg2 = (tiledb_dimension_t *) 0 ; - void **arg3 = (void **) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1type_1from_1str(JNIEnv *jenv, jclass jcls, jstring jarg1, jlong jarg2) { + jlong jresult = 0 ; + char *arg1 = 0 ; + tiledb_array_type_t *arg2 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_dimension_t **)&jarg2; - arg3 = *(void ***)&jarg3; - result = (int32_t)tiledb_dimension_get_domain(arg1,(tiledb_dimension_t const *)arg2,(void const **)arg3); - jresult = (jint)result; + arg1 = 0; + if (jarg1) { + arg1 = (char *)jenv->GetStringUTFChars(jarg1, 0); + if (!arg1) return 0; + } + arg2 = *(tiledb_array_type_t **)&jarg2; + result = tiledb_array_type_from_str((char const *)arg1,arg2); + *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg1) jenv->ReleaseStringUTFChars(jarg1, (const char *)arg1); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1dimension_1get_1tile_1extent(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_dimension_t *arg2 = (tiledb_dimension_t *) 0 ; - void **arg3 = (void **) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1layout_1to_1str(JNIEnv *jenv, jclass jcls, jint jarg1, jlong jarg2) { + jlong jresult = 0 ; + tiledb_layout_t arg1 ; + char **arg2 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_dimension_t **)&jarg2; - arg3 = *(void ***)&jarg3; - result = (int32_t)tiledb_dimension_get_tile_extent(arg1,(tiledb_dimension_t const *)arg2,(void const **)arg3); - jresult = (jint)result; + arg1 = (tiledb_layout_t)jarg1; + arg2 = *(char ***)&jarg2; + result = tiledb_layout_to_str(arg1,(char const **)arg2); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1dimension_1dump(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_dimension_t *arg2 = (tiledb_dimension_t *) 0 ; - FILE *arg3 = (FILE *) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1layout_1from_1str(JNIEnv *jenv, jclass jcls, jstring jarg1, jlong jarg2) { + jlong jresult = 0 ; + char *arg1 = 0 ; + tiledb_layout_t *arg2 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_dimension_t **)&jarg2; - arg3 = *(FILE **)&jarg3; - result = (int32_t)tiledb_dimension_dump(arg1,(tiledb_dimension_t const *)arg2,arg3); - jresult = (jint)result; + arg1 = 0; + if (jarg1) { + arg1 = (char *)jenv->GetStringUTFChars(jarg1, 0); + if (!arg1) return 0; + } + arg2 = *(tiledb_layout_t **)&jarg2; + result = tiledb_layout_from_str((char const *)arg1,arg2); + *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg1) jenv->ReleaseStringUTFChars(jarg1, (const char *)arg1); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1dimension_1dump_1str(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_dimension_t *arg2 = (tiledb_dimension_t *) 0 ; - tiledb_string_t **arg3 = (tiledb_string_t **) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1alloc(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2, jlong jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_type_t arg2 ; + tiledb_array_schema_t **arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_dimension_t **)&jarg2; - arg3 = *(tiledb_string_t ***)&jarg3; - result = (int32_t)tiledb_dimension_dump_str(arg1,(tiledb_dimension_t const *)arg2,arg3); - jresult = (jint)result; + arg2 = (tiledb_array_type_t)jarg2; + arg3 = *(tiledb_array_schema_t ***)&jarg3; + result = tiledb_array_schema_alloc(arg1,arg2,arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1domain_1alloc(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_domain_t **arg2 = (tiledb_domain_t **) 0 ; - int32_t result; +SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1free(JNIEnv *jenv, jclass jcls, jlong jarg1) { + tiledb_array_schema_t **arg1 = 0 ; (void)jenv; (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_domain_t ***)&jarg2; - result = (int32_t)tiledb_domain_alloc(arg1,arg2); - jresult = (jint)result; - return jresult; + arg1 = *(tiledb_array_schema_t ***)&jarg1; + tiledb_array_schema_free(arg1); } -SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1domain_1free(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_domain_t **arg1 = (tiledb_domain_t **) 0 ; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1add_1attribute(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_schema_t *arg2 = 0 ; + tiledb_attribute_t *arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; - arg1 = *(tiledb_domain_t ***)&jarg1; - tiledb_domain_free(arg1); + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_array_schema_t **)&jarg2; + arg3 = *(tiledb_attribute_t **)&jarg3; + result = tiledb_array_schema_add_attribute(arg1,arg2,arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); + return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1domain_1get_1type(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_domain_t *arg2 = (tiledb_domain_t *) 0 ; - tiledb_datatype_t *arg3 = (tiledb_datatype_t *) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1set_1allows_1dups(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jint jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_schema_t *arg2 = 0 ; + int arg3 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_domain_t **)&jarg2; - arg3 = *(tiledb_datatype_t **)&jarg3; - result = (int32_t)tiledb_domain_get_type(arg1,(tiledb_domain_t const *)arg2,arg3); - jresult = (jint)result; + arg2 = *(tiledb_array_schema_t **)&jarg2; + arg3 = (int)jarg3; + result = tiledb_array_schema_set_allows_dups(arg1,arg2,arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1domain_1get_1ndim(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_domain_t *arg2 = (tiledb_domain_t *) 0 ; - uint32_t *arg3 = (uint32_t *) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1get_1allows_1dups(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_schema_t *arg2 = 0 ; + int *arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_domain_t **)&jarg2; - arg3 = *(uint32_t **)&jarg3; - result = (int32_t)tiledb_domain_get_ndim(arg1,(tiledb_domain_t const *)arg2,arg3); - jresult = (jint)result; + arg2 = *(tiledb_array_schema_t **)&jarg2; + arg3 = *(int **)&jarg3; + result = tiledb_array_schema_get_allows_dups(arg1,arg2,arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1domain_1add_1dimension(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_domain_t *arg2 = (tiledb_domain_t *) 0 ; - tiledb_dimension_t *arg3 = (tiledb_dimension_t *) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1get_1version(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_schema_t *arg2 = 0 ; + uint32_t *arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_domain_t **)&jarg2; - arg3 = *(tiledb_dimension_t **)&jarg3; - result = (int32_t)tiledb_domain_add_dimension(arg1,arg2,arg3); - jresult = (jint)result; + arg2 = *(tiledb_array_schema_t **)&jarg2; + arg3 = *(uint32_t **)&jarg3; + result = tiledb_array_schema_get_version(arg1,arg2,arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1domain_1get_1dimension_1from_1index(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_domain_t *arg2 = (tiledb_domain_t *) 0 ; - uint32_t arg3 ; - tiledb_dimension_t **arg4 = (tiledb_dimension_t **) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1set_1domain(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_schema_t *arg2 = 0 ; + tiledb_domain_t *arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_domain_t **)&jarg2; - arg3 = (uint32_t)jarg3; - arg4 = *(tiledb_dimension_t ***)&jarg4; - result = (int32_t)tiledb_domain_get_dimension_from_index(arg1,(tiledb_domain_t const *)arg2,arg3,arg4); - jresult = (jint)result; + arg2 = *(tiledb_array_schema_t **)&jarg2; + arg3 = *(tiledb_domain_t **)&jarg3; + result = tiledb_array_schema_set_domain(arg1,arg2,arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1domain_1get_1dimension_1from_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_domain_t *arg2 = (tiledb_domain_t *) 0 ; - char *arg3 = (char *) 0 ; - tiledb_dimension_t **arg4 = (tiledb_dimension_t **) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1set_1capacity(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jobject jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_schema_t *arg2 = 0 ; + uint64_t arg3 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_domain_t **)&jarg2; - arg3 = 0; - if (jarg3) { - arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); - if (!arg3) return 0; + arg2 = *(tiledb_array_schema_t **)&jarg2; + { + jclass clazz; + jmethodID mid; + jbyteArray ba; + jbyte* bae; + jsize sz; + int i; + + if (!jarg3) { + SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "BigInteger null"); + return 0; + } + clazz = jenv->GetObjectClass(jarg3); + mid = jenv->GetMethodID(clazz, "toByteArray", "()[B"); + ba = (jbyteArray)jenv->CallObjectMethod(jarg3, mid); + bae = jenv->GetByteArrayElements(ba, 0); + sz = jenv->GetArrayLength(ba); + arg3 = 0; + if (sz > 0) { + arg3 = (uint64_t)(signed char)bae[0]; + for(i=1; iReleaseByteArrayElements(ba, bae, 0); } - arg4 = *(tiledb_dimension_t ***)&jarg4; - result = (int32_t)tiledb_domain_get_dimension_from_name(arg1,(tiledb_domain_t const *)arg2,(char const *)arg3,arg4); - jresult = (jint)result; - if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); + result = tiledb_array_schema_set_capacity(arg1,arg2,arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1domain_1has_1dimension(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_domain_t *arg2 = (tiledb_domain_t *) 0 ; - char *arg3 = (char *) 0 ; - int32_t *arg4 = (int32_t *) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1set_1cell_1order(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jint jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_schema_t *arg2 = 0 ; + tiledb_layout_t arg3 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_domain_t **)&jarg2; - arg3 = 0; - if (jarg3) { - arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); - if (!arg3) return 0; - } - arg4 = *(int32_t **)&jarg4; - result = (int32_t)tiledb_domain_has_dimension(arg1,(tiledb_domain_t const *)arg2,(char const *)arg3,arg4); - jresult = (jint)result; - if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); + arg2 = *(tiledb_array_schema_t **)&jarg2; + arg3 = (tiledb_layout_t)jarg3; + result = tiledb_array_schema_set_cell_order(arg1,arg2,arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1domain_1dump(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_domain_t *arg2 = (tiledb_domain_t *) 0 ; - FILE *arg3 = (FILE *) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1set_1tile_1order(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jint jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_schema_t *arg2 = 0 ; + tiledb_layout_t arg3 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_domain_t **)&jarg2; - arg3 = *(FILE **)&jarg3; - result = (int32_t)tiledb_domain_dump(arg1,(tiledb_domain_t const *)arg2,arg3); - jresult = (jint)result; + arg2 = *(tiledb_array_schema_t **)&jarg2; + arg3 = (tiledb_layout_t)jarg3; + result = tiledb_array_schema_set_tile_order(arg1,arg2,arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1domain_1dump_1str(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_domain_t *arg2 = (tiledb_domain_t *) 0 ; - tiledb_string_t **arg3 = (tiledb_string_t **) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1set_1coords_1filter_1list(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_schema_t *arg2 = 0 ; + tiledb_filter_list_t *arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_domain_t **)&jarg2; - arg3 = *(tiledb_string_t ***)&jarg3; - result = (int32_t)tiledb_domain_dump_str(arg1,(tiledb_domain_t const *)arg2,arg3); - jresult = (jint)result; + arg2 = *(tiledb_array_schema_t **)&jarg2; + arg3 = *(tiledb_filter_list_t **)&jarg3; + result = tiledb_array_schema_set_coords_filter_list(arg1,arg2,arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1object_1type_1to_1str(JNIEnv *jenv, jclass jcls, jint jarg1, jlong jarg2) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1set_1offsets_1filter_1list(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_object_t arg1 ; - char **arg2 = (char **) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_schema_t *arg2 = 0 ; + tiledb_filter_list_t *arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; - arg1 = (tiledb_object_t)jarg1; - arg2 = *(char ***)&jarg2; - result = tiledb_object_type_to_str(arg1,(char const **)arg2); + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_array_schema_t **)&jarg2; + arg3 = *(tiledb_filter_list_t **)&jarg3; + result = tiledb_array_schema_set_offsets_filter_list(arg1,arg2,arg3); *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1object_1type_1from_1str(JNIEnv *jenv, jclass jcls, jstring jarg1, jlong jarg2) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1set_1validity_1filter_1list(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jlong jresult = 0 ; - char *arg1 = (char *) 0 ; - tiledb_object_t *arg2 = (tiledb_object_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_schema_t *arg2 = 0 ; + tiledb_filter_list_t *arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; - arg1 = 0; - if (jarg1) { - arg1 = (char *)jenv->GetStringUTFChars(jarg1, 0); - if (!arg1) return 0; - } - arg2 = *(tiledb_object_t **)&jarg2; - result = tiledb_object_type_from_str((char const *)arg1,arg2); + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_array_schema_t **)&jarg2; + arg3 = *(tiledb_filter_list_t **)&jarg3; + result = tiledb_array_schema_set_validity_filter_list(arg1,arg2,arg3); *(capi_return_t **)&jresult = new capi_return_t(result); - if (arg1) jenv->ReleaseStringUTFChars(jarg1, (const char *)arg1); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1walk_1order_1to_1str(JNIEnv *jenv, jclass jcls, jint jarg1, jlong jarg2) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1check(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { jlong jresult = 0 ; - tiledb_walk_order_t arg1 ; - char **arg2 = (char **) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_schema_t *arg2 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; - arg1 = (tiledb_walk_order_t)jarg1; - arg2 = *(char ***)&jarg2; - result = tiledb_walk_order_to_str(arg1,(char const **)arg2); + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_array_schema_t **)&jarg2; + result = tiledb_array_schema_check(arg1,arg2); *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1walk_1order_1from_1str(JNIEnv *jenv, jclass jcls, jstring jarg1, jlong jarg2) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1get_1array_1type(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jlong jresult = 0 ; - char *arg1 = (char *) 0 ; - tiledb_walk_order_t *arg2 = (tiledb_walk_order_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_schema_t *arg2 = 0 ; + tiledb_array_type_t *arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; - arg1 = 0; - if (jarg1) { - arg1 = (char *)jenv->GetStringUTFChars(jarg1, 0); - if (!arg1) return 0; - } - arg2 = *(tiledb_walk_order_t **)&jarg2; - result = tiledb_walk_order_from_str((char const *)arg1,arg2); + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_array_schema_t **)&jarg2; + arg3 = *(tiledb_array_type_t **)&jarg3; + result = tiledb_array_schema_get_array_type(arg1,(tiledb_array_schema_t const *)arg2,arg3); *(capi_return_t **)&jresult = new capi_return_t(result); - if (arg1) jenv->ReleaseStringUTFChars(jarg1, (const char *)arg1); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1type_1to_1str(JNIEnv *jenv, jclass jcls, jint jarg1, jlong jarg2) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1get_1capacity(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_query_type_t arg1 ; - char **arg2 = (char **) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_schema_t *arg2 = 0 ; + uint64_t *arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; - arg1 = (tiledb_query_type_t)jarg1; - arg2 = *(char ***)&jarg2; - result = tiledb_query_type_to_str(arg1,(char const **)arg2); + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_array_schema_t **)&jarg2; + arg3 = *(uint64_t **)&jarg3; + result = tiledb_array_schema_get_capacity(arg1,(tiledb_array_schema_t const *)arg2,arg3); *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1type_1from_1str(JNIEnv *jenv, jclass jcls, jstring jarg1, jlong jarg2) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1get_1cell_1order(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jlong jresult = 0 ; - char *arg1 = (char *) 0 ; - tiledb_query_type_t *arg2 = (tiledb_query_type_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_schema_t *arg2 = 0 ; + tiledb_layout_t *arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; - arg1 = 0; - if (jarg1) { - arg1 = (char *)jenv->GetStringUTFChars(jarg1, 0); - if (!arg1) return 0; - } - arg2 = *(tiledb_query_type_t **)&jarg2; - result = tiledb_query_type_from_str((char const *)arg1,arg2); + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_array_schema_t **)&jarg2; + arg3 = *(tiledb_layout_t **)&jarg3; + result = tiledb_array_schema_get_cell_order(arg1,(tiledb_array_schema_t const *)arg2,arg3); *(capi_return_t **)&jresult = new capi_return_t(result); - if (arg1) jenv->ReleaseStringUTFChars(jarg1, (const char *)arg1); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1create(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1get_1coords_1filter_1list(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - char *arg2 = (char *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_schema_t *arg2 = 0 ; + tiledb_filter_list_t **arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = 0; - if (jarg2) { - arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0); - if (!arg2) return 0; - } - result = tiledb_group_create(arg1,(char const *)arg2); + arg2 = *(tiledb_array_schema_t **)&jarg2; + arg3 = *(tiledb_filter_list_t ***)&jarg3; + result = tiledb_array_schema_get_coords_filter_list(arg1,arg2,arg3); *(capi_return_t **)&jresult = new capi_return_t(result); - if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1alloc(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jlong jarg3) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1get_1offsets_1filter_1list(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - char *arg2 = (char *) 0 ; - tiledb_group_t **arg3 = (tiledb_group_t **) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_schema_t *arg2 = 0 ; + tiledb_filter_list_t **arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = 0; - if (jarg2) { - arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0); - if (!arg2) return 0; - } - arg3 = *(tiledb_group_t ***)&jarg3; - result = tiledb_group_alloc(arg1,(char const *)arg2,arg3); + arg2 = *(tiledb_array_schema_t **)&jarg2; + arg3 = *(tiledb_filter_list_t ***)&jarg3; + result = tiledb_array_schema_get_offsets_filter_list(arg1,arg2,arg3); *(capi_return_t **)&jresult = new capi_return_t(result); - if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2); return jresult; } -SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1free(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_group_t **arg1 = (tiledb_group_t **) 0 ; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1get_1validity_1filter_1list(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_schema_t *arg2 = 0 ; + tiledb_filter_list_t **arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; - arg1 = *(tiledb_group_t ***)&jarg1; - tiledb_group_free(arg1); + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_array_schema_t **)&jarg2; + arg3 = *(tiledb_filter_list_t ***)&jarg3; + result = tiledb_array_schema_get_validity_filter_list(arg1,arg2,arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); + return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1open(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jint jarg3) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1get_1domain(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_group_t *arg2 = (tiledb_group_t *) 0 ; - tiledb_query_type_t arg3 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_schema_t *arg2 = 0 ; + tiledb_domain_t **arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_group_t **)&jarg2; - arg3 = (tiledb_query_type_t)jarg3; - result = tiledb_group_open(arg1,arg2,arg3); + arg2 = *(tiledb_array_schema_t **)&jarg2; + arg3 = *(tiledb_domain_t ***)&jarg3; + result = tiledb_array_schema_get_domain(arg1,(tiledb_array_schema_t const *)arg2,arg3); *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1close(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1get_1tile_1order(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_group_t *arg2 = (tiledb_group_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_schema_t *arg2 = 0 ; + tiledb_layout_t *arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_group_t **)&jarg2; - result = tiledb_group_close(arg1,arg2); + arg2 = *(tiledb_array_schema_t **)&jarg2; + arg3 = *(tiledb_layout_t **)&jarg3; + result = tiledb_array_schema_get_tile_order(arg1,(tiledb_array_schema_t const *)arg2,arg3); *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1set_1config(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1get_1attribute_1num(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_group_t *arg2 = (tiledb_group_t *) 0 ; - tiledb_config_t *arg3 = (tiledb_config_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_schema_t *arg2 = 0 ; + uint32_t *arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_group_t **)&jarg2; - arg3 = *(tiledb_config_t **)&jarg3; - result = tiledb_group_set_config(arg1,arg2,arg3); + arg2 = *(tiledb_array_schema_t **)&jarg2; + arg3 = *(uint32_t **)&jarg3; + result = tiledb_array_schema_get_attribute_num(arg1,(tiledb_array_schema_t const *)arg2,arg3); *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1get_1config(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1get_1attribute_1from_1index(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_group_t *arg2 = (tiledb_group_t *) 0 ; - tiledb_config_t **arg3 = (tiledb_config_t **) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_schema_t *arg2 = 0 ; + uint32_t arg3 ; + tiledb_attribute_t **arg4 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_group_t **)&jarg2; - arg3 = *(tiledb_config_t ***)&jarg3; - result = tiledb_group_get_config(arg1,arg2,arg3); + arg2 = *(tiledb_array_schema_t **)&jarg2; + arg3 = (uint32_t)jarg3; + arg4 = *(tiledb_attribute_t ***)&jarg4; + result = tiledb_array_schema_get_attribute_from_index(arg1,(tiledb_array_schema_t const *)arg2,arg3,arg4); *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1put_1metadata(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jint jarg4, jlong jarg5, jlong jarg6) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1get_1attribute_1from_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_group_t *arg2 = (tiledb_group_t *) 0 ; - char *arg3 = (char *) 0 ; - tiledb_datatype_t arg4 ; - uint32_t arg5 ; - void *arg6 = (void *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_schema_t *arg2 = 0 ; + char *arg3 = 0 ; + tiledb_attribute_t **arg4 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_group_t **)&jarg2; + arg2 = *(tiledb_array_schema_t **)&jarg2; arg3 = 0; if (jarg3) { arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); if (!arg3) return 0; } - arg4 = (tiledb_datatype_t)jarg4; - arg5 = (uint32_t)jarg5; - arg6 = *(void **)&jarg6; - result = tiledb_group_put_metadata(arg1,arg2,(char const *)arg3,arg4,arg5,(void const *)arg6); + arg4 = *(tiledb_attribute_t ***)&jarg4; + result = tiledb_array_schema_get_attribute_from_name(arg1,(tiledb_array_schema_t const *)arg2,(char const *)arg3,arg4); *(capi_return_t **)&jresult = new capi_return_t(result); if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1delete_1group(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jshort jarg4) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_group_t *arg2 = (tiledb_group_t *) 0 ; - char *arg3 = (char *) 0 ; - uint8_t arg4 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1has_1attribute(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_schema_t *arg2 = 0 ; + char *arg3 = 0 ; + int32_t *arg4 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_group_t **)&jarg2; + arg2 = *(tiledb_array_schema_t **)&jarg2; arg3 = 0; if (jarg3) { arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); if (!arg3) return 0; } - arg4 = (uint8_t)jarg4; - result = (int32_t)tiledb_group_delete_group(arg1,arg2,(char const *)arg3,arg4); - jresult = (jint)result; + arg4 = *(int32_t **)&jarg4; + result = tiledb_array_schema_has_attribute(arg1,(tiledb_array_schema_t const *)arg2,(char const *)arg3,arg4); + *(capi_return_t **)&jresult = new capi_return_t(result); if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1delete_1metadata(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1dump_1str(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_group_t *arg2 = (tiledb_group_t *) 0 ; - char *arg3 = (char *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_schema_t *arg2 = 0 ; + tiledb_string_t **arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_group_t **)&jarg2; - arg3 = 0; - if (jarg3) { - arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); - if (!arg3) return 0; - } - result = tiledb_group_delete_metadata(arg1,arg2,(char const *)arg3); + arg2 = *(tiledb_array_schema_t **)&jarg2; + arg3 = *(tiledb_string_t ***)&jarg3; + result = tiledb_array_schema_dump_str(arg1,(tiledb_array_schema_t const *)arg2,arg3); *(capi_return_t **)&jresult = new capi_return_t(result); - if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1get_1metadata(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4, jlong jarg5, jlong jarg6) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1type_1to_1str(JNIEnv *jenv, jclass jcls, jint jarg1, jlong jarg2) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_group_t *arg2 = (tiledb_group_t *) 0 ; - char *arg3 = (char *) 0 ; - tiledb_datatype_t *arg4 = (tiledb_datatype_t *) 0 ; - uint32_t *arg5 = (uint32_t *) 0 ; - void **arg6 = (void **) 0 ; + tiledb_query_type_t arg1 ; + char **arg2 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_group_t **)&jarg2; - arg3 = 0; - if (jarg3) { - arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); - if (!arg3) return 0; - } - arg4 = *(tiledb_datatype_t **)&jarg4; - arg5 = *(uint32_t **)&jarg5; - arg6 = *(void ***)&jarg6; - result = tiledb_group_get_metadata(arg1,arg2,(char const *)arg3,arg4,arg5,(void const **)arg6); + arg1 = (tiledb_query_type_t)jarg1; + arg2 = *(char ***)&jarg2; + result = tiledb_query_type_to_str(arg1,(char const **)arg2); *(capi_return_t **)&jresult = new capi_return_t(result); - if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1get_1metadata_1num(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1type_1from_1str(JNIEnv *jenv, jclass jcls, jstring jarg1, jlong jarg2) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_group_t *arg2 = (tiledb_group_t *) 0 ; - uint64_t *arg3 = (uint64_t *) 0 ; + char *arg1 = 0 ; + tiledb_query_type_t *arg2 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_group_t **)&jarg2; - arg3 = *(uint64_t **)&jarg3; - result = tiledb_group_get_metadata_num(arg1,arg2,arg3); + arg1 = 0; + if (jarg1) { + arg1 = (char *)jenv->GetStringUTFChars(jarg1, 0); + if (!arg1) return 0; + } + arg2 = *(tiledb_query_type_t **)&jarg2; + result = tiledb_query_type_from_str((char const *)arg1,arg2); *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg1) jenv->ReleaseStringUTFChars(jarg1, (const char *)arg1); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1get_1metadata_1from_1index(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jobject jarg3, jlong jarg4, jlong jarg5, jlong jarg6, jlong jarg7, jlong jarg8) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1encryption_1type_1to_1str(JNIEnv *jenv, jclass jcls, jint jarg1, jlong jarg2) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_group_t *arg2 = (tiledb_group_t *) 0 ; - uint64_t arg3 ; - char **arg4 = (char **) 0 ; - uint32_t *arg5 = (uint32_t *) 0 ; - tiledb_datatype_t *arg6 = (tiledb_datatype_t *) 0 ; - uint32_t *arg7 = (uint32_t *) 0 ; - void **arg8 = (void **) 0 ; + tiledb_encryption_type_t arg1 ; + char **arg2 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_group_t **)&jarg2; - { - jclass clazz; - jmethodID mid; - jbyteArray ba; - jbyte* bae; - jsize sz; - int i; - - if (!jarg3) { - SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "BigInteger null"); - return 0; - } - clazz = jenv->GetObjectClass(jarg3); - mid = jenv->GetMethodID(clazz, "toByteArray", "()[B"); - ba = (jbyteArray)jenv->CallObjectMethod(jarg3, mid); - bae = jenv->GetByteArrayElements(ba, 0); - sz = jenv->GetArrayLength(ba); - arg3 = 0; - if (sz > 0) { - arg3 = (uint64_t)(signed char)bae[0]; - for(i=1; iReleaseByteArrayElements(ba, bae, 0); - } - arg4 = *(char ***)&jarg4; - arg5 = *(uint32_t **)&jarg5; - arg6 = *(tiledb_datatype_t **)&jarg6; - arg7 = *(uint32_t **)&jarg7; - arg8 = *(void ***)&jarg8; - result = tiledb_group_get_metadata_from_index(arg1,arg2,arg3,(char const **)arg4,arg5,arg6,arg7,(void const **)arg8); + arg1 = (tiledb_encryption_type_t)jarg1; + arg2 = *(char ***)&jarg2; + result = tiledb_encryption_type_to_str(arg1,(char const **)arg2); *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1has_1metadata_1key(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4, jlong jarg5) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1encryption_1type_1from_1str(JNIEnv *jenv, jclass jcls, jstring jarg1, jlong jarg2) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_group_t *arg2 = (tiledb_group_t *) 0 ; - char *arg3 = (char *) 0 ; - tiledb_datatype_t *arg4 = (tiledb_datatype_t *) 0 ; - int32_t *arg5 = (int32_t *) 0 ; + char *arg1 = 0 ; + tiledb_encryption_type_t *arg2 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_group_t **)&jarg2; - arg3 = 0; - if (jarg3) { - arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); - if (!arg3) return 0; + arg1 = 0; + if (jarg1) { + arg1 = (char *)jenv->GetStringUTFChars(jarg1, 0); + if (!arg1) return 0; } - arg4 = *(tiledb_datatype_t **)&jarg4; - arg5 = *(int32_t **)&jarg5; - result = tiledb_group_has_metadata_key(arg1,arg2,(char const *)arg3,arg4,arg5); + arg2 = *(tiledb_encryption_type_t **)&jarg2; + result = tiledb_encryption_type_from_str((char const *)arg1,arg2); *(capi_return_t **)&jresult = new capi_return_t(result); - if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); + if (arg1) jenv->ReleaseStringUTFChars(jarg1, (const char *)arg1); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1add_1member(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jshort jarg4, jstring jarg5) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1load(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_group_t *arg2 = (tiledb_group_t *) 0 ; - char *arg3 = (char *) 0 ; - uint8_t arg4 ; - char *arg5 = (char *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + char *arg2 = 0 ; + tiledb_array_schema_t **arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_group_t **)&jarg2; - arg3 = 0; - if (jarg3) { - arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); - if (!arg3) return 0; - } - arg4 = (uint8_t)jarg4; - arg5 = 0; - if (jarg5) { - arg5 = (char *)jenv->GetStringUTFChars(jarg5, 0); - if (!arg5) return 0; + arg2 = 0; + if (jarg2) { + arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0); + if (!arg2) return 0; } - result = tiledb_group_add_member(arg1,arg2,(char const *)arg3,arg4,(char const *)arg5); + arg3 = *(tiledb_array_schema_t ***)&jarg3; + result = tiledb_array_schema_load(arg1,(char const *)arg2,arg3); *(capi_return_t **)&jresult = new capi_return_t(result); - if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); - if (arg5) jenv->ReleaseStringUTFChars(jarg5, (const char *)arg5); + if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1remove_1member(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1load_1with_1config(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_group_t *arg2 = (tiledb_group_t *) 0 ; - char *arg3 = (char *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_config_t *arg2 = 0 ; + char *arg3 = 0 ; + tiledb_array_schema_t **arg4 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_group_t **)&jarg2; + arg2 = *(tiledb_config_t **)&jarg2; arg3 = 0; if (jarg3) { arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); if (!arg3) return 0; } - result = tiledb_group_remove_member(arg1,arg2,(char const *)arg3); + arg4 = *(tiledb_array_schema_t ***)&jarg4; + result = tiledb_array_schema_load_with_config(arg1,arg2,(char const *)arg3,arg4); *(capi_return_t **)&jresult = new capi_return_t(result); if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1get_1member_1count(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1alloc(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_group_t *arg2 = (tiledb_group_t *) 0 ; - uint64_t *arg3 = (uint64_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + char *arg2 = 0 ; + tiledb_array_t **arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_group_t **)&jarg2; - arg3 = *(uint64_t **)&jarg3; - result = tiledb_group_get_member_count(arg1,arg2,arg3); + arg2 = 0; + if (jarg2) { + arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0); + if (!arg2) return 0; + } + arg3 = *(tiledb_array_t ***)&jarg3; + result = tiledb_array_alloc(arg1,(char const *)arg2,arg3); *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1get_1member_1by_1index_1v2(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jobject jarg3, jlong jarg4, jlong jarg5, jlong jarg6) { - jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_group_t *arg2 = (tiledb_group_t *) 0 ; - uint64_t arg3 ; - tiledb_string_t **arg4 = (tiledb_string_t **) 0 ; - tiledb_object_t *arg5 = (tiledb_object_t *) 0 ; - tiledb_string_t **arg6 = (tiledb_string_t **) 0 ; - SwigValueWrapper< capi_return_t > result; +SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1free(JNIEnv *jenv, jclass jcls, jlong jarg1) { + tiledb_array_t **arg1 = 0 ; (void)jenv; (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_group_t **)&jarg2; - { - jclass clazz; - jmethodID mid; - jbyteArray ba; - jbyte* bae; - jsize sz; - int i; - - if (!jarg3) { - SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "BigInteger null"); - return 0; - } - clazz = jenv->GetObjectClass(jarg3); - mid = jenv->GetMethodID(clazz, "toByteArray", "()[B"); - ba = (jbyteArray)jenv->CallObjectMethod(jarg3, mid); - bae = jenv->GetByteArrayElements(ba, 0); - sz = jenv->GetArrayLength(ba); - arg3 = 0; - if (sz > 0) { - arg3 = (uint64_t)(signed char)bae[0]; - for(i=1; iReleaseByteArrayElements(ba, bae, 0); - } - arg4 = *(tiledb_string_t ***)&jarg4; - arg5 = *(tiledb_object_t **)&jarg5; - arg6 = *(tiledb_string_t ***)&jarg6; - result = tiledb_group_get_member_by_index_v2(arg1,arg2,arg3,arg4,arg5,arg6); - *(capi_return_t **)&jresult = new capi_return_t(result); - return jresult; + arg1 = *(tiledb_array_t ***)&jarg1; + tiledb_array_free(arg1); } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1get_1member_1by_1name_1v2(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4, jlong jarg5) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1create(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_group_t *arg2 = (tiledb_group_t *) 0 ; - char *arg3 = (char *) 0 ; - tiledb_string_t **arg4 = (tiledb_string_t **) 0 ; - tiledb_object_t *arg5 = (tiledb_object_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + char *arg2 = 0 ; + tiledb_array_schema_t *arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_group_t **)&jarg2; - arg3 = 0; - if (jarg3) { - arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); - if (!arg3) return 0; + arg2 = 0; + if (jarg2) { + arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0); + if (!arg2) return 0; } - arg4 = *(tiledb_string_t ***)&jarg4; - arg5 = *(tiledb_object_t **)&jarg5; - result = tiledb_group_get_member_by_name_v2(arg1,arg2,(char const *)arg3,arg4,arg5); + arg3 = *(tiledb_array_schema_t **)&jarg3; + result = tiledb_array_create(arg1,(char const *)arg2,(tiledb_array_schema_t const *)arg3); *(capi_return_t **)&jresult = new capi_return_t(result); - if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); + if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1get_1is_1relative_1uri_1by_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1open(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jint jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_group_t *arg2 = (tiledb_group_t *) 0 ; - char *arg3 = (char *) 0 ; - uint8_t *arg4 = (uint8_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_t *arg2 = 0 ; + tiledb_query_type_t arg3 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_group_t **)&jarg2; - arg3 = 0; - if (jarg3) { - arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); - if (!arg3) return 0; - } - arg4 = *(uint8_t **)&jarg4; - result = tiledb_group_get_is_relative_uri_by_name(arg1,arg2,(char const *)arg3,arg4); + arg2 = *(tiledb_array_t **)&jarg2; + arg3 = (tiledb_query_type_t)jarg3; + result = tiledb_array_open(arg1,arg2,arg3); *(capi_return_t **)&jresult = new capi_return_t(result); - if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1is_1open(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1is_1open(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_group_t *arg2 = (tiledb_group_t *) 0 ; - int32_t *arg3 = (int32_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_t *arg2 = 0 ; + int32_t *arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_group_t **)&jarg2; + arg2 = *(tiledb_array_t **)&jarg2; arg3 = *(int32_t **)&jarg3; - result = tiledb_group_is_open(arg1,arg2,arg3); + result = tiledb_array_is_open(arg1,arg2,arg3); *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1get_1uri(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1close(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_group_t *arg2 = (tiledb_group_t *) 0 ; - char **arg3 = (char **) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_t *arg2 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_group_t **)&jarg2; - arg3 = *(char ***)&jarg3; - result = tiledb_group_get_uri(arg1,arg2,(char const **)arg3); + arg2 = *(tiledb_array_t **)&jarg2; + result = tiledb_array_close(arg1,arg2); *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1get_1query_1type(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1reopen(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_group_t *arg2 = (tiledb_group_t *) 0 ; - tiledb_query_type_t *arg3 = (tiledb_query_type_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_t *arg2 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_group_t **)&jarg2; - arg3 = *(tiledb_query_type_t **)&jarg3; - result = tiledb_group_get_query_type(arg1,arg2,arg3); + arg2 = *(tiledb_array_t **)&jarg2; + result = tiledb_array_reopen(arg1,arg2); *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1dump_1str(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jshort jarg4) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1delete(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_group_t *arg2 = (tiledb_group_t *) 0 ; - char **arg3 = (char **) 0 ; - uint8_t arg4 ; + tiledb_ctx_t *arg1 = 0 ; + char *arg2 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_group_t **)&jarg2; - arg3 = *(char ***)&jarg3; - arg4 = (uint8_t)jarg4; - result = tiledb_group_dump_str(arg1,arg2,arg3,arg4); + arg2 = 0; + if (jarg2) { + arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0); + if (!arg2) return 0; + } + result = tiledb_array_delete(arg1,(char const *)arg2); *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1consolidate_1metadata(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jlong jarg3) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1delete_1fragments_1v2(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jobject jarg3, jobject jarg4) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - char *arg2 = (char *) 0 ; - tiledb_config_t *arg3 = (tiledb_config_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + char *arg2 = 0 ; + uint64_t arg3 ; + uint64_t arg4 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -9116,19 +9009,71 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1conso arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0); if (!arg2) return 0; } - arg3 = *(tiledb_config_t **)&jarg3; - result = tiledb_group_consolidate_metadata(arg1,(char const *)arg2,arg3); + { + jclass clazz; + jmethodID mid; + jbyteArray ba; + jbyte* bae; + jsize sz; + int i; + + if (!jarg3) { + SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "BigInteger null"); + return 0; + } + clazz = jenv->GetObjectClass(jarg3); + mid = jenv->GetMethodID(clazz, "toByteArray", "()[B"); + ba = (jbyteArray)jenv->CallObjectMethod(jarg3, mid); + bae = jenv->GetByteArrayElements(ba, 0); + sz = jenv->GetArrayLength(ba); + arg3 = 0; + if (sz > 0) { + arg3 = (uint64_t)(signed char)bae[0]; + for(i=1; iReleaseByteArrayElements(ba, bae, 0); + } + { + jclass clazz; + jmethodID mid; + jbyteArray ba; + jbyte* bae; + jsize sz; + int i; + + if (!jarg4) { + SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "BigInteger null"); + return 0; + } + clazz = jenv->GetObjectClass(jarg4); + mid = jenv->GetMethodID(clazz, "toByteArray", "()[B"); + ba = (jbyteArray)jenv->CallObjectMethod(jarg4, mid); + bae = jenv->GetByteArrayElements(ba, 0); + sz = jenv->GetArrayLength(ba); + arg4 = 0; + if (sz > 0) { + arg4 = (uint64_t)(signed char)bae[0]; + for(i=1; iReleaseByteArrayElements(ba, bae, 0); + } + result = tiledb_array_delete_fragments_v2(arg1,(char const *)arg2,arg3,arg4); *(capi_return_t **)&jresult = new capi_return_t(result); if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1vacuum_1metadata(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jlong jarg3) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1delete_1fragments_1list(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jlong jarg3, jlong jarg4) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - char *arg2 = (char *) 0 ; - tiledb_config_t *arg3 = (tiledb_config_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + char *arg2 = 0 ; + char **arg3 = (char **)0 ; + size_t arg4 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -9139,561 +9084,564 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1vacuu arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0); if (!arg2) return 0; } - arg3 = *(tiledb_config_t **)&jarg3; - result = tiledb_group_vacuum_metadata(arg1,(char const *)arg2,arg3); + arg3 = *(char ***)&jarg3; + arg4 = (size_t)jarg4; + result = tiledb_array_delete_fragments_list(arg1,(char const *)arg2,(char const *(*))arg3,arg4); *(capi_return_t **)&jresult = new capi_return_t(result); if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2); + return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1mode_1to_1str(JNIEnv *jenv, jclass jcls, jint jarg1, jlong jarg2) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1set_1config(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_vfs_mode_t arg1 ; - char **arg2 = (char **) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_t *arg2 = 0 ; + tiledb_config_t *arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; - arg1 = (tiledb_vfs_mode_t)jarg1; - arg2 = *(char ***)&jarg2; - result = tiledb_vfs_mode_to_str(arg1,(char const **)arg2); + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_array_t **)&jarg2; + arg3 = *(tiledb_config_t **)&jarg3; + result = tiledb_array_set_config(arg1,arg2,arg3); *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1mode_1from_1str(JNIEnv *jenv, jclass jcls, jstring jarg1, jlong jarg2) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1set_1open_1timestamp_1start(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jobject jarg3) { jlong jresult = 0 ; - char *arg1 = (char *) 0 ; - tiledb_vfs_mode_t *arg2 = (tiledb_vfs_mode_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_t *arg2 = 0 ; + uint64_t arg3 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; - arg1 = 0; - if (jarg1) { - arg1 = (char *)jenv->GetStringUTFChars(jarg1, 0); - if (!arg1) return 0; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_array_t **)&jarg2; + { + jclass clazz; + jmethodID mid; + jbyteArray ba; + jbyte* bae; + jsize sz; + int i; + + if (!jarg3) { + SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "BigInteger null"); + return 0; + } + clazz = jenv->GetObjectClass(jarg3); + mid = jenv->GetMethodID(clazz, "toByteArray", "()[B"); + ba = (jbyteArray)jenv->CallObjectMethod(jarg3, mid); + bae = jenv->GetByteArrayElements(ba, 0); + sz = jenv->GetArrayLength(ba); + arg3 = 0; + if (sz > 0) { + arg3 = (uint64_t)(signed char)bae[0]; + for(i=1; iReleaseByteArrayElements(ba, bae, 0); } - arg2 = *(tiledb_vfs_mode_t **)&jarg2; - result = tiledb_vfs_mode_from_str((char const *)arg1,arg2); + result = tiledb_array_set_open_timestamp_start(arg1,arg2,arg3); *(capi_return_t **)&jresult = new capi_return_t(result); - if (arg1) jenv->ReleaseStringUTFChars(jarg1, (const char *)arg1); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1alloc(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1set_1open_1timestamp_1end(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jobject jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_config_t *arg2 = (tiledb_config_t *) 0 ; - tiledb_vfs_t **arg3 = (tiledb_vfs_t **) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_t *arg2 = 0 ; + uint64_t arg3 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_config_t **)&jarg2; - arg3 = *(tiledb_vfs_t ***)&jarg3; - result = tiledb_vfs_alloc(arg1,arg2,arg3); - *(capi_return_t **)&jresult = new capi_return_t(result); - return jresult; -} - - -SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1free(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_vfs_t **arg1 = (tiledb_vfs_t **) 0 ; - - (void)jenv; - (void)jcls; - arg1 = *(tiledb_vfs_t ***)&jarg1; - tiledb_vfs_free(arg1); -} - - -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1get_1config(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_vfs_t *arg2 = (tiledb_vfs_t *) 0 ; - tiledb_config_t **arg3 = (tiledb_config_t **) 0 ; - SwigValueWrapper< capi_return_t > result; - + arg2 = *(tiledb_array_t **)&jarg2; + { + jclass clazz; + jmethodID mid; + jbyteArray ba; + jbyte* bae; + jsize sz; + int i; + + if (!jarg3) { + SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "BigInteger null"); + return 0; + } + clazz = jenv->GetObjectClass(jarg3); + mid = jenv->GetMethodID(clazz, "toByteArray", "()[B"); + ba = (jbyteArray)jenv->CallObjectMethod(jarg3, mid); + bae = jenv->GetByteArrayElements(ba, 0); + sz = jenv->GetArrayLength(ba); + arg3 = 0; + if (sz > 0) { + arg3 = (uint64_t)(signed char)bae[0]; + for(i=1; iReleaseByteArrayElements(ba, bae, 0); + } + result = tiledb_array_set_open_timestamp_end(arg1,arg2,arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); + return jresult; +} + + +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1get_1config(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_t *arg2 = 0 ; + tiledb_config_t **arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; + (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_vfs_t **)&jarg2; + arg2 = *(tiledb_array_t **)&jarg2; arg3 = *(tiledb_config_t ***)&jarg3; - result = tiledb_vfs_get_config(arg1,arg2,arg3); + result = tiledb_array_get_config(arg1,arg2,arg3); *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1create_1bucket(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1get_1open_1timestamp_1start(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_vfs_t *arg2 = (tiledb_vfs_t *) 0 ; - char *arg3 = (char *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_t *arg2 = 0 ; + uint64_t *arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_vfs_t **)&jarg2; - arg3 = 0; - if (jarg3) { - arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); - if (!arg3) return 0; - } - result = tiledb_vfs_create_bucket(arg1,arg2,(char const *)arg3); + arg2 = *(tiledb_array_t **)&jarg2; + arg3 = *(uint64_t **)&jarg3; + result = tiledb_array_get_open_timestamp_start(arg1,arg2,arg3); *(capi_return_t **)&jresult = new capi_return_t(result); - if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1remove_1bucket(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1get_1open_1timestamp_1end(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_vfs_t *arg2 = (tiledb_vfs_t *) 0 ; - char *arg3 = (char *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_t *arg2 = 0 ; + uint64_t *arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_vfs_t **)&jarg2; - arg3 = 0; - if (jarg3) { - arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); - if (!arg3) return 0; - } - result = tiledb_vfs_remove_bucket(arg1,arg2,(char const *)arg3); + arg2 = *(tiledb_array_t **)&jarg2; + arg3 = *(uint64_t **)&jarg3; + result = tiledb_array_get_open_timestamp_end(arg1,arg2,arg3); *(capi_return_t **)&jresult = new capi_return_t(result); - if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1empty_1bucket(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1get_1schema(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_vfs_t *arg2 = (tiledb_vfs_t *) 0 ; - char *arg3 = (char *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_t *arg2 = 0 ; + tiledb_array_schema_t **arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_vfs_t **)&jarg2; - arg3 = 0; - if (jarg3) { - arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); - if (!arg3) return 0; - } - result = tiledb_vfs_empty_bucket(arg1,arg2,(char const *)arg3); + arg2 = *(tiledb_array_t **)&jarg2; + arg3 = *(tiledb_array_schema_t ***)&jarg3; + result = tiledb_array_get_schema(arg1,arg2,arg3); *(capi_return_t **)&jresult = new capi_return_t(result); - if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1is_1empty_1bucket(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1get_1query_1type(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_vfs_t *arg2 = (tiledb_vfs_t *) 0 ; - char *arg3 = (char *) 0 ; - int32_t *arg4 = (int32_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_t *arg2 = 0 ; + tiledb_query_type_t *arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_vfs_t **)&jarg2; - arg3 = 0; - if (jarg3) { - arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); - if (!arg3) return 0; - } - arg4 = *(int32_t **)&jarg4; - result = tiledb_vfs_is_empty_bucket(arg1,arg2,(char const *)arg3,arg4); + arg2 = *(tiledb_array_t **)&jarg2; + arg3 = *(tiledb_query_type_t **)&jarg3; + result = tiledb_array_get_query_type(arg1,arg2,arg3); *(capi_return_t **)&jresult = new capi_return_t(result); - if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1is_1bucket(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1get_1uri(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_vfs_t *arg2 = (tiledb_vfs_t *) 0 ; - char *arg3 = (char *) 0 ; - int32_t *arg4 = (int32_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_t *arg2 = 0 ; + char **arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_vfs_t **)&jarg2; - arg3 = 0; - if (jarg3) { - arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); - if (!arg3) return 0; - } - arg4 = *(int32_t **)&jarg4; - result = tiledb_vfs_is_bucket(arg1,arg2,(char const *)arg3,arg4); + arg2 = *(tiledb_array_t **)&jarg2; + arg3 = *(char ***)&jarg3; + result = tiledb_array_get_uri(arg1,arg2,(char const **)arg3); *(capi_return_t **)&jresult = new capi_return_t(result); - if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1create_1dir(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1upgrade_1version(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_vfs_t *arg2 = (tiledb_vfs_t *) 0 ; - char *arg3 = (char *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + char *arg2 = 0 ; + tiledb_config_t *arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_vfs_t **)&jarg2; - arg3 = 0; - if (jarg3) { - arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); - if (!arg3) return 0; + arg2 = 0; + if (jarg2) { + arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0); + if (!arg2) return 0; } - result = tiledb_vfs_create_dir(arg1,arg2,(char const *)arg3); + arg3 = *(tiledb_config_t **)&jarg3; + result = tiledb_array_upgrade_version(arg1,(char const *)arg2,arg3); *(capi_return_t **)&jresult = new capi_return_t(result); - if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); + if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1is_1dir(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1get_1non_1empty_1domain(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_vfs_t *arg2 = (tiledb_vfs_t *) 0 ; - char *arg3 = (char *) 0 ; - int32_t *arg4 = (int32_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_t *arg2 = 0 ; + void *arg3 = 0 ; + int32_t *arg4 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_vfs_t **)&jarg2; - arg3 = 0; - if (jarg3) { - arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); - if (!arg3) return 0; - } + arg2 = *(tiledb_array_t **)&jarg2; + arg3 = *(void **)&jarg3; arg4 = *(int32_t **)&jarg4; - result = tiledb_vfs_is_dir(arg1,arg2,(char const *)arg3,arg4); + result = tiledb_array_get_non_empty_domain(arg1,arg2,arg3,arg4); *(capi_return_t **)&jresult = new capi_return_t(result); - if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1remove_1dir(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1get_1non_1empty_1domain_1from_1index(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4, jlong jarg5) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_vfs_t *arg2 = (tiledb_vfs_t *) 0 ; - char *arg3 = (char *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_t *arg2 = 0 ; + uint32_t arg3 ; + void *arg4 = 0 ; + int32_t *arg5 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_vfs_t **)&jarg2; - arg3 = 0; - if (jarg3) { - arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); - if (!arg3) return 0; - } - result = tiledb_vfs_remove_dir(arg1,arg2,(char const *)arg3); + arg2 = *(tiledb_array_t **)&jarg2; + arg3 = (uint32_t)jarg3; + arg4 = *(void **)&jarg4; + arg5 = *(int32_t **)&jarg5; + result = tiledb_array_get_non_empty_domain_from_index(arg1,arg2,arg3,arg4,arg5); *(capi_return_t **)&jresult = new capi_return_t(result); - if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1is_1file(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1get_1non_1empty_1domain_1from_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4, jlong jarg5) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_vfs_t *arg2 = (tiledb_vfs_t *) 0 ; - char *arg3 = (char *) 0 ; - int32_t *arg4 = (int32_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_t *arg2 = 0 ; + char *arg3 = 0 ; + void *arg4 = 0 ; + int32_t *arg5 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_vfs_t **)&jarg2; + arg2 = *(tiledb_array_t **)&jarg2; arg3 = 0; if (jarg3) { arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); if (!arg3) return 0; } - arg4 = *(int32_t **)&jarg4; - result = tiledb_vfs_is_file(arg1,arg2,(char const *)arg3,arg4); + arg4 = *(void **)&jarg4; + arg5 = *(int32_t **)&jarg5; + result = tiledb_array_get_non_empty_domain_from_name(arg1,arg2,(char const *)arg3,arg4,arg5); *(capi_return_t **)&jresult = new capi_return_t(result); if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1remove_1file(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1get_1non_1empty_1domain_1var_1size_1from_1index(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4, jlong jarg5, jlong jarg6) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_vfs_t *arg2 = (tiledb_vfs_t *) 0 ; - char *arg3 = (char *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_t *arg2 = 0 ; + uint32_t arg3 ; + uint64_t *arg4 = 0 ; + uint64_t *arg5 = 0 ; + int32_t *arg6 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_vfs_t **)&jarg2; - arg3 = 0; - if (jarg3) { - arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); - if (!arg3) return 0; - } - result = tiledb_vfs_remove_file(arg1,arg2,(char const *)arg3); + arg2 = *(tiledb_array_t **)&jarg2; + arg3 = (uint32_t)jarg3; + arg4 = *(uint64_t **)&jarg4; + arg5 = *(uint64_t **)&jarg5; + arg6 = *(int32_t **)&jarg6; + result = tiledb_array_get_non_empty_domain_var_size_from_index(arg1,arg2,arg3,arg4,arg5,arg6); *(capi_return_t **)&jresult = new capi_return_t(result); - if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1dir_1size(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1get_1non_1empty_1domain_1var_1size_1from_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4, jlong jarg5, jlong jarg6) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_vfs_t *arg2 = (tiledb_vfs_t *) 0 ; - char *arg3 = (char *) 0 ; - uint64_t *arg4 = (uint64_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_t *arg2 = 0 ; + char *arg3 = 0 ; + uint64_t *arg4 = 0 ; + uint64_t *arg5 = 0 ; + int32_t *arg6 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_vfs_t **)&jarg2; + arg2 = *(tiledb_array_t **)&jarg2; arg3 = 0; if (jarg3) { arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); if (!arg3) return 0; } arg4 = *(uint64_t **)&jarg4; - result = tiledb_vfs_dir_size(arg1,arg2,(char const *)arg3,arg4); + arg5 = *(uint64_t **)&jarg5; + arg6 = *(int32_t **)&jarg6; + result = tiledb_array_get_non_empty_domain_var_size_from_name(arg1,arg2,(char const *)arg3,arg4,arg5,arg6); *(capi_return_t **)&jresult = new capi_return_t(result); if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1file_1size(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1get_1non_1empty_1domain_1var_1from_1index(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4, jlong jarg5, jlong jarg6) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_vfs_t *arg2 = (tiledb_vfs_t *) 0 ; - char *arg3 = (char *) 0 ; - uint64_t *arg4 = (uint64_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_t *arg2 = 0 ; + uint32_t arg3 ; + void *arg4 = 0 ; + void *arg5 = 0 ; + int32_t *arg6 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_vfs_t **)&jarg2; - arg3 = 0; - if (jarg3) { - arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); - if (!arg3) return 0; - } - arg4 = *(uint64_t **)&jarg4; - result = tiledb_vfs_file_size(arg1,arg2,(char const *)arg3,arg4); + arg2 = *(tiledb_array_t **)&jarg2; + arg3 = (uint32_t)jarg3; + arg4 = *(void **)&jarg4; + arg5 = *(void **)&jarg5; + arg6 = *(int32_t **)&jarg6; + result = tiledb_array_get_non_empty_domain_var_from_index(arg1,arg2,arg3,arg4,arg5,arg6); *(capi_return_t **)&jresult = new capi_return_t(result); - if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1move_1file(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jstring jarg4) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1get_1non_1empty_1domain_1var_1from_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4, jlong jarg5, jlong jarg6) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_vfs_t *arg2 = (tiledb_vfs_t *) 0 ; - char *arg3 = (char *) 0 ; - char *arg4 = (char *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_t *arg2 = 0 ; + char *arg3 = 0 ; + void *arg4 = 0 ; + void *arg5 = 0 ; + int32_t *arg6 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_vfs_t **)&jarg2; + arg2 = *(tiledb_array_t **)&jarg2; arg3 = 0; if (jarg3) { arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); if (!arg3) return 0; } - arg4 = 0; - if (jarg4) { - arg4 = (char *)jenv->GetStringUTFChars(jarg4, 0); - if (!arg4) return 0; - } - result = tiledb_vfs_move_file(arg1,arg2,(char const *)arg3,(char const *)arg4); + arg4 = *(void **)&jarg4; + arg5 = *(void **)&jarg5; + arg6 = *(int32_t **)&jarg6; + result = tiledb_array_get_non_empty_domain_var_from_name(arg1,arg2,(char const *)arg3,arg4,arg5,arg6); *(capi_return_t **)&jresult = new capi_return_t(result); if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); - if (arg4) jenv->ReleaseStringUTFChars(jarg4, (const char *)arg4); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1move_1dir(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jstring jarg4) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1encryption_1type(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_vfs_t *arg2 = (tiledb_vfs_t *) 0 ; - char *arg3 = (char *) 0 ; - char *arg4 = (char *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + char *arg2 = 0 ; + tiledb_encryption_type_t *arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_vfs_t **)&jarg2; - arg3 = 0; - if (jarg3) { - arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); - if (!arg3) return 0; - } - arg4 = 0; - if (jarg4) { - arg4 = (char *)jenv->GetStringUTFChars(jarg4, 0); - if (!arg4) return 0; + arg2 = 0; + if (jarg2) { + arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0); + if (!arg2) return 0; } - result = tiledb_vfs_move_dir(arg1,arg2,(char const *)arg3,(char const *)arg4); + arg3 = *(tiledb_encryption_type_t **)&jarg3; + result = tiledb_array_encryption_type(arg1,(char const *)arg2,arg3); *(capi_return_t **)&jresult = new capi_return_t(result); - if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); - if (arg4) jenv->ReleaseStringUTFChars(jarg4, (const char *)arg4); + if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1copy_1file(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jstring jarg4) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1put_1metadata(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jint jarg4, jlong jarg5, jlong jarg6) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_vfs_t *arg2 = (tiledb_vfs_t *) 0 ; - char *arg3 = (char *) 0 ; - char *arg4 = (char *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_t *arg2 = 0 ; + char *arg3 = 0 ; + tiledb_datatype_t arg4 ; + uint32_t arg5 ; + void *arg6 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_vfs_t **)&jarg2; + arg2 = *(tiledb_array_t **)&jarg2; arg3 = 0; if (jarg3) { arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); if (!arg3) return 0; } - arg4 = 0; - if (jarg4) { - arg4 = (char *)jenv->GetStringUTFChars(jarg4, 0); - if (!arg4) return 0; - } - result = tiledb_vfs_copy_file(arg1,arg2,(char const *)arg3,(char const *)arg4); + arg4 = (tiledb_datatype_t)jarg4; + arg5 = (uint32_t)jarg5; + arg6 = *(void **)&jarg6; + result = tiledb_array_put_metadata(arg1,arg2,(char const *)arg3,arg4,arg5,(void const *)arg6); *(capi_return_t **)&jresult = new capi_return_t(result); if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); - if (arg4) jenv->ReleaseStringUTFChars(jarg4, (const char *)arg4); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1copy_1dir(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jstring jarg4) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1delete_1metadata(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_vfs_t *arg2 = (tiledb_vfs_t *) 0 ; - char *arg3 = (char *) 0 ; - char *arg4 = (char *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_t *arg2 = 0 ; + char *arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_vfs_t **)&jarg2; + arg2 = *(tiledb_array_t **)&jarg2; arg3 = 0; if (jarg3) { arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); if (!arg3) return 0; } - arg4 = 0; - if (jarg4) { - arg4 = (char *)jenv->GetStringUTFChars(jarg4, 0); - if (!arg4) return 0; - } - result = tiledb_vfs_copy_dir(arg1,arg2,(char const *)arg3,(char const *)arg4); + result = tiledb_array_delete_metadata(arg1,arg2,(char const *)arg3); *(capi_return_t **)&jresult = new capi_return_t(result); if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); - if (arg4) jenv->ReleaseStringUTFChars(jarg4, (const char *)arg4); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1open(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jint jarg4, jlong jarg5) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1get_1metadata(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4, jlong jarg5, jlong jarg6) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_vfs_t *arg2 = (tiledb_vfs_t *) 0 ; - char *arg3 = (char *) 0 ; - tiledb_vfs_mode_t arg4 ; - tiledb_vfs_fh_t **arg5 = (tiledb_vfs_fh_t **) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_t *arg2 = 0 ; + char *arg3 = 0 ; + tiledb_datatype_t *arg4 = 0 ; + uint32_t *arg5 = 0 ; + void **arg6 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_vfs_t **)&jarg2; + arg2 = *(tiledb_array_t **)&jarg2; arg3 = 0; if (jarg3) { arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); if (!arg3) return 0; } - arg4 = (tiledb_vfs_mode_t)jarg4; - arg5 = *(tiledb_vfs_fh_t ***)&jarg5; - result = tiledb_vfs_open(arg1,arg2,(char const *)arg3,arg4,arg5); + arg4 = *(tiledb_datatype_t **)&jarg4; + arg5 = *(uint32_t **)&jarg5; + arg6 = *(void ***)&jarg6; + result = tiledb_array_get_metadata(arg1,arg2,(char const *)arg3,arg4,arg5,(void const **)arg6); *(capi_return_t **)&jresult = new capi_return_t(result); if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1close(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1get_1metadata_1num(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_vfs_fh_t *arg2 = (tiledb_vfs_fh_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_t *arg2 = 0 ; + uint64_t *arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_vfs_fh_t **)&jarg2; - result = tiledb_vfs_close(arg1,arg2); + arg2 = *(tiledb_array_t **)&jarg2; + arg3 = *(uint64_t **)&jarg3; + result = tiledb_array_get_metadata_num(arg1,arg2,arg3); *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1read(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jobject jarg3, jlong jarg4, jobject jarg5) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1get_1metadata_1from_1index(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jobject jarg3, jlong jarg4, jlong jarg5, jlong jarg6, jlong jarg7, jlong jarg8) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_vfs_fh_t *arg2 = (tiledb_vfs_fh_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_t *arg2 = 0 ; uint64_t arg3 ; - void *arg4 = (void *) 0 ; - uint64_t arg5 ; + char **arg4 = 0 ; + uint32_t *arg5 = 0 ; + tiledb_datatype_t *arg6 = 0 ; + uint32_t *arg7 = 0 ; + void **arg8 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_vfs_fh_t **)&jarg2; + arg2 = *(tiledb_array_t **)&jarg2; { jclass clazz; jmethodID mid; @@ -9720,51 +9668,138 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1read(JN } jenv->ReleaseByteArrayElements(ba, bae, 0); } - arg4 = *(void **)&jarg4; - { - jclass clazz; - jmethodID mid; - jbyteArray ba; - jbyte* bae; - jsize sz; - int i; - - if (!jarg5) { - SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "BigInteger null"); - return 0; - } - clazz = jenv->GetObjectClass(jarg5); - mid = jenv->GetMethodID(clazz, "toByteArray", "()[B"); - ba = (jbyteArray)jenv->CallObjectMethod(jarg5, mid); - bae = jenv->GetByteArrayElements(ba, 0); - sz = jenv->GetArrayLength(ba); - arg5 = 0; - if (sz > 0) { - arg5 = (uint64_t)(signed char)bae[0]; - for(i=1; iReleaseByteArrayElements(ba, bae, 0); + arg4 = *(char ***)&jarg4; + arg5 = *(uint32_t **)&jarg5; + arg6 = *(tiledb_datatype_t **)&jarg6; + arg7 = *(uint32_t **)&jarg7; + arg8 = *(void ***)&jarg8; + result = tiledb_array_get_metadata_from_index(arg1,arg2,arg3,(char const **)arg4,arg5,arg6,arg7,(void const **)arg8); + *(capi_return_t **)&jresult = new capi_return_t(result); + return jresult; +} + + +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1has_1metadata_1key(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4, jlong jarg5) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_t *arg2 = 0 ; + char *arg3 = 0 ; + tiledb_datatype_t *arg4 = 0 ; + int32_t *arg5 = 0 ; + SwigValueWrapper< capi_return_t > result; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_array_t **)&jarg2; + arg3 = 0; + if (jarg3) { + arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); + if (!arg3) return 0; } - result = tiledb_vfs_read(arg1,arg2,arg3,arg4,arg5); + arg4 = *(tiledb_datatype_t **)&jarg4; + arg5 = *(int32_t **)&jarg5; + result = tiledb_array_has_metadata_key(arg1,arg2,(char const *)arg3,arg4,arg5); *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1write(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jobject jarg4) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1buffer_1alloc(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_buffer_t **arg2 = 0 ; + SwigValueWrapper< capi_return_t > result; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_buffer_t ***)&jarg2; + result = tiledb_buffer_alloc(arg1,arg2); + *(capi_return_t **)&jresult = new capi_return_t(result); + return jresult; +} + + +SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1buffer_1free(JNIEnv *jenv, jclass jcls, jlong jarg1) { + tiledb_buffer_t **arg1 = 0 ; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_buffer_t ***)&jarg1; + tiledb_buffer_free(arg1); +} + + +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1buffer_1set_1type(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jint jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_buffer_t *arg2 = 0 ; + tiledb_datatype_t arg3 ; + SwigValueWrapper< capi_return_t > result; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_buffer_t **)&jarg2; + arg3 = (tiledb_datatype_t)jarg3; + result = tiledb_buffer_set_type(arg1,arg2,arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); + return jresult; +} + + +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1buffer_1get_1type(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_buffer_t *arg2 = 0 ; + tiledb_datatype_t *arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_buffer_t **)&jarg2; + arg3 = *(tiledb_datatype_t **)&jarg3; + result = tiledb_buffer_get_type(arg1,(tiledb_buffer_handle_t const *)arg2,arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); + return jresult; +} + + +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1buffer_1get_1data(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_buffer_t *arg2 = 0 ; + void **arg3 = 0 ; + uint64_t *arg4 = 0 ; + SwigValueWrapper< capi_return_t > result; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_buffer_t **)&jarg2; + arg3 = *(void ***)&jarg3; + arg4 = *(uint64_t **)&jarg4; + result = tiledb_buffer_get_data(arg1,(tiledb_buffer_handle_t const *)arg2,arg3,arg4); + *(capi_return_t **)&jresult = new capi_return_t(result); + return jresult; +} + + +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1buffer_1set_1data(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jobject jarg4) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_vfs_fh_t *arg2 = (tiledb_vfs_fh_t *) 0 ; - void *arg3 = (void *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_buffer_t *arg2 = 0 ; + void *arg3 = 0 ; uint64_t arg4 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_vfs_fh_t **)&jarg2; + arg2 = *(tiledb_buffer_t **)&jarg2; arg3 = *(void **)&jarg3; { jclass clazz; @@ -9792,127 +9827,158 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1write(J } jenv->ReleaseByteArrayElements(ba, bae, 0); } - result = tiledb_vfs_write(arg1,arg2,(void const *)arg3,arg4); + result = tiledb_buffer_set_data(arg1,arg2,arg3,arg4); *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1sync(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1buffer_1list_1alloc(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_vfs_fh_t *arg2 = (tiledb_vfs_fh_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_buffer_list_t **arg2 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_vfs_fh_t **)&jarg2; - result = tiledb_vfs_sync(arg1,arg2); + arg2 = *(tiledb_buffer_list_t ***)&jarg2; + result = tiledb_buffer_list_alloc(arg1,arg2); *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1ls(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4, jlong jarg5) { +SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1buffer_1list_1free(JNIEnv *jenv, jclass jcls, jlong jarg1) { + tiledb_buffer_list_t **arg1 = 0 ; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_buffer_list_t ***)&jarg1; + tiledb_buffer_list_free(arg1); +} + + +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1buffer_1list_1get_1num_1buffers(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_vfs_t *arg2 = (tiledb_vfs_t *) 0 ; - char *arg3 = (char *) 0 ; - int32_t (*arg4)(char const *,void *) = (int32_t (*)(char const *,void *)) 0 ; - void *arg5 = (void *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_buffer_list_t *arg2 = 0 ; + uint64_t *arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_vfs_t **)&jarg2; - arg3 = 0; - if (jarg3) { - arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); - if (!arg3) return 0; - } - arg4 = *(int32_t (**)(char const *,void *))&jarg4; - arg5 = *(void **)&jarg5; - result = tiledb_vfs_ls(arg1,arg2,(char const *)arg3,arg4,arg5); + arg2 = *(tiledb_buffer_list_t **)&jarg2; + arg3 = *(uint64_t **)&jarg3; + result = tiledb_buffer_list_get_num_buffers(arg1,(tiledb_buffer_list_handle_t const *)arg2,arg3); *(capi_return_t **)&jresult = new capi_return_t(result); - if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } -SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1fh_1free(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_vfs_fh_t **arg1 = (tiledb_vfs_fh_t **) 0 ; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1buffer_1list_1get_1buffer(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jobject jarg3, jlong jarg4) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_buffer_list_t *arg2 = 0 ; + uint64_t arg3 ; + tiledb_buffer_t **arg4 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; - arg1 = *(tiledb_vfs_fh_t ***)&jarg1; - tiledb_vfs_fh_free(arg1); + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_buffer_list_t **)&jarg2; + { + jclass clazz; + jmethodID mid; + jbyteArray ba; + jbyte* bae; + jsize sz; + int i; + + if (!jarg3) { + SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "BigInteger null"); + return 0; + } + clazz = jenv->GetObjectClass(jarg3); + mid = jenv->GetMethodID(clazz, "toByteArray", "()[B"); + ba = (jbyteArray)jenv->CallObjectMethod(jarg3, mid); + bae = jenv->GetByteArrayElements(ba, 0); + sz = jenv->GetArrayLength(ba); + arg3 = 0; + if (sz > 0) { + arg3 = (uint64_t)(signed char)bae[0]; + for(i=1; iReleaseByteArrayElements(ba, bae, 0); + } + arg4 = *(tiledb_buffer_t ***)&jarg4; + result = tiledb_buffer_list_get_buffer(arg1,(tiledb_buffer_list_handle_t const *)arg2,arg3,arg4); + *(capi_return_t **)&jresult = new capi_return_t(result); + return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1fh_1is_1closed(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1buffer_1list_1get_1total_1size(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_vfs_fh_t *arg2 = (tiledb_vfs_fh_t *) 0 ; - int32_t *arg3 = (int32_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_buffer_list_t *arg2 = 0 ; + uint64_t *arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_vfs_fh_t **)&jarg2; - arg3 = *(int32_t **)&jarg3; - result = tiledb_vfs_fh_is_closed(arg1,arg2,arg3); + arg2 = *(tiledb_buffer_list_t **)&jarg2; + arg3 = *(uint64_t **)&jarg3; + result = tiledb_buffer_list_get_total_size(arg1,(tiledb_buffer_list_handle_t const *)arg2,arg3); *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1touch(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1buffer_1list_1flatten(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_vfs_t *arg2 = (tiledb_vfs_t *) 0 ; - char *arg3 = (char *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_buffer_list_t *arg2 = 0 ; + tiledb_buffer_t **arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_vfs_t **)&jarg2; - arg3 = 0; - if (jarg3) { - arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); - if (!arg3) return 0; - } - result = tiledb_vfs_touch(arg1,arg2,(char const *)arg3); + arg2 = *(tiledb_buffer_list_t **)&jarg2; + arg3 = *(tiledb_buffer_t ***)&jarg3; + result = tiledb_buffer_list_flatten(arg1,arg2,arg3); *(capi_return_t **)&jresult = new capi_return_t(result); - if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1type_1to_1str(JNIEnv *jenv, jclass jcls, jint jarg1, jlong jarg2) { - jint jresult = 0 ; - tiledb_array_type_t arg1 ; - char **arg2 = (char **) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1data_1order_1to_1str(JNIEnv *jenv, jclass jcls, jint jarg1, jlong jarg2) { + jlong jresult = 0 ; + tiledb_data_order_t arg1 ; + char **arg2 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; - arg1 = (tiledb_array_type_t)jarg1; + arg1 = (tiledb_data_order_t)jarg1; arg2 = *(char ***)&jarg2; - result = (int32_t)tiledb_array_type_to_str(arg1,(char const **)arg2); - jresult = (jint)result; + result = tiledb_data_order_to_str(arg1,(char const **)arg2); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1type_1from_1str(JNIEnv *jenv, jclass jcls, jstring jarg1, jlong jarg2) { - jint jresult = 0 ; - char *arg1 = (char *) 0 ; - tiledb_array_type_t *arg2 = (tiledb_array_type_t *) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1data_1order_1from_1str(JNIEnv *jenv, jclass jcls, jstring jarg1, jlong jarg2) { + jlong jresult = 0 ; + char *arg1 = 0 ; + tiledb_data_order_t *arg2 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; @@ -9921,35 +9987,19 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1type_1 arg1 = (char *)jenv->GetStringUTFChars(jarg1, 0); if (!arg1) return 0; } - arg2 = *(tiledb_array_type_t **)&jarg2; - result = (int32_t)tiledb_array_type_from_str((char const *)arg1,arg2); - jresult = (jint)result; + arg2 = *(tiledb_data_order_t **)&jarg2; + result = tiledb_data_order_from_str((char const *)arg1,arg2); + *(capi_return_t **)&jresult = new capi_return_t(result); if (arg1) jenv->ReleaseStringUTFChars(jarg1, (const char *)arg1); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1layout_1to_1str(JNIEnv *jenv, jclass jcls, jint jarg1, jlong jarg2) { - jint jresult = 0 ; - tiledb_layout_t arg1 ; - char **arg2 = (char **) 0 ; - int32_t result; - - (void)jenv; - (void)jcls; - arg1 = (tiledb_layout_t)jarg1; - arg2 = *(char ***)&jarg2; - result = (int32_t)tiledb_layout_to_str(arg1,(char const **)arg2); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1layout_1from_1str(JNIEnv *jenv, jclass jcls, jstring jarg1, jlong jarg2) { +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_printf(JNIEnv *jenv, jclass jcls, jstring jarg1) { jint jresult = 0 ; - char *arg1 = (char *) 0 ; - tiledb_layout_t *arg2 = (tiledb_layout_t *) 0 ; - int32_t result; + char *arg1 = 0 ; + void *arg2 = 0 ; + int result; (void)jenv; (void)jcls; @@ -9958,1621 +10008,1593 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1layout_1from_ arg1 = (char *)jenv->GetStringUTFChars(jarg1, 0); if (!arg1) return 0; } - arg2 = *(tiledb_layout_t **)&jarg2; - result = (int32_t)tiledb_layout_from_str((char const *)arg1,arg2); + result = (int)printf((char const *)arg1,arg2); jresult = (jint)result; if (arg1) jenv->ReleaseStringUTFChars(jarg1, (const char *)arg1); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1encryption_1type_1to_1str(JNIEnv *jenv, jclass jcls, jint jarg1, jlong jarg2) { - jint jresult = 0 ; - tiledb_encryption_type_t arg1 ; - char **arg2 = (char **) 0 ; - int32_t result; - - (void)jenv; - (void)jcls; - arg1 = (tiledb_encryption_type_t)jarg1; - arg2 = *(char ***)&jarg2; - result = (int32_t)tiledb_encryption_type_to_str(arg1,(char const **)arg2); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1encryption_1type_1from_1str(JNIEnv *jenv, jclass jcls, jstring jarg1, jlong jarg2) { - jint jresult = 0 ; - char *arg1 = (char *) 0 ; - tiledb_encryption_type_t *arg2 = (tiledb_encryption_type_t *) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1alloc(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jlong jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + char *arg2 = 0 ; + tiledb_fragment_info_t **arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; - arg1 = 0; - if (jarg1) { - arg1 = (char *)jenv->GetStringUTFChars(jarg1, 0); - if (!arg1) return 0; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = 0; + if (jarg2) { + arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0); + if (!arg2) return 0; } - arg2 = *(tiledb_encryption_type_t **)&jarg2; - result = (int32_t)tiledb_encryption_type_from_str((char const *)arg1,arg2); - jresult = (jint)result; - if (arg1) jenv->ReleaseStringUTFChars(jarg1, (const char *)arg1); + arg3 = *(tiledb_fragment_info_t ***)&jarg3; + result = tiledb_fragment_info_alloc(arg1,(char const *)arg2,arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1status_1to_1str(JNIEnv *jenv, jclass jcls, jint jarg1, jlong jarg2) { - jint jresult = 0 ; - tiledb_query_status_t arg1 ; - char **arg2 = (char **) 0 ; - int32_t result; +SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1free(JNIEnv *jenv, jclass jcls, jlong jarg1) { + tiledb_fragment_info_t **arg1 = 0 ; (void)jenv; (void)jcls; - arg1 = (tiledb_query_status_t)jarg1; - arg2 = *(char ***)&jarg2; - result = (int32_t)tiledb_query_status_to_str(arg1,(char const **)arg2); - jresult = (jint)result; - return jresult; + arg1 = *(tiledb_fragment_info_t ***)&jarg1; + tiledb_fragment_info_free(arg1); } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1status_1from_1str(JNIEnv *jenv, jclass jcls, jstring jarg1, jlong jarg2) { - jint jresult = 0 ; - char *arg1 = (char *) 0 ; - tiledb_query_status_t *arg2 = (tiledb_query_status_t *) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1set_1config(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_fragment_info_t *arg2 = 0 ; + tiledb_config_t *arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; - arg1 = 0; - if (jarg1) { - arg1 = (char *)jenv->GetStringUTFChars(jarg1, 0); - if (!arg1) return 0; - } - arg2 = *(tiledb_query_status_t **)&jarg2; - result = (int32_t)tiledb_query_status_from_str((char const *)arg1,arg2); - jresult = (jint)result; - if (arg1) jenv->ReleaseStringUTFChars(jarg1, (const char *)arg1); + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_fragment_info_t **)&jarg2; + arg3 = *(tiledb_config_t **)&jarg3; + result = tiledb_fragment_info_set_config(arg1,arg2,arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1var_1num(JNIEnv *jenv, jclass jcls) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1config(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jlong jresult = 0 ; - uint32_t result; + tiledb_ctx_t *arg1 = 0 ; + tiledb_fragment_info_t *arg2 = 0 ; + tiledb_config_t **arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; - result = (uint32_t)tiledb_var_num(); - jresult = (jlong)result; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_fragment_info_t **)&jarg2; + arg3 = *(tiledb_config_t ***)&jarg3; + result = tiledb_fragment_info_get_config(arg1,arg2,arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1max_1path(JNIEnv *jenv, jclass jcls) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1load(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { jlong jresult = 0 ; - uint32_t result; + tiledb_ctx_t *arg1 = 0 ; + tiledb_fragment_info_t *arg2 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; - result = (uint32_t)tiledb_max_path(); - jresult = (jlong)result; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_fragment_info_t **)&jarg2; + result = tiledb_fragment_info_load(arg1,arg2); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jobject JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1offset_1size(JNIEnv *jenv, jclass jcls) { - jobject jresult = 0 ; - uint64_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1fragment_1name_1v2(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_fragment_info_t *arg2 = 0 ; + uint32_t arg3 ; + tiledb_string_t **arg4 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; - result = (uint64_t)tiledb_offset_size(); - { - jbyteArray ba = jenv->NewByteArray(9); - jbyte* bae = jenv->GetByteArrayElements(ba, 0); - jclass clazz = jenv->FindClass("java/math/BigInteger"); - jmethodID mid = jenv->GetMethodID(clazz, "", "([B)V"); - jobject bigint; - int i; - - bae[0] = 0; - for(i=1; i<9; i++ ) { - bae[i] = (jbyte)(result>>8*(8-i)); - } - - jenv->ReleaseByteArrayElements(ba, bae, 0); - bigint = jenv->NewObject(clazz, mid, ba); - jenv->DeleteLocalRef(ba); - jresult = bigint; - } + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_fragment_info_t **)&jarg2; + arg3 = (uint32_t)jarg3; + arg4 = *(tiledb_string_t ***)&jarg4; + result = tiledb_fragment_info_get_fragment_name_v2(arg1,arg2,arg3,arg4); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jobject JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1timestamp_1now_1ms(JNIEnv *jenv, jclass jcls) { - jobject jresult = 0 ; - uint64_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1fragment_1num(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_fragment_info_t *arg2 = 0 ; + uint32_t *arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; - result = (uint64_t)tiledb_timestamp_now_ms(); - { - jbyteArray ba = jenv->NewByteArray(9); - jbyte* bae = jenv->GetByteArrayElements(ba, 0); - jclass clazz = jenv->FindClass("java/math/BigInteger"); - jmethodID mid = jenv->GetMethodID(clazz, "", "([B)V"); - jobject bigint; - int i; - - bae[0] = 0; - for(i=1; i<9; i++ ) { - bae[i] = (jbyte)(result>>8*(8-i)); - } - - jenv->ReleaseByteArrayElements(ba, bae, 0); - bigint = jenv->NewObject(clazz, mid, ba); - jenv->DeleteLocalRef(ba); - jresult = bigint; - } + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_fragment_info_t **)&jarg2; + arg3 = *(uint32_t **)&jarg3; + result = tiledb_fragment_info_get_fragment_num(arg1,arg2,arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jstring JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1timestamps(JNIEnv *jenv, jclass jcls) { - jstring jresult = 0 ; - char *result = 0 ; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1fragment_1uri(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_fragment_info_t *arg2 = 0 ; + uint32_t arg3 ; + char **arg4 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; - result = (char *)tiledb_timestamps(); - if (result) jresult = jenv->NewStringUTF((const char *)result); + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_fragment_info_t **)&jarg2; + arg3 = (uint32_t)jarg3; + arg4 = *(char ***)&jarg4; + result = tiledb_fragment_info_get_fragment_uri(arg1,arg2,arg3,(char const **)arg4); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1version(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - int32_t *arg1 = (int32_t *) 0 ; - int32_t *arg2 = (int32_t *) 0 ; - int32_t *arg3 = (int32_t *) 0 ; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1fragment_1size(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_fragment_info_t *arg2 = 0 ; + uint32_t arg3 ; + uint64_t *arg4 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; - arg1 = *(int32_t **)&jarg1; - arg2 = *(int32_t **)&jarg2; - arg3 = *(int32_t **)&jarg3; - tiledb_version(arg1,arg2,arg3); + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_fragment_info_t **)&jarg2; + arg3 = (uint32_t)jarg3; + arg4 = *(uint64_t **)&jarg4; + result = tiledb_fragment_info_get_fragment_size(arg1,arg2,arg3,arg4); + *(capi_return_t **)&jresult = new capi_return_t(result); + return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1alloc(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_type_t arg2 ; - tiledb_array_schema_t **arg3 = (tiledb_array_schema_t **) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1dense(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_fragment_info_t *arg2 = 0 ; + uint32_t arg3 ; + int32_t *arg4 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = (tiledb_array_type_t)jarg2; - arg3 = *(tiledb_array_schema_t ***)&jarg3; - result = (int32_t)tiledb_array_schema_alloc(arg1,arg2,arg3); - jresult = (jint)result; + arg2 = *(tiledb_fragment_info_t **)&jarg2; + arg3 = (uint32_t)jarg3; + arg4 = *(int32_t **)&jarg4; + result = tiledb_fragment_info_get_dense(arg1,arg2,arg3,arg4); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1free(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_array_schema_t **arg1 = (tiledb_array_schema_t **) 0 ; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1sparse(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_fragment_info_t *arg2 = 0 ; + uint32_t arg3 ; + int32_t *arg4 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; - arg1 = *(tiledb_array_schema_t ***)&jarg1; - tiledb_array_schema_free(arg1); + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_fragment_info_t **)&jarg2; + arg3 = (uint32_t)jarg3; + arg4 = *(int32_t **)&jarg4; + result = tiledb_fragment_info_get_sparse(arg1,arg2,arg3,arg4); + *(capi_return_t **)&jresult = new capi_return_t(result); + return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1add_1attribute(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_schema_t *arg2 = (tiledb_array_schema_t *) 0 ; - tiledb_attribute_t *arg3 = (tiledb_attribute_t *) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1timestamp_1range(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4, jlong jarg5) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_fragment_info_t *arg2 = 0 ; + uint32_t arg3 ; + uint64_t *arg4 = 0 ; + uint64_t *arg5 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_schema_t **)&jarg2; - arg3 = *(tiledb_attribute_t **)&jarg3; - result = (int32_t)tiledb_array_schema_add_attribute(arg1,arg2,arg3); - jresult = (jint)result; + arg2 = *(tiledb_fragment_info_t **)&jarg2; + arg3 = (uint32_t)jarg3; + arg4 = *(uint64_t **)&jarg4; + arg5 = *(uint64_t **)&jarg5; + result = tiledb_fragment_info_get_timestamp_range(arg1,arg2,arg3,arg4,arg5); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1set_1allows_1dups(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jint jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_schema_t *arg2 = (tiledb_array_schema_t *) 0 ; - int arg3 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1non_1empty_1domain_1from_1index(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4, jlong jarg5) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_fragment_info_t *arg2 = 0 ; + uint32_t arg3 ; + uint32_t arg4 ; + void *arg5 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_schema_t **)&jarg2; - arg3 = (int)jarg3; - result = (int32_t)tiledb_array_schema_set_allows_dups(arg1,arg2,arg3); - jresult = (jint)result; + arg2 = *(tiledb_fragment_info_t **)&jarg2; + arg3 = (uint32_t)jarg3; + arg4 = (uint32_t)jarg4; + arg5 = *(void **)&jarg5; + result = tiledb_fragment_info_get_non_empty_domain_from_index(arg1,arg2,arg3,arg4,arg5); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1get_1allows_1dups(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_schema_t *arg2 = (tiledb_array_schema_t *) 0 ; - int *arg3 = (int *) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1non_1empty_1domain_1from_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jstring jarg4, jlong jarg5) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_fragment_info_t *arg2 = 0 ; + uint32_t arg3 ; + char *arg4 = 0 ; + void *arg5 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_schema_t **)&jarg2; - arg3 = *(int **)&jarg3; - result = (int32_t)tiledb_array_schema_get_allows_dups(arg1,arg2,arg3); - jresult = (jint)result; + arg2 = *(tiledb_fragment_info_t **)&jarg2; + arg3 = (uint32_t)jarg3; + arg4 = 0; + if (jarg4) { + arg4 = (char *)jenv->GetStringUTFChars(jarg4, 0); + if (!arg4) return 0; + } + arg5 = *(void **)&jarg5; + result = tiledb_fragment_info_get_non_empty_domain_from_name(arg1,arg2,arg3,(char const *)arg4,arg5); + *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg4) jenv->ReleaseStringUTFChars(jarg4, (const char *)arg4); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1get_1version(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_schema_t *arg2 = (tiledb_array_schema_t *) 0 ; - uint32_t *arg3 = (uint32_t *) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1non_1empty_1domain_1var_1size_1from_1index(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4, jlong jarg5, jlong jarg6) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_fragment_info_t *arg2 = 0 ; + uint32_t arg3 ; + uint32_t arg4 ; + uint64_t *arg5 = 0 ; + uint64_t *arg6 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_schema_t **)&jarg2; - arg3 = *(uint32_t **)&jarg3; - result = (int32_t)tiledb_array_schema_get_version(arg1,arg2,arg3); - jresult = (jint)result; + arg2 = *(tiledb_fragment_info_t **)&jarg2; + arg3 = (uint32_t)jarg3; + arg4 = (uint32_t)jarg4; + arg5 = *(uint64_t **)&jarg5; + arg6 = *(uint64_t **)&jarg6; + result = tiledb_fragment_info_get_non_empty_domain_var_size_from_index(arg1,arg2,arg3,arg4,arg5,arg6); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1set_1domain(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_schema_t *arg2 = (tiledb_array_schema_t *) 0 ; - tiledb_domain_t *arg3 = (tiledb_domain_t *) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1non_1empty_1domain_1var_1size_1from_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jstring jarg4, jlong jarg5, jlong jarg6) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_fragment_info_t *arg2 = 0 ; + uint32_t arg3 ; + char *arg4 = 0 ; + uint64_t *arg5 = 0 ; + uint64_t *arg6 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_schema_t **)&jarg2; - arg3 = *(tiledb_domain_t **)&jarg3; - result = (int32_t)tiledb_array_schema_set_domain(arg1,arg2,arg3); - jresult = (jint)result; + arg2 = *(tiledb_fragment_info_t **)&jarg2; + arg3 = (uint32_t)jarg3; + arg4 = 0; + if (jarg4) { + arg4 = (char *)jenv->GetStringUTFChars(jarg4, 0); + if (!arg4) return 0; + } + arg5 = *(uint64_t **)&jarg5; + arg6 = *(uint64_t **)&jarg6; + result = tiledb_fragment_info_get_non_empty_domain_var_size_from_name(arg1,arg2,arg3,(char const *)arg4,arg5,arg6); + *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg4) jenv->ReleaseStringUTFChars(jarg4, (const char *)arg4); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1set_1capacity(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jobject jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_schema_t *arg2 = (tiledb_array_schema_t *) 0 ; - uint64_t arg3 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1non_1empty_1domain_1var_1from_1index(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4, jlong jarg5, jlong jarg6) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_fragment_info_t *arg2 = 0 ; + uint32_t arg3 ; + uint32_t arg4 ; + void *arg5 = 0 ; + void *arg6 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_schema_t **)&jarg2; - { - jclass clazz; - jmethodID mid; - jbyteArray ba; - jbyte* bae; - jsize sz; - int i; - - if (!jarg3) { - SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "BigInteger null"); - return 0; - } - clazz = jenv->GetObjectClass(jarg3); - mid = jenv->GetMethodID(clazz, "toByteArray", "()[B"); - ba = (jbyteArray)jenv->CallObjectMethod(jarg3, mid); - bae = jenv->GetByteArrayElements(ba, 0); - sz = jenv->GetArrayLength(ba); - arg3 = 0; - if (sz > 0) { - arg3 = (uint64_t)(signed char)bae[0]; - for(i=1; iReleaseByteArrayElements(ba, bae, 0); - } - result = (int32_t)tiledb_array_schema_set_capacity(arg1,arg2,arg3); - jresult = (jint)result; + arg2 = *(tiledb_fragment_info_t **)&jarg2; + arg3 = (uint32_t)jarg3; + arg4 = (uint32_t)jarg4; + arg5 = *(void **)&jarg5; + arg6 = *(void **)&jarg6; + result = tiledb_fragment_info_get_non_empty_domain_var_from_index(arg1,arg2,arg3,arg4,arg5,arg6); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1set_1cell_1order(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jint jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_schema_t *arg2 = (tiledb_array_schema_t *) 0 ; - tiledb_layout_t arg3 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1non_1empty_1domain_1var_1from_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jstring jarg4, jlong jarg5, jlong jarg6) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_fragment_info_t *arg2 = 0 ; + uint32_t arg3 ; + char *arg4 = 0 ; + void *arg5 = 0 ; + void *arg6 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_schema_t **)&jarg2; - arg3 = (tiledb_layout_t)jarg3; - result = (int32_t)tiledb_array_schema_set_cell_order(arg1,arg2,arg3); - jresult = (jint)result; + arg2 = *(tiledb_fragment_info_t **)&jarg2; + arg3 = (uint32_t)jarg3; + arg4 = 0; + if (jarg4) { + arg4 = (char *)jenv->GetStringUTFChars(jarg4, 0); + if (!arg4) return 0; + } + arg5 = *(void **)&jarg5; + arg6 = *(void **)&jarg6; + result = tiledb_fragment_info_get_non_empty_domain_var_from_name(arg1,arg2,arg3,(char const *)arg4,arg5,arg6); + *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg4) jenv->ReleaseStringUTFChars(jarg4, (const char *)arg4); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1set_1tile_1order(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jint jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_schema_t *arg2 = (tiledb_array_schema_t *) 0 ; - tiledb_layout_t arg3 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1mbr_1num(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_fragment_info_t *arg2 = 0 ; + uint32_t arg3 ; + uint64_t *arg4 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_schema_t **)&jarg2; - arg3 = (tiledb_layout_t)jarg3; - result = (int32_t)tiledb_array_schema_set_tile_order(arg1,arg2,arg3); - jresult = (jint)result; + arg2 = *(tiledb_fragment_info_t **)&jarg2; + arg3 = (uint32_t)jarg3; + arg4 = *(uint64_t **)&jarg4; + result = tiledb_fragment_info_get_mbr_num(arg1,arg2,arg3,arg4); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1set_1coords_1filter_1list(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_schema_t *arg2 = (tiledb_array_schema_t *) 0 ; - tiledb_filter_list_t *arg3 = (tiledb_filter_list_t *) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1mbr_1from_1index(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4, jlong jarg5, jlong jarg6) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_fragment_info_t *arg2 = 0 ; + uint32_t arg3 ; + uint32_t arg4 ; + uint32_t arg5 ; + void *arg6 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_schema_t **)&jarg2; - arg3 = *(tiledb_filter_list_t **)&jarg3; - result = (int32_t)tiledb_array_schema_set_coords_filter_list(arg1,arg2,arg3); - jresult = (jint)result; + arg2 = *(tiledb_fragment_info_t **)&jarg2; + arg3 = (uint32_t)jarg3; + arg4 = (uint32_t)jarg4; + arg5 = (uint32_t)jarg5; + arg6 = *(void **)&jarg6; + result = tiledb_fragment_info_get_mbr_from_index(arg1,arg2,arg3,arg4,arg5,arg6); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1set_1offsets_1filter_1list(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_schema_t *arg2 = (tiledb_array_schema_t *) 0 ; - tiledb_filter_list_t *arg3 = (tiledb_filter_list_t *) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1mbr_1from_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4, jstring jarg5, jlong jarg6) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_fragment_info_t *arg2 = 0 ; + uint32_t arg3 ; + uint32_t arg4 ; + char *arg5 = 0 ; + void *arg6 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_schema_t **)&jarg2; - arg3 = *(tiledb_filter_list_t **)&jarg3; - result = (int32_t)tiledb_array_schema_set_offsets_filter_list(arg1,arg2,arg3); - jresult = (jint)result; + arg2 = *(tiledb_fragment_info_t **)&jarg2; + arg3 = (uint32_t)jarg3; + arg4 = (uint32_t)jarg4; + arg5 = 0; + if (jarg5) { + arg5 = (char *)jenv->GetStringUTFChars(jarg5, 0); + if (!arg5) return 0; + } + arg6 = *(void **)&jarg6; + result = tiledb_fragment_info_get_mbr_from_name(arg1,arg2,arg3,arg4,(char const *)arg5,arg6); + *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg5) jenv->ReleaseStringUTFChars(jarg5, (const char *)arg5); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1set_1validity_1filter_1list(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_schema_t *arg2 = (tiledb_array_schema_t *) 0 ; - tiledb_filter_list_t *arg3 = (tiledb_filter_list_t *) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1mbr_1var_1size_1from_1index(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4, jlong jarg5, jlong jarg6, jlong jarg7) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_fragment_info_t *arg2 = 0 ; + uint32_t arg3 ; + uint32_t arg4 ; + uint32_t arg5 ; + uint64_t *arg6 = 0 ; + uint64_t *arg7 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_schema_t **)&jarg2; - arg3 = *(tiledb_filter_list_t **)&jarg3; - result = (int32_t)tiledb_array_schema_set_validity_filter_list(arg1,arg2,arg3); - jresult = (jint)result; + arg2 = *(tiledb_fragment_info_t **)&jarg2; + arg3 = (uint32_t)jarg3; + arg4 = (uint32_t)jarg4; + arg5 = (uint32_t)jarg5; + arg6 = *(uint64_t **)&jarg6; + arg7 = *(uint64_t **)&jarg7; + result = tiledb_fragment_info_get_mbr_var_size_from_index(arg1,arg2,arg3,arg4,arg5,arg6,arg7); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1check(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_schema_t *arg2 = (tiledb_array_schema_t *) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1mbr_1var_1size_1from_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4, jstring jarg5, jlong jarg6, jlong jarg7) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_fragment_info_t *arg2 = 0 ; + uint32_t arg3 ; + uint32_t arg4 ; + char *arg5 = 0 ; + uint64_t *arg6 = 0 ; + uint64_t *arg7 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_schema_t **)&jarg2; - result = (int32_t)tiledb_array_schema_check(arg1,arg2); - jresult = (jint)result; + arg2 = *(tiledb_fragment_info_t **)&jarg2; + arg3 = (uint32_t)jarg3; + arg4 = (uint32_t)jarg4; + arg5 = 0; + if (jarg5) { + arg5 = (char *)jenv->GetStringUTFChars(jarg5, 0); + if (!arg5) return 0; + } + arg6 = *(uint64_t **)&jarg6; + arg7 = *(uint64_t **)&jarg7; + result = tiledb_fragment_info_get_mbr_var_size_from_name(arg1,arg2,arg3,arg4,(char const *)arg5,arg6,arg7); + *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg5) jenv->ReleaseStringUTFChars(jarg5, (const char *)arg5); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1load(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - char *arg2 = (char *) 0 ; - tiledb_array_schema_t **arg3 = (tiledb_array_schema_t **) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1mbr_1var_1from_1index(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4, jlong jarg5, jlong jarg6, jlong jarg7) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_fragment_info_t *arg2 = 0 ; + uint32_t arg3 ; + uint32_t arg4 ; + uint32_t arg5 ; + void *arg6 = 0 ; + void *arg7 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = 0; - if (jarg2) { - arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0); - if (!arg2) return 0; - } - arg3 = *(tiledb_array_schema_t ***)&jarg3; - result = (int32_t)tiledb_array_schema_load(arg1,(char const *)arg2,arg3); - jresult = (jint)result; - if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2); + arg2 = *(tiledb_fragment_info_t **)&jarg2; + arg3 = (uint32_t)jarg3; + arg4 = (uint32_t)jarg4; + arg5 = (uint32_t)jarg5; + arg6 = *(void **)&jarg6; + arg7 = *(void **)&jarg7; + result = tiledb_fragment_info_get_mbr_var_from_index(arg1,arg2,arg3,arg4,arg5,arg6,arg7); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1get_1array_1type(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_schema_t *arg2 = (tiledb_array_schema_t *) 0 ; - tiledb_array_type_t *arg3 = (tiledb_array_type_t *) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1mbr_1var_1from_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4, jstring jarg5, jlong jarg6, jlong jarg7) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_fragment_info_t *arg2 = 0 ; + uint32_t arg3 ; + uint32_t arg4 ; + char *arg5 = 0 ; + void *arg6 = 0 ; + void *arg7 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_schema_t **)&jarg2; - arg3 = *(tiledb_array_type_t **)&jarg3; - result = (int32_t)tiledb_array_schema_get_array_type(arg1,(tiledb_array_schema_t const *)arg2,arg3); - jresult = (jint)result; + arg2 = *(tiledb_fragment_info_t **)&jarg2; + arg3 = (uint32_t)jarg3; + arg4 = (uint32_t)jarg4; + arg5 = 0; + if (jarg5) { + arg5 = (char *)jenv->GetStringUTFChars(jarg5, 0); + if (!arg5) return 0; + } + arg6 = *(void **)&jarg6; + arg7 = *(void **)&jarg7; + result = tiledb_fragment_info_get_mbr_var_from_name(arg1,arg2,arg3,arg4,(char const *)arg5,arg6,arg7); + *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg5) jenv->ReleaseStringUTFChars(jarg5, (const char *)arg5); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1get_1capacity(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_schema_t *arg2 = (tiledb_array_schema_t *) 0 ; - uint64_t *arg3 = (uint64_t *) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1cell_1num(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_fragment_info_t *arg2 = 0 ; + uint32_t arg3 ; + uint64_t *arg4 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_schema_t **)&jarg2; - arg3 = *(uint64_t **)&jarg3; - result = (int32_t)tiledb_array_schema_get_capacity(arg1,(tiledb_array_schema_t const *)arg2,arg3); - jresult = (jint)result; + arg2 = *(tiledb_fragment_info_t **)&jarg2; + arg3 = (uint32_t)jarg3; + arg4 = *(uint64_t **)&jarg4; + result = tiledb_fragment_info_get_cell_num(arg1,arg2,arg3,arg4); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1get_1cell_1order(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_schema_t *arg2 = (tiledb_array_schema_t *) 0 ; - tiledb_layout_t *arg3 = (tiledb_layout_t *) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1version(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_fragment_info_t *arg2 = 0 ; + uint32_t arg3 ; + uint32_t *arg4 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_schema_t **)&jarg2; - arg3 = *(tiledb_layout_t **)&jarg3; - result = (int32_t)tiledb_array_schema_get_cell_order(arg1,(tiledb_array_schema_t const *)arg2,arg3); - jresult = (jint)result; + arg2 = *(tiledb_fragment_info_t **)&jarg2; + arg3 = (uint32_t)jarg3; + arg4 = *(uint32_t **)&jarg4; + result = tiledb_fragment_info_get_version(arg1,arg2,arg3,arg4); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1get_1coords_1filter_1list(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_schema_t *arg2 = (tiledb_array_schema_t *) 0 ; - tiledb_filter_list_t **arg3 = (tiledb_filter_list_t **) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1has_1consolidated_1metadata(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_fragment_info_t *arg2 = 0 ; + uint32_t arg3 ; + int32_t *arg4 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_schema_t **)&jarg2; - arg3 = *(tiledb_filter_list_t ***)&jarg3; - result = (int32_t)tiledb_array_schema_get_coords_filter_list(arg1,arg2,arg3); - jresult = (jint)result; + arg2 = *(tiledb_fragment_info_t **)&jarg2; + arg3 = (uint32_t)jarg3; + arg4 = *(int32_t **)&jarg4; + result = tiledb_fragment_info_has_consolidated_metadata(arg1,arg2,arg3,arg4); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1get_1offsets_1filter_1list(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_schema_t *arg2 = (tiledb_array_schema_t *) 0 ; - tiledb_filter_list_t **arg3 = (tiledb_filter_list_t **) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1unconsolidated_1metadata_1num(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_fragment_info_t *arg2 = 0 ; + uint32_t *arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_schema_t **)&jarg2; - arg3 = *(tiledb_filter_list_t ***)&jarg3; - result = (int32_t)tiledb_array_schema_get_offsets_filter_list(arg1,arg2,arg3); - jresult = (jint)result; + arg2 = *(tiledb_fragment_info_t **)&jarg2; + arg3 = *(uint32_t **)&jarg3; + result = tiledb_fragment_info_get_unconsolidated_metadata_num(arg1,arg2,arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1get_1validity_1filter_1list(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_schema_t *arg2 = (tiledb_array_schema_t *) 0 ; - tiledb_filter_list_t **arg3 = (tiledb_filter_list_t **) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1to_1vacuum_1num(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_fragment_info_t *arg2 = 0 ; + uint32_t *arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_schema_t **)&jarg2; - arg3 = *(tiledb_filter_list_t ***)&jarg3; - result = (int32_t)tiledb_array_schema_get_validity_filter_list(arg1,arg2,arg3); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1get_1domain(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_schema_t *arg2 = (tiledb_array_schema_t *) 0 ; - tiledb_domain_t **arg3 = (tiledb_domain_t **) 0 ; - int32_t result; - - (void)jenv; - (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_schema_t **)&jarg2; - arg3 = *(tiledb_domain_t ***)&jarg3; - result = (int32_t)tiledb_array_schema_get_domain(arg1,(tiledb_array_schema_t const *)arg2,arg3); - jresult = (jint)result; + arg2 = *(tiledb_fragment_info_t **)&jarg2; + arg3 = *(uint32_t **)&jarg3; + result = tiledb_fragment_info_get_to_vacuum_num(arg1,arg2,arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1get_1tile_1order(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_schema_t *arg2 = (tiledb_array_schema_t *) 0 ; - tiledb_layout_t *arg3 = (tiledb_layout_t *) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1to_1vacuum_1uri(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_fragment_info_t *arg2 = 0 ; + uint32_t arg3 ; + char **arg4 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_schema_t **)&jarg2; - arg3 = *(tiledb_layout_t **)&jarg3; - result = (int32_t)tiledb_array_schema_get_tile_order(arg1,(tiledb_array_schema_t const *)arg2,arg3); - jresult = (jint)result; + arg2 = *(tiledb_fragment_info_t **)&jarg2; + arg3 = (uint32_t)jarg3; + arg4 = *(char ***)&jarg4; + result = tiledb_fragment_info_get_to_vacuum_uri(arg1,arg2,arg3,(char const **)arg4); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1get_1attribute_1num(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_schema_t *arg2 = (tiledb_array_schema_t *) 0 ; - uint32_t *arg3 = (uint32_t *) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1array_1schema(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_fragment_info_t *arg2 = 0 ; + uint32_t arg3 ; + tiledb_array_schema_t **arg4 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_schema_t **)&jarg2; - arg3 = *(uint32_t **)&jarg3; - result = (int32_t)tiledb_array_schema_get_attribute_num(arg1,(tiledb_array_schema_t const *)arg2,arg3); - jresult = (jint)result; + arg2 = *(tiledb_fragment_info_t **)&jarg2; + arg3 = (uint32_t)jarg3; + arg4 = *(tiledb_array_schema_t ***)&jarg4; + result = tiledb_fragment_info_get_array_schema(arg1,arg2,arg3,arg4); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1get_1attribute_1from_1index(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_schema_t *arg2 = (tiledb_array_schema_t *) 0 ; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1array_1schema_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_fragment_info_t *arg2 = 0 ; uint32_t arg3 ; - tiledb_attribute_t **arg4 = (tiledb_attribute_t **) 0 ; - int32_t result; + char **arg4 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_schema_t **)&jarg2; + arg2 = *(tiledb_fragment_info_t **)&jarg2; arg3 = (uint32_t)jarg3; - arg4 = *(tiledb_attribute_t ***)&jarg4; - result = (int32_t)tiledb_array_schema_get_attribute_from_index(arg1,(tiledb_array_schema_t const *)arg2,arg3,arg4); - jresult = (jint)result; + arg4 = *(char ***)&jarg4; + result = tiledb_fragment_info_get_array_schema_name(arg1,arg2,arg3,(char const **)arg4); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1get_1attribute_1from_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_schema_t *arg2 = (tiledb_array_schema_t *) 0 ; - char *arg3 = (char *) 0 ; - tiledb_attribute_t **arg4 = (tiledb_attribute_t **) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1dump(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_fragment_info_t *arg2 = 0 ; + FILE *arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_schema_t **)&jarg2; - arg3 = 0; - if (jarg3) { - arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); - if (!arg3) return 0; - } - arg4 = *(tiledb_attribute_t ***)&jarg4; - result = (int32_t)tiledb_array_schema_get_attribute_from_name(arg1,(tiledb_array_schema_t const *)arg2,(char const *)arg3,arg4); - jresult = (jint)result; - if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); + arg2 = *(tiledb_fragment_info_t **)&jarg2; + arg3 = *(FILE **)&jarg3; + result = tiledb_fragment_info_dump(arg1,(tiledb_fragment_info_handle_t const *)arg2,arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1has_1attribute(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_schema_t *arg2 = (tiledb_array_schema_t *) 0 ; - char *arg3 = (char *) 0 ; - int32_t *arg4 = (int32_t *) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1dump_1str(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_fragment_info_t *arg2 = 0 ; + tiledb_string_t **arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_schema_t **)&jarg2; - arg3 = 0; - if (jarg3) { - arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); - if (!arg3) return 0; - } - arg4 = *(int32_t **)&jarg4; - result = (int32_t)tiledb_array_schema_has_attribute(arg1,(tiledb_array_schema_t const *)arg2,(char const *)arg3,arg4); - jresult = (jint)result; - if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); + arg2 = *(tiledb_fragment_info_t **)&jarg2; + arg3 = *(tiledb_string_t ***)&jarg3; + result = tiledb_fragment_info_dump_str(arg1,(tiledb_fragment_info_handle_t const *)arg2,arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1dump_1str(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_schema_t *arg2 = (tiledb_array_schema_t *) 0 ; - tiledb_string_t **arg3 = (tiledb_string_t **) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1object_1type_1to_1str(JNIEnv *jenv, jclass jcls, jint jarg1, jlong jarg2) { + jlong jresult = 0 ; + tiledb_object_t arg1 ; + char **arg2 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_schema_t **)&jarg2; - arg3 = *(tiledb_string_t ***)&jarg3; - result = (int32_t)tiledb_array_schema_dump_str(arg1,(tiledb_array_schema_t const *)arg2,arg3); - jresult = (jint)result; + arg1 = (tiledb_object_t)jarg1; + arg2 = *(char ***)&jarg2; + result = tiledb_object_type_to_str(arg1,(char const **)arg2); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1alloc(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jint jarg3, jlong jarg4) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_t *arg2 = (tiledb_array_t *) 0 ; - tiledb_query_type_t arg3 ; - tiledb_query_t **arg4 = (tiledb_query_t **) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1object_1type_1from_1str(JNIEnv *jenv, jclass jcls, jstring jarg1, jlong jarg2) { + jlong jresult = 0 ; + char *arg1 = 0 ; + tiledb_object_t *arg2 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_t **)&jarg2; - arg3 = (tiledb_query_type_t)jarg3; - arg4 = *(tiledb_query_t ***)&jarg4; - result = (int32_t)tiledb_query_alloc(arg1,arg2,arg3,arg4); - jresult = (jint)result; + arg1 = 0; + if (jarg1) { + arg1 = (char *)jenv->GetStringUTFChars(jarg1, 0); + if (!arg1) return 0; + } + arg2 = *(tiledb_object_t **)&jarg2; + result = tiledb_object_type_from_str((char const *)arg1,arg2); + *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg1) jenv->ReleaseStringUTFChars(jarg1, (const char *)arg1); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1get_1stats(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_query_t *arg2 = (tiledb_query_t *) 0 ; - char **arg3 = (char **) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1walk_1order_1to_1str(JNIEnv *jenv, jclass jcls, jint jarg1, jlong jarg2) { + jlong jresult = 0 ; + tiledb_walk_order_t arg1 ; + char **arg2 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_query_t **)&jarg2; - arg3 = *(char ***)&jarg3; - result = (int32_t)tiledb_query_get_stats(arg1,arg2,arg3); - jresult = (jint)result; + arg1 = (tiledb_walk_order_t)jarg1; + arg2 = *(char ***)&jarg2; + result = tiledb_walk_order_to_str(arg1,(char const **)arg2); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1set_1config(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_query_t *arg2 = (tiledb_query_t *) 0 ; - tiledb_config_t *arg3 = (tiledb_config_t *) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1walk_1order_1from_1str(JNIEnv *jenv, jclass jcls, jstring jarg1, jlong jarg2) { + jlong jresult = 0 ; + char *arg1 = 0 ; + tiledb_walk_order_t *arg2 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_query_t **)&jarg2; - arg3 = *(tiledb_config_t **)&jarg3; - result = (int32_t)tiledb_query_set_config(arg1,arg2,arg3); - jresult = (jint)result; + arg1 = 0; + if (jarg1) { + arg1 = (char *)jenv->GetStringUTFChars(jarg1, 0); + if (!arg1) return 0; + } + arg2 = *(tiledb_walk_order_t **)&jarg2; + result = tiledb_walk_order_from_str((char const *)arg1,arg2); + *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg1) jenv->ReleaseStringUTFChars(jarg1, (const char *)arg1); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1get_1config(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_query_t *arg2 = (tiledb_query_t *) 0 ; - tiledb_config_t **arg3 = (tiledb_config_t **) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1create(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + char *arg2 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_query_t **)&jarg2; - arg3 = *(tiledb_config_t ***)&jarg3; - result = (int32_t)tiledb_query_get_config(arg1,arg2,arg3); - jresult = (jint)result; + arg2 = 0; + if (jarg2) { + arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0); + if (!arg2) return 0; + } + result = tiledb_group_create(arg1,(char const *)arg2); + *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1set_1subarray_1t(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_query_t *arg2 = (tiledb_query_t *) 0 ; - tiledb_subarray_t *arg3 = (tiledb_subarray_t *) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1alloc(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jlong jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + char *arg2 = 0 ; + tiledb_group_t **arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_query_t **)&jarg2; - arg3 = *(tiledb_subarray_t **)&jarg3; - result = (int32_t)tiledb_query_set_subarray_t(arg1,arg2,(tiledb_subarray_t const *)arg3); - jresult = (jint)result; + arg2 = 0; + if (jarg2) { + arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0); + if (!arg2) return 0; + } + arg3 = *(tiledb_group_t ***)&jarg3; + result = tiledb_group_alloc(arg1,(char const *)arg2,arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1set_1data_1buffer(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4, jlong jarg5) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_query_t *arg2 = (tiledb_query_t *) 0 ; - char *arg3 = (char *) 0 ; - void *arg4 = (void *) 0 ; - uint64_t *arg5 = (uint64_t *) 0 ; - int32_t result; +SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1free(JNIEnv *jenv, jclass jcls, jlong jarg1) { + tiledb_group_t **arg1 = 0 ; (void)jenv; (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_query_t **)&jarg2; - arg3 = 0; - if (jarg3) { - arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); - if (!arg3) return 0; - } - arg4 = *(void **)&jarg4; - arg5 = *(uint64_t **)&jarg5; - result = (int32_t)tiledb_query_set_data_buffer(arg1,arg2,(char const *)arg3,arg4,arg5); - jresult = (jint)result; - if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); - return jresult; + arg1 = *(tiledb_group_t ***)&jarg1; + tiledb_group_free(arg1); } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1set_1offsets_1buffer(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4, jlong jarg5) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_query_t *arg2 = (tiledb_query_t *) 0 ; - char *arg3 = (char *) 0 ; - uint64_t *arg4 = (uint64_t *) 0 ; - uint64_t *arg5 = (uint64_t *) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1open(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jint jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_group_t *arg2 = 0 ; + tiledb_query_type_t arg3 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_query_t **)&jarg2; - arg3 = 0; - if (jarg3) { - arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); - if (!arg3) return 0; - } - arg4 = *(uint64_t **)&jarg4; - arg5 = *(uint64_t **)&jarg5; - result = (int32_t)tiledb_query_set_offsets_buffer(arg1,arg2,(char const *)arg3,arg4,arg5); - jresult = (jint)result; - if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); + arg2 = *(tiledb_group_t **)&jarg2; + arg3 = (tiledb_query_type_t)jarg3; + result = tiledb_group_open(arg1,arg2,arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1set_1validity_1buffer(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4, jlong jarg5) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_query_t *arg2 = (tiledb_query_t *) 0 ; - char *arg3 = (char *) 0 ; - uint8_t *arg4 = (uint8_t *) 0 ; - uint64_t *arg5 = (uint64_t *) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1close(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_group_t *arg2 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_query_t **)&jarg2; - arg3 = 0; - if (jarg3) { - arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); - if (!arg3) return 0; - } - arg4 = *(uint8_t **)&jarg4; - arg5 = *(uint64_t **)&jarg5; - result = (int32_t)tiledb_query_set_validity_buffer(arg1,arg2,(char const *)arg3,arg4,arg5); - jresult = (jint)result; - if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); + arg2 = *(tiledb_group_t **)&jarg2; + result = tiledb_group_close(arg1,arg2); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1get_1data_1buffer(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4, jlong jarg5) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_query_t *arg2 = (tiledb_query_t *) 0 ; - char *arg3 = (char *) 0 ; - void **arg4 = (void **) 0 ; - uint64_t **arg5 = (uint64_t **) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1set_1config(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_group_t *arg2 = 0 ; + tiledb_config_t *arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_query_t **)&jarg2; + arg2 = *(tiledb_group_t **)&jarg2; + arg3 = *(tiledb_config_t **)&jarg3; + result = tiledb_group_set_config(arg1,arg2,arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); + return jresult; +} + + +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1get_1config(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_group_t *arg2 = 0 ; + tiledb_config_t **arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_group_t **)&jarg2; + arg3 = *(tiledb_config_t ***)&jarg3; + result = tiledb_group_get_config(arg1,arg2,arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); + return jresult; +} + + +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1put_1metadata(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jint jarg4, jlong jarg5, jlong jarg6) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_group_t *arg2 = 0 ; + char *arg3 = 0 ; + tiledb_datatype_t arg4 ; + uint32_t arg5 ; + void *arg6 = 0 ; + SwigValueWrapper< capi_return_t > result; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_group_t **)&jarg2; arg3 = 0; if (jarg3) { arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); if (!arg3) return 0; } - arg4 = *(void ***)&jarg4; - arg5 = *(uint64_t ***)&jarg5; - result = (int32_t)tiledb_query_get_data_buffer(arg1,arg2,(char const *)arg3,arg4,arg5); - jresult = (jint)result; + arg4 = (tiledb_datatype_t)jarg4; + arg5 = (uint32_t)jarg5; + arg6 = *(void **)&jarg6; + result = tiledb_group_put_metadata(arg1,arg2,(char const *)arg3,arg4,arg5,(void const *)arg6); + *(capi_return_t **)&jresult = new capi_return_t(result); if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1get_1offsets_1buffer(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4, jlong jarg5) { +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1delete_1group(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jshort jarg4) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_query_t *arg2 = (tiledb_query_t *) 0 ; - char *arg3 = (char *) 0 ; - uint64_t **arg4 = (uint64_t **) 0 ; - uint64_t **arg5 = (uint64_t **) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_group_t *arg2 = 0 ; + char *arg3 = 0 ; + uint8_t arg4 ; int32_t result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_query_t **)&jarg2; + arg2 = *(tiledb_group_t **)&jarg2; arg3 = 0; if (jarg3) { arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); if (!arg3) return 0; } - arg4 = *(uint64_t ***)&jarg4; - arg5 = *(uint64_t ***)&jarg5; - result = (int32_t)tiledb_query_get_offsets_buffer(arg1,arg2,(char const *)arg3,arg4,arg5); + arg4 = (uint8_t)jarg4; + result = (int32_t)tiledb_group_delete_group(arg1,arg2,(char const *)arg3,arg4); jresult = (jint)result; if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1get_1validity_1buffer(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4, jlong jarg5) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_query_t *arg2 = (tiledb_query_t *) 0 ; - char *arg3 = (char *) 0 ; - uint8_t **arg4 = (uint8_t **) 0 ; - uint64_t **arg5 = (uint64_t **) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1delete_1metadata(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_group_t *arg2 = 0 ; + char *arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_query_t **)&jarg2; + arg2 = *(tiledb_group_t **)&jarg2; arg3 = 0; if (jarg3) { arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); if (!arg3) return 0; } - arg4 = *(uint8_t ***)&jarg4; - arg5 = *(uint64_t ***)&jarg5; - result = (int32_t)tiledb_query_get_validity_buffer(arg1,arg2,(char const *)arg3,arg4,arg5); - jresult = (jint)result; + result = tiledb_group_delete_metadata(arg1,arg2,(char const *)arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1set_1layout(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jint jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_query_t *arg2 = (tiledb_query_t *) 0 ; - tiledb_layout_t arg3 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1get_1metadata(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4, jlong jarg5, jlong jarg6) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_group_t *arg2 = 0 ; + char *arg3 = 0 ; + tiledb_datatype_t *arg4 = 0 ; + uint32_t *arg5 = 0 ; + void **arg6 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_query_t **)&jarg2; - arg3 = (tiledb_layout_t)jarg3; - result = (int32_t)tiledb_query_set_layout(arg1,arg2,arg3); - jresult = (jint)result; + arg2 = *(tiledb_group_t **)&jarg2; + arg3 = 0; + if (jarg3) { + arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); + if (!arg3) return 0; + } + arg4 = *(tiledb_datatype_t **)&jarg4; + arg5 = *(uint32_t **)&jarg5; + arg6 = *(void ***)&jarg6; + result = tiledb_group_get_metadata(arg1,arg2,(char const *)arg3,arg4,arg5,(void const **)arg6); + *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1set_1condition(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_query_t *arg2 = (tiledb_query_t *) 0 ; - tiledb_query_condition_t *arg3 = (tiledb_query_condition_t *) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1get_1metadata_1num(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_group_t *arg2 = 0 ; + uint64_t *arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_query_t **)&jarg2; - arg3 = *(tiledb_query_condition_t **)&jarg3; - result = (int32_t)tiledb_query_set_condition(arg1,arg2,(tiledb_query_condition_t const *)arg3); - jresult = (jint)result; + arg2 = *(tiledb_group_t **)&jarg2; + arg3 = *(uint64_t **)&jarg3; + result = tiledb_group_get_metadata_num(arg1,arg2,arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1finalize(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_query_t *arg2 = (tiledb_query_t *) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1get_1metadata_1from_1index(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jobject jarg3, jlong jarg4, jlong jarg5, jlong jarg6, jlong jarg7, jlong jarg8) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_group_t *arg2 = 0 ; + uint64_t arg3 ; + char **arg4 = 0 ; + uint32_t *arg5 = 0 ; + tiledb_datatype_t *arg6 = 0 ; + uint32_t *arg7 = 0 ; + void **arg8 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_query_t **)&jarg2; - result = (int32_t)tiledb_query_finalize(arg1,arg2); - jresult = (jint)result; + arg2 = *(tiledb_group_t **)&jarg2; + { + jclass clazz; + jmethodID mid; + jbyteArray ba; + jbyte* bae; + jsize sz; + int i; + + if (!jarg3) { + SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "BigInteger null"); + return 0; + } + clazz = jenv->GetObjectClass(jarg3); + mid = jenv->GetMethodID(clazz, "toByteArray", "()[B"); + ba = (jbyteArray)jenv->CallObjectMethod(jarg3, mid); + bae = jenv->GetByteArrayElements(ba, 0); + sz = jenv->GetArrayLength(ba); + arg3 = 0; + if (sz > 0) { + arg3 = (uint64_t)(signed char)bae[0]; + for(i=1; iReleaseByteArrayElements(ba, bae, 0); + } + arg4 = *(char ***)&jarg4; + arg5 = *(uint32_t **)&jarg5; + arg6 = *(tiledb_datatype_t **)&jarg6; + arg7 = *(uint32_t **)&jarg7; + arg8 = *(void ***)&jarg8; + result = tiledb_group_get_metadata_from_index(arg1,arg2,arg3,(char const **)arg4,arg5,arg6,arg7,(void const **)arg8); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1submit_1and_1finalize(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_query_t *arg2 = (tiledb_query_t *) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1has_1metadata_1key(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4, jlong jarg5) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_group_t *arg2 = 0 ; + char *arg3 = 0 ; + tiledb_datatype_t *arg4 = 0 ; + int32_t *arg5 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_query_t **)&jarg2; - result = (int32_t)tiledb_query_submit_and_finalize(arg1,arg2); - jresult = (jint)result; + arg2 = *(tiledb_group_t **)&jarg2; + arg3 = 0; + if (jarg3) { + arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); + if (!arg3) return 0; + } + arg4 = *(tiledb_datatype_t **)&jarg4; + arg5 = *(int32_t **)&jarg5; + result = tiledb_group_has_metadata_key(arg1,arg2,(char const *)arg3,arg4,arg5); + *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } -SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1free(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_query_t **arg1 = (tiledb_query_t **) 0 ; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1add_1member(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jshort jarg4, jstring jarg5) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_group_t *arg2 = 0 ; + char *arg3 = 0 ; + uint8_t arg4 ; + char *arg5 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; - arg1 = *(tiledb_query_t ***)&jarg1; - tiledb_query_free(arg1); + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_group_t **)&jarg2; + arg3 = 0; + if (jarg3) { + arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); + if (!arg3) return 0; + } + arg4 = (uint8_t)jarg4; + arg5 = 0; + if (jarg5) { + arg5 = (char *)jenv->GetStringUTFChars(jarg5, 0); + if (!arg5) return 0; + } + result = tiledb_group_add_member(arg1,arg2,(char const *)arg3,arg4,(char const *)arg5); + *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); + if (arg5) jenv->ReleaseStringUTFChars(jarg5, (const char *)arg5); + return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1submit(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_query_t *arg2 = (tiledb_query_t *) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1add_1member_1with_1type(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jshort jarg4, jstring jarg5, jint jarg6) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_group_t *arg2 = 0 ; + char *arg3 = 0 ; + uint8_t arg4 ; + char *arg5 = 0 ; + tiledb_object_t arg6 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_query_t **)&jarg2; - result = (int32_t)tiledb_query_submit(arg1,arg2); - jresult = (jint)result; + arg2 = *(tiledb_group_t **)&jarg2; + arg3 = 0; + if (jarg3) { + arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); + if (!arg3) return 0; + } + arg4 = (uint8_t)jarg4; + arg5 = 0; + if (jarg5) { + arg5 = (char *)jenv->GetStringUTFChars(jarg5, 0); + if (!arg5) return 0; + } + arg6 = (tiledb_object_t)jarg6; + result = tiledb_group_add_member_with_type(arg1,arg2,(char const *)arg3,arg4,(char const *)arg5,arg6); + *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); + if (arg5) jenv->ReleaseStringUTFChars(jarg5, (const char *)arg5); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1has_1results(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_query_t *arg2 = (tiledb_query_t *) 0 ; - int32_t *arg3 = (int32_t *) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1remove_1member(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_group_t *arg2 = 0 ; + char *arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_query_t **)&jarg2; - arg3 = *(int32_t **)&jarg3; - result = (int32_t)tiledb_query_has_results(arg1,arg2,arg3); - jresult = (jint)result; + arg2 = *(tiledb_group_t **)&jarg2; + arg3 = 0; + if (jarg3) { + arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); + if (!arg3) return 0; + } + result = tiledb_group_remove_member(arg1,arg2,(char const *)arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1get_1status(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_query_t *arg2 = (tiledb_query_t *) 0 ; - tiledb_query_status_t *arg3 = (tiledb_query_status_t *) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1get_1member_1count(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_group_t *arg2 = 0 ; + uint64_t *arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_query_t **)&jarg2; - arg3 = *(tiledb_query_status_t **)&jarg3; - result = (int32_t)tiledb_query_get_status(arg1,arg2,arg3); - jresult = (jint)result; + arg2 = *(tiledb_group_t **)&jarg2; + arg3 = *(uint64_t **)&jarg3; + result = tiledb_group_get_member_count(arg1,arg2,arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1get_1type(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_query_t *arg2 = (tiledb_query_t *) 0 ; - tiledb_query_type_t *arg3 = (tiledb_query_type_t *) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1get_1member_1by_1index_1v2(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jobject jarg3, jlong jarg4, jlong jarg5, jlong jarg6) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_group_t *arg2 = 0 ; + uint64_t arg3 ; + tiledb_string_t **arg4 = 0 ; + tiledb_object_t *arg5 = 0 ; + tiledb_string_t **arg6 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_query_t **)&jarg2; - arg3 = *(tiledb_query_type_t **)&jarg3; - result = (int32_t)tiledb_query_get_type(arg1,arg2,arg3); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1get_1layout(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_query_t *arg2 = (tiledb_query_t *) 0 ; - tiledb_layout_t *arg3 = (tiledb_layout_t *) 0 ; - int32_t result; - - (void)jenv; - (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_query_t **)&jarg2; - arg3 = *(tiledb_layout_t **)&jarg3; - result = (int32_t)tiledb_query_get_layout(arg1,arg2,arg3); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1get_1array(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_query_t *arg2 = (tiledb_query_t *) 0 ; - tiledb_array_t **arg3 = (tiledb_array_t **) 0 ; - int32_t result; - - (void)jenv; - (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_query_t **)&jarg2; - arg3 = *(tiledb_array_t ***)&jarg3; - result = (int32_t)tiledb_query_get_array(arg1,arg2,arg3); - jresult = (jint)result; + arg2 = *(tiledb_group_t **)&jarg2; + { + jclass clazz; + jmethodID mid; + jbyteArray ba; + jbyte* bae; + jsize sz; + int i; + + if (!jarg3) { + SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "BigInteger null"); + return 0; + } + clazz = jenv->GetObjectClass(jarg3); + mid = jenv->GetMethodID(clazz, "toByteArray", "()[B"); + ba = (jbyteArray)jenv->CallObjectMethod(jarg3, mid); + bae = jenv->GetByteArrayElements(ba, 0); + sz = jenv->GetArrayLength(ba); + arg3 = 0; + if (sz > 0) { + arg3 = (uint64_t)(signed char)bae[0]; + for(i=1; iReleaseByteArrayElements(ba, bae, 0); + } + arg4 = *(tiledb_string_t ***)&jarg4; + arg5 = *(tiledb_object_t **)&jarg5; + arg6 = *(tiledb_string_t ***)&jarg6; + result = tiledb_group_get_member_by_index_v2(arg1,arg2,arg3,arg4,arg5,arg6); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1get_1est_1result_1size(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_query_t *arg2 = (tiledb_query_t *) 0 ; - char *arg3 = (char *) 0 ; - uint64_t *arg4 = (uint64_t *) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1get_1member_1by_1name_1v2(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4, jlong jarg5) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_group_t *arg2 = 0 ; + char *arg3 = 0 ; + tiledb_string_t **arg4 = 0 ; + tiledb_object_t *arg5 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_query_t **)&jarg2; + arg2 = *(tiledb_group_t **)&jarg2; arg3 = 0; if (jarg3) { arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); if (!arg3) return 0; } - arg4 = *(uint64_t **)&jarg4; - result = (int32_t)tiledb_query_get_est_result_size(arg1,(tiledb_query_t const *)arg2,(char const *)arg3,arg4); - jresult = (jint)result; + arg4 = *(tiledb_string_t ***)&jarg4; + arg5 = *(tiledb_object_t **)&jarg5; + result = tiledb_group_get_member_by_name_v2(arg1,arg2,(char const *)arg3,arg4,arg5); + *(capi_return_t **)&jresult = new capi_return_t(result); if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1get_1est_1result_1size_1var(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4, jlong jarg5) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_query_t *arg2 = (tiledb_query_t *) 0 ; - char *arg3 = (char *) 0 ; - uint64_t *arg4 = (uint64_t *) 0 ; - uint64_t *arg5 = (uint64_t *) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1get_1is_1relative_1uri_1by_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_group_t *arg2 = 0 ; + char *arg3 = 0 ; + uint8_t *arg4 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_query_t **)&jarg2; + arg2 = *(tiledb_group_t **)&jarg2; arg3 = 0; if (jarg3) { arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); if (!arg3) return 0; } - arg4 = *(uint64_t **)&jarg4; - arg5 = *(uint64_t **)&jarg5; - result = (int32_t)tiledb_query_get_est_result_size_var(arg1,(tiledb_query_t const *)arg2,(char const *)arg3,arg4,arg5); - jresult = (jint)result; + arg4 = *(uint8_t **)&jarg4; + result = tiledb_group_get_is_relative_uri_by_name(arg1,arg2,(char const *)arg3,arg4); + *(capi_return_t **)&jresult = new capi_return_t(result); if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1get_1est_1result_1size_1nullable(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4, jlong jarg5) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_query_t *arg2 = (tiledb_query_t *) 0 ; - char *arg3 = (char *) 0 ; - uint64_t *arg4 = (uint64_t *) 0 ; - uint64_t *arg5 = (uint64_t *) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1is_1open(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_group_t *arg2 = 0 ; + int32_t *arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_query_t **)&jarg2; - arg3 = 0; - if (jarg3) { - arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); - if (!arg3) return 0; - } - arg4 = *(uint64_t **)&jarg4; - arg5 = *(uint64_t **)&jarg5; - result = (int32_t)tiledb_query_get_est_result_size_nullable(arg1,(tiledb_query_t const *)arg2,(char const *)arg3,arg4,arg5); - jresult = (jint)result; - if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); + arg2 = *(tiledb_group_t **)&jarg2; + arg3 = *(int32_t **)&jarg3; + result = tiledb_group_is_open(arg1,arg2,arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1get_1est_1result_1size_1var_1nullable(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4, jlong jarg5, jlong jarg6) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_query_t *arg2 = (tiledb_query_t *) 0 ; - char *arg3 = (char *) 0 ; - uint64_t *arg4 = (uint64_t *) 0 ; - uint64_t *arg5 = (uint64_t *) 0 ; - uint64_t *arg6 = (uint64_t *) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1get_1uri(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_group_t *arg2 = 0 ; + char **arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_query_t **)&jarg2; - arg3 = 0; - if (jarg3) { - arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); - if (!arg3) return 0; - } - arg4 = *(uint64_t **)&jarg4; - arg5 = *(uint64_t **)&jarg5; - arg6 = *(uint64_t **)&jarg6; - result = (int32_t)tiledb_query_get_est_result_size_var_nullable(arg1,(tiledb_query_t const *)arg2,(char const *)arg3,arg4,arg5,arg6); - jresult = (jint)result; - if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); + arg2 = *(tiledb_group_t **)&jarg2; + arg3 = *(char ***)&jarg3; + result = tiledb_group_get_uri(arg1,arg2,(char const **)arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1get_1fragment_1num(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_query_t *arg2 = (tiledb_query_t *) 0 ; - uint32_t *arg3 = (uint32_t *) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1get_1query_1type(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_group_t *arg2 = 0 ; + tiledb_query_type_t *arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_query_t **)&jarg2; - arg3 = *(uint32_t **)&jarg3; - result = (int32_t)tiledb_query_get_fragment_num(arg1,(tiledb_query_t const *)arg2,arg3); - jresult = (jint)result; + arg2 = *(tiledb_group_t **)&jarg2; + arg3 = *(tiledb_query_type_t **)&jarg3; + result = tiledb_group_get_query_type(arg1,arg2,arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1get_1fragment_1uri(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jobject jarg3, jlong jarg4) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_query_t *arg2 = (tiledb_query_t *) 0 ; - uint64_t arg3 ; - char **arg4 = (char **) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1dump_1str_1v2(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jshort jarg4) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_group_t *arg2 = 0 ; + tiledb_string_t **arg3 = 0 ; + uint8_t arg4 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_query_t **)&jarg2; - { - jclass clazz; - jmethodID mid; - jbyteArray ba; - jbyte* bae; - jsize sz; - int i; - - if (!jarg3) { - SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "BigInteger null"); - return 0; - } - clazz = jenv->GetObjectClass(jarg3); - mid = jenv->GetMethodID(clazz, "toByteArray", "()[B"); - ba = (jbyteArray)jenv->CallObjectMethod(jarg3, mid); - bae = jenv->GetByteArrayElements(ba, 0); - sz = jenv->GetArrayLength(ba); - arg3 = 0; - if (sz > 0) { - arg3 = (uint64_t)(signed char)bae[0]; - for(i=1; iReleaseByteArrayElements(ba, bae, 0); - } - arg4 = *(char ***)&jarg4; - result = (int32_t)tiledb_query_get_fragment_uri(arg1,(tiledb_query_t const *)arg2,arg3,(char const **)arg4); - jresult = (jint)result; + arg2 = *(tiledb_group_t **)&jarg2; + arg3 = *(tiledb_string_t ***)&jarg3; + arg4 = (uint8_t)jarg4; + result = tiledb_group_dump_str_v2(arg1,arg2,arg3,arg4); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1get_1fragment_1timestamp_1range(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jobject jarg3, jlong jarg4, jlong jarg5) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_query_t *arg2 = (tiledb_query_t *) 0 ; - uint64_t arg3 ; - uint64_t *arg4 = (uint64_t *) 0 ; - uint64_t *arg5 = (uint64_t *) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1consolidate_1metadata(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jlong jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + char *arg2 = 0 ; + tiledb_config_t *arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_query_t **)&jarg2; - { - jclass clazz; - jmethodID mid; - jbyteArray ba; - jbyte* bae; - jsize sz; - int i; - - if (!jarg3) { - SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "BigInteger null"); - return 0; - } - clazz = jenv->GetObjectClass(jarg3); - mid = jenv->GetMethodID(clazz, "toByteArray", "()[B"); - ba = (jbyteArray)jenv->CallObjectMethod(jarg3, mid); - bae = jenv->GetByteArrayElements(ba, 0); - sz = jenv->GetArrayLength(ba); - arg3 = 0; - if (sz > 0) { - arg3 = (uint64_t)(signed char)bae[0]; - for(i=1; iReleaseByteArrayElements(ba, bae, 0); + arg2 = 0; + if (jarg2) { + arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0); + if (!arg2) return 0; } - arg4 = *(uint64_t **)&jarg4; - arg5 = *(uint64_t **)&jarg5; - result = (int32_t)tiledb_query_get_fragment_timestamp_range(arg1,(tiledb_query_t const *)arg2,arg3,arg4,arg5); - jresult = (jint)result; + arg3 = *(tiledb_config_t **)&jarg3; + result = tiledb_group_consolidate_metadata(arg1,(char const *)arg2,arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1get_1subarray_1t(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_query_t *arg2 = (tiledb_query_t *) 0 ; - tiledb_subarray_t **arg3 = (tiledb_subarray_t **) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1group_1vacuum_1metadata(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jlong jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + char *arg2 = 0 ; + tiledb_config_t *arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_query_t **)&jarg2; - arg3 = *(tiledb_subarray_t ***)&jarg3; - result = (int32_t)tiledb_query_get_subarray_t(arg1,(tiledb_query_t const *)arg2,arg3); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1condition_1alloc(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_query_condition_t **arg2 = (tiledb_query_condition_t **) 0 ; - int32_t result; - - (void)jenv; - (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_query_condition_t ***)&jarg2; - result = (int32_t)tiledb_query_condition_alloc(arg1,arg2); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1condition_1free(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_query_condition_t **arg1 = (tiledb_query_condition_t **) 0 ; - - (void)jenv; - (void)jcls; - arg1 = *(tiledb_query_condition_t ***)&jarg1; - tiledb_query_condition_free(arg1); -} - - -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1condition_1init(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4, jobject jarg5, jint jarg6) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_query_condition_t *arg2 = (tiledb_query_condition_t *) 0 ; - char *arg3 = (char *) 0 ; - void *arg4 = (void *) 0 ; - uint64_t arg5 ; - tiledb_query_condition_op_t arg6 ; - int32_t result; - - (void)jenv; - (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_query_condition_t **)&jarg2; - arg3 = 0; - if (jarg3) { - arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); - if (!arg3) return 0; - } - arg4 = *(void **)&jarg4; - { - jclass clazz; - jmethodID mid; - jbyteArray ba; - jbyte* bae; - jsize sz; - int i; - - if (!jarg5) { - SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "BigInteger null"); - return 0; - } - clazz = jenv->GetObjectClass(jarg5); - mid = jenv->GetMethodID(clazz, "toByteArray", "()[B"); - ba = (jbyteArray)jenv->CallObjectMethod(jarg5, mid); - bae = jenv->GetByteArrayElements(ba, 0); - sz = jenv->GetArrayLength(ba); - arg5 = 0; - if (sz > 0) { - arg5 = (uint64_t)(signed char)bae[0]; - for(i=1; iReleaseByteArrayElements(ba, bae, 0); + arg2 = 0; + if (jarg2) { + arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0); + if (!arg2) return 0; } - arg6 = (tiledb_query_condition_op_t)jarg6; - result = (int32_t)tiledb_query_condition_init(arg1,arg2,(char const *)arg3,(void const *)arg4,arg5,arg6); - jresult = (jint)result; - if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1condition_1combine(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jint jarg4, jlong jarg5) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_query_condition_t *arg2 = (tiledb_query_condition_t *) 0 ; - tiledb_query_condition_t *arg3 = (tiledb_query_condition_t *) 0 ; - tiledb_query_condition_combination_op_t arg4 ; - tiledb_query_condition_t **arg5 = (tiledb_query_condition_t **) 0 ; - int32_t result; - - (void)jenv; - (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_query_condition_t **)&jarg2; - arg3 = *(tiledb_query_condition_t **)&jarg3; - arg4 = (tiledb_query_condition_combination_op_t)jarg4; - arg5 = *(tiledb_query_condition_t ***)&jarg5; - result = (int32_t)tiledb_query_condition_combine(arg1,(tiledb_query_condition_t const *)arg2,(tiledb_query_condition_t const *)arg3,arg4,arg5); - jresult = (jint)result; + arg3 = *(tiledb_config_t **)&jarg3; + result = tiledb_group_vacuum_metadata(arg1,(char const *)arg2,arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1condition_1negate(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_query_condition_t *arg2 = (tiledb_query_condition_t *) 0 ; - tiledb_query_condition_t **arg3 = (tiledb_query_condition_t **) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1alloc(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_t *arg2 = 0 ; + tiledb_subarray_t **arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_query_condition_t **)&jarg2; - arg3 = *(tiledb_query_condition_t ***)&jarg3; - result = (int32_t)tiledb_query_condition_negate(arg1,(tiledb_query_condition_t const *)arg2,arg3); - jresult = (jint)result; + arg2 = *(tiledb_array_t **)&jarg2; + arg3 = *(tiledb_subarray_t ***)&jarg3; + result = tiledb_subarray_alloc(arg1,(tiledb_array_handle_t const *)arg2,arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1alloc(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_t *arg2 = (tiledb_array_t *) 0 ; - tiledb_subarray_t **arg3 = (tiledb_subarray_t **) 0 ; - int32_t result; +SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1free(JNIEnv *jenv, jclass jcls, jlong jarg1) { + tiledb_subarray_t **arg1 = 0 ; (void)jenv; (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_t **)&jarg2; - arg3 = *(tiledb_subarray_t ***)&jarg3; - result = (int32_t)tiledb_subarray_alloc(arg1,(tiledb_array_t const *)arg2,arg3); - jresult = (jint)result; - return jresult; + arg1 = *(tiledb_subarray_t ***)&jarg1; + tiledb_subarray_free(arg1); } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1set_1config(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_subarray_t *arg2 = (tiledb_subarray_t *) 0 ; - tiledb_config_t *arg3 = (tiledb_config_t *) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1set_1config(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_subarray_t *arg2 = 0 ; + tiledb_config_t *arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; arg2 = *(tiledb_subarray_t **)&jarg2; arg3 = *(tiledb_config_t **)&jarg3; - result = (int32_t)tiledb_subarray_set_config(arg1,arg2,arg3); - jresult = (jint)result; + result = tiledb_subarray_set_config(arg1,arg2,arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1free(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_subarray_t **arg1 = (tiledb_subarray_t **) 0 ; - - (void)jenv; - (void)jcls; - arg1 = *(tiledb_subarray_t ***)&jarg1; - tiledb_subarray_free(arg1); -} - - -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1set_1coalesce_1ranges(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jint jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_subarray_t *arg2 = (tiledb_subarray_t *) 0 ; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1set_1coalesce_1ranges(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jint jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_subarray_t *arg2 = 0 ; int arg3 ; - int32_t result; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; arg2 = *(tiledb_subarray_t **)&jarg2; arg3 = (int)jarg3; - result = (int32_t)tiledb_subarray_set_coalesce_ranges(arg1,arg2,arg3); - jresult = (jint)result; + result = tiledb_subarray_set_coalesce_ranges(arg1,arg2,arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1set_1subarray(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_subarray_t *arg2 = (tiledb_subarray_t *) 0 ; - void *arg3 = (void *) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1set_1subarray(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_subarray_t *arg2 = 0 ; + void *arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; arg2 = *(tiledb_subarray_t **)&jarg2; arg3 = *(void **)&jarg3; - result = (int32_t)tiledb_subarray_set_subarray(arg1,arg2,(void const *)arg3); - jresult = (jint)result; + result = tiledb_subarray_set_subarray(arg1,arg2,(void const *)arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1add_1range(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4, jlong jarg5, jlong jarg6) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_subarray_t *arg2 = (tiledb_subarray_t *) 0 ; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1add_1range(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4, jlong jarg5, jlong jarg6) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_subarray_t *arg2 = 0 ; uint32_t arg3 ; - void *arg4 = (void *) 0 ; - void *arg5 = (void *) 0 ; - void *arg6 = (void *) 0 ; - int32_t result; + void *arg4 = 0 ; + void *arg5 = 0 ; + void *arg6 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; @@ -11582,21 +11604,21 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1add arg4 = *(void **)&jarg4; arg5 = *(void **)&jarg5; arg6 = *(void **)&jarg6; - result = (int32_t)tiledb_subarray_add_range(arg1,arg2,arg3,(void const *)arg4,(void const *)arg5,(void const *)arg6); - jresult = (jint)result; + result = tiledb_subarray_add_range(arg1,arg2,arg3,(void const *)arg4,(void const *)arg5,(void const *)arg6); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1add_1range_1by_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4, jlong jarg5, jlong jarg6) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_subarray_t *arg2 = (tiledb_subarray_t *) 0 ; - char *arg3 = (char *) 0 ; - void *arg4 = (void *) 0 ; - void *arg5 = (void *) 0 ; - void *arg6 = (void *) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1add_1range_1by_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4, jlong jarg5, jlong jarg6) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_subarray_t *arg2 = 0 ; + char *arg3 = 0 ; + void *arg4 = 0 ; + void *arg5 = 0 ; + void *arg6 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; @@ -11610,23 +11632,23 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1add arg4 = *(void **)&jarg4; arg5 = *(void **)&jarg5; arg6 = *(void **)&jarg6; - result = (int32_t)tiledb_subarray_add_range_by_name(arg1,arg2,(char const *)arg3,(void const *)arg4,(void const *)arg5,(void const *)arg6); - jresult = (jint)result; + result = tiledb_subarray_add_range_by_name(arg1,arg2,(char const *)arg3,(void const *)arg4,(void const *)arg5,(void const *)arg6); + *(capi_return_t **)&jresult = new capi_return_t(result); if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1add_1range_1var(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4, jobject jarg5, jlong jarg6, jobject jarg7) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_subarray_t *arg2 = (tiledb_subarray_t *) 0 ; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1add_1range_1var(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4, jobject jarg5, jlong jarg6, jobject jarg7) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_subarray_t *arg2 = 0 ; uint32_t arg3 ; - void *arg4 = (void *) 0 ; + void *arg4 = 0 ; uint64_t arg5 ; - void *arg6 = (void *) 0 ; + void *arg6 = 0 ; uint64_t arg7 ; - int32_t result; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; @@ -11687,22 +11709,22 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1add } jenv->ReleaseByteArrayElements(ba, bae, 0); } - result = (int32_t)tiledb_subarray_add_range_var(arg1,arg2,arg3,(void const *)arg4,arg5,(void const *)arg6,arg7); - jresult = (jint)result; + result = tiledb_subarray_add_range_var(arg1,arg2,arg3,(void const *)arg4,arg5,(void const *)arg6,arg7); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1add_1range_1var_1by_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4, jobject jarg5, jlong jarg6, jobject jarg7) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_subarray_t *arg2 = (tiledb_subarray_t *) 0 ; - char *arg3 = (char *) 0 ; - void *arg4 = (void *) 0 ; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1add_1range_1var_1by_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4, jobject jarg5, jlong jarg6, jobject jarg7) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_subarray_t *arg2 = 0 ; + char *arg3 = 0 ; + void *arg4 = 0 ; uint64_t arg5 ; - void *arg6 = (void *) 0 ; + void *arg6 = 0 ; uint64_t arg7 ; - int32_t result; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; @@ -11767,20 +11789,20 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1add } jenv->ReleaseByteArrayElements(ba, bae, 0); } - result = (int32_t)tiledb_subarray_add_range_var_by_name(arg1,arg2,(char const *)arg3,(void const *)arg4,arg5,(void const *)arg6,arg7); - jresult = (jint)result; + result = tiledb_subarray_add_range_var_by_name(arg1,arg2,(char const *)arg3,(void const *)arg4,arg5,(void const *)arg6,arg7); + *(capi_return_t **)&jresult = new capi_return_t(result); if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1get_1range_1num(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_subarray_t *arg2 = (tiledb_subarray_t *) 0 ; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1get_1range_1num(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_subarray_t *arg2 = 0 ; uint32_t arg3 ; - uint64_t *arg4 = (uint64_t *) 0 ; - int32_t result; + uint64_t *arg4 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; @@ -11788,19 +11810,19 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1get arg2 = *(tiledb_subarray_t **)&jarg2; arg3 = (uint32_t)jarg3; arg4 = *(uint64_t **)&jarg4; - result = (int32_t)tiledb_subarray_get_range_num(arg1,(tiledb_subarray_t const *)arg2,arg3,arg4); - jresult = (jint)result; + result = tiledb_subarray_get_range_num(arg1,(tiledb_subarray_handle_t const *)arg2,arg3,arg4); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1get_1range_1num_1from_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_subarray_t *arg2 = (tiledb_subarray_t *) 0 ; - char *arg3 = (char *) 0 ; - uint64_t *arg4 = (uint64_t *) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1get_1range_1num_1from_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_subarray_t *arg2 = 0 ; + char *arg3 = 0 ; + uint64_t *arg4 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; @@ -11812,23 +11834,23 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1get if (!arg3) return 0; } arg4 = *(uint64_t **)&jarg4; - result = (int32_t)tiledb_subarray_get_range_num_from_name(arg1,(tiledb_subarray_t const *)arg2,(char const *)arg3,arg4); - jresult = (jint)result; + result = tiledb_subarray_get_range_num_from_name(arg1,(tiledb_subarray_handle_t const *)arg2,(char const *)arg3,arg4); + *(capi_return_t **)&jresult = new capi_return_t(result); if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1get_1range(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jobject jarg4, jlong jarg5, jlong jarg6, jlong jarg7) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_subarray_t *arg2 = (tiledb_subarray_t *) 0 ; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1get_1range(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jobject jarg4, jlong jarg5, jlong jarg6, jlong jarg7) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_subarray_t *arg2 = 0 ; uint32_t arg3 ; uint64_t arg4 ; - void **arg5 = (void **) 0 ; - void **arg6 = (void **) 0 ; - void **arg7 = (void **) 0 ; - int32_t result; + void **arg5 = 0 ; + void **arg6 = 0 ; + void **arg7 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; @@ -11864,22 +11886,22 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1get arg5 = *(void ***)&jarg5; arg6 = *(void ***)&jarg6; arg7 = *(void ***)&jarg7; - result = (int32_t)tiledb_subarray_get_range(arg1,(tiledb_subarray_t const *)arg2,arg3,arg4,(void const **)arg5,(void const **)arg6,(void const **)arg7); - jresult = (jint)result; + result = tiledb_subarray_get_range(arg1,(tiledb_subarray_handle_t const *)arg2,arg3,arg4,(void const **)arg5,(void const **)arg6,(void const **)arg7); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1get_1range_1from_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jobject jarg4, jlong jarg5, jlong jarg6, jlong jarg7) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_subarray_t *arg2 = (tiledb_subarray_t *) 0 ; - char *arg3 = (char *) 0 ; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1get_1range_1from_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jobject jarg4, jlong jarg5, jlong jarg6, jlong jarg7) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_subarray_t *arg2 = 0 ; + char *arg3 = 0 ; uint64_t arg4 ; - void **arg5 = (void **) 0 ; - void **arg6 = (void **) 0 ; - void **arg7 = (void **) 0 ; - int32_t result; + void **arg5 = 0 ; + void **arg6 = 0 ; + void **arg7 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; @@ -11919,22 +11941,22 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1get arg5 = *(void ***)&jarg5; arg6 = *(void ***)&jarg6; arg7 = *(void ***)&jarg7; - result = (int32_t)tiledb_subarray_get_range_from_name(arg1,(tiledb_subarray_t const *)arg2,(char const *)arg3,arg4,(void const **)arg5,(void const **)arg6,(void const **)arg7); - jresult = (jint)result; + result = tiledb_subarray_get_range_from_name(arg1,(tiledb_subarray_handle_t const *)arg2,(char const *)arg3,arg4,(void const **)arg5,(void const **)arg6,(void const **)arg7); + *(capi_return_t **)&jresult = new capi_return_t(result); if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1get_1range_1var_1size(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jobject jarg4, jlong jarg5, jlong jarg6) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_subarray_t *arg2 = (tiledb_subarray_t *) 0 ; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1get_1range_1var_1size(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jobject jarg4, jlong jarg5, jlong jarg6) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_subarray_t *arg2 = 0 ; uint32_t arg3 ; uint64_t arg4 ; - uint64_t *arg5 = (uint64_t *) 0 ; - uint64_t *arg6 = (uint64_t *) 0 ; - int32_t result; + uint64_t *arg5 = 0 ; + uint64_t *arg6 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; @@ -11969,21 +11991,21 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1get } arg5 = *(uint64_t **)&jarg5; arg6 = *(uint64_t **)&jarg6; - result = (int32_t)tiledb_subarray_get_range_var_size(arg1,(tiledb_subarray_t const *)arg2,arg3,arg4,arg5,arg6); - jresult = (jint)result; + result = tiledb_subarray_get_range_var_size(arg1,(tiledb_subarray_handle_t const *)arg2,arg3,arg4,arg5,arg6); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1get_1range_1var_1size_1from_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jobject jarg4, jlong jarg5, jlong jarg6) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_subarray_t *arg2 = (tiledb_subarray_t *) 0 ; - char *arg3 = (char *) 0 ; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1get_1range_1var_1size_1from_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jobject jarg4, jlong jarg5, jlong jarg6) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_subarray_t *arg2 = 0 ; + char *arg3 = 0 ; uint64_t arg4 ; - uint64_t *arg5 = (uint64_t *) 0 ; - uint64_t *arg6 = (uint64_t *) 0 ; - int32_t result; + uint64_t *arg5 = 0 ; + uint64_t *arg6 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; @@ -12022,22 +12044,22 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1get } arg5 = *(uint64_t **)&jarg5; arg6 = *(uint64_t **)&jarg6; - result = (int32_t)tiledb_subarray_get_range_var_size_from_name(arg1,(tiledb_subarray_t const *)arg2,(char const *)arg3,arg4,arg5,arg6); - jresult = (jint)result; + result = tiledb_subarray_get_range_var_size_from_name(arg1,(tiledb_subarray_handle_t const *)arg2,(char const *)arg3,arg4,arg5,arg6); + *(capi_return_t **)&jresult = new capi_return_t(result); if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1get_1range_1var(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jobject jarg4, jlong jarg5, jlong jarg6) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_subarray_t *arg2 = (tiledb_subarray_t *) 0 ; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1get_1range_1var(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jobject jarg4, jlong jarg5, jlong jarg6) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_subarray_t *arg2 = 0 ; uint32_t arg3 ; uint64_t arg4 ; - void *arg5 = (void *) 0 ; - void *arg6 = (void *) 0 ; - int32_t result; + void *arg5 = 0 ; + void *arg6 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; @@ -12072,21 +12094,21 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1get } arg5 = *(void **)&jarg5; arg6 = *(void **)&jarg6; - result = (int32_t)tiledb_subarray_get_range_var(arg1,(tiledb_subarray_t const *)arg2,arg3,arg4,arg5,arg6); - jresult = (jint)result; + result = tiledb_subarray_get_range_var(arg1,(tiledb_subarray_handle_t const *)arg2,arg3,arg4,arg5,arg6); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1get_1range_1var_1from_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jobject jarg4, jlong jarg5, jlong jarg6) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_subarray_t *arg2 = (tiledb_subarray_t *) 0 ; - char *arg3 = (char *) 0 ; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1get_1range_1var_1from_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jobject jarg4, jlong jarg5, jlong jarg6) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_subarray_t *arg2 = 0 ; + char *arg3 = 0 ; uint64_t arg4 ; - void *arg5 = (void *) 0 ; - void *arg6 = (void *) 0 ; - int32_t result; + void *arg5 = 0 ; + void *arg6 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; @@ -12125,48 +12147,633 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1get } arg5 = *(void **)&jarg5; arg6 = *(void **)&jarg6; - result = (int32_t)tiledb_subarray_get_range_var_from_name(arg1,(tiledb_subarray_t const *)arg2,(char const *)arg3,arg4,arg5,arg6); - jresult = (jint)result; + result = tiledb_subarray_get_range_var_from_name(arg1,(tiledb_subarray_handle_t const *)arg2,(char const *)arg3,arg4,arg5,arg6); + *(capi_return_t **)&jresult = new capi_return_t(result); if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1alloc(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - char *arg2 = (char *) 0 ; - tiledb_array_t **arg3 = (tiledb_array_t **) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1mode_1to_1str(JNIEnv *jenv, jclass jcls, jint jarg1, jlong jarg2) { + jlong jresult = 0 ; + tiledb_vfs_mode_t arg1 ; + char **arg2 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = 0; - if (jarg2) { - arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0); - if (!arg2) return 0; + arg1 = (tiledb_vfs_mode_t)jarg1; + arg2 = *(char ***)&jarg2; + result = tiledb_vfs_mode_to_str(arg1,(char const **)arg2); + *(capi_return_t **)&jresult = new capi_return_t(result); + return jresult; +} + + +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1mode_1from_1str(JNIEnv *jenv, jclass jcls, jstring jarg1, jlong jarg2) { + jlong jresult = 0 ; + char *arg1 = 0 ; + tiledb_vfs_mode_t *arg2 = 0 ; + SwigValueWrapper< capi_return_t > result; + + (void)jenv; + (void)jcls; + arg1 = 0; + if (jarg1) { + arg1 = (char *)jenv->GetStringUTFChars(jarg1, 0); + if (!arg1) return 0; } - arg3 = *(tiledb_array_t ***)&jarg3; - result = (int32_t)tiledb_array_alloc(arg1,(char const *)arg2,arg3); - jresult = (jint)result; - if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2); + arg2 = *(tiledb_vfs_mode_t **)&jarg2; + result = tiledb_vfs_mode_from_str((char const *)arg1,arg2); + *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg1) jenv->ReleaseStringUTFChars(jarg1, (const char *)arg1); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1set_1open_1timestamp_1start(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jobject jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_t *arg2 = (tiledb_array_t *) 0 ; - uint64_t arg3 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1alloc(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_config_t *arg2 = 0 ; + tiledb_vfs_t **arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_t **)&jarg2; - { + arg2 = *(tiledb_config_t **)&jarg2; + arg3 = *(tiledb_vfs_t ***)&jarg3; + result = tiledb_vfs_alloc(arg1,arg2,arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); + return jresult; +} + + +SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1free(JNIEnv *jenv, jclass jcls, jlong jarg1) { + tiledb_vfs_t **arg1 = 0 ; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_vfs_t ***)&jarg1; + tiledb_vfs_free(arg1); +} + + +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1get_1config(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_vfs_t *arg2 = 0 ; + tiledb_config_t **arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_vfs_t **)&jarg2; + arg3 = *(tiledb_config_t ***)&jarg3; + result = tiledb_vfs_get_config(arg1,arg2,arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); + return jresult; +} + + +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1create_1bucket(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_vfs_t *arg2 = 0 ; + char *arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_vfs_t **)&jarg2; + arg3 = 0; + if (jarg3) { + arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); + if (!arg3) return 0; + } + result = tiledb_vfs_create_bucket(arg1,arg2,(char const *)arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); + return jresult; +} + + +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1remove_1bucket(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_vfs_t *arg2 = 0 ; + char *arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_vfs_t **)&jarg2; + arg3 = 0; + if (jarg3) { + arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); + if (!arg3) return 0; + } + result = tiledb_vfs_remove_bucket(arg1,arg2,(char const *)arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); + return jresult; +} + + +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1empty_1bucket(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_vfs_t *arg2 = 0 ; + char *arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_vfs_t **)&jarg2; + arg3 = 0; + if (jarg3) { + arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); + if (!arg3) return 0; + } + result = tiledb_vfs_empty_bucket(arg1,arg2,(char const *)arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); + return jresult; +} + + +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1is_1empty_1bucket(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_vfs_t *arg2 = 0 ; + char *arg3 = 0 ; + int32_t *arg4 = 0 ; + SwigValueWrapper< capi_return_t > result; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_vfs_t **)&jarg2; + arg3 = 0; + if (jarg3) { + arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); + if (!arg3) return 0; + } + arg4 = *(int32_t **)&jarg4; + result = tiledb_vfs_is_empty_bucket(arg1,arg2,(char const *)arg3,arg4); + *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); + return jresult; +} + + +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1is_1bucket(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_vfs_t *arg2 = 0 ; + char *arg3 = 0 ; + int32_t *arg4 = 0 ; + SwigValueWrapper< capi_return_t > result; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_vfs_t **)&jarg2; + arg3 = 0; + if (jarg3) { + arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); + if (!arg3) return 0; + } + arg4 = *(int32_t **)&jarg4; + result = tiledb_vfs_is_bucket(arg1,arg2,(char const *)arg3,arg4); + *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); + return jresult; +} + + +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1create_1dir(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_vfs_t *arg2 = 0 ; + char *arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_vfs_t **)&jarg2; + arg3 = 0; + if (jarg3) { + arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); + if (!arg3) return 0; + } + result = tiledb_vfs_create_dir(arg1,arg2,(char const *)arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); + return jresult; +} + + +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1is_1dir(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_vfs_t *arg2 = 0 ; + char *arg3 = 0 ; + int32_t *arg4 = 0 ; + SwigValueWrapper< capi_return_t > result; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_vfs_t **)&jarg2; + arg3 = 0; + if (jarg3) { + arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); + if (!arg3) return 0; + } + arg4 = *(int32_t **)&jarg4; + result = tiledb_vfs_is_dir(arg1,arg2,(char const *)arg3,arg4); + *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); + return jresult; +} + + +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1remove_1dir(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_vfs_t *arg2 = 0 ; + char *arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_vfs_t **)&jarg2; + arg3 = 0; + if (jarg3) { + arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); + if (!arg3) return 0; + } + result = tiledb_vfs_remove_dir(arg1,arg2,(char const *)arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); + return jresult; +} + + +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1is_1file(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_vfs_t *arg2 = 0 ; + char *arg3 = 0 ; + int32_t *arg4 = 0 ; + SwigValueWrapper< capi_return_t > result; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_vfs_t **)&jarg2; + arg3 = 0; + if (jarg3) { + arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); + if (!arg3) return 0; + } + arg4 = *(int32_t **)&jarg4; + result = tiledb_vfs_is_file(arg1,arg2,(char const *)arg3,arg4); + *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); + return jresult; +} + + +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1remove_1file(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_vfs_t *arg2 = 0 ; + char *arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_vfs_t **)&jarg2; + arg3 = 0; + if (jarg3) { + arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); + if (!arg3) return 0; + } + result = tiledb_vfs_remove_file(arg1,arg2,(char const *)arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); + return jresult; +} + + +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1dir_1size(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_vfs_t *arg2 = 0 ; + char *arg3 = 0 ; + uint64_t *arg4 = 0 ; + SwigValueWrapper< capi_return_t > result; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_vfs_t **)&jarg2; + arg3 = 0; + if (jarg3) { + arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); + if (!arg3) return 0; + } + arg4 = *(uint64_t **)&jarg4; + result = tiledb_vfs_dir_size(arg1,arg2,(char const *)arg3,arg4); + *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); + return jresult; +} + + +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1file_1size(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_vfs_t *arg2 = 0 ; + char *arg3 = 0 ; + uint64_t *arg4 = 0 ; + SwigValueWrapper< capi_return_t > result; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_vfs_t **)&jarg2; + arg3 = 0; + if (jarg3) { + arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); + if (!arg3) return 0; + } + arg4 = *(uint64_t **)&jarg4; + result = tiledb_vfs_file_size(arg1,arg2,(char const *)arg3,arg4); + *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); + return jresult; +} + + +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1move_1file(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jstring jarg4) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_vfs_t *arg2 = 0 ; + char *arg3 = 0 ; + char *arg4 = 0 ; + SwigValueWrapper< capi_return_t > result; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_vfs_t **)&jarg2; + arg3 = 0; + if (jarg3) { + arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); + if (!arg3) return 0; + } + arg4 = 0; + if (jarg4) { + arg4 = (char *)jenv->GetStringUTFChars(jarg4, 0); + if (!arg4) return 0; + } + result = tiledb_vfs_move_file(arg1,arg2,(char const *)arg3,(char const *)arg4); + *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); + if (arg4) jenv->ReleaseStringUTFChars(jarg4, (const char *)arg4); + return jresult; +} + + +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1move_1dir(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jstring jarg4) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_vfs_t *arg2 = 0 ; + char *arg3 = 0 ; + char *arg4 = 0 ; + SwigValueWrapper< capi_return_t > result; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_vfs_t **)&jarg2; + arg3 = 0; + if (jarg3) { + arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); + if (!arg3) return 0; + } + arg4 = 0; + if (jarg4) { + arg4 = (char *)jenv->GetStringUTFChars(jarg4, 0); + if (!arg4) return 0; + } + result = tiledb_vfs_move_dir(arg1,arg2,(char const *)arg3,(char const *)arg4); + *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); + if (arg4) jenv->ReleaseStringUTFChars(jarg4, (const char *)arg4); + return jresult; +} + + +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1copy_1file(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jstring jarg4) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_vfs_t *arg2 = 0 ; + char *arg3 = 0 ; + char *arg4 = 0 ; + SwigValueWrapper< capi_return_t > result; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_vfs_t **)&jarg2; + arg3 = 0; + if (jarg3) { + arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); + if (!arg3) return 0; + } + arg4 = 0; + if (jarg4) { + arg4 = (char *)jenv->GetStringUTFChars(jarg4, 0); + if (!arg4) return 0; + } + result = tiledb_vfs_copy_file(arg1,arg2,(char const *)arg3,(char const *)arg4); + *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); + if (arg4) jenv->ReleaseStringUTFChars(jarg4, (const char *)arg4); + return jresult; +} + + +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1copy_1dir(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jstring jarg4) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_vfs_t *arg2 = 0 ; + char *arg3 = 0 ; + char *arg4 = 0 ; + SwigValueWrapper< capi_return_t > result; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_vfs_t **)&jarg2; + arg3 = 0; + if (jarg3) { + arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); + if (!arg3) return 0; + } + arg4 = 0; + if (jarg4) { + arg4 = (char *)jenv->GetStringUTFChars(jarg4, 0); + if (!arg4) return 0; + } + result = tiledb_vfs_copy_dir(arg1,arg2,(char const *)arg3,(char const *)arg4); + *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); + if (arg4) jenv->ReleaseStringUTFChars(jarg4, (const char *)arg4); + return jresult; +} + + +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1open(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jint jarg4, jlong jarg5) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_vfs_t *arg2 = 0 ; + char *arg3 = 0 ; + tiledb_vfs_mode_t arg4 ; + tiledb_vfs_fh_t **arg5 = 0 ; + SwigValueWrapper< capi_return_t > result; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_vfs_t **)&jarg2; + arg3 = 0; + if (jarg3) { + arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); + if (!arg3) return 0; + } + arg4 = (tiledb_vfs_mode_t)jarg4; + arg5 = *(tiledb_vfs_fh_t ***)&jarg5; + result = tiledb_vfs_open(arg1,arg2,(char const *)arg3,arg4,arg5); + *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); + return jresult; +} + + +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1close(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_vfs_fh_t *arg2 = 0 ; + SwigValueWrapper< capi_return_t > result; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_vfs_fh_t **)&jarg2; + result = tiledb_vfs_close(arg1,arg2); + *(capi_return_t **)&jresult = new capi_return_t(result); + return jresult; +} + + +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1read(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jobject jarg3, jlong jarg4, jobject jarg5) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_vfs_fh_t *arg2 = 0 ; + uint64_t arg3 ; + void *arg4 = 0 ; + uint64_t arg5 ; + SwigValueWrapper< capi_return_t > result; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_vfs_fh_t **)&jarg2; + { + jclass clazz; + jmethodID mid; + jbyteArray ba; + jbyte* bae; + jsize sz; + int i; + + if (!jarg3) { + SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "BigInteger null"); + return 0; + } + clazz = jenv->GetObjectClass(jarg3); + mid = jenv->GetMethodID(clazz, "toByteArray", "()[B"); + ba = (jbyteArray)jenv->CallObjectMethod(jarg3, mid); + bae = jenv->GetByteArrayElements(ba, 0); + sz = jenv->GetArrayLength(ba); + arg3 = 0; + if (sz > 0) { + arg3 = (uint64_t)(signed char)bae[0]; + for(i=1; iReleaseByteArrayElements(ba, bae, 0); + } + arg4 = *(void **)&jarg4; + { + jclass clazz; + jmethodID mid; + jbyteArray ba; + jbyte* bae; + jsize sz; + int i; + + if (!jarg5) { + SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "BigInteger null"); + return 0; + } + clazz = jenv->GetObjectClass(jarg5); + mid = jenv->GetMethodID(clazz, "toByteArray", "()[B"); + ba = (jbyteArray)jenv->CallObjectMethod(jarg5, mid); + bae = jenv->GetByteArrayElements(ba, 0); + sz = jenv->GetArrayLength(ba); + arg5 = 0; + if (sz > 0) { + arg5 = (uint64_t)(signed char)bae[0]; + for(i=1; iReleaseByteArrayElements(ba, bae, 0); + } + result = tiledb_vfs_read(arg1,arg2,arg3,arg4,arg5); + *(capi_return_t **)&jresult = new capi_return_t(result); + return jresult; +} + + +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1write(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jobject jarg4) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_vfs_fh_t *arg2 = 0 ; + void *arg3 = 0 ; + uint64_t arg4 ; + SwigValueWrapper< capi_return_t > result; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_vfs_fh_t **)&jarg2; + arg3 = *(void **)&jarg3; + { jclass clazz; jmethodID mid; jbyteArray ba; @@ -12174,580 +12781,772 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1set_1o jsize sz; int i; - if (!jarg3) { + if (!jarg4) { SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "BigInteger null"); return 0; } - clazz = jenv->GetObjectClass(jarg3); + clazz = jenv->GetObjectClass(jarg4); mid = jenv->GetMethodID(clazz, "toByteArray", "()[B"); - ba = (jbyteArray)jenv->CallObjectMethod(jarg3, mid); + ba = (jbyteArray)jenv->CallObjectMethod(jarg4, mid); bae = jenv->GetByteArrayElements(ba, 0); sz = jenv->GetArrayLength(ba); - arg3 = 0; + arg4 = 0; if (sz > 0) { - arg3 = (uint64_t)(signed char)bae[0]; + arg4 = (uint64_t)(signed char)bae[0]; for(i=1; iReleaseByteArrayElements(ba, bae, 0); } - result = (int32_t)tiledb_array_set_open_timestamp_start(arg1,arg2,arg3); + result = tiledb_vfs_write(arg1,arg2,(void const *)arg3,arg4); + *(capi_return_t **)&jresult = new capi_return_t(result); + return jresult; +} + + +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1sync(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_vfs_fh_t *arg2 = 0 ; + SwigValueWrapper< capi_return_t > result; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_vfs_fh_t **)&jarg2; + result = tiledb_vfs_sync(arg1,arg2); + *(capi_return_t **)&jresult = new capi_return_t(result); + return jresult; +} + + +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1ls(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4, jlong jarg5) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_vfs_t *arg2 = 0 ; + char *arg3 = 0 ; + int32_t (*arg4)(char const *,void *) = 0 ; + void *arg5 = 0 ; + SwigValueWrapper< capi_return_t > result; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_vfs_t **)&jarg2; + arg3 = 0; + if (jarg3) { + arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); + if (!arg3) return 0; + } + arg4 = *(int32_t (**)(char const *,void *))&jarg4; + arg5 = *(void **)&jarg5; + result = tiledb_vfs_ls(arg1,arg2,(char const *)arg3,arg4,arg5); + *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); + return jresult; +} + + +SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1fh_1free(JNIEnv *jenv, jclass jcls, jlong jarg1) { + tiledb_vfs_fh_t **arg1 = 0 ; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_vfs_fh_t ***)&jarg1; + tiledb_vfs_fh_free(arg1); +} + + +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1fh_1is_1closed(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_vfs_fh_t *arg2 = 0 ; + int32_t *arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_vfs_fh_t **)&jarg2; + arg3 = *(int32_t **)&jarg3; + result = tiledb_vfs_fh_is_closed(arg1,arg2,arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); + return jresult; +} + + +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1touch(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_vfs_t *arg2 = 0 ; + char *arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_vfs_t **)&jarg2; + arg3 = 0; + if (jarg3) { + arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); + if (!arg3) return 0; + } + result = tiledb_vfs_touch(arg1,arg2,(char const *)arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); + return jresult; +} + + +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1status_1to_1str(JNIEnv *jenv, jclass jcls, jint jarg1, jlong jarg2) { + jint jresult = 0 ; + tiledb_query_status_t arg1 ; + char **arg2 = 0 ; + int32_t result; + + (void)jenv; + (void)jcls; + arg1 = (tiledb_query_status_t)jarg1; + arg2 = *(char ***)&jarg2; + result = (int32_t)tiledb_query_status_to_str(arg1,(char const **)arg2); jresult = (jint)result; return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1set_1open_1timestamp_1end(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jobject jarg3) { +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1status_1from_1str(JNIEnv *jenv, jclass jcls, jstring jarg1, jlong jarg2) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_t *arg2 = (tiledb_array_t *) 0 ; - uint64_t arg3 ; + char *arg1 = 0 ; + tiledb_query_status_t *arg2 = 0 ; int32_t result; (void)jenv; (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_t **)&jarg2; + arg1 = 0; + if (jarg1) { + arg1 = (char *)jenv->GetStringUTFChars(jarg1, 0); + if (!arg1) return 0; + } + arg2 = *(tiledb_query_status_t **)&jarg2; + result = (int32_t)tiledb_query_status_from_str((char const *)arg1,arg2); + jresult = (jint)result; + if (arg1) jenv->ReleaseStringUTFChars(jarg1, (const char *)arg1); + return jresult; +} + + +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1var_1num(JNIEnv *jenv, jclass jcls) { + jlong jresult = 0 ; + uint32_t result; + + (void)jenv; + (void)jcls; + result = (uint32_t)tiledb_var_num(); + jresult = (jlong)result; + return jresult; +} + + +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1max_1path(JNIEnv *jenv, jclass jcls) { + jlong jresult = 0 ; + uint32_t result; + + (void)jenv; + (void)jcls; + result = (uint32_t)tiledb_max_path(); + jresult = (jlong)result; + return jresult; +} + + +SWIGEXPORT jobject JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1offset_1size(JNIEnv *jenv, jclass jcls) { + jobject jresult = 0 ; + uint64_t result; + + (void)jenv; + (void)jcls; + result = (uint64_t)tiledb_offset_size(); { - jclass clazz; - jmethodID mid; - jbyteArray ba; - jbyte* bae; - jsize sz; + jbyteArray ba = jenv->NewByteArray(9); + jbyte* bae = jenv->GetByteArrayElements(ba, 0); + jclass clazz = jenv->FindClass("java/math/BigInteger"); + jmethodID mid = jenv->GetMethodID(clazz, "", "([B)V"); + jobject bigint; int i; - if (!jarg3) { - SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "BigInteger null"); - return 0; + bae[0] = 0; + for(i=1; i<9; i++ ) { + bae[i] = (jbyte)(result>>8*(8-i)); } - clazz = jenv->GetObjectClass(jarg3); - mid = jenv->GetMethodID(clazz, "toByteArray", "()[B"); - ba = (jbyteArray)jenv->CallObjectMethod(jarg3, mid); - bae = jenv->GetByteArrayElements(ba, 0); - sz = jenv->GetArrayLength(ba); - arg3 = 0; - if (sz > 0) { - arg3 = (uint64_t)(signed char)bae[0]; - for(i=1; iReleaseByteArrayElements(ba, bae, 0); + bigint = jenv->NewObject(clazz, mid, ba); + jenv->DeleteLocalRef(ba); + jresult = bigint; + } + return jresult; +} + + +SWIGEXPORT jobject JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1timestamp_1now_1ms(JNIEnv *jenv, jclass jcls) { + jobject jresult = 0 ; + uint64_t result; + + (void)jenv; + (void)jcls; + result = (uint64_t)tiledb_timestamp_now_ms(); + { + jbyteArray ba = jenv->NewByteArray(9); + jbyte* bae = jenv->GetByteArrayElements(ba, 0); + jclass clazz = jenv->FindClass("java/math/BigInteger"); + jmethodID mid = jenv->GetMethodID(clazz, "", "([B)V"); + jobject bigint; + int i; + + bae[0] = 0; + for(i=1; i<9; i++ ) { + bae[i] = (jbyte)(result>>8*(8-i)); } + jenv->ReleaseByteArrayElements(ba, bae, 0); + bigint = jenv->NewObject(clazz, mid, ba); + jenv->DeleteLocalRef(ba); + jresult = bigint; } - result = (int32_t)tiledb_array_set_open_timestamp_end(arg1,arg2,arg3); + return jresult; +} + + +SWIGEXPORT jstring JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1timestamps(JNIEnv *jenv, jclass jcls) { + jstring jresult = 0 ; + char *result = 0 ; + + (void)jenv; + (void)jcls; + result = (char *)tiledb_timestamps(); + if (result) jresult = jenv->NewStringUTF((const char *)result); + return jresult; +} + + +SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1version(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { + int32_t *arg1 = 0 ; + int32_t *arg2 = 0 ; + int32_t *arg3 = 0 ; + + (void)jenv; + (void)jcls; + arg1 = *(int32_t **)&jarg1; + arg2 = *(int32_t **)&jarg2; + arg3 = *(int32_t **)&jarg3; + tiledb_version(arg1,arg2,arg3); +} + + +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1alloc(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jint jarg3, jlong jarg4) { + jint jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_t *arg2 = 0 ; + tiledb_query_type_t arg3 ; + tiledb_query_t **arg4 = 0 ; + int32_t result; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_array_t **)&jarg2; + arg3 = (tiledb_query_type_t)jarg3; + arg4 = *(tiledb_query_t ***)&jarg4; + result = (int32_t)tiledb_query_alloc(arg1,arg2,arg3,arg4); jresult = (jint)result; return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1get_1open_1timestamp_1start(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1get_1stats(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_t *arg2 = (tiledb_array_t *) 0 ; - uint64_t *arg3 = (uint64_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_query_t *arg2 = 0 ; + char **arg3 = 0 ; int32_t result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_t **)&jarg2; - arg3 = *(uint64_t **)&jarg3; - result = (int32_t)tiledb_array_get_open_timestamp_start(arg1,arg2,arg3); + arg2 = *(tiledb_query_t **)&jarg2; + arg3 = *(char ***)&jarg3; + result = (int32_t)tiledb_query_get_stats(arg1,arg2,arg3); jresult = (jint)result; return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1get_1open_1timestamp_1end(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1set_1config(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_t *arg2 = (tiledb_array_t *) 0 ; - uint64_t *arg3 = (uint64_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_query_t *arg2 = 0 ; + tiledb_config_t *arg3 = 0 ; int32_t result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_t **)&jarg2; - arg3 = *(uint64_t **)&jarg3; - result = (int32_t)tiledb_array_get_open_timestamp_end(arg1,arg2,arg3); + arg2 = *(tiledb_query_t **)&jarg2; + arg3 = *(tiledb_config_t **)&jarg3; + result = (int32_t)tiledb_query_set_config(arg1,arg2,arg3); jresult = (jint)result; return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1delete_1fragments_1v2(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jobject jarg3, jobject jarg4) { +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1get_1config(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - char *arg2 = (char *) 0 ; - uint64_t arg3 ; - uint64_t arg4 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_query_t *arg2 = 0 ; + tiledb_config_t **arg3 = 0 ; int32_t result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = 0; - if (jarg2) { - arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0); - if (!arg2) return 0; - } - { - jclass clazz; - jmethodID mid; - jbyteArray ba; - jbyte* bae; - jsize sz; - int i; - - if (!jarg3) { - SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "BigInteger null"); - return 0; - } - clazz = jenv->GetObjectClass(jarg3); - mid = jenv->GetMethodID(clazz, "toByteArray", "()[B"); - ba = (jbyteArray)jenv->CallObjectMethod(jarg3, mid); - bae = jenv->GetByteArrayElements(ba, 0); - sz = jenv->GetArrayLength(ba); - arg3 = 0; - if (sz > 0) { - arg3 = (uint64_t)(signed char)bae[0]; - for(i=1; iReleaseByteArrayElements(ba, bae, 0); - } - { - jclass clazz; - jmethodID mid; - jbyteArray ba; - jbyte* bae; - jsize sz; - int i; - - if (!jarg4) { - SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "BigInteger null"); - return 0; - } - clazz = jenv->GetObjectClass(jarg4); - mid = jenv->GetMethodID(clazz, "toByteArray", "()[B"); - ba = (jbyteArray)jenv->CallObjectMethod(jarg4, mid); - bae = jenv->GetByteArrayElements(ba, 0); - sz = jenv->GetArrayLength(ba); - arg4 = 0; - if (sz > 0) { - arg4 = (uint64_t)(signed char)bae[0]; - for(i=1; iReleaseByteArrayElements(ba, bae, 0); - } - result = (int32_t)tiledb_array_delete_fragments_v2(arg1,(char const *)arg2,arg3,arg4); + arg2 = *(tiledb_query_t **)&jarg2; + arg3 = *(tiledb_config_t ***)&jarg3; + result = (int32_t)tiledb_query_get_config(arg1,arg2,arg3); jresult = (jint)result; - if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1delete_1fragments_1list(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jlong jarg3, jlong jarg4) { +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1set_1subarray_1t(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - char *arg2 = (char *) 0 ; - char **arg3 ; - size_t arg4 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_query_t *arg2 = 0 ; + tiledb_subarray_t *arg3 = 0 ; int32_t result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = 0; - if (jarg2) { - arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0); - if (!arg2) return 0; - } - arg3 = *(char ***)&jarg3; - arg4 = (size_t)jarg4; - result = (int32_t)tiledb_array_delete_fragments_list(arg1,(char const *)arg2,(char const *(*))arg3,arg4); + arg2 = *(tiledb_query_t **)&jarg2; + arg3 = *(tiledb_subarray_t **)&jarg3; + result = (int32_t)tiledb_query_set_subarray_t(arg1,arg2,(tiledb_subarray_handle_t const *)arg3); jresult = (jint)result; - if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2); - return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1open(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jint jarg3) { +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1set_1data_1buffer(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4, jlong jarg5) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_t *arg2 = (tiledb_array_t *) 0 ; - tiledb_query_type_t arg3 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_query_t *arg2 = 0 ; + char *arg3 = 0 ; + void *arg4 = 0 ; + uint64_t *arg5 = 0 ; int32_t result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_t **)&jarg2; - arg3 = (tiledb_query_type_t)jarg3; - result = (int32_t)tiledb_array_open(arg1,arg2,arg3); + arg2 = *(tiledb_query_t **)&jarg2; + arg3 = 0; + if (jarg3) { + arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); + if (!arg3) return 0; + } + arg4 = *(void **)&jarg4; + arg5 = *(uint64_t **)&jarg5; + result = (int32_t)tiledb_query_set_data_buffer(arg1,arg2,(char const *)arg3,arg4,arg5); jresult = (jint)result; + if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1is_1open(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1set_1offsets_1buffer(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4, jlong jarg5) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_t *arg2 = (tiledb_array_t *) 0 ; - int32_t *arg3 = (int32_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_query_t *arg2 = 0 ; + char *arg3 = 0 ; + uint64_t *arg4 = 0 ; + uint64_t *arg5 = 0 ; int32_t result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_t **)&jarg2; - arg3 = *(int32_t **)&jarg3; - result = (int32_t)tiledb_array_is_open(arg1,arg2,arg3); + arg2 = *(tiledb_query_t **)&jarg2; + arg3 = 0; + if (jarg3) { + arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); + if (!arg3) return 0; + } + arg4 = *(uint64_t **)&jarg4; + arg5 = *(uint64_t **)&jarg5; + result = (int32_t)tiledb_query_set_offsets_buffer(arg1,arg2,(char const *)arg3,arg4,arg5); jresult = (jint)result; + if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1reopen(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1set_1validity_1buffer(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4, jlong jarg5) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_t *arg2 = (tiledb_array_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_query_t *arg2 = 0 ; + char *arg3 = 0 ; + uint8_t *arg4 = 0 ; + uint64_t *arg5 = 0 ; int32_t result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_t **)&jarg2; - result = (int32_t)tiledb_array_reopen(arg1,arg2); + arg2 = *(tiledb_query_t **)&jarg2; + arg3 = 0; + if (jarg3) { + arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); + if (!arg3) return 0; + } + arg4 = *(uint8_t **)&jarg4; + arg5 = *(uint64_t **)&jarg5; + result = (int32_t)tiledb_query_set_validity_buffer(arg1,arg2,(char const *)arg3,arg4,arg5); jresult = (jint)result; + if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1set_1config(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1get_1data_1buffer(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4, jlong jarg5) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_t *arg2 = (tiledb_array_t *) 0 ; - tiledb_config_t *arg3 = (tiledb_config_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_query_t *arg2 = 0 ; + char *arg3 = 0 ; + void **arg4 = 0 ; + uint64_t **arg5 = 0 ; int32_t result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_t **)&jarg2; - arg3 = *(tiledb_config_t **)&jarg3; - result = (int32_t)tiledb_array_set_config(arg1,arg2,arg3); + arg2 = *(tiledb_query_t **)&jarg2; + arg3 = 0; + if (jarg3) { + arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); + if (!arg3) return 0; + } + arg4 = *(void ***)&jarg4; + arg5 = *(uint64_t ***)&jarg5; + result = (int32_t)tiledb_query_get_data_buffer(arg1,arg2,(char const *)arg3,arg4,arg5); jresult = (jint)result; + if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1get_1config(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1get_1offsets_1buffer(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4, jlong jarg5) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_t *arg2 = (tiledb_array_t *) 0 ; - tiledb_config_t **arg3 = (tiledb_config_t **) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_query_t *arg2 = 0 ; + char *arg3 = 0 ; + uint64_t **arg4 = 0 ; + uint64_t **arg5 = 0 ; int32_t result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_t **)&jarg2; - arg3 = *(tiledb_config_t ***)&jarg3; - result = (int32_t)tiledb_array_get_config(arg1,arg2,arg3); + arg2 = *(tiledb_query_t **)&jarg2; + arg3 = 0; + if (jarg3) { + arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); + if (!arg3) return 0; + } + arg4 = *(uint64_t ***)&jarg4; + arg5 = *(uint64_t ***)&jarg5; + result = (int32_t)tiledb_query_get_offsets_buffer(arg1,arg2,(char const *)arg3,arg4,arg5); jresult = (jint)result; + if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1close(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1get_1validity_1buffer(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4, jlong jarg5) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_t *arg2 = (tiledb_array_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_query_t *arg2 = 0 ; + char *arg3 = 0 ; + uint8_t **arg4 = 0 ; + uint64_t **arg5 = 0 ; int32_t result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_t **)&jarg2; - result = (int32_t)tiledb_array_close(arg1,arg2); + arg2 = *(tiledb_query_t **)&jarg2; + arg3 = 0; + if (jarg3) { + arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); + if (!arg3) return 0; + } + arg4 = *(uint8_t ***)&jarg4; + arg5 = *(uint64_t ***)&jarg5; + result = (int32_t)tiledb_query_get_validity_buffer(arg1,arg2,(char const *)arg3,arg4,arg5); jresult = (jint)result; + if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } -SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1free(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_array_t **arg1 = (tiledb_array_t **) 0 ; +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1set_1layout(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jint jarg3) { + jint jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_query_t *arg2 = 0 ; + tiledb_layout_t arg3 ; + int32_t result; (void)jenv; (void)jcls; - arg1 = *(tiledb_array_t ***)&jarg1; - tiledb_array_free(arg1); + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_query_t **)&jarg2; + arg3 = (tiledb_layout_t)jarg3; + result = (int32_t)tiledb_query_set_layout(arg1,arg2,arg3); + jresult = (jint)result; + return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1get_1schema(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1set_1condition(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_t *arg2 = (tiledb_array_t *) 0 ; - tiledb_array_schema_t **arg3 = (tiledb_array_schema_t **) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_query_t *arg2 = 0 ; + tiledb_query_condition_t *arg3 = 0 ; int32_t result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_t **)&jarg2; - arg3 = *(tiledb_array_schema_t ***)&jarg3; - result = (int32_t)tiledb_array_get_schema(arg1,arg2,arg3); + arg2 = *(tiledb_query_t **)&jarg2; + arg3 = *(tiledb_query_condition_t **)&jarg3; + result = (int32_t)tiledb_query_set_condition(arg1,arg2,(tiledb_query_condition_t const *)arg3); jresult = (jint)result; return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1get_1query_1type(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1finalize(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_t *arg2 = (tiledb_array_t *) 0 ; - tiledb_query_type_t *arg3 = (tiledb_query_type_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_query_t *arg2 = 0 ; int32_t result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_t **)&jarg2; - arg3 = *(tiledb_query_type_t **)&jarg3; - result = (int32_t)tiledb_array_get_query_type(arg1,arg2,arg3); + arg2 = *(tiledb_query_t **)&jarg2; + result = (int32_t)tiledb_query_finalize(arg1,arg2); jresult = (jint)result; return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1create(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jlong jarg3) { +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1submit_1and_1finalize(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - char *arg2 = (char *) 0 ; - tiledb_array_schema_t *arg3 = (tiledb_array_schema_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_query_t *arg2 = 0 ; int32_t result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = 0; - if (jarg2) { - arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0); - if (!arg2) return 0; - } - arg3 = *(tiledb_array_schema_t **)&jarg3; - result = (int32_t)tiledb_array_create(arg1,(char const *)arg2,(tiledb_array_schema_t const *)arg3); + arg2 = *(tiledb_query_t **)&jarg2; + result = (int32_t)tiledb_query_submit_and_finalize(arg1,arg2); jresult = (jint)result; - if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1delete(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2) { +SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1free(JNIEnv *jenv, jclass jcls, jlong jarg1) { + tiledb_query_t **arg1 = 0 ; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_query_t ***)&jarg1; + tiledb_query_free(arg1); +} + + +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1submit(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - char *arg2 = (char *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_query_t *arg2 = 0 ; int32_t result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = 0; - if (jarg2) { - arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0); - if (!arg2) return 0; - } - result = (int32_t)tiledb_array_delete(arg1,(char const *)arg2); + arg2 = *(tiledb_query_t **)&jarg2; + result = (int32_t)tiledb_query_submit(arg1,arg2); jresult = (jint)result; - if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1upgrade_1version(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jlong jarg3) { +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1has_1results(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - char *arg2 = (char *) 0 ; - tiledb_config_t *arg3 = (tiledb_config_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_query_t *arg2 = 0 ; + int32_t *arg3 = 0 ; int32_t result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = 0; - if (jarg2) { - arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0); - if (!arg2) return 0; - } - arg3 = *(tiledb_config_t **)&jarg3; - result = (int32_t)tiledb_array_upgrade_version(arg1,(char const *)arg2,arg3); + arg2 = *(tiledb_query_t **)&jarg2; + arg3 = *(int32_t **)&jarg3; + result = (int32_t)tiledb_query_has_results(arg1,arg2,arg3); jresult = (jint)result; - if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1consolidate(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jlong jarg3) { +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1get_1status(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - char *arg2 = (char *) 0 ; - tiledb_config_t *arg3 = (tiledb_config_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_query_t *arg2 = 0 ; + tiledb_query_status_t *arg3 = 0 ; int32_t result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = 0; - if (jarg2) { - arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0); - if (!arg2) return 0; - } - arg3 = *(tiledb_config_t **)&jarg3; - result = (int32_t)tiledb_array_consolidate(arg1,(char const *)arg2,arg3); + arg2 = *(tiledb_query_t **)&jarg2; + arg3 = *(tiledb_query_status_t **)&jarg3; + result = (int32_t)tiledb_query_get_status(arg1,arg2,arg3); jresult = (jint)result; - if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1vacuum(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jlong jarg3) { +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1get_1type(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - char *arg2 = (char *) 0 ; - tiledb_config_t *arg3 = (tiledb_config_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_query_t *arg2 = 0 ; + tiledb_query_type_t *arg3 = 0 ; int32_t result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = 0; - if (jarg2) { - arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0); - if (!arg2) return 0; - } - arg3 = *(tiledb_config_t **)&jarg3; - result = (int32_t)tiledb_array_vacuum(arg1,(char const *)arg2,arg3); + arg2 = *(tiledb_query_t **)&jarg2; + arg3 = *(tiledb_query_type_t **)&jarg3; + result = (int32_t)tiledb_query_get_type(arg1,arg2,arg3); jresult = (jint)result; - if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1get_1non_1empty_1domain(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4) { +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1get_1layout(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_t *arg2 = (tiledb_array_t *) 0 ; - void *arg3 = (void *) 0 ; - int32_t *arg4 = (int32_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_query_t *arg2 = 0 ; + tiledb_layout_t *arg3 = 0 ; int32_t result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_t **)&jarg2; - arg3 = *(void **)&jarg3; - arg4 = *(int32_t **)&jarg4; - result = (int32_t)tiledb_array_get_non_empty_domain(arg1,arg2,arg3,arg4); + arg2 = *(tiledb_query_t **)&jarg2; + arg3 = *(tiledb_layout_t **)&jarg3; + result = (int32_t)tiledb_query_get_layout(arg1,arg2,arg3); jresult = (jint)result; return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1get_1non_1empty_1domain_1from_1index(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4, jlong jarg5) { +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1get_1array(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_t *arg2 = (tiledb_array_t *) 0 ; - uint32_t arg3 ; - void *arg4 = (void *) 0 ; - int32_t *arg5 = (int32_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_query_t *arg2 = 0 ; + tiledb_array_t **arg3 = 0 ; int32_t result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_t **)&jarg2; - arg3 = (uint32_t)jarg3; - arg4 = *(void **)&jarg4; - arg5 = *(int32_t **)&jarg5; - result = (int32_t)tiledb_array_get_non_empty_domain_from_index(arg1,arg2,arg3,arg4,arg5); + arg2 = *(tiledb_query_t **)&jarg2; + arg3 = *(tiledb_array_t ***)&jarg3; + result = (int32_t)tiledb_query_get_array(arg1,arg2,arg3); jresult = (jint)result; return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1get_1non_1empty_1domain_1from_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4, jlong jarg5) { +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1get_1est_1result_1size(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_t *arg2 = (tiledb_array_t *) 0 ; - char *arg3 = (char *) 0 ; - void *arg4 = (void *) 0 ; - int32_t *arg5 = (int32_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_query_t *arg2 = 0 ; + char *arg3 = 0 ; + uint64_t *arg4 = 0 ; int32_t result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_t **)&jarg2; + arg2 = *(tiledb_query_t **)&jarg2; arg3 = 0; if (jarg3) { arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); if (!arg3) return 0; } - arg4 = *(void **)&jarg4; - arg5 = *(int32_t **)&jarg5; - result = (int32_t)tiledb_array_get_non_empty_domain_from_name(arg1,arg2,(char const *)arg3,arg4,arg5); + arg4 = *(uint64_t **)&jarg4; + result = (int32_t)tiledb_query_get_est_result_size(arg1,(tiledb_query_t const *)arg2,(char const *)arg3,arg4); jresult = (jint)result; if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1get_1non_1empty_1domain_1var_1size_1from_1index(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4, jlong jarg5, jlong jarg6) { +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1get_1est_1result_1size_1var(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4, jlong jarg5) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_t *arg2 = (tiledb_array_t *) 0 ; - uint32_t arg3 ; - uint64_t *arg4 = (uint64_t *) 0 ; - uint64_t *arg5 = (uint64_t *) 0 ; - int32_t *arg6 = (int32_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_query_t *arg2 = 0 ; + char *arg3 = 0 ; + uint64_t *arg4 = 0 ; + uint64_t *arg5 = 0 ; int32_t result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_t **)&jarg2; - arg3 = (uint32_t)jarg3; + arg2 = *(tiledb_query_t **)&jarg2; + arg3 = 0; + if (jarg3) { + arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); + if (!arg3) return 0; + } arg4 = *(uint64_t **)&jarg4; arg5 = *(uint64_t **)&jarg5; - arg6 = *(int32_t **)&jarg6; - result = (int32_t)tiledb_array_get_non_empty_domain_var_size_from_index(arg1,arg2,arg3,arg4,arg5,arg6); + result = (int32_t)tiledb_query_get_est_result_size_var(arg1,(tiledb_query_t const *)arg2,(char const *)arg3,arg4,arg5); jresult = (jint)result; + if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1get_1non_1empty_1domain_1var_1size_1from_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4, jlong jarg5, jlong jarg6) { +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1get_1est_1result_1size_1nullable(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4, jlong jarg5) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_t *arg2 = (tiledb_array_t *) 0 ; - char *arg3 = (char *) 0 ; - uint64_t *arg4 = (uint64_t *) 0 ; - uint64_t *arg5 = (uint64_t *) 0 ; - int32_t *arg6 = (int32_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_query_t *arg2 = 0 ; + char *arg3 = 0 ; + uint64_t *arg4 = 0 ; + uint64_t *arg5 = 0 ; int32_t result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_t **)&jarg2; + arg2 = *(tiledb_query_t **)&jarg2; arg3 = 0; if (jarg3) { arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); @@ -12755,223 +13554,216 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1get_1n } arg4 = *(uint64_t **)&jarg4; arg5 = *(uint64_t **)&jarg5; - arg6 = *(int32_t **)&jarg6; - result = (int32_t)tiledb_array_get_non_empty_domain_var_size_from_name(arg1,arg2,(char const *)arg3,arg4,arg5,arg6); + result = (int32_t)tiledb_query_get_est_result_size_nullable(arg1,(tiledb_query_t const *)arg2,(char const *)arg3,arg4,arg5); jresult = (jint)result; if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1get_1non_1empty_1domain_1var_1from_1index(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4, jlong jarg5, jlong jarg6) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_t *arg2 = (tiledb_array_t *) 0 ; - uint32_t arg3 ; - void *arg4 = (void *) 0 ; - void *arg5 = (void *) 0 ; - int32_t *arg6 = (int32_t *) 0 ; - int32_t result; - - (void)jenv; - (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_t **)&jarg2; - arg3 = (uint32_t)jarg3; - arg4 = *(void **)&jarg4; - arg5 = *(void **)&jarg5; - arg6 = *(int32_t **)&jarg6; - result = (int32_t)tiledb_array_get_non_empty_domain_var_from_index(arg1,arg2,arg3,arg4,arg5,arg6); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1get_1non_1empty_1domain_1var_1from_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4, jlong jarg5, jlong jarg6) { +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1get_1est_1result_1size_1var_1nullable(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4, jlong jarg5, jlong jarg6) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_t *arg2 = (tiledb_array_t *) 0 ; - char *arg3 = (char *) 0 ; - void *arg4 = (void *) 0 ; - void *arg5 = (void *) 0 ; - int32_t *arg6 = (int32_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_query_t *arg2 = 0 ; + char *arg3 = 0 ; + uint64_t *arg4 = 0 ; + uint64_t *arg5 = 0 ; + uint64_t *arg6 = 0 ; int32_t result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_t **)&jarg2; + arg2 = *(tiledb_query_t **)&jarg2; arg3 = 0; if (jarg3) { arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); if (!arg3) return 0; } - arg4 = *(void **)&jarg4; - arg5 = *(void **)&jarg5; - arg6 = *(int32_t **)&jarg6; - result = (int32_t)tiledb_array_get_non_empty_domain_var_from_name(arg1,arg2,(char const *)arg3,arg4,arg5,arg6); + arg4 = *(uint64_t **)&jarg4; + arg5 = *(uint64_t **)&jarg5; + arg6 = *(uint64_t **)&jarg6; + result = (int32_t)tiledb_query_get_est_result_size_var_nullable(arg1,(tiledb_query_t const *)arg2,(char const *)arg3,arg4,arg5,arg6); jresult = (jint)result; if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1get_1uri(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1get_1fragment_1num(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_t *arg2 = (tiledb_array_t *) 0 ; - char **arg3 = (char **) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_query_t *arg2 = 0 ; + uint32_t *arg3 = 0 ; int32_t result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_t **)&jarg2; - arg3 = *(char ***)&jarg3; - result = (int32_t)tiledb_array_get_uri(arg1,arg2,(char const **)arg3); + arg2 = *(tiledb_query_t **)&jarg2; + arg3 = *(uint32_t **)&jarg3; + result = (int32_t)tiledb_query_get_fragment_num(arg1,(tiledb_query_t const *)arg2,arg3); jresult = (jint)result; return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1encryption_1type(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jlong jarg3) { +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1get_1fragment_1uri(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jobject jarg3, jlong jarg4) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - char *arg2 = (char *) 0 ; - tiledb_encryption_type_t *arg3 = (tiledb_encryption_type_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_query_t *arg2 = 0 ; + uint64_t arg3 ; + char **arg4 = 0 ; int32_t result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = 0; - if (jarg2) { - arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0); - if (!arg2) return 0; + arg2 = *(tiledb_query_t **)&jarg2; + { + jclass clazz; + jmethodID mid; + jbyteArray ba; + jbyte* bae; + jsize sz; + int i; + + if (!jarg3) { + SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "BigInteger null"); + return 0; + } + clazz = jenv->GetObjectClass(jarg3); + mid = jenv->GetMethodID(clazz, "toByteArray", "()[B"); + ba = (jbyteArray)jenv->CallObjectMethod(jarg3, mid); + bae = jenv->GetByteArrayElements(ba, 0); + sz = jenv->GetArrayLength(ba); + arg3 = 0; + if (sz > 0) { + arg3 = (uint64_t)(signed char)bae[0]; + for(i=1; iReleaseByteArrayElements(ba, bae, 0); } - arg3 = *(tiledb_encryption_type_t **)&jarg3; - result = (int32_t)tiledb_array_encryption_type(arg1,(char const *)arg2,arg3); + arg4 = *(char ***)&jarg4; + result = (int32_t)tiledb_query_get_fragment_uri(arg1,(tiledb_query_t const *)arg2,arg3,(char const **)arg4); jresult = (jint)result; - if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1put_1metadata(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jint jarg4, jlong jarg5, jlong jarg6) { +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1get_1fragment_1timestamp_1range(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jobject jarg3, jlong jarg4, jlong jarg5) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_t *arg2 = (tiledb_array_t *) 0 ; - char *arg3 = (char *) 0 ; - tiledb_datatype_t arg4 ; - uint32_t arg5 ; - void *arg6 = (void *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_query_t *arg2 = 0 ; + uint64_t arg3 ; + uint64_t *arg4 = 0 ; + uint64_t *arg5 = 0 ; int32_t result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_t **)&jarg2; - arg3 = 0; - if (jarg3) { - arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); - if (!arg3) return 0; + arg2 = *(tiledb_query_t **)&jarg2; + { + jclass clazz; + jmethodID mid; + jbyteArray ba; + jbyte* bae; + jsize sz; + int i; + + if (!jarg3) { + SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "BigInteger null"); + return 0; + } + clazz = jenv->GetObjectClass(jarg3); + mid = jenv->GetMethodID(clazz, "toByteArray", "()[B"); + ba = (jbyteArray)jenv->CallObjectMethod(jarg3, mid); + bae = jenv->GetByteArrayElements(ba, 0); + sz = jenv->GetArrayLength(ba); + arg3 = 0; + if (sz > 0) { + arg3 = (uint64_t)(signed char)bae[0]; + for(i=1; iReleaseByteArrayElements(ba, bae, 0); } - arg4 = (tiledb_datatype_t)jarg4; - arg5 = (uint32_t)jarg5; - arg6 = *(void **)&jarg6; - result = (int32_t)tiledb_array_put_metadata(arg1,arg2,(char const *)arg3,arg4,arg5,(void const *)arg6); + arg4 = *(uint64_t **)&jarg4; + arg5 = *(uint64_t **)&jarg5; + result = (int32_t)tiledb_query_get_fragment_timestamp_range(arg1,(tiledb_query_t const *)arg2,arg3,arg4,arg5); jresult = (jint)result; - if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1delete_1metadata(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3) { +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1get_1subarray_1t(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_t *arg2 = (tiledb_array_t *) 0 ; - char *arg3 = (char *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_query_t *arg2 = 0 ; + tiledb_subarray_t **arg3 = 0 ; int32_t result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_t **)&jarg2; - arg3 = 0; - if (jarg3) { - arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); - if (!arg3) return 0; - } - result = (int32_t)tiledb_array_delete_metadata(arg1,arg2,(char const *)arg3); + arg2 = *(tiledb_query_t **)&jarg2; + arg3 = *(tiledb_subarray_t ***)&jarg3; + result = (int32_t)tiledb_query_get_subarray_t(arg1,(tiledb_query_t const *)arg2,arg3); jresult = (jint)result; - if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1get_1metadata(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4, jlong jarg5, jlong jarg6) { +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1condition_1alloc(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_t *arg2 = (tiledb_array_t *) 0 ; - char *arg3 = (char *) 0 ; - tiledb_datatype_t *arg4 = (tiledb_datatype_t *) 0 ; - uint32_t *arg5 = (uint32_t *) 0 ; - void **arg6 = (void **) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_query_condition_t **arg2 = 0 ; int32_t result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_t **)&jarg2; - arg3 = 0; - if (jarg3) { - arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); - if (!arg3) return 0; - } - arg4 = *(tiledb_datatype_t **)&jarg4; - arg5 = *(uint32_t **)&jarg5; - arg6 = *(void ***)&jarg6; - result = (int32_t)tiledb_array_get_metadata(arg1,arg2,(char const *)arg3,arg4,arg5,(void const **)arg6); + arg2 = *(tiledb_query_condition_t ***)&jarg2; + result = (int32_t)tiledb_query_condition_alloc(arg1,arg2); jresult = (jint)result; - if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1get_1metadata_1num(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_t *arg2 = (tiledb_array_t *) 0 ; - uint64_t *arg3 = (uint64_t *) 0 ; - int32_t result; +SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1condition_1free(JNIEnv *jenv, jclass jcls, jlong jarg1) { + tiledb_query_condition_t **arg1 = 0 ; (void)jenv; (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_t **)&jarg2; - arg3 = *(uint64_t **)&jarg3; - result = (int32_t)tiledb_array_get_metadata_num(arg1,arg2,arg3); - jresult = (jint)result; - return jresult; + arg1 = *(tiledb_query_condition_t ***)&jarg1; + tiledb_query_condition_free(arg1); } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1get_1metadata_1from_1index(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jobject jarg3, jlong jarg4, jlong jarg5, jlong jarg6, jlong jarg7, jlong jarg8) { +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1condition_1init(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4, jobject jarg5, jint jarg6) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_t *arg2 = (tiledb_array_t *) 0 ; - uint64_t arg3 ; - char **arg4 = (char **) 0 ; - uint32_t *arg5 = (uint32_t *) 0 ; - tiledb_datatype_t *arg6 = (tiledb_datatype_t *) 0 ; - uint32_t *arg7 = (uint32_t *) 0 ; - void **arg8 = (void **) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_query_condition_t *arg2 = 0 ; + char *arg3 = 0 ; + void *arg4 = 0 ; + uint64_t arg5 ; + tiledb_query_condition_op_t arg6 ; int32_t result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_t **)&jarg2; + arg2 = *(tiledb_query_condition_t **)&jarg2; + arg3 = 0; + if (jarg3) { + arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); + if (!arg3) return 0; + } + arg4 = *(void **)&jarg4; { jclass clazz; jmethodID mid; @@ -12980,67 +13772,123 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1get_1m jsize sz; int i; - if (!jarg3) { + if (!jarg5) { SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "BigInteger null"); return 0; } - clazz = jenv->GetObjectClass(jarg3); + clazz = jenv->GetObjectClass(jarg5); mid = jenv->GetMethodID(clazz, "toByteArray", "()[B"); - ba = (jbyteArray)jenv->CallObjectMethod(jarg3, mid); + ba = (jbyteArray)jenv->CallObjectMethod(jarg5, mid); bae = jenv->GetByteArrayElements(ba, 0); sz = jenv->GetArrayLength(ba); - arg3 = 0; + arg5 = 0; if (sz > 0) { - arg3 = (uint64_t)(signed char)bae[0]; + arg5 = (uint64_t)(signed char)bae[0]; for(i=1; iReleaseByteArrayElements(ba, bae, 0); } - arg4 = *(char ***)&jarg4; - arg5 = *(uint32_t **)&jarg5; - arg6 = *(tiledb_datatype_t **)&jarg6; - arg7 = *(uint32_t **)&jarg7; - arg8 = *(void ***)&jarg8; - result = (int32_t)tiledb_array_get_metadata_from_index(arg1,arg2,arg3,(char const **)arg4,arg5,arg6,arg7,(void const **)arg8); + arg6 = (tiledb_query_condition_op_t)jarg6; + result = (int32_t)tiledb_query_condition_init(arg1,arg2,(char const *)arg3,(void const *)arg4,arg5,arg6); + jresult = (jint)result; + if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); + return jresult; +} + + +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1condition_1combine(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jint jarg4, jlong jarg5) { + jint jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_query_condition_t *arg2 = 0 ; + tiledb_query_condition_t *arg3 = 0 ; + tiledb_query_condition_combination_op_t arg4 ; + tiledb_query_condition_t **arg5 = 0 ; + int32_t result; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_query_condition_t **)&jarg2; + arg3 = *(tiledb_query_condition_t **)&jarg3; + arg4 = (tiledb_query_condition_combination_op_t)jarg4; + arg5 = *(tiledb_query_condition_t ***)&jarg5; + result = (int32_t)tiledb_query_condition_combine(arg1,(tiledb_query_condition_t const *)arg2,(tiledb_query_condition_t const *)arg3,arg4,arg5); + jresult = (jint)result; + return jresult; +} + + +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1condition_1negate(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { + jint jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_query_condition_t *arg2 = 0 ; + tiledb_query_condition_t **arg3 = 0 ; + int32_t result; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_query_condition_t **)&jarg2; + arg3 = *(tiledb_query_condition_t ***)&jarg3; + result = (int32_t)tiledb_query_condition_negate(arg1,(tiledb_query_condition_t const *)arg2,arg3); jresult = (jint)result; return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1has_1metadata_1key(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4, jlong jarg5) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_t *arg2 = (tiledb_array_t *) 0 ; - char *arg3 = (char *) 0 ; - tiledb_datatype_t *arg4 = (tiledb_datatype_t *) 0 ; - int32_t *arg5 = (int32_t *) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1consolidate(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jlong jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + char *arg2 = 0 ; + tiledb_config_t *arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = 0; + if (jarg2) { + arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0); + if (!arg2) return 0; + } + arg3 = *(tiledb_config_t **)&jarg3; + result = tiledb_array_consolidate(arg1,(char const *)arg2,arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2); + return jresult; +} + + +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1vacuum(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jlong jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + char *arg2 = 0 ; + tiledb_config_t *arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_t **)&jarg2; - arg3 = 0; - if (jarg3) { - arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); - if (!arg3) return 0; + arg2 = 0; + if (jarg2) { + arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0); + if (!arg2) return 0; } - arg4 = *(tiledb_datatype_t **)&jarg4; - arg5 = *(int32_t **)&jarg5; - result = (int32_t)tiledb_array_has_metadata_key(arg1,arg2,(char const *)arg3,arg4,arg5); - jresult = (jint)result; - if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); + arg3 = *(tiledb_config_t **)&jarg3; + result = tiledb_array_vacuum(arg1,(char const *)arg2,arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2); return jresult; } SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1object_1type(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jlong jarg3) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - char *arg2 = (char *) 0 ; - tiledb_object_t *arg3 = (tiledb_object_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + char *arg2 = 0 ; + tiledb_object_t *arg3 = 0 ; int32_t result; (void)jenv; @@ -13061,8 +13909,8 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1object_1type( SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1object_1remove(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - char *arg2 = (char *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + char *arg2 = 0 ; int32_t result; (void)jenv; @@ -13082,9 +13930,9 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1object_1remov SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1object_1move(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jstring jarg3) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - char *arg2 = (char *) 0 ; - char *arg3 = (char *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + char *arg2 = 0 ; + char *arg3 = 0 ; int32_t result; (void)jenv; @@ -13110,11 +13958,11 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1object_1move( SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1object_1walk(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jint jarg3, jlong jarg4, jlong jarg5) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - char *arg2 = (char *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + char *arg2 = 0 ; tiledb_walk_order_t arg3 ; - int32_t (*arg4)(char const *,tiledb_object_t,void *) = (int32_t (*)(char const *,tiledb_object_t,void *)) 0 ; - void *arg5 = (void *) 0 ; + int32_t (*arg4)(char const *,tiledb_object_t,void *) = 0 ; + void *arg5 = 0 ; int32_t result; (void)jenv; @@ -13137,10 +13985,10 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1object_1walk( SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1object_1ls(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jlong jarg3, jlong jarg4) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - char *arg2 = (char *) 0 ; - int32_t (*arg3)(char const *,tiledb_object_t,void *) = (int32_t (*)(char const *,tiledb_object_t,void *)) 0 ; - void *arg4 = (void *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + char *arg2 = 0 ; + int32_t (*arg3)(char const *,tiledb_object_t,void *) = 0 ; + void *arg4 = 0 ; int32_t result; (void)jenv; @@ -13162,10 +14010,10 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1object_1ls(JN SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1uri_1to_1path(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jstring jarg3, jlong jarg4) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - char *arg2 = (char *) 0 ; - char *arg3 = (char *) 0 ; - uint32_t *arg4 = (uint32_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + char *arg2 = 0 ; + char *arg3 = 0 ; + uint32_t *arg4 = 0 ; int32_t result; (void)jenv; @@ -13214,6 +14062,20 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1stats_1disabl } +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1stats_1is_1enabled(JNIEnv *jenv, jclass jcls, jlong jarg1) { + jint jresult = 0 ; + uint8_t *arg1 = 0 ; + int32_t result; + + (void)jenv; + (void)jcls; + arg1 = *(uint8_t **)&jarg1; + result = (int32_t)tiledb_stats_is_enabled(arg1); + jresult = (jint)result; + return jresult; +} + + SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1stats_1reset(JNIEnv *jenv, jclass jcls) { jint jresult = 0 ; int32_t result; @@ -13228,7 +14090,7 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1stats_1reset( SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1stats_1dump(JNIEnv *jenv, jclass jcls, jlong jarg1) { jint jresult = 0 ; - FILE *arg1 = (FILE *) 0 ; + FILE *arg1 = 0 ; int32_t result; (void)jenv; @@ -13242,7 +14104,7 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1stats_1dump(J SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1stats_1dump_1str(JNIEnv *jenv, jclass jcls, jlong jarg1) { jint jresult = 0 ; - char **arg1 = (char **) 0 ; + char **arg1 = 0 ; int32_t result; (void)jenv; @@ -13256,7 +14118,7 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1stats_1dump_1 SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1stats_1raw_1dump(JNIEnv *jenv, jclass jcls, jlong jarg1) { jint jresult = 0 ; - FILE *arg1 = (FILE *) 0 ; + FILE *arg1 = 0 ; int32_t result; (void)jenv; @@ -13270,7 +14132,7 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1stats_1raw_1d SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1stats_1raw_1dump_1str(JNIEnv *jenv, jclass jcls, jlong jarg1) { jint jresult = 0 ; - char **arg1 = (char **) 0 ; + char **arg1 = 0 ; int32_t result; (void)jenv; @@ -13284,7 +14146,7 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1stats_1raw_1d SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1stats_1free_1str(JNIEnv *jenv, jclass jcls, jlong jarg1) { jint jresult = 0 ; - char **arg1 = (char **) 0 ; + char **arg1 = 0 ; int32_t result; (void)jenv; @@ -13298,7 +14160,7 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1stats_1free_1 SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1heap_1profiler_1enable(JNIEnv *jenv, jclass jcls, jstring jarg1, jobject jarg2, jobject jarg3, jobject jarg4) { jint jresult = 0 ; - char *arg1 = (char *) 0 ; + char *arg1 = 0 ; uint64_t arg2 ; uint64_t arg3 ; uint64_t arg4 ; @@ -13360,845 +14222,672 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1heap_1profile for(i=1; iReleaseByteArrayElements(ba, bae, 0); - } - { - jclass clazz; - jmethodID mid; - jbyteArray ba; - jbyte* bae; - jsize sz; - int i; - - if (!jarg4) { - SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "BigInteger null"); - return 0; - } - clazz = jenv->GetObjectClass(jarg4); - mid = jenv->GetMethodID(clazz, "toByteArray", "()[B"); - ba = (jbyteArray)jenv->CallObjectMethod(jarg4, mid); - bae = jenv->GetByteArrayElements(ba, 0); - sz = jenv->GetArrayLength(ba); - arg4 = 0; - if (sz > 0) { - arg4 = (uint64_t)(signed char)bae[0]; - for(i=1; iReleaseByteArrayElements(ba, bae, 0); - } - result = (int32_t)tiledb_heap_profiler_enable((char const *)arg1,arg2,arg3,arg4); - jresult = (jint)result; - if (arg1) jenv->ReleaseStringUTFChars(jarg1, (const char *)arg1); - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1alloc(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - char *arg2 = (char *) 0 ; - tiledb_fragment_info_t **arg3 = (tiledb_fragment_info_t **) 0 ; - int32_t result; - - (void)jenv; - (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = 0; - if (jarg2) { - arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0); - if (!arg2) return 0; - } - arg3 = *(tiledb_fragment_info_t ***)&jarg3; - result = (int32_t)tiledb_fragment_info_alloc(arg1,(char const *)arg2,arg3); - jresult = (jint)result; - if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2); - return jresult; -} - - -SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1free(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_fragment_info_t **arg1 = (tiledb_fragment_info_t **) 0 ; - - (void)jenv; - (void)jcls; - arg1 = *(tiledb_fragment_info_t ***)&jarg1; - tiledb_fragment_info_free(arg1); -} - - -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1set_1config(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_fragment_info_t *arg2 = (tiledb_fragment_info_t *) 0 ; - tiledb_config_t *arg3 = (tiledb_config_t *) 0 ; - int32_t result; - - (void)jenv; - (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_fragment_info_t **)&jarg2; - arg3 = *(tiledb_config_t **)&jarg3; - result = (int32_t)tiledb_fragment_info_set_config(arg1,arg2,arg3); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1config(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_fragment_info_t *arg2 = (tiledb_fragment_info_t *) 0 ; - tiledb_config_t **arg3 = (tiledb_config_t **) 0 ; - int32_t result; - - (void)jenv; - (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_fragment_info_t **)&jarg2; - arg3 = *(tiledb_config_t ***)&jarg3; - result = (int32_t)tiledb_fragment_info_get_config(arg1,arg2,arg3); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1load(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_fragment_info_t *arg2 = (tiledb_fragment_info_t *) 0 ; - int32_t result; - - (void)jenv; - (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_fragment_info_t **)&jarg2; - result = (int32_t)tiledb_fragment_info_load(arg1,arg2); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1fragment_1name_1v2(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_fragment_info_t *arg2 = (tiledb_fragment_info_t *) 0 ; - uint32_t arg3 ; - tiledb_string_t **arg4 = (tiledb_string_t **) 0 ; - int32_t result; - - (void)jenv; - (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_fragment_info_t **)&jarg2; - arg3 = (uint32_t)jarg3; - arg4 = *(tiledb_string_t ***)&jarg4; - result = (int32_t)tiledb_fragment_info_get_fragment_name_v2(arg1,arg2,arg3,arg4); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1fragment_1num(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_fragment_info_t *arg2 = (tiledb_fragment_info_t *) 0 ; - uint32_t *arg3 = (uint32_t *) 0 ; - int32_t result; - - (void)jenv; - (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_fragment_info_t **)&jarg2; - arg3 = *(uint32_t **)&jarg3; - result = (int32_t)tiledb_fragment_info_get_fragment_num(arg1,arg2,arg3); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1fragment_1uri(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_fragment_info_t *arg2 = (tiledb_fragment_info_t *) 0 ; - uint32_t arg3 ; - char **arg4 = (char **) 0 ; - int32_t result; - - (void)jenv; - (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_fragment_info_t **)&jarg2; - arg3 = (uint32_t)jarg3; - arg4 = *(char ***)&jarg4; - result = (int32_t)tiledb_fragment_info_get_fragment_uri(arg1,arg2,arg3,(char const **)arg4); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1fragment_1size(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_fragment_info_t *arg2 = (tiledb_fragment_info_t *) 0 ; - uint32_t arg3 ; - uint64_t *arg4 = (uint64_t *) 0 ; - int32_t result; - - (void)jenv; - (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_fragment_info_t **)&jarg2; - arg3 = (uint32_t)jarg3; - arg4 = *(uint64_t **)&jarg4; - result = (int32_t)tiledb_fragment_info_get_fragment_size(arg1,arg2,arg3,arg4); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1dense(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_fragment_info_t *arg2 = (tiledb_fragment_info_t *) 0 ; - uint32_t arg3 ; - int32_t *arg4 = (int32_t *) 0 ; - int32_t result; - - (void)jenv; - (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_fragment_info_t **)&jarg2; - arg3 = (uint32_t)jarg3; - arg4 = *(int32_t **)&jarg4; - result = (int32_t)tiledb_fragment_info_get_dense(arg1,arg2,arg3,arg4); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1sparse(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_fragment_info_t *arg2 = (tiledb_fragment_info_t *) 0 ; - uint32_t arg3 ; - int32_t *arg4 = (int32_t *) 0 ; - int32_t result; - - (void)jenv; - (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_fragment_info_t **)&jarg2; - arg3 = (uint32_t)jarg3; - arg4 = *(int32_t **)&jarg4; - result = (int32_t)tiledb_fragment_info_get_sparse(arg1,arg2,arg3,arg4); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1timestamp_1range(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4, jlong jarg5) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_fragment_info_t *arg2 = (tiledb_fragment_info_t *) 0 ; - uint32_t arg3 ; - uint64_t *arg4 = (uint64_t *) 0 ; - uint64_t *arg5 = (uint64_t *) 0 ; - int32_t result; - - (void)jenv; - (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_fragment_info_t **)&jarg2; - arg3 = (uint32_t)jarg3; - arg4 = *(uint64_t **)&jarg4; - arg5 = *(uint64_t **)&jarg5; - result = (int32_t)tiledb_fragment_info_get_timestamp_range(arg1,arg2,arg3,arg4,arg5); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1non_1empty_1domain_1from_1index(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4, jlong jarg5) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_fragment_info_t *arg2 = (tiledb_fragment_info_t *) 0 ; - uint32_t arg3 ; - uint32_t arg4 ; - void *arg5 = (void *) 0 ; - int32_t result; - - (void)jenv; - (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_fragment_info_t **)&jarg2; - arg3 = (uint32_t)jarg3; - arg4 = (uint32_t)jarg4; - arg5 = *(void **)&jarg5; - result = (int32_t)tiledb_fragment_info_get_non_empty_domain_from_index(arg1,arg2,arg3,arg4,arg5); + } + jenv->ReleaseByteArrayElements(ba, bae, 0); + } + { + jclass clazz; + jmethodID mid; + jbyteArray ba; + jbyte* bae; + jsize sz; + int i; + + if (!jarg4) { + SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "BigInteger null"); + return 0; + } + clazz = jenv->GetObjectClass(jarg4); + mid = jenv->GetMethodID(clazz, "toByteArray", "()[B"); + ba = (jbyteArray)jenv->CallObjectMethod(jarg4, mid); + bae = jenv->GetByteArrayElements(ba, 0); + sz = jenv->GetArrayLength(ba); + arg4 = 0; + if (sz > 0) { + arg4 = (uint64_t)(signed char)bae[0]; + for(i=1; iReleaseByteArrayElements(ba, bae, 0); + } + result = (int32_t)tiledb_heap_profiler_enable((char const *)arg1,arg2,arg3,arg4); jresult = (jint)result; + if (arg1) jenv->ReleaseStringUTFChars(jarg1, (const char *)arg1); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1non_1empty_1domain_1from_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jstring jarg4, jlong jarg5) { +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filestore_1schema_1create(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jlong jarg3) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_fragment_info_t *arg2 = (tiledb_fragment_info_t *) 0 ; - uint32_t arg3 ; - char *arg4 = (char *) 0 ; - void *arg5 = (void *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + char *arg2 = 0 ; + tiledb_array_schema_t **arg3 = 0 ; int32_t result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_fragment_info_t **)&jarg2; - arg3 = (uint32_t)jarg3; - arg4 = 0; - if (jarg4) { - arg4 = (char *)jenv->GetStringUTFChars(jarg4, 0); - if (!arg4) return 0; + arg2 = 0; + if (jarg2) { + arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0); + if (!arg2) return 0; } - arg5 = *(void **)&jarg5; - result = (int32_t)tiledb_fragment_info_get_non_empty_domain_from_name(arg1,arg2,arg3,(char const *)arg4,arg5); + arg3 = *(tiledb_array_schema_t ***)&jarg3; + result = (int32_t)tiledb_filestore_schema_create(arg1,(char const *)arg2,arg3); jresult = (jint)result; - if (arg4) jenv->ReleaseStringUTFChars(jarg4, (const char *)arg4); + if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1non_1empty_1domain_1var_1size_1from_1index(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4, jlong jarg5, jlong jarg6) { +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filestore_1uri_1import(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jstring jarg3, jint jarg4) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_fragment_info_t *arg2 = (tiledb_fragment_info_t *) 0 ; - uint32_t arg3 ; - uint32_t arg4 ; - uint64_t *arg5 = (uint64_t *) 0 ; - uint64_t *arg6 = (uint64_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + char *arg2 = 0 ; + char *arg3 = 0 ; + tiledb_mime_type_t arg4 ; int32_t result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_fragment_info_t **)&jarg2; - arg3 = (uint32_t)jarg3; - arg4 = (uint32_t)jarg4; - arg5 = *(uint64_t **)&jarg5; - arg6 = *(uint64_t **)&jarg6; - result = (int32_t)tiledb_fragment_info_get_non_empty_domain_var_size_from_index(arg1,arg2,arg3,arg4,arg5,arg6); + arg2 = 0; + if (jarg2) { + arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0); + if (!arg2) return 0; + } + arg3 = 0; + if (jarg3) { + arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); + if (!arg3) return 0; + } + arg4 = (tiledb_mime_type_t)jarg4; + result = (int32_t)tiledb_filestore_uri_import(arg1,(char const *)arg2,(char const *)arg3,arg4); jresult = (jint)result; + if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2); + if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1non_1empty_1domain_1var_1size_1from_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jstring jarg4, jlong jarg5, jlong jarg6) { +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filestore_1uri_1export(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jstring jarg3) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_fragment_info_t *arg2 = (tiledb_fragment_info_t *) 0 ; - uint32_t arg3 ; - char *arg4 = (char *) 0 ; - uint64_t *arg5 = (uint64_t *) 0 ; - uint64_t *arg6 = (uint64_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + char *arg2 = 0 ; + char *arg3 = 0 ; int32_t result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_fragment_info_t **)&jarg2; - arg3 = (uint32_t)jarg3; - arg4 = 0; - if (jarg4) { - arg4 = (char *)jenv->GetStringUTFChars(jarg4, 0); - if (!arg4) return 0; + arg2 = 0; + if (jarg2) { + arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0); + if (!arg2) return 0; } - arg5 = *(uint64_t **)&jarg5; - arg6 = *(uint64_t **)&jarg6; - result = (int32_t)tiledb_fragment_info_get_non_empty_domain_var_size_from_name(arg1,arg2,arg3,(char const *)arg4,arg5,arg6); + arg3 = 0; + if (jarg3) { + arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); + if (!arg3) return 0; + } + result = (int32_t)tiledb_filestore_uri_export(arg1,(char const *)arg2,(char const *)arg3); jresult = (jint)result; - if (arg4) jenv->ReleaseStringUTFChars(jarg4, (const char *)arg4); + if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2); + if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1non_1empty_1domain_1var_1from_1index(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4, jlong jarg5, jlong jarg6) { +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filestore_1buffer_1import(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jlong jarg3, jlong jarg4, jint jarg5) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_fragment_info_t *arg2 = (tiledb_fragment_info_t *) 0 ; - uint32_t arg3 ; - uint32_t arg4 ; - void *arg5 = (void *) 0 ; - void *arg6 = (void *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + char *arg2 = 0 ; + void *arg3 = 0 ; + size_t arg4 ; + tiledb_mime_type_t arg5 ; int32_t result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_fragment_info_t **)&jarg2; - arg3 = (uint32_t)jarg3; - arg4 = (uint32_t)jarg4; - arg5 = *(void **)&jarg5; - arg6 = *(void **)&jarg6; - result = (int32_t)tiledb_fragment_info_get_non_empty_domain_var_from_index(arg1,arg2,arg3,arg4,arg5,arg6); + arg2 = 0; + if (jarg2) { + arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0); + if (!arg2) return 0; + } + arg3 = *(void **)&jarg3; + arg4 = (size_t)jarg4; + arg5 = (tiledb_mime_type_t)jarg5; + result = (int32_t)tiledb_filestore_buffer_import(arg1,(char const *)arg2,arg3,arg4,arg5); jresult = (jint)result; + if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1non_1empty_1domain_1var_1from_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jstring jarg4, jlong jarg5, jlong jarg6) { +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filestore_1buffer_1export(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jlong jarg3, jlong jarg4, jlong jarg5) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_fragment_info_t *arg2 = (tiledb_fragment_info_t *) 0 ; - uint32_t arg3 ; - char *arg4 = (char *) 0 ; - void *arg5 = (void *) 0 ; - void *arg6 = (void *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + char *arg2 = 0 ; + size_t arg3 ; + void *arg4 = 0 ; + size_t arg5 ; int32_t result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_fragment_info_t **)&jarg2; - arg3 = (uint32_t)jarg3; - arg4 = 0; - if (jarg4) { - arg4 = (char *)jenv->GetStringUTFChars(jarg4, 0); - if (!arg4) return 0; + arg2 = 0; + if (jarg2) { + arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0); + if (!arg2) return 0; } - arg5 = *(void **)&jarg5; - arg6 = *(void **)&jarg6; - result = (int32_t)tiledb_fragment_info_get_non_empty_domain_var_from_name(arg1,arg2,arg3,(char const *)arg4,arg5,arg6); + arg3 = (size_t)jarg3; + arg4 = *(void **)&jarg4; + arg5 = (size_t)jarg5; + result = (int32_t)tiledb_filestore_buffer_export(arg1,(char const *)arg2,arg3,arg4,arg5); jresult = (jint)result; - if (arg4) jenv->ReleaseStringUTFChars(jarg4, (const char *)arg4); + if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1mbr_1num(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4) { +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filestore_1size(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jlong jarg3) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_fragment_info_t *arg2 = (tiledb_fragment_info_t *) 0 ; - uint32_t arg3 ; - uint64_t *arg4 = (uint64_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + char *arg2 = 0 ; + size_t *arg3 = 0 ; int32_t result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_fragment_info_t **)&jarg2; - arg3 = (uint32_t)jarg3; - arg4 = *(uint64_t **)&jarg4; - result = (int32_t)tiledb_fragment_info_get_mbr_num(arg1,arg2,arg3,arg4); + arg2 = 0; + if (jarg2) { + arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0); + if (!arg2) return 0; + } + arg3 = *(size_t **)&jarg3; + result = (int32_t)tiledb_filestore_size(arg1,(char const *)arg2,arg3); jresult = (jint)result; + if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1mbr_1from_1index(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4, jlong jarg5, jlong jarg6) { +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1mime_1type_1to_1str(JNIEnv *jenv, jclass jcls, jint jarg1, jlong jarg2) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_fragment_info_t *arg2 = (tiledb_fragment_info_t *) 0 ; - uint32_t arg3 ; - uint32_t arg4 ; - uint32_t arg5 ; - void *arg6 = (void *) 0 ; + tiledb_mime_type_t arg1 ; + char **arg2 = 0 ; int32_t result; (void)jenv; (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_fragment_info_t **)&jarg2; - arg3 = (uint32_t)jarg3; - arg4 = (uint32_t)jarg4; - arg5 = (uint32_t)jarg5; - arg6 = *(void **)&jarg6; - result = (int32_t)tiledb_fragment_info_get_mbr_from_index(arg1,arg2,arg3,arg4,arg5,arg6); + arg1 = (tiledb_mime_type_t)jarg1; + arg2 = *(char ***)&jarg2; + result = (int32_t)tiledb_mime_type_to_str(arg1,(char const **)arg2); jresult = (jint)result; return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1mbr_1from_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4, jstring jarg5, jlong jarg6) { +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1mime_1type_1from_1str(JNIEnv *jenv, jclass jcls, jstring jarg1, jlong jarg2) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_fragment_info_t *arg2 = (tiledb_fragment_info_t *) 0 ; - uint32_t arg3 ; - uint32_t arg4 ; - char *arg5 = (char *) 0 ; - void *arg6 = (void *) 0 ; + char *arg1 = 0 ; + tiledb_mime_type_t *arg2 = 0 ; int32_t result; (void)jenv; (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_fragment_info_t **)&jarg2; - arg3 = (uint32_t)jarg3; - arg4 = (uint32_t)jarg4; - arg5 = 0; - if (jarg5) { - arg5 = (char *)jenv->GetStringUTFChars(jarg5, 0); - if (!arg5) return 0; + arg1 = 0; + if (jarg1) { + arg1 = (char *)jenv->GetStringUTFChars(jarg1, 0); + if (!arg1) return 0; } - arg6 = *(void **)&jarg6; - result = (int32_t)tiledb_fragment_info_get_mbr_from_name(arg1,arg2,arg3,arg4,(char const *)arg5,arg6); - jresult = (jint)result; - if (arg5) jenv->ReleaseStringUTFChars(jarg5, (const char *)arg5); - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1mbr_1var_1size_1from_1index(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4, jlong jarg5, jlong jarg6, jlong jarg7) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_fragment_info_t *arg2 = (tiledb_fragment_info_t *) 0 ; - uint32_t arg3 ; - uint32_t arg4 ; - uint32_t arg5 ; - uint64_t *arg6 = (uint64_t *) 0 ; - uint64_t *arg7 = (uint64_t *) 0 ; - int32_t result; - - (void)jenv; - (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_fragment_info_t **)&jarg2; - arg3 = (uint32_t)jarg3; - arg4 = (uint32_t)jarg4; - arg5 = (uint32_t)jarg5; - arg6 = *(uint64_t **)&jarg6; - arg7 = *(uint64_t **)&jarg7; - result = (int32_t)tiledb_fragment_info_get_mbr_var_size_from_index(arg1,arg2,arg3,arg4,arg5,arg6,arg7); + arg2 = *(tiledb_mime_type_t **)&jarg2; + result = (int32_t)tiledb_mime_type_from_str((char const *)arg1,arg2); jresult = (jint)result; + if (arg1) jenv->ReleaseStringUTFChars(jarg1, (const char *)arg1); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1mbr_1var_1size_1from_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4, jstring jarg5, jlong jarg6, jlong jarg7) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_fragment_info_t *arg2 = (tiledb_fragment_info_t *) 0 ; - uint32_t arg3 ; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1enumeration_1alloc(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jint jarg3, jlong jarg4, jint jarg5, jlong jarg6, jobject jarg7, jlong jarg8, jobject jarg9, jlong jarg10) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + char *arg2 = 0 ; + tiledb_datatype_t arg3 ; uint32_t arg4 ; - char *arg5 = (char *) 0 ; - uint64_t *arg6 = (uint64_t *) 0 ; - uint64_t *arg7 = (uint64_t *) 0 ; - int32_t result; + int arg5 ; + void *arg6 = 0 ; + uint64_t arg7 ; + void *arg8 = 0 ; + uint64_t arg9 ; + tiledb_enumeration_t **arg10 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_fragment_info_t **)&jarg2; - arg3 = (uint32_t)jarg3; + arg2 = 0; + if (jarg2) { + arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0); + if (!arg2) return 0; + } + arg3 = (tiledb_datatype_t)jarg3; arg4 = (uint32_t)jarg4; - arg5 = 0; - if (jarg5) { - arg5 = (char *)jenv->GetStringUTFChars(jarg5, 0); - if (!arg5) return 0; + arg5 = (int)jarg5; + arg6 = *(void **)&jarg6; + { + jclass clazz; + jmethodID mid; + jbyteArray ba; + jbyte* bae; + jsize sz; + int i; + + if (!jarg7) { + SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "BigInteger null"); + return 0; + } + clazz = jenv->GetObjectClass(jarg7); + mid = jenv->GetMethodID(clazz, "toByteArray", "()[B"); + ba = (jbyteArray)jenv->CallObjectMethod(jarg7, mid); + bae = jenv->GetByteArrayElements(ba, 0); + sz = jenv->GetArrayLength(ba); + arg7 = 0; + if (sz > 0) { + arg7 = (uint64_t)(signed char)bae[0]; + for(i=1; iReleaseByteArrayElements(ba, bae, 0); + } + arg8 = *(void **)&jarg8; + { + jclass clazz; + jmethodID mid; + jbyteArray ba; + jbyte* bae; + jsize sz; + int i; + + if (!jarg9) { + SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "BigInteger null"); + return 0; + } + clazz = jenv->GetObjectClass(jarg9); + mid = jenv->GetMethodID(clazz, "toByteArray", "()[B"); + ba = (jbyteArray)jenv->CallObjectMethod(jarg9, mid); + bae = jenv->GetByteArrayElements(ba, 0); + sz = jenv->GetArrayLength(ba); + arg9 = 0; + if (sz > 0) { + arg9 = (uint64_t)(signed char)bae[0]; + for(i=1; iReleaseByteArrayElements(ba, bae, 0); } - arg6 = *(uint64_t **)&jarg6; - arg7 = *(uint64_t **)&jarg7; - result = (int32_t)tiledb_fragment_info_get_mbr_var_size_from_name(arg1,arg2,arg3,arg4,(char const *)arg5,arg6,arg7); - jresult = (jint)result; - if (arg5) jenv->ReleaseStringUTFChars(jarg5, (const char *)arg5); - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1mbr_1var_1from_1index(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4, jlong jarg5, jlong jarg6, jlong jarg7) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_fragment_info_t *arg2 = (tiledb_fragment_info_t *) 0 ; - uint32_t arg3 ; - uint32_t arg4 ; - uint32_t arg5 ; - void *arg6 = (void *) 0 ; - void *arg7 = (void *) 0 ; - int32_t result; - - (void)jenv; - (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_fragment_info_t **)&jarg2; - arg3 = (uint32_t)jarg3; - arg4 = (uint32_t)jarg4; - arg5 = (uint32_t)jarg5; - arg6 = *(void **)&jarg6; - arg7 = *(void **)&jarg7; - result = (int32_t)tiledb_fragment_info_get_mbr_var_from_index(arg1,arg2,arg3,arg4,arg5,arg6,arg7); - jresult = (jint)result; + arg10 = *(tiledb_enumeration_t ***)&jarg10; + result = tiledb_enumeration_alloc(arg1,(char const *)arg2,arg3,arg4,arg5,(void const *)arg6,arg7,(void const *)arg8,arg9,arg10); + *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1mbr_1var_1from_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4, jstring jarg5, jlong jarg6, jlong jarg7) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_fragment_info_t *arg2 = (tiledb_fragment_info_t *) 0 ; - uint32_t arg3 ; - uint32_t arg4 ; - char *arg5 = (char *) 0 ; - void *arg6 = (void *) 0 ; - void *arg7 = (void *) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1enumeration_1extend(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jobject jarg4, jlong jarg5, jobject jarg6, jlong jarg7) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_enumeration_t *arg2 = 0 ; + void *arg3 = 0 ; + uint64_t arg4 ; + void *arg5 = 0 ; + uint64_t arg6 ; + tiledb_enumeration_t **arg7 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_fragment_info_t **)&jarg2; - arg3 = (uint32_t)jarg3; - arg4 = (uint32_t)jarg4; - arg5 = 0; - if (jarg5) { - arg5 = (char *)jenv->GetStringUTFChars(jarg5, 0); - if (!arg5) return 0; + arg2 = *(tiledb_enumeration_t **)&jarg2; + arg3 = *(void **)&jarg3; + { + jclass clazz; + jmethodID mid; + jbyteArray ba; + jbyte* bae; + jsize sz; + int i; + + if (!jarg4) { + SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "BigInteger null"); + return 0; + } + clazz = jenv->GetObjectClass(jarg4); + mid = jenv->GetMethodID(clazz, "toByteArray", "()[B"); + ba = (jbyteArray)jenv->CallObjectMethod(jarg4, mid); + bae = jenv->GetByteArrayElements(ba, 0); + sz = jenv->GetArrayLength(ba); + arg4 = 0; + if (sz > 0) { + arg4 = (uint64_t)(signed char)bae[0]; + for(i=1; iReleaseByteArrayElements(ba, bae, 0); } - arg6 = *(void **)&jarg6; - arg7 = *(void **)&jarg7; - result = (int32_t)tiledb_fragment_info_get_mbr_var_from_name(arg1,arg2,arg3,arg4,(char const *)arg5,arg6,arg7); - jresult = (jint)result; - if (arg5) jenv->ReleaseStringUTFChars(jarg5, (const char *)arg5); + arg5 = *(void **)&jarg5; + { + jclass clazz; + jmethodID mid; + jbyteArray ba; + jbyte* bae; + jsize sz; + int i; + + if (!jarg6) { + SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "BigInteger null"); + return 0; + } + clazz = jenv->GetObjectClass(jarg6); + mid = jenv->GetMethodID(clazz, "toByteArray", "()[B"); + ba = (jbyteArray)jenv->CallObjectMethod(jarg6, mid); + bae = jenv->GetByteArrayElements(ba, 0); + sz = jenv->GetArrayLength(ba); + arg6 = 0; + if (sz > 0) { + arg6 = (uint64_t)(signed char)bae[0]; + for(i=1; iReleaseByteArrayElements(ba, bae, 0); + } + arg7 = *(tiledb_enumeration_t ***)&jarg7; + result = tiledb_enumeration_extend(arg1,arg2,(void const *)arg3,arg4,(void const *)arg5,arg6,arg7); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1cell_1num(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_fragment_info_t *arg2 = (tiledb_fragment_info_t *) 0 ; - uint32_t arg3 ; - uint64_t *arg4 = (uint64_t *) 0 ; - int32_t result; +SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1enumeration_1free(JNIEnv *jenv, jclass jcls, jlong jarg1) { + tiledb_enumeration_t **arg1 = 0 ; (void)jenv; (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_fragment_info_t **)&jarg2; - arg3 = (uint32_t)jarg3; - arg4 = *(uint64_t **)&jarg4; - result = (int32_t)tiledb_fragment_info_get_cell_num(arg1,arg2,arg3,arg4); - jresult = (jint)result; - return jresult; + arg1 = *(tiledb_enumeration_t ***)&jarg1; + tiledb_enumeration_free(arg1); } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1version(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_fragment_info_t *arg2 = (tiledb_fragment_info_t *) 0 ; - uint32_t arg3 ; - uint32_t *arg4 = (uint32_t *) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1enumeration_1get_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_enumeration_t *arg2 = 0 ; + tiledb_string_t **arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_fragment_info_t **)&jarg2; - arg3 = (uint32_t)jarg3; - arg4 = *(uint32_t **)&jarg4; - result = (int32_t)tiledb_fragment_info_get_version(arg1,arg2,arg3,arg4); - jresult = (jint)result; + arg2 = *(tiledb_enumeration_t **)&jarg2; + arg3 = *(tiledb_string_t ***)&jarg3; + result = tiledb_enumeration_get_name(arg1,arg2,arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1has_1consolidated_1metadata(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_fragment_info_t *arg2 = (tiledb_fragment_info_t *) 0 ; - uint32_t arg3 ; - int32_t *arg4 = (int32_t *) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1enumeration_1get_1type(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_enumeration_t *arg2 = 0 ; + tiledb_datatype_t *arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_fragment_info_t **)&jarg2; - arg3 = (uint32_t)jarg3; - arg4 = *(int32_t **)&jarg4; - result = (int32_t)tiledb_fragment_info_has_consolidated_metadata(arg1,arg2,arg3,arg4); - jresult = (jint)result; + arg2 = *(tiledb_enumeration_t **)&jarg2; + arg3 = *(tiledb_datatype_t **)&jarg3; + result = tiledb_enumeration_get_type(arg1,arg2,arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1unconsolidated_1metadata_1num(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_fragment_info_t *arg2 = (tiledb_fragment_info_t *) 0 ; - uint32_t *arg3 = (uint32_t *) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1enumeration_1get_1cell_1val_1num(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_enumeration_t *arg2 = 0 ; + uint32_t *arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_fragment_info_t **)&jarg2; + arg2 = *(tiledb_enumeration_t **)&jarg2; arg3 = *(uint32_t **)&jarg3; - result = (int32_t)tiledb_fragment_info_get_unconsolidated_metadata_num(arg1,arg2,arg3); - jresult = (jint)result; + result = tiledb_enumeration_get_cell_val_num(arg1,arg2,arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1to_1vacuum_1num(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_fragment_info_t *arg2 = (tiledb_fragment_info_t *) 0 ; - uint32_t *arg3 = (uint32_t *) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1enumeration_1get_1ordered(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_enumeration_t *arg2 = 0 ; + int *arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_fragment_info_t **)&jarg2; - arg3 = *(uint32_t **)&jarg3; - result = (int32_t)tiledb_fragment_info_get_to_vacuum_num(arg1,arg2,arg3); - jresult = (jint)result; + arg2 = *(tiledb_enumeration_t **)&jarg2; + arg3 = *(int **)&jarg3; + result = tiledb_enumeration_get_ordered(arg1,arg2,arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1to_1vacuum_1uri(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_fragment_info_t *arg2 = (tiledb_fragment_info_t *) 0 ; - uint32_t arg3 ; - char **arg4 = (char **) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1enumeration_1get_1data(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_enumeration_t *arg2 = 0 ; + void **arg3 = 0 ; + uint64_t *arg4 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_fragment_info_t **)&jarg2; - arg3 = (uint32_t)jarg3; - arg4 = *(char ***)&jarg4; - result = (int32_t)tiledb_fragment_info_get_to_vacuum_uri(arg1,arg2,arg3,(char const **)arg4); - jresult = (jint)result; + arg2 = *(tiledb_enumeration_t **)&jarg2; + arg3 = *(void ***)&jarg3; + arg4 = *(uint64_t **)&jarg4; + result = tiledb_enumeration_get_data(arg1,arg2,(void const **)arg3,arg4); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1array_1schema(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_fragment_info_t *arg2 = (tiledb_fragment_info_t *) 0 ; - uint32_t arg3 ; - tiledb_array_schema_t **arg4 = (tiledb_array_schema_t **) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1enumeration_1get_1offsets(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_enumeration_t *arg2 = 0 ; + void **arg3 = 0 ; + uint64_t *arg4 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_fragment_info_t **)&jarg2; - arg3 = (uint32_t)jarg3; - arg4 = *(tiledb_array_schema_t ***)&jarg4; - result = (int32_t)tiledb_fragment_info_get_array_schema(arg1,arg2,arg3,arg4); - jresult = (jint)result; + arg2 = *(tiledb_enumeration_t **)&jarg2; + arg3 = *(void ***)&jarg3; + arg4 = *(uint64_t **)&jarg4; + result = tiledb_enumeration_get_offsets(arg1,arg2,(void const **)arg3,arg4); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1array_1schema_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_fragment_info_t *arg2 = (tiledb_fragment_info_t *) 0 ; - uint32_t arg3 ; - char **arg4 = (char **) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1enumeration_1get_1value_1index(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jobject jarg4, jlong jarg5, jlong jarg6) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_enumeration_t *arg2 = 0 ; + void *arg3 = 0 ; + uint64_t arg4 ; + int *arg5 = 0 ; + uint64_t *arg6 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_fragment_info_t **)&jarg2; - arg3 = (uint32_t)jarg3; - arg4 = *(char ***)&jarg4; - result = (int32_t)tiledb_fragment_info_get_array_schema_name(arg1,arg2,arg3,(char const **)arg4); - jresult = (jint)result; + arg2 = *(tiledb_enumeration_t **)&jarg2; + arg3 = *(void **)&jarg3; + { + jclass clazz; + jmethodID mid; + jbyteArray ba; + jbyte* bae; + jsize sz; + int i; + + if (!jarg4) { + SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "BigInteger null"); + return 0; + } + clazz = jenv->GetObjectClass(jarg4); + mid = jenv->GetMethodID(clazz, "toByteArray", "()[B"); + ba = (jbyteArray)jenv->CallObjectMethod(jarg4, mid); + bae = jenv->GetByteArrayElements(ba, 0); + sz = jenv->GetArrayLength(ba); + arg4 = 0; + if (sz > 0) { + arg4 = (uint64_t)(signed char)bae[0]; + for(i=1; iReleaseByteArrayElements(ba, bae, 0); + } + arg5 = *(int **)&jarg5; + arg6 = *(uint64_t **)&jarg6; + result = tiledb_enumeration_get_value_index(arg1,arg2,(void const *)arg3,arg4,arg5,arg6); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1dump(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1enumeration_1dump_1str(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_fragment_info_t *arg2 = (tiledb_fragment_info_t *) 0 ; - FILE *arg3 = (FILE *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_enumeration_t *arg2 = 0 ; + tiledb_string_t **arg3 = 0 ; int32_t result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_fragment_info_t **)&jarg2; - arg3 = *(FILE **)&jarg3; - result = (int32_t)tiledb_fragment_info_dump(arg1,(tiledb_fragment_info_t const *)arg2,arg3); + arg2 = *(tiledb_enumeration_t **)&jarg2; + arg3 = *(tiledb_string_t ***)&jarg3; + result = (int32_t)tiledb_enumeration_dump_str(arg1,arg2,arg3); jresult = (jint)result; return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1dump(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_schema_t *arg2 = (tiledb_array_schema_t *) 0 ; - FILE *arg3 = (FILE *) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1evolve(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jlong jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + char *arg2 = 0 ; + tiledb_array_schema_evolution_t *arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_schema_t **)&jarg2; - arg3 = *(FILE **)&jarg3; - result = (int32_t)tiledb_array_schema_dump(arg1,(tiledb_array_schema_t const *)arg2,arg3); - jresult = (jint)result; + arg2 = 0; + if (jarg2) { + arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0); + if (!arg2) return 0; + } + arg3 = *(tiledb_array_schema_evolution_t **)&jarg3; + result = tiledb_array_evolve(arg1,(char const *)arg2,arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1attribute_1set_1enumeration_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1get_1enumeration(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_attribute_t *arg2 = (tiledb_attribute_t *) 0 ; - char *arg3 = (char *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_t *arg2 = 0 ; + char *arg3 = 0 ; + tiledb_enumeration_t **arg4 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_attribute_t **)&jarg2; + arg2 = *(tiledb_array_t **)&jarg2; arg3 = 0; if (jarg3) { arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); if (!arg3) return 0; } - result = tiledb_attribute_set_enumeration_name(arg1,arg2,(char const *)arg3); + arg4 = *(tiledb_enumeration_t ***)&jarg4; + result = tiledb_array_get_enumeration(arg1,(tiledb_array_handle_t const *)arg2,(char const *)arg3,arg4); *(capi_return_t **)&jresult = new capi_return_t(result); if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1attribute_1get_1enumeration_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1load_1all_1enumerations(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_attribute_t *arg2 = (tiledb_attribute_t *) 0 ; - tiledb_string_t **arg3 = (tiledb_string_t **) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_t *arg2 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_attribute_t **)&jarg2; - arg3 = *(tiledb_string_t ***)&jarg3; - result = tiledb_attribute_get_enumeration_name(arg1,arg2,arg3); + arg2 = *(tiledb_array_t **)&jarg2; + result = tiledb_array_load_all_enumerations(arg1,(tiledb_array_handle_t const *)arg2); + *(capi_return_t **)&jresult = new capi_return_t(result); + return jresult; +} + + +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1load_1enumerations_1all_1schemas(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_t *arg2 = 0 ; + SwigValueWrapper< capi_return_t > result; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_array_t **)&jarg2; + result = tiledb_array_load_enumerations_all_schemas(arg1,(tiledb_array_handle_t const *)arg2); *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1range_1t_1min_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - tiledb_range_t *arg1 = (tiledb_range_t *) 0 ; - void *arg2 = (void *) 0 ; + tiledb_range_t *arg1 = 0 ; + void *arg2 = 0 ; (void)jenv; (void)jcls; @@ -14211,7 +14900,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1range_1t_1min SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1range_1t_1min_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { jlong jresult = 0 ; - tiledb_range_t *arg1 = (tiledb_range_t *) 0 ; + tiledb_range_t *arg1 = 0 ; void *result = 0 ; (void)jenv; @@ -14225,7 +14914,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1range_1t_1mi SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1range_1t_1min_1size_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) { - tiledb_range_t *arg1 = (tiledb_range_t *) 0 ; + tiledb_range_t *arg1 = 0 ; uint64_t arg2 ; (void)jenv; @@ -14264,7 +14953,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1range_1t_1min SWIGEXPORT jobject JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1range_1t_1min_1size_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { jobject jresult = 0 ; - tiledb_range_t *arg1 = (tiledb_range_t *) 0 ; + tiledb_range_t *arg1 = 0 ; uint64_t result; (void)jenv; @@ -14295,8 +14984,8 @@ SWIGEXPORT jobject JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1range_1t_1 SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1range_1t_1max_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - tiledb_range_t *arg1 = (tiledb_range_t *) 0 ; - void *arg2 = (void *) 0 ; + tiledb_range_t *arg1 = 0 ; + void *arg2 = 0 ; (void)jenv; (void)jcls; @@ -14309,7 +14998,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1range_1t_1max SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1range_1t_1max_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { jlong jresult = 0 ; - tiledb_range_t *arg1 = (tiledb_range_t *) 0 ; + tiledb_range_t *arg1 = 0 ; void *result = 0 ; (void)jenv; @@ -14323,7 +15012,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1range_1t_1ma SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1range_1t_1max_1size_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) { - tiledb_range_t *arg1 = (tiledb_range_t *) 0 ; + tiledb_range_t *arg1 = 0 ; uint64_t arg2 ; (void)jenv; @@ -14362,7 +15051,7 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1range_1t_1max SWIGEXPORT jobject JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1range_1t_1max_1size_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { jobject jresult = 0 ; - tiledb_range_t *arg1 = (tiledb_range_t *) 0 ; + tiledb_range_t *arg1 = 0 ; uint64_t result; (void)jenv; @@ -14405,7 +15094,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1tiledb_1range_1 SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1range_1t(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_range_t *arg1 = (tiledb_range_t *) 0 ; + tiledb_range_t *arg1 = 0 ; (void)jenv; (void)jcls; @@ -14416,9 +15105,9 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1range SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1ndrectangle_1alloc(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_domain_t *arg2 = (tiledb_domain_t *) 0 ; - tiledb_ndrectangle_t **arg3 = (tiledb_ndrectangle_t **) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_domain_t *arg2 = 0 ; + tiledb_ndrectangle_t **arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -14434,7 +15123,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1ndrectangle_ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1ndrectangle_1free(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_ndrectangle_t **arg1 = (tiledb_ndrectangle_t **) 0 ; + tiledb_ndrectangle_t **arg1 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -14448,10 +15137,10 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1ndrectangle_ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1ndrectangle_1get_1range_1from_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4, jobject jarg4_) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_ndrectangle_t *arg2 = (tiledb_ndrectangle_t *) 0 ; - char *arg3 = (char *) 0 ; - tiledb_range_t *arg4 = (tiledb_range_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_ndrectangle_t *arg2 = 0 ; + char *arg3 = 0 ; + tiledb_range_t *arg4 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -14474,10 +15163,10 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1ndrectangle_ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1ndrectangle_1get_1range(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4, jobject jarg4_) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_ndrectangle_t *arg2 = (tiledb_ndrectangle_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_ndrectangle_t *arg2 = 0 ; uint32_t arg3 ; - tiledb_range_t *arg4 = (tiledb_range_t *) 0 ; + tiledb_range_t *arg4 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -14495,10 +15184,10 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1ndrectangle_ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1ndrectangle_1set_1range_1for_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4, jobject jarg4_) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_ndrectangle_t *arg2 = (tiledb_ndrectangle_t *) 0 ; - char *arg3 = (char *) 0 ; - tiledb_range_t *arg4 = (tiledb_range_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_ndrectangle_t *arg2 = 0 ; + char *arg3 = 0 ; + tiledb_range_t *arg4 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -14521,10 +15210,10 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1ndrectangle_ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1ndrectangle_1set_1range(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4, jobject jarg4_) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_ndrectangle_t *arg2 = (tiledb_ndrectangle_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_ndrectangle_t *arg2 = 0 ; uint32_t arg3 ; - tiledb_range_t *arg4 = (tiledb_range_t *) 0 ; + tiledb_range_t *arg4 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -14542,10 +15231,10 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1ndrectangle_ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1ndrectangle_1get_1dtype(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_ndrectangle_t *arg2 = (tiledb_ndrectangle_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_ndrectangle_t *arg2 = 0 ; uint32_t arg3 ; - tiledb_datatype_t *arg4 = (tiledb_datatype_t *) 0 ; + tiledb_datatype_t *arg4 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -14562,10 +15251,10 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1ndrectangle_ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1ndrectangle_1get_1dtype_1from_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_ndrectangle_t *arg2 = (tiledb_ndrectangle_t *) 0 ; - char *arg3 = (char *) 0 ; - tiledb_datatype_t *arg4 = (tiledb_datatype_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_ndrectangle_t *arg2 = 0 ; + char *arg3 = 0 ; + tiledb_datatype_t *arg4 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -14587,9 +15276,9 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1ndrectangle_ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1ndrectangle_1get_1dim_1num(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_ndrectangle_t *arg2 = (tiledb_ndrectangle_t *) 0 ; - uint32_t *arg3 = (uint32_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_ndrectangle_t *arg2 = 0 ; + uint32_t *arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -14603,10 +15292,28 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1ndrectangle_ } +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1ndrectangle_1dump_1str(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_ndrectangle_t *arg2 = 0 ; + tiledb_string_t **arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_ndrectangle_t **)&jarg2; + arg3 = *(tiledb_string_t ***)&jarg3; + result = tiledb_ndrectangle_dump_str(arg1,arg2,arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); + return jresult; +} + + SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1current_1domain_1create(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_current_domain_t **arg2 = (tiledb_current_domain_t **) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_current_domain_t **arg2 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -14621,7 +15328,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1current_1dom SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1current_1domain_1free(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_current_domain_t **arg1 = (tiledb_current_domain_t **) 0 ; + tiledb_current_domain_t **arg1 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -14635,9 +15342,9 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1current_1dom SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1current_1domain_1set_1ndrectangle(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_current_domain_t *arg2 = (tiledb_current_domain_t *) 0 ; - tiledb_ndrectangle_t *arg3 = (tiledb_ndrectangle_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_current_domain_t *arg2 = 0 ; + tiledb_ndrectangle_t *arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -14653,9 +15360,9 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1current_1dom SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1current_1domain_1get_1ndrectangle(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_current_domain_t *arg2 = (tiledb_current_domain_t *) 0 ; - tiledb_ndrectangle_t **arg3 = (tiledb_ndrectangle_t **) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_current_domain_t *arg2 = 0 ; + tiledb_ndrectangle_t **arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -14671,9 +15378,9 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1current_1dom SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1current_1domain_1get_1is_1empty(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_current_domain_t *arg2 = (tiledb_current_domain_t *) 0 ; - uint32_t *arg3 = (uint32_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_current_domain_t *arg2 = 0 ; + uint32_t *arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -14689,9 +15396,9 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1current_1dom SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1current_1domain_1get_1type(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_current_domain_t *arg2 = (tiledb_current_domain_t *) 0 ; - tiledb_current_domain_type_t *arg3 = (tiledb_current_domain_type_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_current_domain_t *arg2 = 0 ; + tiledb_current_domain_type_t *arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -14705,32 +15412,36 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1current_1dom } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1enumeration_1alloc(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jint jarg3, jlong jarg4, jint jarg5, jlong jarg6, jobject jarg7, jlong jarg8, jobject jarg9, jlong jarg10) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1current_1domain_1dump_1str(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - char *arg2 = (char *) 0 ; - tiledb_datatype_t arg3 ; - uint32_t arg4 ; - int arg5 ; - void *arg6 = (void *) 0 ; - uint64_t arg7 ; - void *arg8 = (void *) 0 ; - uint64_t arg9 ; - tiledb_enumeration_t **arg10 = (tiledb_enumeration_t **) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_current_domain_t *arg2 = 0 ; + tiledb_string_t **arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = 0; - if (jarg2) { - arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0); - if (!arg2) return 0; - } - arg3 = (tiledb_datatype_t)jarg3; - arg4 = (uint32_t)jarg4; - arg5 = (int)jarg5; - arg6 = *(void **)&jarg6; + arg2 = *(tiledb_current_domain_t **)&jarg2; + arg3 = *(tiledb_string_t ***)&jarg3; + result = tiledb_current_domain_dump_str(arg1,arg2,arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); + return jresult; +} + + +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1alloc_1at_1timestamp(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2, jobject jarg3, jlong jarg4) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_type_t arg2 ; + uint64_t arg3 ; + tiledb_array_schema_t **arg4 = 0 ; + SwigValueWrapper< capi_return_t > result; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = (tiledb_array_type_t)jarg2; { jclass clazz; jmethodID mid; @@ -14739,297 +15450,429 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1enumeration_ jsize sz; int i; - if (!jarg7) { + if (!jarg3) { SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "BigInteger null"); return 0; } - clazz = jenv->GetObjectClass(jarg7); + clazz = jenv->GetObjectClass(jarg3); mid = jenv->GetMethodID(clazz, "toByteArray", "()[B"); - ba = (jbyteArray)jenv->CallObjectMethod(jarg7, mid); + ba = (jbyteArray)jenv->CallObjectMethod(jarg3, mid); bae = jenv->GetByteArrayElements(ba, 0); sz = jenv->GetArrayLength(ba); - arg7 = 0; + arg3 = 0; if (sz > 0) { - arg7 = (uint64_t)(signed char)bae[0]; + arg3 = (uint64_t)(signed char)bae[0]; for(i=1; iReleaseByteArrayElements(ba, bae, 0); } - arg8 = *(void **)&jarg8; - { - jclass clazz; - jmethodID mid; - jbyteArray ba; - jbyte* bae; - jsize sz; - int i; - - if (!jarg9) { - SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "BigInteger null"); - return 0; - } - clazz = jenv->GetObjectClass(jarg9); - mid = jenv->GetMethodID(clazz, "toByteArray", "()[B"); - ba = (jbyteArray)jenv->CallObjectMethod(jarg9, mid); - bae = jenv->GetByteArrayElements(ba, 0); - sz = jenv->GetArrayLength(ba); - arg9 = 0; - if (sz > 0) { - arg9 = (uint64_t)(signed char)bae[0]; - for(i=1; iReleaseByteArrayElements(ba, bae, 0); + arg4 = *(tiledb_array_schema_t ***)&jarg4; + result = tiledb_array_schema_alloc_at_timestamp(arg1,arg2,arg3,arg4); + *(capi_return_t **)&jresult = new capi_return_t(result); + return jresult; +} + + +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1timestamp_1range(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_schema_t *arg2 = 0 ; + uint64_t *arg3 = 0 ; + uint64_t *arg4 = 0 ; + SwigValueWrapper< capi_return_t > result; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_array_schema_t **)&jarg2; + arg3 = *(uint64_t **)&jarg3; + arg4 = *(uint64_t **)&jarg4; + result = tiledb_array_schema_timestamp_range(arg1,arg2,arg3,arg4); + *(capi_return_t **)&jresult = new capi_return_t(result); + return jresult; +} + + +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1get_1enumeration_1from_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_schema_t *arg2 = 0 ; + char *arg3 = 0 ; + tiledb_enumeration_t **arg4 = 0 ; + SwigValueWrapper< capi_return_t > result; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_array_schema_t **)&jarg2; + arg3 = 0; + if (jarg3) { + arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); + if (!arg3) return 0; } - arg10 = *(tiledb_enumeration_t ***)&jarg10; - result = tiledb_enumeration_alloc(arg1,(char const *)arg2,arg3,arg4,arg5,(void const *)arg6,arg7,(void const *)arg8,arg9,arg10); + arg4 = *(tiledb_enumeration_t ***)&jarg4; + result = tiledb_array_schema_get_enumeration_from_name(arg1,arg2,(char const *)arg3,arg4); + *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); + return jresult; +} + + +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1get_1enumeration_1from_1attribute_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_schema_t *arg2 = 0 ; + char *arg3 = 0 ; + tiledb_enumeration_t **arg4 = 0 ; + SwigValueWrapper< capi_return_t > result; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_array_schema_t **)&jarg2; + arg3 = 0; + if (jarg3) { + arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); + if (!arg3) return 0; + } + arg4 = *(tiledb_enumeration_t ***)&jarg4; + result = tiledb_array_schema_get_enumeration_from_attribute_name(arg1,arg2,(char const *)arg3,arg4); + *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); + return jresult; +} + + +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1add_1enumeration(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_schema_t *arg2 = 0 ; + tiledb_enumeration_t *arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_array_schema_t **)&jarg2; + arg3 = *(tiledb_enumeration_t **)&jarg3; + result = tiledb_array_schema_add_enumeration(arg1,arg2,arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); + return jresult; +} + + +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1set_1current_1domain(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_schema_t *arg2 = 0 ; + tiledb_current_domain_t *arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_array_schema_t **)&jarg2; + arg3 = *(tiledb_current_domain_t **)&jarg3; + result = tiledb_array_schema_set_current_domain(arg1,arg2,arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); + return jresult; +} + + +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1get_1current_1domain(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_schema_t *arg2 = 0 ; + tiledb_current_domain_t **arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_array_schema_t **)&jarg2; + arg3 = *(tiledb_current_domain_t ***)&jarg3; + result = tiledb_array_schema_get_current_domain(arg1,arg2,arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); + return jresult; +} + + +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1attribute_1set_1enumeration_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_attribute_t *arg2 = 0 ; + char *arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_attribute_t **)&jarg2; + arg3 = 0; + if (jarg3) { + arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); + if (!arg3) return 0; + } + result = tiledb_attribute_set_enumeration_name(arg1,arg2,(char const *)arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); + return jresult; +} + + +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1attribute_1get_1enumeration_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_attribute_t *arg2 = 0 ; + tiledb_string_t **arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_attribute_t **)&jarg2; + arg3 = *(tiledb_string_t ***)&jarg3; + result = tiledb_attribute_get_enumeration_name(arg1,arg2,arg3); *(capi_return_t **)&jresult = new capi_return_t(result); - if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1enumeration_1extend(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jobject jarg4, jlong jarg5, jobject jarg6, jlong jarg7) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1total_1cell_1num(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_enumeration_t *arg2 = (tiledb_enumeration_t *) 0 ; - void *arg3 = (void *) 0 ; - uint64_t arg4 ; - void *arg5 = (void *) 0 ; - uint64_t arg6 ; - tiledb_enumeration_t **arg7 = (tiledb_enumeration_t **) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_fragment_info_t *arg2 = 0 ; + uint64_t *arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_enumeration_t **)&jarg2; - arg3 = *(void **)&jarg3; - { - jclass clazz; - jmethodID mid; - jbyteArray ba; - jbyte* bae; - jsize sz; - int i; - - if (!jarg4) { - SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "BigInteger null"); - return 0; - } - clazz = jenv->GetObjectClass(jarg4); - mid = jenv->GetMethodID(clazz, "toByteArray", "()[B"); - ba = (jbyteArray)jenv->CallObjectMethod(jarg4, mid); - bae = jenv->GetByteArrayElements(ba, 0); - sz = jenv->GetArrayLength(ba); - arg4 = 0; - if (sz > 0) { - arg4 = (uint64_t)(signed char)bae[0]; - for(i=1; iReleaseByteArrayElements(ba, bae, 0); + arg2 = *(tiledb_fragment_info_t **)&jarg2; + arg3 = *(uint64_t **)&jarg3; + result = tiledb_fragment_info_get_total_cell_num(arg1,arg2,arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); + return jresult; +} + + +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1profile_1alloc(JNIEnv *jenv, jclass jcls, jstring jarg1, jstring jarg2, jlong jarg3, jlong jarg4) { + jlong jresult = 0 ; + char *arg1 = 0 ; + char *arg2 = 0 ; + tiledb_profile_t **arg3 = 0 ; + tiledb_error_t **arg4 = 0 ; + SwigValueWrapper< capi_return_t > result; + + (void)jenv; + (void)jcls; + arg1 = 0; + if (jarg1) { + arg1 = (char *)jenv->GetStringUTFChars(jarg1, 0); + if (!arg1) return 0; } - arg5 = *(void **)&jarg5; - { - jclass clazz; - jmethodID mid; - jbyteArray ba; - jbyte* bae; - jsize sz; - int i; - - if (!jarg6) { - SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "BigInteger null"); - return 0; - } - clazz = jenv->GetObjectClass(jarg6); - mid = jenv->GetMethodID(clazz, "toByteArray", "()[B"); - ba = (jbyteArray)jenv->CallObjectMethod(jarg6, mid); - bae = jenv->GetByteArrayElements(ba, 0); - sz = jenv->GetArrayLength(ba); - arg6 = 0; - if (sz > 0) { - arg6 = (uint64_t)(signed char)bae[0]; - for(i=1; iReleaseByteArrayElements(ba, bae, 0); + arg2 = 0; + if (jarg2) { + arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0); + if (!arg2) return 0; } - arg7 = *(tiledb_enumeration_t ***)&jarg7; - result = tiledb_enumeration_extend(arg1,arg2,(void const *)arg3,arg4,(void const *)arg5,arg6,arg7); + arg3 = *(tiledb_profile_t ***)&jarg3; + arg4 = *(tiledb_error_t ***)&jarg4; + result = tiledb_profile_alloc((char const *)arg1,(char const *)arg2,arg3,arg4); *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg1) jenv->ReleaseStringUTFChars(jarg1, (const char *)arg1); + if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2); return jresult; } -SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1enumeration_1free(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_enumeration_t **arg1 = (tiledb_enumeration_t **) 0 ; +SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1profile_1free(JNIEnv *jenv, jclass jcls, jlong jarg1) { + tiledb_profile_t **arg1 = 0 ; (void)jenv; (void)jcls; - arg1 = *(tiledb_enumeration_t ***)&jarg1; - tiledb_enumeration_free(arg1); + arg1 = *(tiledb_profile_t ***)&jarg1; + tiledb_profile_free(arg1); } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1enumeration_1get_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1profile_1get_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_enumeration_t *arg2 = (tiledb_enumeration_t *) 0 ; - tiledb_string_t **arg3 = (tiledb_string_t **) 0 ; + tiledb_profile_t *arg1 = 0 ; + tiledb_string_t **arg2 = 0 ; + tiledb_error_t **arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_enumeration_t **)&jarg2; - arg3 = *(tiledb_string_t ***)&jarg3; - result = tiledb_enumeration_get_name(arg1,arg2,arg3); + arg1 = *(tiledb_profile_t **)&jarg1; + arg2 = *(tiledb_string_t ***)&jarg2; + arg3 = *(tiledb_error_t ***)&jarg3; + result = tiledb_profile_get_name(arg1,arg2,arg3); *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1enumeration_1get_1type(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1profile_1get_1dir(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_enumeration_t *arg2 = (tiledb_enumeration_t *) 0 ; - tiledb_datatype_t *arg3 = (tiledb_datatype_t *) 0 ; + tiledb_profile_t *arg1 = 0 ; + tiledb_string_t **arg2 = 0 ; + tiledb_error_t **arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_enumeration_t **)&jarg2; - arg3 = *(tiledb_datatype_t **)&jarg3; - result = tiledb_enumeration_get_type(arg1,arg2,arg3); + arg1 = *(tiledb_profile_t **)&jarg1; + arg2 = *(tiledb_string_t ***)&jarg2; + arg3 = *(tiledb_error_t ***)&jarg3; + result = tiledb_profile_get_dir(arg1,arg2,arg3); *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1enumeration_1get_1cell_1val_1num(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1profile_1set_1param(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jstring jarg3, jlong jarg4) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_enumeration_t *arg2 = (tiledb_enumeration_t *) 0 ; - uint32_t *arg3 = (uint32_t *) 0 ; + tiledb_profile_t *arg1 = 0 ; + char *arg2 = 0 ; + char *arg3 = 0 ; + tiledb_error_t **arg4 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_enumeration_t **)&jarg2; - arg3 = *(uint32_t **)&jarg3; - result = tiledb_enumeration_get_cell_val_num(arg1,arg2,arg3); + arg1 = *(tiledb_profile_t **)&jarg1; + arg2 = 0; + if (jarg2) { + arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0); + if (!arg2) return 0; + } + arg3 = 0; + if (jarg3) { + arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); + if (!arg3) return 0; + } + arg4 = *(tiledb_error_t ***)&jarg4; + result = tiledb_profile_set_param(arg1,(char const *)arg2,(char const *)arg3,arg4); *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2); + if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1enumeration_1get_1ordered(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1profile_1get_1param(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jlong jarg3, jlong jarg4) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_enumeration_t *arg2 = (tiledb_enumeration_t *) 0 ; - int *arg3 = (int *) 0 ; + tiledb_profile_t *arg1 = 0 ; + char *arg2 = 0 ; + tiledb_string_t **arg3 = 0 ; + tiledb_error_t **arg4 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_enumeration_t **)&jarg2; - arg3 = *(int **)&jarg3; - result = tiledb_enumeration_get_ordered(arg1,arg2,arg3); + arg1 = *(tiledb_profile_t **)&jarg1; + arg2 = 0; + if (jarg2) { + arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0); + if (!arg2) return 0; + } + arg3 = *(tiledb_string_t ***)&jarg3; + arg4 = *(tiledb_error_t ***)&jarg4; + result = tiledb_profile_get_param(arg1,(char const *)arg2,arg3,arg4); *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1enumeration_1get_1data(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1profile_1save(JNIEnv *jenv, jclass jcls, jlong jarg1, jshort jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_enumeration_t *arg2 = (tiledb_enumeration_t *) 0 ; - void **arg3 = (void **) 0 ; - uint64_t *arg4 = (uint64_t *) 0 ; + tiledb_profile_t *arg1 = 0 ; + uint8_t arg2 ; + tiledb_error_t **arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_enumeration_t **)&jarg2; - arg3 = *(void ***)&jarg3; - arg4 = *(uint64_t **)&jarg4; - result = tiledb_enumeration_get_data(arg1,arg2,(void const **)arg3,arg4); + arg1 = *(tiledb_profile_t **)&jarg1; + arg2 = (uint8_t)jarg2; + arg3 = *(tiledb_error_t ***)&jarg3; + result = tiledb_profile_save(arg1,arg2,arg3); *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1enumeration_1get_1offsets(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1profile_1load(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_enumeration_t *arg2 = (tiledb_enumeration_t *) 0 ; - void **arg3 = (void **) 0 ; - uint64_t *arg4 = (uint64_t *) 0 ; + tiledb_profile_t *arg1 = 0 ; + tiledb_error_t **arg2 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_enumeration_t **)&jarg2; - arg3 = *(void ***)&jarg3; - arg4 = *(uint64_t **)&jarg4; - result = tiledb_enumeration_get_offsets(arg1,arg2,(void const **)arg3,arg4); + arg1 = *(tiledb_profile_t **)&jarg1; + arg2 = *(tiledb_error_t ***)&jarg2; + result = tiledb_profile_load(arg1,arg2); *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1enumeration_1dump(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1profile_1remove(JNIEnv *jenv, jclass jcls, jstring jarg1, jstring jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_enumeration_t *arg2 = (tiledb_enumeration_t *) 0 ; - FILE *arg3 = (FILE *) 0 ; + char *arg1 = 0 ; + char *arg2 = 0 ; + tiledb_error_t **arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_enumeration_t **)&jarg2; - arg3 = *(FILE **)&jarg3; - result = tiledb_enumeration_dump(arg1,arg2,arg3); + arg1 = 0; + if (jarg1) { + arg1 = (char *)jenv->GetStringUTFChars(jarg1, 0); + if (!arg1) return 0; + } + arg2 = 0; + if (jarg2) { + arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0); + if (!arg2) return 0; + } + arg3 = *(tiledb_error_t ***)&jarg3; + result = tiledb_profile_remove((char const *)arg1,(char const *)arg2,arg3); *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg1) jenv->ReleaseStringUTFChars(jarg1, (const char *)arg1); + if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1enumeration_1dump_1str(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_enumeration_t *arg2 = (tiledb_enumeration_t *) 0 ; - tiledb_string_t **arg3 = (tiledb_string_t **) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1profile_1dump_1str(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { + jlong jresult = 0 ; + tiledb_profile_t *arg1 = 0 ; + tiledb_string_t **arg2 = 0 ; + tiledb_error_t **arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_enumeration_t **)&jarg2; - arg3 = *(tiledb_string_t ***)&jarg3; - result = (int32_t)tiledb_enumeration_dump_str(arg1,arg2,arg3); - jresult = (jint)result; + arg1 = *(tiledb_profile_t **)&jarg1; + arg2 = *(tiledb_string_t ***)&jarg2; + arg3 = *(tiledb_error_t ***)&jarg3; + result = tiledb_profile_dump_str(arg1,arg2,arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1channel_1operator_1sum_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_channel_operator_t **arg2 = (tiledb_channel_operator_t **) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_channel_operator_t **arg2 = 0 ; int32_t result; (void)jenv; @@ -15044,8 +15887,8 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1channel_1oper SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1channel_1operator_1min_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_channel_operator_t **arg2 = (tiledb_channel_operator_t **) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_channel_operator_t **arg2 = 0 ; int32_t result; (void)jenv; @@ -15060,8 +15903,8 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1channel_1oper SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1channel_1operator_1max_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_channel_operator_t **arg2 = (tiledb_channel_operator_t **) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_channel_operator_t **arg2 = 0 ; int32_t result; (void)jenv; @@ -15076,8 +15919,8 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1channel_1oper SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1aggregate_1count_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_channel_operation_t **arg2 = (tiledb_channel_operation_t **) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_channel_operation_t **arg2 = 0 ; int32_t result; (void)jenv; @@ -15092,8 +15935,8 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1aggregate_1co SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1channel_1operator_1mean_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_channel_operator_t **arg2 = (tiledb_channel_operator_t **) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_channel_operator_t **arg2 = 0 ; int32_t result; (void)jenv; @@ -15108,8 +15951,8 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1channel_1oper SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1channel_1operator_1null_1count_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_channel_operator_t **arg2 = (tiledb_channel_operator_t **) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_channel_operator_t **arg2 = 0 ; int32_t result; (void)jenv; @@ -15124,9 +15967,9 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1channel_1oper SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1get_1default_1channel(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_query_t *arg2 = (tiledb_query_t *) 0 ; - tiledb_query_channel_t **arg3 = (tiledb_query_channel_t **) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_query_t *arg2 = 0 ; + tiledb_query_channel_t **arg3 = 0 ; int32_t result; (void)jenv; @@ -15142,11 +15985,11 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1get_1d SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1create_1unary_1aggregate(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jstring jarg4, jlong jarg5) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_query_t *arg2 = (tiledb_query_t *) 0 ; - tiledb_channel_operator_t *arg3 = (tiledb_channel_operator_t *) 0 ; - char *arg4 = (char *) 0 ; - tiledb_channel_operation_t **arg5 = (tiledb_channel_operation_t **) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_query_t *arg2 = 0 ; + tiledb_channel_operator_t *arg3 = 0 ; + char *arg4 = 0 ; + tiledb_channel_operation_t **arg5 = 0 ; int32_t result; (void)jenv; @@ -15169,10 +16012,10 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1create_1unary SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1channel_1apply_1aggregate(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_query_channel_t *arg2 = (tiledb_query_channel_t *) 0 ; - char *arg3 = (char *) 0 ; - tiledb_channel_operation_t *arg4 = (tiledb_channel_operation_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_query_channel_t *arg2 = 0 ; + char *arg3 = 0 ; + tiledb_channel_operation_t *arg4 = 0 ; int32_t result; (void)jenv; @@ -15194,8 +16037,8 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1channel_1appl SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1aggregate_1free(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_channel_operation_t **arg2 = (tiledb_channel_operation_t **) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_channel_operation_t **arg2 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -15210,8 +16053,8 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1aggregate_1f SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1channel_1free(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_query_channel_t **arg2 = (tiledb_query_channel_t **) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_query_channel_t **arg2 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -15226,10 +16069,10 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1chann SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1get_1field(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_query_t *arg2 = (tiledb_query_t *) 0 ; - char *arg3 = (char *) 0 ; - tiledb_query_field_t **arg4 = (tiledb_query_field_t **) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_query_t *arg2 = 0 ; + char *arg3 = 0 ; + tiledb_query_field_t **arg4 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -15251,8 +16094,8 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1get_1 SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1field_1free(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_query_field_t **arg2 = (tiledb_query_field_t **) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_query_field_t **arg2 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -15267,9 +16110,9 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1field SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1field_1datatype(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_query_field_t *arg2 = (tiledb_query_field_t *) 0 ; - tiledb_datatype_t *arg3 = (tiledb_datatype_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_query_field_t *arg2 = 0 ; + tiledb_datatype_t *arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -15285,9 +16128,9 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1field_1datat SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1field_1cell_1val_1num(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_query_field_t *arg2 = (tiledb_query_field_t *) 0 ; - uint32_t *arg3 = (uint32_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_query_field_t *arg2 = 0 ; + uint32_t *arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -15301,11 +16144,29 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1field_1cell_ } +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1field_1get_1nullable(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_query_field_t *arg2 = 0 ; + uint8_t *arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_query_field_t **)&jarg2; + arg3 = *(uint8_t **)&jarg3; + result = tiledb_field_get_nullable(arg1,arg2,arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); + return jresult; +} + + SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1field_1origin(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_query_field_t *arg2 = (tiledb_query_field_t *) 0 ; - tiledb_field_origin_t *arg3 = (tiledb_field_origin_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_query_field_t *arg2 = 0 ; + tiledb_field_origin_t *arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -15319,49 +16180,199 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1field_1origi } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1field_1channel(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1field_1channel(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_query_field_t *arg2 = 0 ; + tiledb_query_channel_t **arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_query_field_t **)&jarg2; + arg3 = *(tiledb_query_channel_t ***)&jarg3; + result = tiledb_field_channel(arg1,arg2,arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); + return jresult; +} + + +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1get_1plan(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { + jint jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_query_t *arg2 = 0 ; + tiledb_string_t **arg3 = 0 ; + int32_t result; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_query_t **)&jarg2; + arg3 = *(tiledb_string_t ***)&jarg3; + result = (int32_t)tiledb_query_get_plan(arg1,arg2,arg3); + jresult = (jint)result; + return jresult; +} + + +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1add_1point_1ranges(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4, jobject jarg5) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_subarray_t *arg2 = 0 ; + uint32_t arg3 ; + void *arg4 = 0 ; + uint64_t arg5 ; + SwigValueWrapper< capi_return_t > result; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_subarray_t **)&jarg2; + arg3 = (uint32_t)jarg3; + arg4 = *(void **)&jarg4; + { + jclass clazz; + jmethodID mid; + jbyteArray ba; + jbyte* bae; + jsize sz; + int i; + + if (!jarg5) { + SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "BigInteger null"); + return 0; + } + clazz = jenv->GetObjectClass(jarg5); + mid = jenv->GetMethodID(clazz, "toByteArray", "()[B"); + ba = (jbyteArray)jenv->CallObjectMethod(jarg5, mid); + bae = jenv->GetByteArrayElements(ba, 0); + sz = jenv->GetArrayLength(ba); + arg5 = 0; + if (sz > 0) { + arg5 = (uint64_t)(signed char)bae[0]; + for(i=1; iReleaseByteArrayElements(ba, bae, 0); + } + result = tiledb_subarray_add_point_ranges(arg1,arg2,arg3,(void const *)arg4,arg5); + *(capi_return_t **)&jresult = new capi_return_t(result); + return jresult; +} + + +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1add_1point_1ranges_1var(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4, jobject jarg5, jlong jarg6, jobject jarg7) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_query_field_t *arg2 = (tiledb_query_field_t *) 0 ; - tiledb_query_channel_t **arg3 = (tiledb_query_channel_t **) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_subarray_t *arg2 = 0 ; + uint32_t arg3 ; + void *arg4 = 0 ; + uint64_t arg5 ; + uint64_t *arg6 = 0 ; + uint64_t arg7 ; SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_query_field_t **)&jarg2; - arg3 = *(tiledb_query_channel_t ***)&jarg3; - result = tiledb_field_channel(arg1,arg2,arg3); + arg2 = *(tiledb_subarray_t **)&jarg2; + arg3 = (uint32_t)jarg3; + arg4 = *(void **)&jarg4; + { + jclass clazz; + jmethodID mid; + jbyteArray ba; + jbyte* bae; + jsize sz; + int i; + + if (!jarg5) { + SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "BigInteger null"); + return 0; + } + clazz = jenv->GetObjectClass(jarg5); + mid = jenv->GetMethodID(clazz, "toByteArray", "()[B"); + ba = (jbyteArray)jenv->CallObjectMethod(jarg5, mid); + bae = jenv->GetByteArrayElements(ba, 0); + sz = jenv->GetArrayLength(ba); + arg5 = 0; + if (sz > 0) { + arg5 = (uint64_t)(signed char)bae[0]; + for(i=1; iReleaseByteArrayElements(ba, bae, 0); + } + arg6 = *(uint64_t **)&jarg6; + { + jclass clazz; + jmethodID mid; + jbyteArray ba; + jbyte* bae; + jsize sz; + int i; + + if (!jarg7) { + SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "BigInteger null"); + return 0; + } + clazz = jenv->GetObjectClass(jarg7); + mid = jenv->GetMethodID(clazz, "toByteArray", "()[B"); + ba = (jbyteArray)jenv->CallObjectMethod(jarg7, mid); + bae = jenv->GetByteArrayElements(ba, 0); + sz = jenv->GetArrayLength(ba); + arg7 = 0; + if (sz > 0) { + arg7 = (uint64_t)(signed char)bae[0]; + for(i=1; iReleaseByteArrayElements(ba, bae, 0); + } + result = tiledb_subarray_add_point_ranges_var(arg1,arg2,arg3,(void const *)arg4,arg5,(unsigned long long const *)arg6,arg7); *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1get_1plan(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_query_t *arg2 = (tiledb_query_t *) 0 ; - tiledb_string_t **arg3 = (tiledb_string_t **) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1ls_1recursive(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4, jlong jarg5) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_vfs_t *arg2 = 0 ; + char *arg3 = 0 ; + tiledb_ls_callback_t arg4 = 0 ; + void *arg5 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_query_t **)&jarg2; - arg3 = *(tiledb_string_t ***)&jarg3; - result = (int32_t)tiledb_query_get_plan(arg1,arg2,arg3); - jresult = (jint)result; + arg2 = *(tiledb_vfs_t **)&jarg2; + arg3 = 0; + if (jarg3) { + arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); + if (!arg3) return 0; + } + arg4 = *(tiledb_ls_callback_t *)&jarg4; + arg5 = *(void **)&jarg5; + result = tiledb_vfs_ls_recursive(arg1,arg2,(char const *)arg3,arg4,arg5); + *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1ls_1recursive(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4, jlong jarg5) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1ls_1recursive_1v2(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4, jlong jarg5) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_vfs_t *arg2 = (tiledb_vfs_t *) 0 ; - char *arg3 = (char *) 0 ; - tiledb_ls_callback_t arg4 = (tiledb_ls_callback_t) 0 ; - void *arg5 = (void *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_vfs_t *arg2 = 0 ; + char *arg3 = 0 ; + tiledb_ls_callback_v2_t arg4 = 0 ; + void *arg5 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -15373,9 +16384,9 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1ls_1rec arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); if (!arg3) return 0; } - arg4 = *(tiledb_ls_callback_t *)&jarg4; + arg4 = *(tiledb_ls_callback_v2_t *)&jarg4; arg5 = *(void **)&jarg5; - result = tiledb_vfs_ls_recursive(arg1,arg2,(char const *)arg3,arg4,arg5); + result = tiledb_vfs_ls_recursive_v2(arg1,arg2,(char const *)arg3,arg4,arg5); *(capi_return_t **)&jresult = new capi_return_t(result); if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; @@ -15383,7 +16394,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1ls_1rec SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1dimension_1label_1free(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_dimension_label_t **arg1 = (tiledb_dimension_label_t **) 0 ; + tiledb_dimension_label_t **arg1 = 0 ; (void)jenv; (void)jcls; @@ -15394,9 +16405,9 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1dimension_1la SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1dimension_1label_1get_1dimension_1index(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_dimension_label_t *arg2 = (tiledb_dimension_label_t *) 0 ; - uint32_t *arg3 = (uint32_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_dimension_label_t *arg2 = 0 ; + uint32_t *arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -15412,9 +16423,9 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1dimension_1l SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1dimension_1label_1get_1label_1attr_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_dimension_label_t *arg2 = (tiledb_dimension_label_t *) 0 ; - char **arg3 = (char **) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_dimension_label_t *arg2 = 0 ; + char **arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -15430,9 +16441,9 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1dimension_1l SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1dimension_1label_1get_1label_1cell_1val_1num(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_dimension_label_t *arg2 = (tiledb_dimension_label_t *) 0 ; - uint32_t *arg3 = (uint32_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_dimension_label_t *arg2 = 0 ; + uint32_t *arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -15448,9 +16459,9 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1dimension_1l SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1dimension_1label_1get_1label_1order(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_dimension_label_t *arg2 = (tiledb_dimension_label_t *) 0 ; - tiledb_data_order_t *arg3 = (tiledb_data_order_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_dimension_label_t *arg2 = 0 ; + tiledb_data_order_t *arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -15466,9 +16477,9 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1dimension_1l SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1dimension_1label_1get_1label_1type(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_dimension_label_t *arg2 = (tiledb_dimension_label_t *) 0 ; - tiledb_datatype_t *arg3 = (tiledb_datatype_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_dimension_label_t *arg2 = 0 ; + tiledb_datatype_t *arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -15484,9 +16495,9 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1dimension_1l SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1dimension_1label_1get_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_dimension_label_t *arg2 = (tiledb_dimension_label_t *) 0 ; - char **arg3 = (char **) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_dimension_label_t *arg2 = 0 ; + char **arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -15502,9 +16513,9 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1dimension_1l SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1dimension_1label_1get_1uri(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_dimension_label_t *arg2 = (tiledb_dimension_label_t *) 0 ; - char **arg3 = (char **) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_dimension_label_t *arg2 = 0 ; + char **arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -15520,10 +16531,10 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1dimension_1l SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1add_1dimension_1label(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jstring jarg4, jint jarg5, jint jarg6) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_schema_t *arg2 = (tiledb_array_schema_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_schema_t *arg2 = 0 ; uint32_t arg3 ; - char *arg4 = (char *) 0 ; + char *arg4 = 0 ; tiledb_data_order_t arg5 ; tiledb_datatype_t arg6 ; SwigValueWrapper< capi_return_t > result; @@ -15549,10 +16560,10 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schem SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1get_1dimension_1label_1from_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_schema_t *arg2 = (tiledb_array_schema_t *) 0 ; - char *arg3 = (char *) 0 ; - tiledb_dimension_label_t **arg4 = (tiledb_dimension_label_t **) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_schema_t *arg2 = 0 ; + char *arg3 = 0 ; + tiledb_dimension_label_t **arg4 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -15574,10 +16585,10 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schem SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1has_1dimension_1label(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_schema_t *arg2 = (tiledb_array_schema_t *) 0 ; - char *arg3 = (char *) 0 ; - int32_t *arg4 = (int32_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_schema_t *arg2 = 0 ; + char *arg3 = 0 ; + int32_t *arg4 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -15599,10 +16610,10 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schem SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1set_1dimension_1label_1filter_1list(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_schema_t *arg2 = (tiledb_array_schema_t *) 0 ; - char *arg3 = (char *) 0 ; - tiledb_filter_list_t *arg4 = (tiledb_filter_list_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_schema_t *arg2 = 0 ; + char *arg3 = 0 ; + tiledb_filter_list_t *arg4 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -15624,11 +16635,11 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schem SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1set_1dimension_1label_1tile_1extent(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jint jarg4, jlong jarg5) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_schema_t *arg2 = (tiledb_array_schema_t *) 0 ; - char *arg3 = (char *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_schema_t *arg2 = 0 ; + char *arg3 = 0 ; tiledb_datatype_t arg4 ; - void *arg5 = (void *) 0 ; + void *arg5 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -15651,9 +16662,9 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schem SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1get_1dimension_1label_1num(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_schema_t *arg2 = (tiledb_array_schema_t *) 0 ; - uint64_t *arg3 = (uint64_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_schema_t *arg2 = 0 ; + uint64_t *arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -15669,10 +16680,10 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schem SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1get_1dimension_1label_1from_1index(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jobject jarg3, jlong jarg4) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_schema_t *arg2 = (tiledb_array_schema_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_schema_t *arg2 = 0 ; uint64_t arg3 ; - tiledb_dimension_label_t **arg4 = (tiledb_dimension_label_t **) 0 ; + tiledb_dimension_label_t **arg4 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -15714,12 +16725,12 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schem SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1add_1label_1range(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4, jlong jarg5, jlong jarg6) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_subarray_t *arg2 = (tiledb_subarray_t *) 0 ; - char *arg3 = (char *) 0 ; - void *arg4 = (void *) 0 ; - void *arg5 = (void *) 0 ; - void *arg6 = (void *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_subarray_t *arg2 = 0 ; + char *arg3 = 0 ; + void *arg4 = 0 ; + void *arg5 = 0 ; + void *arg6 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -15743,12 +16754,12 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1ad SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1add_1label_1range_1var(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4, jobject jarg5, jlong jarg6, jobject jarg7) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_subarray_t *arg2 = (tiledb_subarray_t *) 0 ; - char *arg3 = (char *) 0 ; - void *arg4 = (void *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_subarray_t *arg2 = 0 ; + char *arg3 = 0 ; + void *arg4 = 0 ; uint64_t arg5 ; - void *arg6 = (void *) 0 ; + void *arg6 = 0 ; uint64_t arg7 ; SwigValueWrapper< capi_return_t > result; @@ -15824,10 +16835,10 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1ad SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1get_1label_1name(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_subarray_t *arg2 = (tiledb_subarray_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_subarray_t *arg2 = 0 ; uint32_t arg3 ; - char **arg4 = (char **) 0 ; + char **arg4 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -15844,13 +16855,13 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1ge SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1get_1label_1range(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jobject jarg4, jlong jarg5, jlong jarg6, jlong jarg7) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_subarray_t *arg2 = (tiledb_subarray_t *) 0 ; - char *arg3 = (char *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_subarray_t *arg2 = 0 ; + char *arg3 = 0 ; uint64_t arg4 ; - void **arg5 = (void **) 0 ; - void **arg6 = (void **) 0 ; - void **arg7 = (void **) 0 ; + void **arg5 = 0 ; + void **arg6 = 0 ; + void **arg7 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -15891,7 +16902,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1ge arg5 = *(void ***)&jarg5; arg6 = *(void ***)&jarg6; arg7 = *(void ***)&jarg7; - result = tiledb_subarray_get_label_range(arg1,(tiledb_subarray_t const *)arg2,(char const *)arg3,arg4,(void const **)arg5,(void const **)arg6,(void const **)arg7); + result = tiledb_subarray_get_label_range(arg1,(tiledb_subarray_handle_t const *)arg2,(char const *)arg3,arg4,(void const **)arg5,(void const **)arg6,(void const **)arg7); *(capi_return_t **)&jresult = new capi_return_t(result); if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; @@ -15900,10 +16911,10 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1ge SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1get_1label_1range_1num(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_subarray_t *arg2 = (tiledb_subarray_t *) 0 ; - char *arg3 = (char *) 0 ; - uint64_t *arg4 = (uint64_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_subarray_t *arg2 = 0 ; + char *arg3 = 0 ; + uint64_t *arg4 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -15916,7 +16927,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1ge if (!arg3) return 0; } arg4 = *(uint64_t **)&jarg4; - result = tiledb_subarray_get_label_range_num(arg1,(tiledb_subarray_t const *)arg2,(char const *)arg3,arg4); + result = tiledb_subarray_get_label_range_num(arg1,(tiledb_subarray_handle_t const *)arg2,(char const *)arg3,arg4); *(capi_return_t **)&jresult = new capi_return_t(result); if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; @@ -15925,12 +16936,12 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1ge SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1get_1label_1range_1var(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jobject jarg4, jlong jarg5, jlong jarg6) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_subarray_t *arg2 = (tiledb_subarray_t *) 0 ; - char *arg3 = (char *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_subarray_t *arg2 = 0 ; + char *arg3 = 0 ; uint64_t arg4 ; - void *arg5 = (void *) 0 ; - void *arg6 = (void *) 0 ; + void *arg5 = 0 ; + void *arg6 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -15970,7 +16981,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1ge } arg5 = *(void **)&jarg5; arg6 = *(void **)&jarg6; - result = tiledb_subarray_get_label_range_var(arg1,(tiledb_subarray_t const *)arg2,(char const *)arg3,arg4,arg5,arg6); + result = tiledb_subarray_get_label_range_var(arg1,(tiledb_subarray_handle_t const *)arg2,(char const *)arg3,arg4,arg5,arg6); *(capi_return_t **)&jresult = new capi_return_t(result); if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; @@ -15979,12 +16990,12 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1ge SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1get_1label_1range_1var_1size(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jobject jarg4, jlong jarg5, jlong jarg6) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_subarray_t *arg2 = (tiledb_subarray_t *) 0 ; - char *arg3 = (char *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_subarray_t *arg2 = 0 ; + char *arg3 = 0 ; uint64_t arg4 ; - uint64_t *arg5 = (uint64_t *) 0 ; - uint64_t *arg6 = (uint64_t *) 0 ; + uint64_t *arg5 = 0 ; + uint64_t *arg6 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -16024,7 +17035,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1ge } arg5 = *(uint64_t **)&jarg5; arg6 = *(uint64_t **)&jarg6; - result = tiledb_subarray_get_label_range_var_size(arg1,(tiledb_subarray_t const *)arg2,(char const *)arg3,arg4,arg5,arg6); + result = tiledb_subarray_get_label_range_var_size(arg1,(tiledb_subarray_handle_t const *)arg2,(char const *)arg3,arg4,arg5,arg6); *(capi_return_t **)&jresult = new capi_return_t(result); if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; @@ -16033,10 +17044,10 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1ge SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1has_1label_1ranges(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_subarray_t *arg2 = (tiledb_subarray_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_subarray_t *arg2 = 0 ; uint32_t arg3 ; - int32_t *arg4 = (int32_t *) 0 ; + int32_t *arg4 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -16045,7 +17056,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1ha arg2 = *(tiledb_subarray_t **)&jarg2; arg3 = (uint32_t)jarg3; arg4 = *(int32_t **)&jarg4; - result = tiledb_subarray_has_label_ranges(arg1,(tiledb_subarray_t const *)arg2,arg3,arg4); + result = tiledb_subarray_has_label_ranges(arg1,(tiledb_subarray_handle_t const *)arg2,arg3,arg4); *(capi_return_t **)&jresult = new capi_return_t(result); return jresult; } @@ -16053,8 +17064,8 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1ha SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1log_1warn(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - char *arg2 = (char *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + char *arg2 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -16074,7 +17085,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1log_1warn(JN SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1as_1built_1dump(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - tiledb_string_t **arg1 = (tiledb_string_t **) 0 ; + tiledb_string_t **arg1 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -16088,8 +17099,8 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1as_1built_1d SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1evolution_1alloc(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_schema_evolution_t **arg2 = (tiledb_array_schema_evolution_t **) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_schema_evolution_t **arg2 = 0 ; int32_t result; (void)jenv; @@ -16103,7 +17114,7 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1evolution_1free(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_array_schema_evolution_t **arg1 = (tiledb_array_schema_evolution_t **) 0 ; + tiledb_array_schema_evolution_t **arg1 = 0 ; (void)jenv; (void)jcls; @@ -16114,9 +17125,9 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1evolution_1add_1attribute(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_schema_evolution_t *arg2 = (tiledb_array_schema_evolution_t *) 0 ; - tiledb_attribute_t *arg3 = (tiledb_attribute_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_schema_evolution_t *arg2 = 0 ; + tiledb_attribute_t *arg3 = 0 ; int32_t result; (void)jenv; @@ -16132,9 +17143,9 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1evolution_1drop_1attribute(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_schema_evolution_t *arg2 = (tiledb_array_schema_evolution_t *) 0 ; - char *arg3 = (char *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_schema_evolution_t *arg2 = 0 ; + char *arg3 = 0 ; int32_t result; (void)jenv; @@ -16155,9 +17166,9 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1evolution_1add_1enumeration(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_schema_evolution_t *arg2 = (tiledb_array_schema_evolution_t *) 0 ; - tiledb_enumeration_t *arg3 = (tiledb_enumeration_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_schema_evolution_t *arg2 = 0 ; + tiledb_enumeration_t *arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -16173,9 +17184,9 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schem SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1evolution_1extend_1enumeration(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_schema_evolution_t *arg2 = (tiledb_array_schema_evolution_t *) 0 ; - tiledb_enumeration_t *arg3 = (tiledb_enumeration_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_schema_evolution_t *arg2 = 0 ; + tiledb_enumeration_t *arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -16191,9 +17202,9 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schem SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1evolution_1drop_1enumeration(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_schema_evolution_t *arg2 = (tiledb_array_schema_evolution_t *) 0 ; - char *arg3 = (char *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_schema_evolution_t *arg2 = 0 ; + char *arg3 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -16214,8 +17225,8 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schem SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1evolution_1set_1timestamp_1range(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jobject jarg3, jobject jarg4) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_schema_evolution_t *arg2 = (tiledb_array_schema_evolution_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_schema_evolution_t *arg2 = 0 ; uint64_t arg3 ; uint64_t arg4 ; int32_t result; @@ -16267,243 +17278,57 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema ba = (jbyteArray)jenv->CallObjectMethod(jarg4, mid); bae = jenv->GetByteArrayElements(ba, 0); sz = jenv->GetArrayLength(ba); - arg4 = 0; - if (sz > 0) { - arg4 = (uint64_t)(signed char)bae[0]; - for(i=1; iReleaseByteArrayElements(ba, bae, 0); - } - result = (int32_t)tiledb_array_schema_evolution_set_timestamp_range(arg1,arg2,arg3,arg4); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1evolution_1expand_1current_1domain(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_schema_evolution_t *arg2 = (tiledb_array_schema_evolution_t *) 0 ; - tiledb_current_domain_t *arg3 = (tiledb_current_domain_t *) 0 ; - SwigValueWrapper< capi_return_t > result; - - (void)jenv; - (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_schema_evolution_t **)&jarg2; - arg3 = *(tiledb_current_domain_t **)&jarg3; - result = tiledb_array_schema_evolution_expand_current_domain(arg1,arg2,arg3); - *(capi_return_t **)&jresult = new capi_return_t(result); - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1timestamp_1range(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_schema_t *arg2 = (tiledb_array_schema_t *) 0 ; - uint64_t *arg3 = (uint64_t *) 0 ; - uint64_t *arg4 = (uint64_t *) 0 ; - int32_t result; - - (void)jenv; - (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_schema_t **)&jarg2; - arg3 = *(uint64_t **)&jarg3; - arg4 = *(uint64_t **)&jarg4; - result = (int32_t)tiledb_array_schema_timestamp_range(arg1,arg2,arg3,arg4); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1add_1enumeration(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_schema_t *arg2 = (tiledb_array_schema_t *) 0 ; - tiledb_enumeration_t *arg3 = (tiledb_enumeration_t *) 0 ; - int32_t result; - - (void)jenv; - (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_schema_t **)&jarg2; - arg3 = *(tiledb_enumeration_t **)&jarg3; - result = (int32_t)tiledb_array_schema_add_enumeration(arg1,arg2,arg3); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1set_1current_1domain(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_schema_t *arg2 = (tiledb_array_schema_t *) 0 ; - tiledb_current_domain_t *arg3 = (tiledb_current_domain_t *) 0 ; - int32_t result; - - (void)jenv; - (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_schema_t **)&jarg2; - arg3 = *(tiledb_current_domain_t **)&jarg3; - result = (int32_t)tiledb_array_schema_set_current_domain(arg1,arg2,arg3); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1get_1current_1domain(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_schema_t *arg2 = (tiledb_array_schema_t *) 0 ; - tiledb_current_domain_t **arg3 = (tiledb_current_domain_t **) 0 ; - int32_t result; - - (void)jenv; - (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_schema_t **)&jarg2; - arg3 = *(tiledb_current_domain_t ***)&jarg3; - result = (int32_t)tiledb_array_schema_get_current_domain(arg1,arg2,arg3); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1evolve(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - char *arg2 = (char *) 0 ; - tiledb_array_schema_evolution_t *arg3 = (tiledb_array_schema_evolution_t *) 0 ; - int32_t result; - - (void)jenv; - (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = 0; - if (jarg2) { - arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0); - if (!arg2) return 0; - } - arg3 = *(tiledb_array_schema_evolution_t **)&jarg3; - result = (int32_t)tiledb_array_evolve(arg1,(char const *)arg2,arg3); - jresult = (jint)result; - if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2); - return jresult; -} - - -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1get_1enumeration(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4) { - jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_t *arg2 = (tiledb_array_t *) 0 ; - char *arg3 = (char *) 0 ; - tiledb_enumeration_t **arg4 = (tiledb_enumeration_t **) 0 ; - SwigValueWrapper< capi_return_t > result; - - (void)jenv; - (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_t **)&jarg2; - arg3 = 0; - if (jarg3) { - arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); - if (!arg3) return 0; - } - arg4 = *(tiledb_enumeration_t ***)&jarg4; - result = tiledb_array_get_enumeration(arg1,(tiledb_array_t const *)arg2,(char const *)arg3,arg4); - *(capi_return_t **)&jresult = new capi_return_t(result); - if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); - return jresult; -} - - -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1load_1all_1enumerations(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { - jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_t *arg2 = (tiledb_array_t *) 0 ; - SwigValueWrapper< capi_return_t > result; - - (void)jenv; - (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_t **)&jarg2; - result = tiledb_array_load_all_enumerations(arg1,(tiledb_array_t const *)arg2); - *(capi_return_t **)&jresult = new capi_return_t(result); - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1add_1update_1value(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4, jobject jarg5) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_query_t *arg2 = (tiledb_query_t *) 0 ; - char *arg3 = (char *) 0 ; - void *arg4 = (void *) 0 ; - uint64_t arg5 ; - int32_t result; - - (void)jenv; - (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_query_t **)&jarg2; - arg3 = 0; - if (jarg3) { - arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); - if (!arg3) return 0; - } - arg4 = *(void **)&jarg4; - { - jclass clazz; - jmethodID mid; - jbyteArray ba; - jbyte* bae; - jsize sz; - int i; - - if (!jarg5) { - SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "BigInteger null"); - return 0; - } - clazz = jenv->GetObjectClass(jarg5); - mid = jenv->GetMethodID(clazz, "toByteArray", "()[B"); - ba = (jbyteArray)jenv->CallObjectMethod(jarg5, mid); - bae = jenv->GetByteArrayElements(ba, 0); - sz = jenv->GetArrayLength(ba); - arg5 = 0; + arg4 = 0; if (sz > 0) { - arg5 = (uint64_t)(signed char)bae[0]; + arg4 = (uint64_t)(signed char)bae[0]; for(i=1; iReleaseByteArrayElements(ba, bae, 0); } - result = (int32_t)tiledb_query_add_update_value(arg1,arg2,(char const *)arg3,(void const *)arg4,arg5); + result = (int32_t)tiledb_array_schema_evolution_set_timestamp_range(arg1,arg2,arg3,arg4); jresult = (jint)result; - if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1add_1point_1ranges(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4, jobject jarg5) { +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1evolution_1expand_1current_1domain(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_schema_evolution_t *arg2 = 0 ; + tiledb_current_domain_t *arg3 = 0 ; + SwigValueWrapper< capi_return_t > result; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_array_schema_evolution_t **)&jarg2; + arg3 = *(tiledb_current_domain_t **)&jarg3; + result = tiledb_array_schema_evolution_expand_current_domain(arg1,arg2,arg3); + *(capi_return_t **)&jresult = new capi_return_t(result); + return jresult; +} + + +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1add_1update_1value(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4, jobject jarg5) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_subarray_t *arg2 = (tiledb_subarray_t *) 0 ; - uint32_t arg3 ; - void *arg4 = (void *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_query_t *arg2 = 0 ; + char *arg3 = 0 ; + void *arg4 = 0 ; uint64_t arg5 ; int32_t result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_subarray_t **)&jarg2; - arg3 = (uint32_t)jarg3; + arg2 = *(tiledb_query_t **)&jarg2; + arg3 = 0; + if (jarg3) { + arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); + if (!arg3) return 0; + } arg4 = *(void **)&jarg4; { jclass clazz; @@ -16531,17 +17356,18 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1add } jenv->ReleaseByteArrayElements(ba, bae, 0); } - result = (int32_t)tiledb_subarray_add_point_ranges(arg1,arg2,arg3,(void const *)arg4,arg5); + result = (int32_t)tiledb_query_add_update_value(arg1,arg2,(char const *)arg3,(void const *)arg4,arg5); jresult = (jint)result; + if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1get_1relevant_1fragment_1num(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_query_t *arg2 = (tiledb_query_t *) 0 ; - uint64_t *arg3 = (uint64_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_query_t *arg2 = 0 ; + uint64_t *arg3 = 0 ; int32_t result; (void)jenv; @@ -16557,14 +17383,14 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1get_1r SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1condition_1alloc_1set_1membership(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jlong jarg3, jobject jarg4, jlong jarg5, jobject jarg6, jint jarg7, jlong jarg8) { jlong jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - char *arg2 = (char *) 0 ; - void *arg3 = (void *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + char *arg2 = 0 ; + void *arg3 = 0 ; uint64_t arg4 ; - void *arg5 = (void *) 0 ; + void *arg5 = 0 ; uint64_t arg6 ; tiledb_query_condition_op_t arg7 ; - tiledb_query_condition_t **arg8 = (tiledb_query_condition_t **) 0 ; + tiledb_query_condition_t **arg8 = 0 ; SwigValueWrapper< capi_return_t > result; (void)jenv; @@ -16627,375 +17453,162 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1condi arg6 = (arg6 << 8) | (uint64_t)(unsigned char)bae[i]; } } - jenv->ReleaseByteArrayElements(ba, bae, 0); - } - arg7 = (tiledb_query_condition_op_t)jarg7; - arg8 = *(tiledb_query_condition_t ***)&jarg8; - result = tiledb_query_condition_alloc_set_membership(arg1,(char const *)arg2,(void const *)arg3,arg4,(void const *)arg5,arg6,arg7,arg8); - *(capi_return_t **)&jresult = new capi_return_t(result); - if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2); - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1condition_1set_1use_1enumeration(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jint jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_query_condition_t *arg2 = (tiledb_query_condition_t *) 0 ; - int arg3 ; - int32_t result; - - (void)jenv; - (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_query_condition_t **)&jarg2; - arg3 = (int)jarg3; - result = (int32_t)tiledb_query_condition_set_use_enumeration(arg1,(tiledb_query_condition_t const *)arg2,arg3); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1status_1details_1t_1incomplete_1reason_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) { - tiledb_experimental_query_status_details_t *arg1 = (tiledb_experimental_query_status_details_t *) 0 ; - tiledb_query_status_details_reason_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(tiledb_experimental_query_status_details_t **)&jarg1; - arg2 = (tiledb_query_status_details_reason_t)jarg2; - if (arg1) (arg1)->incomplete_reason = arg2; -} - - -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1status_1details_1t_1incomplete_1reason_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jint jresult = 0 ; - tiledb_experimental_query_status_details_t *arg1 = (tiledb_experimental_query_status_details_t *) 0 ; - tiledb_query_status_details_reason_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(tiledb_experimental_query_status_details_t **)&jarg1; - result = (tiledb_query_status_details_reason_t) ((arg1)->incomplete_reason); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1tiledb_1query_1status_1details_1t(JNIEnv *jenv, jclass jcls) { - jlong jresult = 0 ; - tiledb_experimental_query_status_details_t *result = 0 ; - - (void)jenv; - (void)jcls; - result = (tiledb_experimental_query_status_details_t *)new tiledb_experimental_query_status_details_t(); - *(tiledb_experimental_query_status_details_t **)&jresult = result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1query_1status_1details_1t(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_experimental_query_status_details_t *arg1 = (tiledb_experimental_query_status_details_t *) 0 ; - - (void)jenv; - (void)jcls; - arg1 = *(tiledb_experimental_query_status_details_t **)&jarg1; - delete arg1; -} - - -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1get_1status_1details(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jobject jarg3_) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_query_t *arg2 = (tiledb_query_t *) 0 ; - tiledb_query_status_details_t *arg3 = (tiledb_query_status_details_t *) 0 ; - int32_t result; - - (void)jenv; - (void)jcls; - (void)jarg3_; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_query_t **)&jarg2; - arg3 = *(tiledb_query_status_details_t **)&jarg3; - result = (int32_t)tiledb_query_get_status_details(arg1,arg2,arg3); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1consolidate_1fragments(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jlong jarg3, jobject jarg4, jlong jarg5) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - char *arg2 = (char *) 0 ; - char **arg3 = (char **) 0 ; - uint64_t arg4 ; - tiledb_config_t *arg5 = (tiledb_config_t *) 0 ; - int32_t result; - - (void)jenv; - (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = 0; - if (jarg2) { - arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0); - if (!arg2) return 0; - } - arg3 = *(char ***)&jarg3; - { - jclass clazz; - jmethodID mid; - jbyteArray ba; - jbyte* bae; - jsize sz; - int i; - - if (!jarg4) { - SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "BigInteger null"); - return 0; - } - clazz = jenv->GetObjectClass(jarg4); - mid = jenv->GetMethodID(clazz, "toByteArray", "()[B"); - ba = (jbyteArray)jenv->CallObjectMethod(jarg4, mid); - bae = jenv->GetByteArrayElements(ba, 0); - sz = jenv->GetArrayLength(ba); - arg4 = 0; - if (sz > 0) { - arg4 = (uint64_t const)(signed char)bae[0]; - for(i=1; iReleaseByteArrayElements(ba, bae, 0); - } - arg5 = *(tiledb_config_t **)&jarg5; - result = (int32_t)tiledb_array_consolidate_fragments(arg1,(char const *)arg2,(char const **)arg3,arg4,arg5); - jresult = (jint)result; - if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2); - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filestore_1schema_1create(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - char *arg2 = (char *) 0 ; - tiledb_array_schema_t **arg3 = (tiledb_array_schema_t **) 0 ; - int32_t result; - - (void)jenv; - (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = 0; - if (jarg2) { - arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0); - if (!arg2) return 0; - } - arg3 = *(tiledb_array_schema_t ***)&jarg3; - result = (int32_t)tiledb_filestore_schema_create(arg1,(char const *)arg2,arg3); - jresult = (jint)result; - if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2); - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filestore_1uri_1import(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jstring jarg3, jint jarg4) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - char *arg2 = (char *) 0 ; - char *arg3 = (char *) 0 ; - tiledb_mime_type_t arg4 ; - int32_t result; - - (void)jenv; - (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = 0; - if (jarg2) { - arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0); - if (!arg2) return 0; - } - arg3 = 0; - if (jarg3) { - arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); - if (!arg3) return 0; - } - arg4 = (tiledb_mime_type_t)jarg4; - result = (int32_t)tiledb_filestore_uri_import(arg1,(char const *)arg2,(char const *)arg3,arg4); - jresult = (jint)result; - if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2); - if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filestore_1uri_1export(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jstring jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - char *arg2 = (char *) 0 ; - char *arg3 = (char *) 0 ; - int32_t result; - - (void)jenv; - (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = 0; - if (jarg2) { - arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0); - if (!arg2) return 0; - } - arg3 = 0; - if (jarg3) { - arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); - if (!arg3) return 0; - } - result = (int32_t)tiledb_filestore_uri_export(arg1,(char const *)arg2,(char const *)arg3); - jresult = (jint)result; - if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2); - if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filestore_1buffer_1import(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jlong jarg3, jlong jarg4, jint jarg5) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - char *arg2 = (char *) 0 ; - void *arg3 = (void *) 0 ; - size_t arg4 ; - tiledb_mime_type_t arg5 ; - int32_t result; - - (void)jenv; - (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = 0; - if (jarg2) { - arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0); - if (!arg2) return 0; + jenv->ReleaseByteArrayElements(ba, bae, 0); } - arg3 = *(void **)&jarg3; - arg4 = (size_t)jarg4; - arg5 = (tiledb_mime_type_t)jarg5; - result = (int32_t)tiledb_filestore_buffer_import(arg1,(char const *)arg2,arg3,arg4,arg5); - jresult = (jint)result; + arg7 = (tiledb_query_condition_op_t)jarg7; + arg8 = *(tiledb_query_condition_t ***)&jarg8; + result = tiledb_query_condition_alloc_set_membership(arg1,(char const *)arg2,(void const *)arg3,arg4,(void const *)arg5,arg6,arg7,arg8); + *(capi_return_t **)&jresult = new capi_return_t(result); if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filestore_1buffer_1export(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jlong jarg3, jlong jarg4, jlong jarg5) { +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1condition_1set_1use_1enumeration(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jint jarg3) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - char *arg2 = (char *) 0 ; - size_t arg3 ; - void *arg4 = (void *) 0 ; - size_t arg5 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_query_condition_t *arg2 = 0 ; + int arg3 ; int32_t result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = 0; - if (jarg2) { - arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0); - if (!arg2) return 0; - } - arg3 = (size_t)jarg3; - arg4 = *(void **)&jarg4; - arg5 = (size_t)jarg5; - result = (int32_t)tiledb_filestore_buffer_export(arg1,(char const *)arg2,arg3,arg4,arg5); + arg2 = *(tiledb_query_condition_t **)&jarg2; + arg3 = (int)jarg3; + result = (int32_t)tiledb_query_condition_set_use_enumeration(arg1,(tiledb_query_condition_t const *)arg2,arg3); jresult = (jint)result; - if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1filestore_1size(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jlong jarg3) { +SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1status_1details_1t_1incomplete_1reason_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) { + tiledb_experimental_query_status_details_t *arg1 = 0 ; + tiledb_query_status_details_reason_t arg2 ; + + (void)jenv; + (void)jcls; + (void)jarg1_; + arg1 = *(tiledb_experimental_query_status_details_t **)&jarg1; + arg2 = (tiledb_query_status_details_reason_t)jarg2; + if (arg1) (arg1)->incomplete_reason = arg2; +} + + +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1status_1details_1t_1incomplete_1reason_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - char *arg2 = (char *) 0 ; - size_t *arg3 = (size_t *) 0 ; - int32_t result; + tiledb_experimental_query_status_details_t *arg1 = 0 ; + tiledb_query_status_details_reason_t result; (void)jenv; (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = 0; - if (jarg2) { - arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0); - if (!arg2) return 0; - } - arg3 = *(size_t **)&jarg3; - result = (int32_t)tiledb_filestore_size(arg1,(char const *)arg2,arg3); + (void)jarg1_; + arg1 = *(tiledb_experimental_query_status_details_t **)&jarg1; + result = (tiledb_query_status_details_reason_t) ((arg1)->incomplete_reason); jresult = (jint)result; - if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1mime_1type_1to_1str(JNIEnv *jenv, jclass jcls, jint jarg1, jlong jarg2) { - jint jresult = 0 ; - tiledb_mime_type_t arg1 ; - char **arg2 = (char **) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1tiledb_1query_1status_1details_1t(JNIEnv *jenv, jclass jcls) { + jlong jresult = 0 ; + tiledb_experimental_query_status_details_t *result = 0 ; (void)jenv; (void)jcls; - arg1 = (tiledb_mime_type_t)jarg1; - arg2 = *(char ***)&jarg2; - result = (int32_t)tiledb_mime_type_to_str(arg1,(char const **)arg2); - jresult = (jint)result; + result = (tiledb_experimental_query_status_details_t *)new tiledb_experimental_query_status_details_t(); + *(tiledb_experimental_query_status_details_t **)&jresult = result; return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1mime_1type_1from_1str(JNIEnv *jenv, jclass jcls, jstring jarg1, jlong jarg2) { +SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1query_1status_1details_1t(JNIEnv *jenv, jclass jcls, jlong jarg1) { + tiledb_experimental_query_status_details_t *arg1 = 0 ; + + (void)jenv; + (void)jcls; + arg1 = *(tiledb_experimental_query_status_details_t **)&jarg1; + delete arg1; +} + + +SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1query_1get_1status_1details(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jobject jarg3_) { jint jresult = 0 ; - char *arg1 = (char *) 0 ; - tiledb_mime_type_t *arg2 = (tiledb_mime_type_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_query_t *arg2 = 0 ; + tiledb_query_status_details_t *arg3 = 0 ; int32_t result; (void)jenv; (void)jcls; - arg1 = 0; - if (jarg1) { - arg1 = (char *)jenv->GetStringUTFChars(jarg1, 0); - if (!arg1) return 0; - } - arg2 = *(tiledb_mime_type_t **)&jarg2; - result = (int32_t)tiledb_mime_type_from_str((char const *)arg1,arg2); + (void)jarg3_; + arg1 = *(tiledb_ctx_t **)&jarg1; + arg2 = *(tiledb_query_t **)&jarg2; + arg3 = *(tiledb_query_status_details_t **)&jarg3; + result = (int32_t)tiledb_query_get_status_details(arg1,arg2,arg3); jresult = (jint)result; - if (arg1) jenv->ReleaseStringUTFChars(jarg1, (const char *)arg1); return jresult; } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1get_1total_1cell_1num(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_fragment_info_t *arg2 = (tiledb_fragment_info_t *) 0 ; - uint64_t *arg3 = (uint64_t *) 0 ; - int32_t result; +SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1consolidate_1fragments(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jlong jarg3, jobject jarg4, jlong jarg5) { + jlong jresult = 0 ; + tiledb_ctx_t *arg1 = 0 ; + char *arg2 = 0 ; + char **arg3 = 0 ; + uint64_t arg4 ; + tiledb_config_t *arg5 = 0 ; + SwigValueWrapper< capi_return_t > result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_fragment_info_t **)&jarg2; - arg3 = *(uint64_t **)&jarg3; - result = (int32_t)tiledb_fragment_info_get_total_cell_num(arg1,arg2,arg3); - jresult = (jint)result; + arg2 = 0; + if (jarg2) { + arg2 = (char *)jenv->GetStringUTFChars(jarg2, 0); + if (!arg2) return 0; + } + arg3 = *(char ***)&jarg3; + { + jclass clazz; + jmethodID mid; + jbyteArray ba; + jbyte* bae; + jsize sz; + int i; + + if (!jarg4) { + SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "BigInteger null"); + return 0; + } + clazz = jenv->GetObjectClass(jarg4); + mid = jenv->GetMethodID(clazz, "toByteArray", "()[B"); + ba = (jbyteArray)jenv->CallObjectMethod(jarg4, mid); + bae = jenv->GetByteArrayElements(ba, 0); + sz = jenv->GetArrayLength(ba); + arg4 = 0; + if (sz > 0) { + arg4 = (uint64_t const)(signed char)bae[0]; + for(i=1; iReleaseByteArrayElements(ba, bae, 0); + } + arg5 = *(tiledb_config_t **)&jarg5; + result = tiledb_array_consolidate_fragments(arg1,(char const *)arg2,(char const **)arg3,arg4,arg5); + *(capi_return_t **)&jresult = new capi_return_t(result); + if (arg2) jenv->ReleaseStringUTFChars(jarg2, (const char *)arg2); return jresult; } SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1consolidation_1plan_1create_1with_1mbr(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jobject jarg3, jlong jarg4) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_t *arg2 = (tiledb_array_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_array_t *arg2 = 0 ; uint64_t arg3 ; - tiledb_consolidation_plan_t **arg4 = (tiledb_consolidation_plan_t **) 0 ; + tiledb_consolidation_plan_t **arg4 = 0 ; int32_t result; (void)jenv; @@ -17036,7 +17649,7 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1consolidation SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1consolidation_1plan_1free(JNIEnv *jenv, jclass jcls, jlong jarg1) { - tiledb_consolidation_plan_t **arg1 = (tiledb_consolidation_plan_t **) 0 ; + tiledb_consolidation_plan_t **arg1 = 0 ; (void)jenv; (void)jcls; @@ -17047,9 +17660,9 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1consolidation SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1consolidation_1plan_1get_1num_1nodes(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_consolidation_plan_t *arg2 = (tiledb_consolidation_plan_t *) 0 ; - uint64_t *arg3 = (uint64_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_consolidation_plan_t *arg2 = 0 ; + uint64_t *arg3 = 0 ; int32_t result; (void)jenv; @@ -17065,10 +17678,10 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1consolidation SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1consolidation_1plan_1get_1num_1fragments(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jobject jarg3, jlong jarg4) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_consolidation_plan_t *arg2 = (tiledb_consolidation_plan_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_consolidation_plan_t *arg2 = 0 ; uint64_t arg3 ; - uint64_t *arg4 = (uint64_t *) 0 ; + uint64_t *arg4 = 0 ; int32_t result; (void)jenv; @@ -17110,11 +17723,11 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1consolidation SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1consolidation_1plan_1get_1fragment_1uri(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jobject jarg3, jobject jarg4, jlong jarg5) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_consolidation_plan_t *arg2 = (tiledb_consolidation_plan_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_consolidation_plan_t *arg2 = 0 ; uint64_t arg3 ; uint64_t arg4 ; - char **arg5 = (char **) 0 ; + char **arg5 = 0 ; int32_t result; (void)jenv; @@ -17182,9 +17795,9 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1consolidation SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1consolidation_1plan_1dump_1json_1str(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_consolidation_plan_t *arg2 = (tiledb_consolidation_plan_t *) 0 ; - char **arg3 = (char **) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_consolidation_plan_t *arg2 = 0 ; + char **arg3 = 0 ; int32_t result; (void)jenv; @@ -17200,7 +17813,7 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1consolidation SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1consolidation_1plan_1free_1json_1str(JNIEnv *jenv, jclass jcls, jlong jarg1) { jint jresult = 0 ; - char **arg1 = (char **) 0 ; + char **arg1 = 0 ; int32_t result; (void)jenv; @@ -17212,70 +17825,6 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1consolidation } -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1dimension_1dump_1stdout(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_dimension_t *arg2 = (tiledb_dimension_t *) 0 ; - int result; - - (void)jenv; - (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_dimension_t **)&jarg2; - result = (int)tiledb_dimension_dump_stdout(arg1,(tiledb_dimension_t const *)arg2); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1attribute_1dump_1stdout(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_attribute_t *arg2 = (tiledb_attribute_t *) 0 ; - int result; - - (void)jenv; - (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_attribute_t **)&jarg2; - result = (int)tiledb_attribute_dump_stdout(arg1,(tiledb_attribute_t const *)arg2); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1domain_1dump_1stdout(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_domain_t *arg2 = (tiledb_domain_t *) 0 ; - int result; - - (void)jenv; - (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_domain_t **)&jarg2; - result = (int)tiledb_domain_dump_stdout(arg1,(tiledb_domain_t const *)arg2); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1dump_1stdout(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_schema_t *arg2 = (tiledb_array_schema_t *) 0 ; - int result; - - (void)jenv; - (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_schema_t **)&jarg2; - result = (int)tiledb_array_schema_dump_stdout(arg1,(tiledb_array_schema_t const *)arg2); - jresult = (jint)result; - return jresult; -} - - SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1stats_1dump_1stdout(JNIEnv *jenv, jclass jcls) { jint jresult = 0 ; int result; @@ -17290,115 +17839,23 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1stats_1dump_1 SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1dump_1stdout(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_fragment_info_t *arg2 = (tiledb_fragment_info_t *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + tiledb_fragment_info_t *arg2 = 0 ; int result; (void)jenv; (void)jcls; arg1 = *(tiledb_ctx_t **)&jarg1; arg2 = *(tiledb_fragment_info_t **)&jarg2; - result = (int)tiledb_fragment_info_dump_stdout(arg1,(tiledb_fragment_info_t const *)arg2); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1dimension_1dump_1file(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_dimension_t *arg2 = (tiledb_dimension_t *) 0 ; - char *arg3 = (char *) 0 ; - int result; - - (void)jenv; - (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_dimension_t **)&jarg2; - arg3 = 0; - if (jarg3) { - arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); - if (!arg3) return 0; - } - result = (int)tiledb_dimension_dump_file(arg1,(tiledb_dimension_t const *)arg2,(char const *)arg3); - jresult = (jint)result; - if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1attribute_1dump_1file(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_attribute_t *arg2 = (tiledb_attribute_t *) 0 ; - char *arg3 = (char *) 0 ; - int result; - - (void)jenv; - (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_attribute_t **)&jarg2; - arg3 = 0; - if (jarg3) { - arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); - if (!arg3) return 0; - } - result = (int)tiledb_attribute_dump_file(arg1,(tiledb_attribute_t const *)arg2,(char const *)arg3); - jresult = (jint)result; - if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1domain_1dump_1file(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_domain_t *arg2 = (tiledb_domain_t *) 0 ; - char *arg3 = (char *) 0 ; - int result; - - (void)jenv; - (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_domain_t **)&jarg2; - arg3 = 0; - if (jarg3) { - arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); - if (!arg3) return 0; - } - result = (int)tiledb_domain_dump_file(arg1,(tiledb_domain_t const *)arg2,(char const *)arg3); - jresult = (jint)result; - if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1schema_1dump_1file(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3) { - jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - tiledb_array_schema_t *arg2 = (tiledb_array_schema_t *) 0 ; - char *arg3 = (char *) 0 ; - int result; - - (void)jenv; - (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_array_schema_t **)&jarg2; - arg3 = 0; - if (jarg3) { - arg3 = (char *)jenv->GetStringUTFChars(jarg3, 0); - if (!arg3) return 0; - } - result = (int)tiledb_array_schema_dump_file(arg1,(tiledb_array_schema_t const *)arg2,(char const *)arg3); + result = (int)tiledb_fragment_info_dump_stdout(arg1,(tiledb_fragment_info_handle_t const *)arg2); jresult = (jint)result; - if (arg3) jenv->ReleaseStringUTFChars(jarg3, (const char *)arg3); return jresult; } SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1stats_1dump_1file(JNIEnv *jenv, jclass jcls, jstring jarg1) { jint jresult = 0 ; - char *arg1 = (char *) 0 ; + char *arg1 = 0 ; int result; (void)jenv; @@ -17417,7 +17874,7 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1stats_1dump_1 SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_derefVoid(JNIEnv *jenv, jclass jcls, jlong jarg1) { jlong jresult = 0 ; - void **arg1 = (void **) 0 ; + void **arg1 = 0 ; void *result = 0 ; (void)jenv; @@ -17430,7 +17887,7 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_derefVoid(JNIEnv *je SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_print_1upon_1completion(JNIEnv *jenv, jclass jcls, jlong jarg1) { - void *arg1 = (void *) 0 ; + void *arg1 = 0 ; (void)jenv; (void)jcls; @@ -17441,9 +17898,9 @@ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_print_1upon_1completi SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_print_1path(JNIEnv *jenv, jclass jcls, jstring jarg1, jint jarg2, jlong jarg3) { jint jresult = 0 ; - char *arg1 = (char *) 0 ; + char *arg1 = 0 ; tiledb_object_t arg2 ; - void *arg3 = (void *) 0 ; + void *arg3 = 0 ; int result; (void)jenv; @@ -17488,11 +17945,11 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_native_1walk_1callba SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1object_1walk_1jc(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jint jarg3, jlong jarg4, jlong jarg5) { jint jresult = 0 ; - tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ; - char *arg2 = (char *) 0 ; + tiledb_ctx_t *arg1 = 0 ; + char *arg2 = 0 ; tiledb_walk_order_t arg3 ; - int (*arg4)(char const *,tiledb_object_t,void *) = (int (*)(char const *,tiledb_object_t,void *)) 0 ; - void *arg5 = (void *) 0 ; + int (*arg4)(char const *,tiledb_object_t,void *) = 0 ; + void *arg5 = 0 ; int result; (void)jenv; diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_FILE.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_FILE.java index 5e726f04..b0c3100b 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_FILE.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_FILE.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -27,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_FILE obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_double.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_double.java index 7d5cb62c..b84b508d 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_double.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_double.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -27,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_double obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_f_p_q_const__char_enum_tiledb_object_t_p_void__int.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_f_p_q_const__char_enum_tiledb_object_t_p_void__int.java index 6bf29a36..30ccaffd 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_f_p_q_const__char_enum_tiledb_object_t_p_void__int.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_f_p_q_const__char_enum_tiledb_object_t_p_void__int.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_f_p_q_const__char_enum_tiledb_object_t_p_void__int { private transient long swigCPtr; - protected SWIGTYPE_p_f_p_q_const__char_enum_tiledb_object_t_p_void__int( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_f_p_q_const__char_enum_tiledb_object_t_p_void__int(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -24,8 +23,8 @@ protected static long getCPtr(SWIGTYPE_p_f_p_q_const__char_enum_tiledb_object_t_ return (obj == null) ? 0 : obj.swigCPtr; } - protected static long swigRelease( - SWIGTYPE_p_f_p_q_const__char_enum_tiledb_object_t_p_void__int obj) { + protected static long swigRelease(SWIGTYPE_p_f_p_q_const__char_enum_tiledb_object_t_p_void__int obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_f_p_q_const__char_p_void__int.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_f_p_q_const__char_p_void__int.java index 8267f69c..67c9a51c 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_f_p_q_const__char_p_void__int.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_f_p_q_const__char_p_void__int.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_f_p_q_const__char_p_void__int { private transient long swigCPtr; - protected SWIGTYPE_p_f_p_q_const__char_p_void__int( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_f_p_q_const__char_p_void__int(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_f_p_q_const__char_p_void__int obj) return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_p_void__int.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_p_void__int.java index 4674320f..980ee1c6 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_p_void__int.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_p_void__int.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_p_void__int { private transient long swigCPtr; - protected SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_p_void__int( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_p_void__int(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -20,13 +19,12 @@ protected SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_p_void__ swigCPtr = 0; } - protected static long getCPtr( - SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_p_void__int obj) { + protected static long getCPtr(SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_p_void__int obj) { return (obj == null) ? 0 : obj.swigCPtr; } - protected static long swigRelease( - SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_p_void__int obj) { + protected static long swigRelease(SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_p_void__int obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_unsigned_char_p_void__int.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_unsigned_char_p_void__int.java new file mode 100644 index 00000000..d4798bb5 --- /dev/null +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_unsigned_char_p_void__int.java @@ -0,0 +1,30 @@ +/* ---------------------------------------------------------------------------- + * This file was automatically generated by SWIG (https://www.swig.org). + * Version 4.4.1 + * + * Do not make changes to this file unless you know what you are doing - modify + * the SWIG interface file instead. + * ----------------------------------------------------------------------------- */ + +package io.tiledb.libtiledb; + +public class SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_unsigned_char_p_void__int { + private transient long swigCPtr; + + protected SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_unsigned_char_p_void__int(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + swigCPtr = cPtr; + } + + protected SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_unsigned_char_p_void__int() { + swigCPtr = 0; + } + + protected static long getCPtr(SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_unsigned_char_p_void__int obj) { + return (obj == null) ? 0 : obj.swigCPtr; + } + + protected static long swigRelease(SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_unsigned_char_p_void__int obj) { + return (obj == null) ? 0 : obj.swigCPtr; + } +} + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_f_p_void__void.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_f_p_void__void.java index cedbe615..3f2c3e58 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_f_p_void__void.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_f_p_void__void.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -27,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_f_p_void__void obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_float.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_float.java index 9ff96ca0..55808d4b 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_float.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_float.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -27,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_float obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_int.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_int.java index e91fd033..ffc00ba4 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_int.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_int.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -27,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_int obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_long_long.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_long_long.java index 522639b3..3ba6f49e 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_long_long.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_long_long.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -27,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_long_long obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_capi_return_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_capi_return_t.java index dfa73ff9..fef306c8 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_capi_return_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_capi_return_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -27,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_p_capi_return_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_char.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_char.java index 9aa63ef5..7b5e4604 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_char.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_char.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -27,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_p_char obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_int.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_int.java index dcd13f52..6089fc48 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_int.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_int.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -27,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_p_int obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_p_void.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_p_void.java index 37558a78..1cc1d79f 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_p_void.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_p_void.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -27,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_p_p_void obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_array_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_array_handle_t.java similarity index 60% rename from src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_array_t.java rename to src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_array_handle_t.java index a2ad4af8..bd6377ed 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_array_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_array_handle_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -8,22 +8,23 @@ package io.tiledb.libtiledb; -public class SWIGTYPE_p_tiledb_array_t { +public class SWIGTYPE_p_p_tiledb_array_handle_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_array_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_p_tiledb_array_handle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } - protected SWIGTYPE_p_tiledb_array_t() { + protected SWIGTYPE_p_p_tiledb_array_handle_t() { swigCPtr = 0; } - protected static long getCPtr(SWIGTYPE_p_tiledb_array_t obj) { + protected static long getCPtr(SWIGTYPE_p_p_tiledb_array_handle_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } - protected static long swigRelease(SWIGTYPE_p_tiledb_array_t obj) { + protected static long swigRelease(SWIGTYPE_p_p_tiledb_array_handle_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_array_schema_evolution_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_array_schema_evolution_t.java index 1582058a..138ecee4 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_array_schema_evolution_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_array_schema_evolution_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_p_tiledb_array_schema_evolution_t { private transient long swigCPtr; - protected SWIGTYPE_p_p_tiledb_array_schema_evolution_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_p_tiledb_array_schema_evolution_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_array_schema_evolution_t o return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_array_schema_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_array_schema_t.java index de3c47bb..1495f9c5 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_array_schema_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_array_schema_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_p_tiledb_array_schema_t { private transient long swigCPtr; - protected SWIGTYPE_p_p_tiledb_array_schema_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_p_tiledb_array_schema_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_array_schema_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_attribute_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_attribute_t.java index 2a68aebf..f8757ab5 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_attribute_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_attribute_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_p_tiledb_attribute_t { private transient long swigCPtr; - protected SWIGTYPE_p_p_tiledb_attribute_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_p_tiledb_attribute_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_attribute_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_buffer_handle_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_buffer_handle_t.java index ba640d44..6dc224ae 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_buffer_handle_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_buffer_handle_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_p_tiledb_buffer_handle_t { private transient long swigCPtr; - protected SWIGTYPE_p_p_tiledb_buffer_handle_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_p_tiledb_buffer_handle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_buffer_handle_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_buffer_list_handle_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_buffer_list_handle_t.java index c8941c08..eb070e72 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_buffer_list_handle_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_buffer_list_handle_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_p_tiledb_buffer_list_handle_t { private transient long swigCPtr; - protected SWIGTYPE_p_p_tiledb_buffer_list_handle_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_p_tiledb_buffer_list_handle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_buffer_list_handle_t obj) return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_channel_operation_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_channel_operation_t.java index 73412ff0..ce417f0a 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_channel_operation_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_channel_operation_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_p_tiledb_channel_operation_t { private transient long swigCPtr; - protected SWIGTYPE_p_p_tiledb_channel_operation_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_p_tiledb_channel_operation_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_channel_operation_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_channel_operator_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_channel_operator_t.java index e843fa3f..4ec4e29c 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_channel_operator_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_channel_operator_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_p_tiledb_channel_operator_t { private transient long swigCPtr; - protected SWIGTYPE_p_p_tiledb_channel_operator_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_p_tiledb_channel_operator_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_channel_operator_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_config_iter_handle_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_config_iter_handle_t.java index 8b4d368a..676478c7 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_config_iter_handle_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_config_iter_handle_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_p_tiledb_config_iter_handle_t { private transient long swigCPtr; - protected SWIGTYPE_p_p_tiledb_config_iter_handle_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_p_tiledb_config_iter_handle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_config_iter_handle_t obj) return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_config_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_config_t.java index ba852915..723fddf2 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_config_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_config_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -27,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_config_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_consolidation_plan_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_consolidation_plan_t.java index c52f7d60..83e993bc 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_consolidation_plan_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_consolidation_plan_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_p_tiledb_consolidation_plan_t { private transient long swigCPtr; - protected SWIGTYPE_p_p_tiledb_consolidation_plan_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_p_tiledb_consolidation_plan_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_consolidation_plan_t obj) return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_ctx_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_ctx_t.java index 68a8f315..ca56d77f 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_ctx_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_ctx_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -27,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_ctx_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_current_domain_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_current_domain_t.java index d5646cdc..46fbe27c 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_current_domain_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_current_domain_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_p_tiledb_current_domain_t { private transient long swigCPtr; - protected SWIGTYPE_p_p_tiledb_current_domain_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_p_tiledb_current_domain_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_current_domain_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_dimension_label_handle_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_dimension_label_handle_t.java index ae97f1f7..981e3bee 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_dimension_label_handle_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_dimension_label_handle_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_p_tiledb_dimension_label_handle_t { private transient long swigCPtr; - protected SWIGTYPE_p_p_tiledb_dimension_label_handle_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_p_tiledb_dimension_label_handle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_dimension_label_handle_t o return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_dimension_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_dimension_t.java index 61fce802..cd397062 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_dimension_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_dimension_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_p_tiledb_dimension_t { private transient long swigCPtr; - protected SWIGTYPE_p_p_tiledb_dimension_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_p_tiledb_dimension_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_dimension_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_domain_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_domain_t.java index af1c0089..adf50f0c 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_domain_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_domain_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -27,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_domain_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_enumeration_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_enumeration_t.java index 3bbbbe79..93d6158d 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_enumeration_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_enumeration_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_p_tiledb_enumeration_t { private transient long swigCPtr; - protected SWIGTYPE_p_p_tiledb_enumeration_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_p_tiledb_enumeration_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_enumeration_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_error_handle_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_error_handle_t.java index 17866f92..15af04bd 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_error_handle_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_error_handle_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_p_tiledb_error_handle_t { private transient long swigCPtr; - protected SWIGTYPE_p_p_tiledb_error_handle_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_p_tiledb_error_handle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_error_handle_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_filter_list_handle_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_filter_list_handle_t.java index e2bd7ba9..0aca8ec5 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_filter_list_handle_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_filter_list_handle_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_p_tiledb_filter_list_handle_t { private transient long swigCPtr; - protected SWIGTYPE_p_p_tiledb_filter_list_handle_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_p_tiledb_filter_list_handle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_filter_list_handle_t obj) return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_filter_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_filter_t.java index b4168ed3..82eae3c4 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_filter_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_filter_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -27,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_filter_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_fragment_info_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_fragment_info_handle_t.java similarity index 70% rename from src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_fragment_info_t.java rename to src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_fragment_info_handle_t.java index 352ce897..2475d164 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_fragment_info_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_fragment_info_handle_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -8,23 +8,23 @@ package io.tiledb.libtiledb; -public class SWIGTYPE_p_p_tiledb_fragment_info_t { +public class SWIGTYPE_p_p_tiledb_fragment_info_handle_t { private transient long swigCPtr; - protected SWIGTYPE_p_p_tiledb_fragment_info_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_p_tiledb_fragment_info_handle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } - protected SWIGTYPE_p_p_tiledb_fragment_info_t() { + protected SWIGTYPE_p_p_tiledb_fragment_info_handle_t() { swigCPtr = 0; } - protected static long getCPtr(SWIGTYPE_p_p_tiledb_fragment_info_t obj) { + protected static long getCPtr(SWIGTYPE_p_p_tiledb_fragment_info_handle_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } - protected static long swigRelease(SWIGTYPE_p_p_tiledb_fragment_info_t obj) { + protected static long swigRelease(SWIGTYPE_p_p_tiledb_fragment_info_handle_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_group_handle_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_group_handle_t.java index a371a5d3..b633992a 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_group_handle_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_group_handle_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_p_tiledb_group_handle_t { private transient long swigCPtr; - protected SWIGTYPE_p_p_tiledb_group_handle_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_p_tiledb_group_handle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_group_handle_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_ndrectangle_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_ndrectangle_t.java index 6bb63fd8..4d8af8ce 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_ndrectangle_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_ndrectangle_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_p_tiledb_ndrectangle_t { private transient long swigCPtr; - protected SWIGTYPE_p_p_tiledb_ndrectangle_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_p_tiledb_ndrectangle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_ndrectangle_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_profile_handle_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_profile_handle_t.java new file mode 100644 index 00000000..2e7a84d0 --- /dev/null +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_profile_handle_t.java @@ -0,0 +1,30 @@ +/* ---------------------------------------------------------------------------- + * This file was automatically generated by SWIG (https://www.swig.org). + * Version 4.4.1 + * + * Do not make changes to this file unless you know what you are doing - modify + * the SWIG interface file instead. + * ----------------------------------------------------------------------------- */ + +package io.tiledb.libtiledb; + +public class SWIGTYPE_p_p_tiledb_profile_handle_t { + private transient long swigCPtr; + + protected SWIGTYPE_p_p_tiledb_profile_handle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + swigCPtr = cPtr; + } + + protected SWIGTYPE_p_p_tiledb_profile_handle_t() { + swigCPtr = 0; + } + + protected static long getCPtr(SWIGTYPE_p_p_tiledb_profile_handle_t obj) { + return (obj == null) ? 0 : obj.swigCPtr; + } + + protected static long swigRelease(SWIGTYPE_p_p_tiledb_profile_handle_t obj) { + return (obj == null) ? 0 : obj.swigCPtr; + } +} + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_query_channel_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_query_channel_t.java index f879bb33..6ed2b8a0 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_query_channel_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_query_channel_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_p_tiledb_query_channel_t { private transient long swigCPtr; - protected SWIGTYPE_p_p_tiledb_query_channel_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_p_tiledb_query_channel_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_query_channel_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_query_condition_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_query_condition_t.java index 49d8092e..f9751d54 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_query_condition_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_query_condition_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_p_tiledb_query_condition_t { private transient long swigCPtr; - protected SWIGTYPE_p_p_tiledb_query_condition_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_p_tiledb_query_condition_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_query_condition_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_query_field_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_query_field_t.java index 3a4a07b2..8d19bcd1 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_query_field_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_query_field_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_p_tiledb_query_field_t { private transient long swigCPtr; - protected SWIGTYPE_p_p_tiledb_query_field_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_p_tiledb_query_field_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_query_field_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_query_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_query_t.java index 9a192064..c4e8210f 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_query_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_query_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -27,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_query_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_range_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_range_t.java index 97c9ad19..b526ccd2 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_range_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_range_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -19,7 +19,7 @@ protected SWIGTYPE_p_p_tiledb_range_t() { swigCPtr = 0; } - public static long getCPtr(SWIGTYPE_p_p_tiledb_range_t obj) { // todo + protected static long getCPtr(SWIGTYPE_p_p_tiledb_range_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } @@ -27,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_range_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_string_handle_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_string_handle_t.java index 5399c6a3..a58bc14f 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_string_handle_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_string_handle_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_p_tiledb_string_handle_t { private transient long swigCPtr; - protected SWIGTYPE_p_p_tiledb_string_handle_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_p_tiledb_string_handle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_string_handle_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_subarray_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_subarray_handle_t.java similarity index 65% rename from src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_subarray_t.java rename to src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_subarray_handle_t.java index 2a45b4bb..12af0062 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_subarray_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_subarray_handle_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -8,23 +8,23 @@ package io.tiledb.libtiledb; -public class SWIGTYPE_p_p_tiledb_subarray_t { +public class SWIGTYPE_p_p_tiledb_subarray_handle_t { private transient long swigCPtr; - protected SWIGTYPE_p_p_tiledb_subarray_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_p_tiledb_subarray_handle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } - protected SWIGTYPE_p_p_tiledb_subarray_t() { + protected SWIGTYPE_p_p_tiledb_subarray_handle_t() { swigCPtr = 0; } - protected static long getCPtr(SWIGTYPE_p_p_tiledb_subarray_t obj) { + protected static long getCPtr(SWIGTYPE_p_p_tiledb_subarray_handle_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } - protected static long swigRelease(SWIGTYPE_p_p_tiledb_subarray_t obj) { + protected static long swigRelease(SWIGTYPE_p_p_tiledb_subarray_handle_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_vfs_fh_handle_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_vfs_fh_handle_t.java index 61f039c7..7d5aa031 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_vfs_fh_handle_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_vfs_fh_handle_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_p_tiledb_vfs_fh_handle_t { private transient long swigCPtr; - protected SWIGTYPE_p_p_tiledb_vfs_fh_handle_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_p_tiledb_vfs_fh_handle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_vfs_fh_handle_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_vfs_handle_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_vfs_handle_t.java index a830ca18..82e4ad6f 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_vfs_handle_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_vfs_handle_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_p_tiledb_vfs_handle_t { private transient long swigCPtr; - protected SWIGTYPE_p_p_tiledb_vfs_handle_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_p_tiledb_vfs_handle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_vfs_handle_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_unsigned_char.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_unsigned_char.java index cade1a02..b9767a78 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_unsigned_char.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_unsigned_char.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -27,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_p_unsigned_char obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_unsigned_long_long.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_unsigned_long_long.java index b77459fb..8fee66ab 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_unsigned_long_long.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_unsigned_long_long.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_p_unsigned_long_long { private transient long swigCPtr; - protected SWIGTYPE_p_p_unsigned_long_long( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_p_unsigned_long_long(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_p_unsigned_long_long obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_void.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_void.java index b792ca0a..93216178 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_void.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_void.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -27,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_p_void obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_short.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_short.java index 81b90523..a7dce20f 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_short.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_short.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -27,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_short obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_signed_char.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_signed_char.java index 6bb1f92d..3e8cf1cf 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_signed_char.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_signed_char.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -27,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_signed_char obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_subarray_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_array_handle_t.java similarity index 61% rename from src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_subarray_t.java rename to src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_array_handle_t.java index f20d2717..5bfe7c2f 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_subarray_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_array_handle_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -8,22 +8,23 @@ package io.tiledb.libtiledb; -public class SWIGTYPE_p_tiledb_subarray_t { +public class SWIGTYPE_p_tiledb_array_handle_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_subarray_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_array_handle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } - protected SWIGTYPE_p_tiledb_subarray_t() { + protected SWIGTYPE_p_tiledb_array_handle_t() { swigCPtr = 0; } - protected static long getCPtr(SWIGTYPE_p_tiledb_subarray_t obj) { + protected static long getCPtr(SWIGTYPE_p_tiledb_array_handle_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } - protected static long swigRelease(SWIGTYPE_p_tiledb_subarray_t obj) { + protected static long swigRelease(SWIGTYPE_p_tiledb_array_handle_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_array_schema_evolution_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_array_schema_evolution_t.java index fc3198f1..28bfcd09 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_array_schema_evolution_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_array_schema_evolution_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_tiledb_array_schema_evolution_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_array_schema_evolution_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_array_schema_evolution_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_array_schema_evolution_t obj return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_array_schema_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_array_schema_t.java index 971f5c86..63c65e1d 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_array_schema_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_array_schema_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_tiledb_array_schema_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_array_schema_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_array_schema_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_array_schema_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_array_type_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_array_type_t.java index 2a8fcfba..933dda37 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_array_type_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_array_type_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_tiledb_array_type_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_array_type_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_array_type_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_array_type_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_attribute_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_attribute_t.java index f5ef409f..5b1e6112 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_attribute_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_attribute_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_tiledb_attribute_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_attribute_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_attribute_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_attribute_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_buffer_handle_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_buffer_handle_t.java index 04598ac0..65cf24e2 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_buffer_handle_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_buffer_handle_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_tiledb_buffer_handle_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_buffer_handle_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_buffer_handle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_buffer_handle_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_buffer_list_handle_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_buffer_list_handle_t.java index d1113aff..eadbe374 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_buffer_list_handle_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_buffer_list_handle_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_tiledb_buffer_list_handle_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_buffer_list_handle_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_buffer_list_handle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_buffer_list_handle_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_channel_operation_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_channel_operation_t.java index e55ab4c8..5569d7dc 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_channel_operation_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_channel_operation_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_tiledb_channel_operation_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_channel_operation_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_channel_operation_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_channel_operation_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_channel_operator_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_channel_operator_t.java index 70b298b6..1a13c5a1 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_channel_operator_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_channel_operator_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_tiledb_channel_operator_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_channel_operator_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_channel_operator_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_channel_operator_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_config_iter_handle_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_config_iter_handle_t.java index cb534394..cc453880 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_config_iter_handle_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_config_iter_handle_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_tiledb_config_iter_handle_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_config_iter_handle_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_config_iter_handle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_config_iter_handle_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_config_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_config_t.java index 3b827e30..be2f2206 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_config_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_config_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -27,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_config_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_consolidation_plan_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_consolidation_plan_t.java index 998c076b..c5772b9a 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_consolidation_plan_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_consolidation_plan_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_tiledb_consolidation_plan_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_consolidation_plan_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_consolidation_plan_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_consolidation_plan_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_ctx_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_ctx_t.java index a4b8061f..826e7c58 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_ctx_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_ctx_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -27,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_ctx_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_current_domain_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_current_domain_t.java index 8166d797..adfba85c 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_current_domain_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_current_domain_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_tiledb_current_domain_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_current_domain_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_current_domain_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_current_domain_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_current_domain_type_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_current_domain_type_t.java index c60dbd6a..dfd4c0a9 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_current_domain_type_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_current_domain_type_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_tiledb_current_domain_type_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_current_domain_type_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_current_domain_type_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_current_domain_type_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_data_order_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_data_order_t.java index 06bf2c0d..7507858c 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_data_order_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_data_order_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_tiledb_data_order_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_data_order_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_data_order_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_data_order_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_datatype_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_datatype_t.java index 2a0c3d18..c28b3d96 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_datatype_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_datatype_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -27,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_datatype_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_dimension_label_handle_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_dimension_label_handle_t.java index d34a7163..f8212806 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_dimension_label_handle_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_dimension_label_handle_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_tiledb_dimension_label_handle_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_dimension_label_handle_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_dimension_label_handle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_dimension_label_handle_t obj return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_dimension_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_dimension_t.java index b16329c8..56875572 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_dimension_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_dimension_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_tiledb_dimension_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_dimension_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_dimension_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_dimension_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_domain_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_domain_t.java index 6abd135a..2fe48618 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_domain_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_domain_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -27,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_domain_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_encryption_type_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_encryption_type_t.java index c42d7c3a..d8e106d9 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_encryption_type_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_encryption_type_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_tiledb_encryption_type_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_encryption_type_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_encryption_type_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_encryption_type_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_enumeration_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_enumeration_t.java index c0adbd8b..c38ec45a 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_enumeration_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_enumeration_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_tiledb_enumeration_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_enumeration_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_enumeration_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_enumeration_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_error_handle_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_error_handle_t.java index c0fa1f54..e5fa2665 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_error_handle_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_error_handle_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_tiledb_error_handle_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_error_handle_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_error_handle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_error_handle_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_field_origin_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_field_origin_t.java index f5b1ce7d..7882029f 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_field_origin_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_field_origin_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_tiledb_field_origin_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_field_origin_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_field_origin_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_field_origin_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_filesystem_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_filesystem_t.java index 9dcab312..58a30195 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_filesystem_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_filesystem_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_tiledb_filesystem_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_filesystem_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_filesystem_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_filesystem_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_filter_list_handle_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_filter_list_handle_t.java index 6456fa10..31459cb7 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_filter_list_handle_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_filter_list_handle_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_tiledb_filter_list_handle_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_filter_list_handle_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_filter_list_handle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_filter_list_handle_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_filter_option_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_filter_option_t.java index 28682c3b..b7cee64c 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_filter_option_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_filter_option_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_tiledb_filter_option_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_filter_option_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_filter_option_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_filter_option_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_filter_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_filter_t.java index 201914ba..6e237470 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_filter_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_filter_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -27,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_filter_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_filter_type_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_filter_type_t.java index 8db9c333..b41400da 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_filter_type_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_filter_type_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_tiledb_filter_type_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_filter_type_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_filter_type_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_filter_type_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_fragment_info_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_fragment_info_handle_t.java similarity index 71% rename from src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_fragment_info_t.java rename to src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_fragment_info_handle_t.java index 0de744e9..ec69f1bb 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_fragment_info_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_fragment_info_handle_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -8,23 +8,23 @@ package io.tiledb.libtiledb; -public class SWIGTYPE_p_tiledb_fragment_info_t { +public class SWIGTYPE_p_tiledb_fragment_info_handle_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_fragment_info_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_fragment_info_handle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } - protected SWIGTYPE_p_tiledb_fragment_info_t() { + protected SWIGTYPE_p_tiledb_fragment_info_handle_t() { swigCPtr = 0; } - protected static long getCPtr(SWIGTYPE_p_tiledb_fragment_info_t obj) { + protected static long getCPtr(SWIGTYPE_p_tiledb_fragment_info_handle_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } - protected static long swigRelease(SWIGTYPE_p_tiledb_fragment_info_t obj) { + protected static long swigRelease(SWIGTYPE_p_tiledb_fragment_info_handle_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_group_handle_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_group_handle_t.java index a8d4ec4d..5f9ed33a 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_group_handle_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_group_handle_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_tiledb_group_handle_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_group_handle_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_group_handle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_group_handle_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_layout_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_layout_t.java index a875e9fc..828d90d1 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_layout_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_layout_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -27,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_layout_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_mime_type_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_mime_type_t.java index 28083f68..154e1a2e 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_mime_type_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_mime_type_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_tiledb_mime_type_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_mime_type_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_mime_type_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_mime_type_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_ndrectangle_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_ndrectangle_t.java index 81bc777b..05f0e06b 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_ndrectangle_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_ndrectangle_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_tiledb_ndrectangle_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_ndrectangle_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_ndrectangle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_ndrectangle_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_object_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_object_t.java index 86b44461..0c852d1e 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_object_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_object_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -27,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_object_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_array_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_profile_handle_t.java similarity index 60% rename from src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_array_t.java rename to src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_profile_handle_t.java index 26570fe6..c9a93e6c 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_array_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_profile_handle_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -8,22 +8,23 @@ package io.tiledb.libtiledb; -public class SWIGTYPE_p_p_tiledb_array_t { +public class SWIGTYPE_p_tiledb_profile_handle_t { private transient long swigCPtr; - protected SWIGTYPE_p_p_tiledb_array_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_profile_handle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } - protected SWIGTYPE_p_p_tiledb_array_t() { + protected SWIGTYPE_p_tiledb_profile_handle_t() { swigCPtr = 0; } - protected static long getCPtr(SWIGTYPE_p_p_tiledb_array_t obj) { + protected static long getCPtr(SWIGTYPE_p_tiledb_profile_handle_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } - protected static long swigRelease(SWIGTYPE_p_p_tiledb_array_t obj) { + protected static long swigRelease(SWIGTYPE_p_tiledb_profile_handle_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_query_channel_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_query_channel_t.java index e292807f..a7dad20a 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_query_channel_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_query_channel_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_tiledb_query_channel_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_query_channel_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_query_channel_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_query_channel_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_query_condition_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_query_condition_t.java index c92266d4..9e544023 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_query_condition_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_query_condition_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_tiledb_query_condition_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_query_condition_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_query_condition_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_query_condition_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_query_field_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_query_field_t.java index 8d481627..e0c18025 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_query_field_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_query_field_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_tiledb_query_field_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_query_field_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_query_field_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_query_field_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_query_status_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_query_status_t.java index 2686ecc8..dee29f64 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_query_status_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_query_status_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_tiledb_query_status_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_query_status_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_query_status_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_query_status_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_query_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_query_t.java index 4e166d5f..32fdbdfe 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_query_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_query_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -27,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_query_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_query_type_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_query_type_t.java index 25f4ab08..f22ee935 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_query_type_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_query_type_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_tiledb_query_type_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_query_type_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_query_type_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_query_type_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_string_handle_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_string_handle_t.java index 199e2385..e6ee50a5 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_string_handle_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_string_handle_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_tiledb_string_handle_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_string_handle_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_string_handle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_string_handle_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_subarray_handle_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_subarray_handle_t.java new file mode 100644 index 00000000..ae649d4a --- /dev/null +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_subarray_handle_t.java @@ -0,0 +1,30 @@ +/* ---------------------------------------------------------------------------- + * This file was automatically generated by SWIG (https://www.swig.org). + * Version 4.4.1 + * + * Do not make changes to this file unless you know what you are doing - modify + * the SWIG interface file instead. + * ----------------------------------------------------------------------------- */ + +package io.tiledb.libtiledb; + +public class SWIGTYPE_p_tiledb_subarray_handle_t { + private transient long swigCPtr; + + protected SWIGTYPE_p_tiledb_subarray_handle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + swigCPtr = cPtr; + } + + protected SWIGTYPE_p_tiledb_subarray_handle_t() { + swigCPtr = 0; + } + + protected static long getCPtr(SWIGTYPE_p_tiledb_subarray_handle_t obj) { + return (obj == null) ? 0 : obj.swigCPtr; + } + + protected static long swigRelease(SWIGTYPE_p_tiledb_subarray_handle_t obj) { + return (obj == null) ? 0 : obj.swigCPtr; + } +} + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_vfs_fh_handle_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_vfs_fh_handle_t.java index 6f9589d7..408b1af3 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_vfs_fh_handle_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_vfs_fh_handle_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_tiledb_vfs_fh_handle_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_vfs_fh_handle_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_vfs_fh_handle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_vfs_fh_handle_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_vfs_handle_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_vfs_handle_t.java index 6ea7697a..461f42d9 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_vfs_handle_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_vfs_handle_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_tiledb_vfs_handle_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_vfs_handle_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_vfs_handle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_vfs_handle_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_vfs_mode_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_vfs_mode_t.java index afbdeeda..87b41185 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_vfs_mode_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_vfs_mode_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -27,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_vfs_mode_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_walk_order_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_walk_order_t.java index b30332e5..a9137b7d 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_walk_order_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_walk_order_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_tiledb_walk_order_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_walk_order_t( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_walk_order_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_walk_order_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_unsigned_char.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_unsigned_char.java index 006ecf03..4da90022 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_unsigned_char.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_unsigned_char.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -27,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_unsigned_char obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_unsigned_int.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_unsigned_int.java index 1670e0be..d0fa03a5 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_unsigned_int.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_unsigned_int.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -27,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_unsigned_int obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_unsigned_long.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_unsigned_long.java index 7fce2349..380b9622 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_unsigned_long.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_unsigned_long.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -27,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_unsigned_long obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_unsigned_long_long.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_unsigned_long_long.java index 021c2606..0b867bb7 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_unsigned_long_long.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_unsigned_long_long.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -11,8 +11,7 @@ public class SWIGTYPE_p_unsigned_long_long { private transient long swigCPtr; - protected SWIGTYPE_p_unsigned_long_long( - long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_unsigned_long_long(long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -28,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_unsigned_long_long obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_unsigned_short.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_unsigned_short.java index 893d69e3..84dacdce 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_unsigned_short.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_unsigned_short.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -27,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_unsigned_short obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_void.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_void.java index 6c607e6d..beded21e 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_void.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_void.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -27,3 +27,4 @@ protected static long swigRelease(SWIGTYPE_p_void obj) { return (obj == null) ? 0 : obj.swigCPtr; } } + diff --git a/src/main/java/io/tiledb/libtiledb/capi_return_t.java b/src/main/java/io/tiledb/libtiledb/capi_return_t.java index ca7b0305..e421f425 100644 --- a/src/main/java/io/tiledb/libtiledb/capi_return_t.java +++ b/src/main/java/io/tiledb/libtiledb/capi_return_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -33,7 +33,7 @@ protected static long swigRelease(capi_return_t obj) { return ptr; } - @SuppressWarnings("deprecation") + @SuppressWarnings({"deprecation", "removal"}) protected void finalize() { delete(); } @@ -48,15 +48,15 @@ public synchronized void delete() { } } - public capi_return_t(int nelements) { + public capi_return_t(long nelements) { this(tiledbJNI.new_capi_return_t(nelements), true); } - public capi_return_t getitem(int index) { + public capi_return_t getitem(long index) { return new capi_return_t(tiledbJNI.capi_return_t_getitem(swigCPtr, this, index), true); } - public void setitem(int index, capi_return_t value) { + public void setitem(long index, capi_return_t value) { tiledbJNI.capi_return_t_setitem(swigCPtr, this, index, capi_return_t.getCPtr(value), value); } @@ -69,4 +69,5 @@ public static capi_return_t frompointer(capi_return_t t) { long cPtr = tiledbJNI.capi_return_t_frompointer(capi_return_t.getCPtr(t), t); return (cPtr == 0) ? null : new capi_return_t(cPtr, false); } + } diff --git a/src/main/java/io/tiledb/libtiledb/charArray.java b/src/main/java/io/tiledb/libtiledb/charArray.java index bdd0a2db..0160e141 100644 --- a/src/main/java/io/tiledb/libtiledb/charArray.java +++ b/src/main/java/io/tiledb/libtiledb/charArray.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -33,7 +33,7 @@ protected static long swigRelease(charArray obj) { return ptr; } - @SuppressWarnings("deprecation") + @SuppressWarnings({"deprecation", "removal"}) protected void finalize() { delete(); } @@ -48,15 +48,15 @@ public synchronized void delete() { } } - public charArray(int nelements) { + public charArray(long nelements) { this(tiledbJNI.new_charArray(nelements), true); } - public char getitem(int index) { + public char getitem(long index) { return tiledbJNI.charArray_getitem(swigCPtr, this, index); } - public void setitem(int index, char value) { + public void setitem(long index, char value) { tiledbJNI.charArray_setitem(swigCPtr, this, index, value); } @@ -68,4 +68,5 @@ public static charArray frompointer(String t) { long cPtr = tiledbJNI.charArray_frompointer(t); return (cPtr == 0) ? null : new charArray(cPtr, false); } + } diff --git a/src/main/java/io/tiledb/libtiledb/doubleArray.java b/src/main/java/io/tiledb/libtiledb/doubleArray.java index 6f12d3f0..9e9e9065 100644 --- a/src/main/java/io/tiledb/libtiledb/doubleArray.java +++ b/src/main/java/io/tiledb/libtiledb/doubleArray.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -33,7 +33,7 @@ protected static long swigRelease(doubleArray obj) { return ptr; } - @SuppressWarnings("deprecation") + @SuppressWarnings({"deprecation", "removal"}) protected void finalize() { delete(); } @@ -48,15 +48,15 @@ public synchronized void delete() { } } - public doubleArray(int nelements) { + public doubleArray(long nelements) { this(tiledbJNI.new_doubleArray(nelements), true); } - public double getitem(int index) { + public double getitem(long index) { return tiledbJNI.doubleArray_getitem(swigCPtr, this, index); } - public void setitem(int index, double value) { + public void setitem(long index, double value) { tiledbJNI.doubleArray_setitem(swigCPtr, this, index, value); } @@ -69,4 +69,5 @@ public static doubleArray frompointer(SWIGTYPE_p_double t) { long cPtr = tiledbJNI.doubleArray_frompointer(SWIGTYPE_p_double.getCPtr(t)); return (cPtr == 0) ? null : new doubleArray(cPtr, false); } + } diff --git a/src/main/java/io/tiledb/libtiledb/floatArray.java b/src/main/java/io/tiledb/libtiledb/floatArray.java index ce30aba6..68f0adc6 100644 --- a/src/main/java/io/tiledb/libtiledb/floatArray.java +++ b/src/main/java/io/tiledb/libtiledb/floatArray.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -33,7 +33,7 @@ protected static long swigRelease(floatArray obj) { return ptr; } - @SuppressWarnings("deprecation") + @SuppressWarnings({"deprecation", "removal"}) protected void finalize() { delete(); } @@ -48,15 +48,15 @@ public synchronized void delete() { } } - public floatArray(int nelements) { + public floatArray(long nelements) { this(tiledbJNI.new_floatArray(nelements), true); } - public float getitem(int index) { + public float getitem(long index) { return tiledbJNI.floatArray_getitem(swigCPtr, this, index); } - public void setitem(int index, float value) { + public void setitem(long index, float value) { tiledbJNI.floatArray_setitem(swigCPtr, this, index, value); } @@ -69,4 +69,5 @@ public static floatArray frompointer(SWIGTYPE_p_float t) { long cPtr = tiledbJNI.floatArray_frompointer(SWIGTYPE_p_float.getCPtr(t)); return (cPtr == 0) ? null : new floatArray(cPtr, false); } + } diff --git a/src/main/java/io/tiledb/libtiledb/int16_tArray.java b/src/main/java/io/tiledb/libtiledb/int16_tArray.java index f8089048..1b8fb64c 100644 --- a/src/main/java/io/tiledb/libtiledb/int16_tArray.java +++ b/src/main/java/io/tiledb/libtiledb/int16_tArray.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -33,7 +33,7 @@ protected static long swigRelease(int16_tArray obj) { return ptr; } - @SuppressWarnings("deprecation") + @SuppressWarnings({"deprecation", "removal"}) protected void finalize() { delete(); } @@ -48,15 +48,15 @@ public synchronized void delete() { } } - public int16_tArray(int nelements) { + public int16_tArray(long nelements) { this(tiledbJNI.new_int16_tArray(nelements), true); } - public short getitem(int index) { + public short getitem(long index) { return tiledbJNI.int16_tArray_getitem(swigCPtr, this, index); } - public void setitem(int index, short value) { + public void setitem(long index, short value) { tiledbJNI.int16_tArray_setitem(swigCPtr, this, index, value); } @@ -69,4 +69,5 @@ public static int16_tArray frompointer(SWIGTYPE_p_short t) { long cPtr = tiledbJNI.int16_tArray_frompointer(SWIGTYPE_p_short.getCPtr(t)); return (cPtr == 0) ? null : new int16_tArray(cPtr, false); } + } diff --git a/src/main/java/io/tiledb/libtiledb/int32_tArray.java b/src/main/java/io/tiledb/libtiledb/int32_tArray.java index fec8731a..ef1bb304 100644 --- a/src/main/java/io/tiledb/libtiledb/int32_tArray.java +++ b/src/main/java/io/tiledb/libtiledb/int32_tArray.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -33,7 +33,7 @@ protected static long swigRelease(int32_tArray obj) { return ptr; } - @SuppressWarnings("deprecation") + @SuppressWarnings({"deprecation", "removal"}) protected void finalize() { delete(); } @@ -48,15 +48,15 @@ public synchronized void delete() { } } - public int32_tArray(int nelements) { + public int32_tArray(long nelements) { this(tiledbJNI.new_int32_tArray(nelements), true); } - public int getitem(int index) { + public int getitem(long index) { return tiledbJNI.int32_tArray_getitem(swigCPtr, this, index); } - public void setitem(int index, int value) { + public void setitem(long index, int value) { tiledbJNI.int32_tArray_setitem(swigCPtr, this, index, value); } @@ -69,4 +69,5 @@ public static int32_tArray frompointer(SWIGTYPE_p_int t) { long cPtr = tiledbJNI.int32_tArray_frompointer(SWIGTYPE_p_int.getCPtr(t)); return (cPtr == 0) ? null : new int32_tArray(cPtr, false); } + } diff --git a/src/main/java/io/tiledb/libtiledb/int64_tArray.java b/src/main/java/io/tiledb/libtiledb/int64_tArray.java index ccd04805..09e33d21 100644 --- a/src/main/java/io/tiledb/libtiledb/int64_tArray.java +++ b/src/main/java/io/tiledb/libtiledb/int64_tArray.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -33,7 +33,7 @@ protected static long swigRelease(int64_tArray obj) { return ptr; } - @SuppressWarnings("deprecation") + @SuppressWarnings({"deprecation", "removal"}) protected void finalize() { delete(); } @@ -48,15 +48,15 @@ public synchronized void delete() { } } - public int64_tArray(int nelements) { + public int64_tArray(long nelements) { this(tiledbJNI.new_int64_tArray(nelements), true); } - public long getitem(int index) { + public long getitem(long index) { return tiledbJNI.int64_tArray_getitem(swigCPtr, this, index); } - public void setitem(int index, long value) { + public void setitem(long index, long value) { tiledbJNI.int64_tArray_setitem(swigCPtr, this, index, value); } @@ -69,4 +69,5 @@ public static int64_tArray frompointer(SWIGTYPE_p_long_long t) { long cPtr = tiledbJNI.int64_tArray_frompointer(SWIGTYPE_p_long_long.getCPtr(t)); return (cPtr == 0) ? null : new int64_tArray(cPtr, false); } + } diff --git a/src/main/java/io/tiledb/libtiledb/int8_tArray.java b/src/main/java/io/tiledb/libtiledb/int8_tArray.java index 0223c4b4..77acfb08 100644 --- a/src/main/java/io/tiledb/libtiledb/int8_tArray.java +++ b/src/main/java/io/tiledb/libtiledb/int8_tArray.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -33,7 +33,7 @@ protected static long swigRelease(int8_tArray obj) { return ptr; } - @SuppressWarnings("deprecation") + @SuppressWarnings({"deprecation", "removal"}) protected void finalize() { delete(); } @@ -48,15 +48,15 @@ public synchronized void delete() { } } - public int8_tArray(int nelements) { + public int8_tArray(long nelements) { this(tiledbJNI.new_int8_tArray(nelements), true); } - public byte getitem(int index) { + public byte getitem(long index) { return tiledbJNI.int8_tArray_getitem(swigCPtr, this, index); } - public void setitem(int index, byte value) { + public void setitem(long index, byte value) { tiledbJNI.int8_tArray_setitem(swigCPtr, this, index, value); } @@ -69,4 +69,5 @@ public static int8_tArray frompointer(SWIGTYPE_p_signed_char t) { long cPtr = tiledbJNI.int8_tArray_frompointer(SWIGTYPE_p_signed_char.getCPtr(t)); return (cPtr == 0) ? null : new int8_tArray(cPtr, false); } + } diff --git a/src/main/java/io/tiledb/libtiledb/tiledb.java b/src/main/java/io/tiledb/libtiledb/tiledb.java index 82485e80..567041e3 100644 --- a/src/main/java/io/tiledb/libtiledb/tiledb.java +++ b/src/main/java/io/tiledb/libtiledb/tiledb.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -9,7 +9,7 @@ package io.tiledb.libtiledb; public class tiledb implements tiledbConstants { - public static SWIGTYPE_p_p_char new_charpArray(int nelements) { + public static SWIGTYPE_p_p_char new_charpArray(long nelements) { long cPtr = tiledbJNI.new_charpArray(nelements); return (cPtr == 0) ? null : new SWIGTYPE_p_p_char(cPtr, false); } @@ -18,15 +18,15 @@ public static void delete_charpArray(SWIGTYPE_p_p_char ary) { tiledbJNI.delete_charpArray(SWIGTYPE_p_p_char.getCPtr(ary)); } - public static String charpArray_getitem(SWIGTYPE_p_p_char ary, int index) { + public static String charpArray_getitem(SWIGTYPE_p_p_char ary, long index) { return tiledbJNI.charpArray_getitem(SWIGTYPE_p_p_char.getCPtr(ary), index); } - public static void charpArray_setitem(SWIGTYPE_p_p_char ary, int index, String value) { + public static void charpArray_setitem(SWIGTYPE_p_p_char ary, long index, String value) { tiledbJNI.charpArray_setitem(SWIGTYPE_p_p_char.getCPtr(ary), index, value); } - public static SWIGTYPE_p_p_void new_voidpArray(int nelements) { + public static SWIGTYPE_p_p_void new_voidpArray(long nelements) { long cPtr = tiledbJNI.new_voidpArray(nelements); return (cPtr == 0) ? null : new SWIGTYPE_p_p_void(cPtr, false); } @@ -35,14 +35,13 @@ public static void delete_voidpArray(SWIGTYPE_p_p_void ary) { tiledbJNI.delete_voidpArray(SWIGTYPE_p_p_void.getCPtr(ary)); } - public static SWIGTYPE_p_void voidpArray_getitem(SWIGTYPE_p_p_void ary, int index) { + public static SWIGTYPE_p_void voidpArray_getitem(SWIGTYPE_p_p_void ary, long index) { long cPtr = tiledbJNI.voidpArray_getitem(SWIGTYPE_p_p_void.getCPtr(ary), index); return (cPtr == 0) ? null : new SWIGTYPE_p_void(cPtr, false); } - public static void voidpArray_setitem(SWIGTYPE_p_p_void ary, int index, SWIGTYPE_p_void value) { - tiledbJNI.voidpArray_setitem( - SWIGTYPE_p_p_void.getCPtr(ary), index, SWIGTYPE_p_void.getCPtr(value)); + public static void voidpArray_setitem(SWIGTYPE_p_p_void ary, long index, SWIGTYPE_p_void value) { + tiledbJNI.voidpArray_setitem(SWIGTYPE_p_p_void.getCPtr(ary), index, SWIGTYPE_p_void.getCPtr(value)); } public static SWIGTYPE_p_int new_intp() { @@ -259,14 +258,12 @@ public static void delete_tiledb_object_tp(SWIGTYPE_p_tiledb_object_t obj) { tiledbJNI.delete_tiledb_object_tp(SWIGTYPE_p_tiledb_object_t.getCPtr(obj)); } - public static void tiledb_object_tp_assign( - SWIGTYPE_p_tiledb_object_t obj, tiledb_object_t value) { + public static void tiledb_object_tp_assign(SWIGTYPE_p_tiledb_object_t obj, tiledb_object_t value) { tiledbJNI.tiledb_object_tp_assign(SWIGTYPE_p_tiledb_object_t.getCPtr(obj), value.swigValue()); } public static tiledb_object_t tiledb_object_tp_value(SWIGTYPE_p_tiledb_object_t obj) { - return tiledb_object_t.swigToEnum( - tiledbJNI.tiledb_object_tp_value(SWIGTYPE_p_tiledb_object_t.getCPtr(obj))); + return tiledb_object_t.swigToEnum(tiledbJNI.tiledb_object_tp_value(SWIGTYPE_p_tiledb_object_t.getCPtr(obj))); } public static SWIGTYPE_p_tiledb_query_type_t new_tiledb_query_type_tp() { @@ -274,8 +271,7 @@ public static SWIGTYPE_p_tiledb_query_type_t new_tiledb_query_type_tp() { return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_query_type_t(cPtr, false); } - public static SWIGTYPE_p_tiledb_query_type_t copy_tiledb_query_type_tp( - tiledb_query_type_t value) { + public static SWIGTYPE_p_tiledb_query_type_t copy_tiledb_query_type_tp(tiledb_query_type_t value) { long cPtr = tiledbJNI.copy_tiledb_query_type_tp(value.swigValue()); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_query_type_t(cPtr, false); } @@ -284,15 +280,12 @@ public static void delete_tiledb_query_type_tp(SWIGTYPE_p_tiledb_query_type_t ob tiledbJNI.delete_tiledb_query_type_tp(SWIGTYPE_p_tiledb_query_type_t.getCPtr(obj)); } - public static void tiledb_query_type_tp_assign( - SWIGTYPE_p_tiledb_query_type_t obj, tiledb_query_type_t value) { - tiledbJNI.tiledb_query_type_tp_assign( - SWIGTYPE_p_tiledb_query_type_t.getCPtr(obj), value.swigValue()); + public static void tiledb_query_type_tp_assign(SWIGTYPE_p_tiledb_query_type_t obj, tiledb_query_type_t value) { + tiledbJNI.tiledb_query_type_tp_assign(SWIGTYPE_p_tiledb_query_type_t.getCPtr(obj), value.swigValue()); } public static tiledb_query_type_t tiledb_query_type_tp_value(SWIGTYPE_p_tiledb_query_type_t obj) { - return tiledb_query_type_t.swigToEnum( - tiledbJNI.tiledb_query_type_tp_value(SWIGTYPE_p_tiledb_query_type_t.getCPtr(obj))); + return tiledb_query_type_t.swigToEnum(tiledbJNI.tiledb_query_type_tp_value(SWIGTYPE_p_tiledb_query_type_t.getCPtr(obj))); } public static SWIGTYPE_p_tiledb_query_status_t new_tiledb_query_status_tp() { @@ -300,8 +293,7 @@ public static SWIGTYPE_p_tiledb_query_status_t new_tiledb_query_status_tp() { return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_query_status_t(cPtr, false); } - public static SWIGTYPE_p_tiledb_query_status_t copy_tiledb_query_status_tp( - tiledb_query_status_t value) { + public static SWIGTYPE_p_tiledb_query_status_t copy_tiledb_query_status_tp(tiledb_query_status_t value) { long cPtr = tiledbJNI.copy_tiledb_query_status_tp(value.swigValue()); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_query_status_t(cPtr, false); } @@ -310,16 +302,12 @@ public static void delete_tiledb_query_status_tp(SWIGTYPE_p_tiledb_query_status_ tiledbJNI.delete_tiledb_query_status_tp(SWIGTYPE_p_tiledb_query_status_t.getCPtr(obj)); } - public static void tiledb_query_status_tp_assign( - SWIGTYPE_p_tiledb_query_status_t obj, tiledb_query_status_t value) { - tiledbJNI.tiledb_query_status_tp_assign( - SWIGTYPE_p_tiledb_query_status_t.getCPtr(obj), value.swigValue()); + public static void tiledb_query_status_tp_assign(SWIGTYPE_p_tiledb_query_status_t obj, tiledb_query_status_t value) { + tiledbJNI.tiledb_query_status_tp_assign(SWIGTYPE_p_tiledb_query_status_t.getCPtr(obj), value.swigValue()); } - public static tiledb_query_status_t tiledb_query_status_tp_value( - SWIGTYPE_p_tiledb_query_status_t obj) { - return tiledb_query_status_t.swigToEnum( - tiledbJNI.tiledb_query_status_tp_value(SWIGTYPE_p_tiledb_query_status_t.getCPtr(obj))); + public static tiledb_query_status_t tiledb_query_status_tp_value(SWIGTYPE_p_tiledb_query_status_t obj) { + return tiledb_query_status_t.swigToEnum(tiledbJNI.tiledb_query_status_tp_value(SWIGTYPE_p_tiledb_query_status_t.getCPtr(obj))); } public static SWIGTYPE_p_tiledb_filesystem_t new_tiledb_filesystem_tp() { @@ -327,8 +315,7 @@ public static SWIGTYPE_p_tiledb_filesystem_t new_tiledb_filesystem_tp() { return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_filesystem_t(cPtr, false); } - public static SWIGTYPE_p_tiledb_filesystem_t copy_tiledb_filesystem_tp( - tiledb_filesystem_t value) { + public static SWIGTYPE_p_tiledb_filesystem_t copy_tiledb_filesystem_tp(tiledb_filesystem_t value) { long cPtr = tiledbJNI.copy_tiledb_filesystem_tp(value.swigValue()); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_filesystem_t(cPtr, false); } @@ -337,15 +324,12 @@ public static void delete_tiledb_filesystem_tp(SWIGTYPE_p_tiledb_filesystem_t ob tiledbJNI.delete_tiledb_filesystem_tp(SWIGTYPE_p_tiledb_filesystem_t.getCPtr(obj)); } - public static void tiledb_filesystem_tp_assign( - SWIGTYPE_p_tiledb_filesystem_t obj, tiledb_filesystem_t value) { - tiledbJNI.tiledb_filesystem_tp_assign( - SWIGTYPE_p_tiledb_filesystem_t.getCPtr(obj), value.swigValue()); + public static void tiledb_filesystem_tp_assign(SWIGTYPE_p_tiledb_filesystem_t obj, tiledb_filesystem_t value) { + tiledbJNI.tiledb_filesystem_tp_assign(SWIGTYPE_p_tiledb_filesystem_t.getCPtr(obj), value.swigValue()); } public static tiledb_filesystem_t tiledb_filesystem_tp_value(SWIGTYPE_p_tiledb_filesystem_t obj) { - return tiledb_filesystem_t.swigToEnum( - tiledbJNI.tiledb_filesystem_tp_value(SWIGTYPE_p_tiledb_filesystem_t.getCPtr(obj))); + return tiledb_filesystem_t.swigToEnum(tiledbJNI.tiledb_filesystem_tp_value(SWIGTYPE_p_tiledb_filesystem_t.getCPtr(obj))); } public static SWIGTYPE_p_tiledb_datatype_t new_tiledb_datatype_tp() { @@ -362,15 +346,12 @@ public static void delete_tiledb_datatype_tp(SWIGTYPE_p_tiledb_datatype_t obj) { tiledbJNI.delete_tiledb_datatype_tp(SWIGTYPE_p_tiledb_datatype_t.getCPtr(obj)); } - public static void tiledb_datatype_tp_assign( - SWIGTYPE_p_tiledb_datatype_t obj, tiledb_datatype_t value) { - tiledbJNI.tiledb_datatype_tp_assign( - SWIGTYPE_p_tiledb_datatype_t.getCPtr(obj), value.swigValue()); + public static void tiledb_datatype_tp_assign(SWIGTYPE_p_tiledb_datatype_t obj, tiledb_datatype_t value) { + tiledbJNI.tiledb_datatype_tp_assign(SWIGTYPE_p_tiledb_datatype_t.getCPtr(obj), value.swigValue()); } public static tiledb_datatype_t tiledb_datatype_tp_value(SWIGTYPE_p_tiledb_datatype_t obj) { - return tiledb_datatype_t.swigToEnum( - tiledbJNI.tiledb_datatype_tp_value(SWIGTYPE_p_tiledb_datatype_t.getCPtr(obj))); + return tiledb_datatype_t.swigToEnum(tiledbJNI.tiledb_datatype_tp_value(SWIGTYPE_p_tiledb_datatype_t.getCPtr(obj))); } public static SWIGTYPE_p_tiledb_data_order_t new_tiledb_data_order_tp() { @@ -378,8 +359,7 @@ public static SWIGTYPE_p_tiledb_data_order_t new_tiledb_data_order_tp() { return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_data_order_t(cPtr, false); } - public static SWIGTYPE_p_tiledb_data_order_t copy_tiledb_data_order_tp( - tiledb_data_order_t value) { + public static SWIGTYPE_p_tiledb_data_order_t copy_tiledb_data_order_tp(tiledb_data_order_t value) { long cPtr = tiledbJNI.copy_tiledb_data_order_tp(value.swigValue()); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_data_order_t(cPtr, false); } @@ -388,15 +368,12 @@ public static void delete_tiledb_data_order_tp(SWIGTYPE_p_tiledb_data_order_t ob tiledbJNI.delete_tiledb_data_order_tp(SWIGTYPE_p_tiledb_data_order_t.getCPtr(obj)); } - public static void tiledb_data_order_tp_assign( - SWIGTYPE_p_tiledb_data_order_t obj, tiledb_data_order_t value) { - tiledbJNI.tiledb_data_order_tp_assign( - SWIGTYPE_p_tiledb_data_order_t.getCPtr(obj), value.swigValue()); + public static void tiledb_data_order_tp_assign(SWIGTYPE_p_tiledb_data_order_t obj, tiledb_data_order_t value) { + tiledbJNI.tiledb_data_order_tp_assign(SWIGTYPE_p_tiledb_data_order_t.getCPtr(obj), value.swigValue()); } public static tiledb_data_order_t tiledb_data_order_tp_value(SWIGTYPE_p_tiledb_data_order_t obj) { - return tiledb_data_order_t.swigToEnum( - tiledbJNI.tiledb_data_order_tp_value(SWIGTYPE_p_tiledb_data_order_t.getCPtr(obj))); + return tiledb_data_order_t.swigToEnum(tiledbJNI.tiledb_data_order_tp_value(SWIGTYPE_p_tiledb_data_order_t.getCPtr(obj))); } public static SWIGTYPE_p_tiledb_array_type_t new_tiledb_array_type_tp() { @@ -404,8 +381,7 @@ public static SWIGTYPE_p_tiledb_array_type_t new_tiledb_array_type_tp() { return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_array_type_t(cPtr, false); } - public static SWIGTYPE_p_tiledb_array_type_t copy_tiledb_array_type_tp( - tiledb_array_type_t value) { + public static SWIGTYPE_p_tiledb_array_type_t copy_tiledb_array_type_tp(tiledb_array_type_t value) { long cPtr = tiledbJNI.copy_tiledb_array_type_tp(value.swigValue()); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_array_type_t(cPtr, false); } @@ -414,15 +390,12 @@ public static void delete_tiledb_array_type_tp(SWIGTYPE_p_tiledb_array_type_t ob tiledbJNI.delete_tiledb_array_type_tp(SWIGTYPE_p_tiledb_array_type_t.getCPtr(obj)); } - public static void tiledb_array_type_tp_assign( - SWIGTYPE_p_tiledb_array_type_t obj, tiledb_array_type_t value) { - tiledbJNI.tiledb_array_type_tp_assign( - SWIGTYPE_p_tiledb_array_type_t.getCPtr(obj), value.swigValue()); + public static void tiledb_array_type_tp_assign(SWIGTYPE_p_tiledb_array_type_t obj, tiledb_array_type_t value) { + tiledbJNI.tiledb_array_type_tp_assign(SWIGTYPE_p_tiledb_array_type_t.getCPtr(obj), value.swigValue()); } public static tiledb_array_type_t tiledb_array_type_tp_value(SWIGTYPE_p_tiledb_array_type_t obj) { - return tiledb_array_type_t.swigToEnum( - tiledbJNI.tiledb_array_type_tp_value(SWIGTYPE_p_tiledb_array_type_t.getCPtr(obj))); + return tiledb_array_type_t.swigToEnum(tiledbJNI.tiledb_array_type_tp_value(SWIGTYPE_p_tiledb_array_type_t.getCPtr(obj))); } public static SWIGTYPE_p_tiledb_layout_t new_tiledb_layout_tp() { @@ -439,14 +412,12 @@ public static void delete_tiledb_layout_tp(SWIGTYPE_p_tiledb_layout_t obj) { tiledbJNI.delete_tiledb_layout_tp(SWIGTYPE_p_tiledb_layout_t.getCPtr(obj)); } - public static void tiledb_layout_tp_assign( - SWIGTYPE_p_tiledb_layout_t obj, tiledb_layout_t value) { + public static void tiledb_layout_tp_assign(SWIGTYPE_p_tiledb_layout_t obj, tiledb_layout_t value) { tiledbJNI.tiledb_layout_tp_assign(SWIGTYPE_p_tiledb_layout_t.getCPtr(obj), value.swigValue()); } public static tiledb_layout_t tiledb_layout_tp_value(SWIGTYPE_p_tiledb_layout_t obj) { - return tiledb_layout_t.swigToEnum( - tiledbJNI.tiledb_layout_tp_value(SWIGTYPE_p_tiledb_layout_t.getCPtr(obj))); + return tiledb_layout_t.swigToEnum(tiledbJNI.tiledb_layout_tp_value(SWIGTYPE_p_tiledb_layout_t.getCPtr(obj))); } public static SWIGTYPE_p_tiledb_filter_type_t new_tiledb_filter_type_tp() { @@ -454,8 +425,7 @@ public static SWIGTYPE_p_tiledb_filter_type_t new_tiledb_filter_type_tp() { return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_filter_type_t(cPtr, false); } - public static SWIGTYPE_p_tiledb_filter_type_t copy_tiledb_filter_type_tp( - tiledb_filter_type_t value) { + public static SWIGTYPE_p_tiledb_filter_type_t copy_tiledb_filter_type_tp(tiledb_filter_type_t value) { long cPtr = tiledbJNI.copy_tiledb_filter_type_tp(value.swigValue()); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_filter_type_t(cPtr, false); } @@ -464,16 +434,12 @@ public static void delete_tiledb_filter_type_tp(SWIGTYPE_p_tiledb_filter_type_t tiledbJNI.delete_tiledb_filter_type_tp(SWIGTYPE_p_tiledb_filter_type_t.getCPtr(obj)); } - public static void tiledb_filter_type_tp_assign( - SWIGTYPE_p_tiledb_filter_type_t obj, tiledb_filter_type_t value) { - tiledbJNI.tiledb_filter_type_tp_assign( - SWIGTYPE_p_tiledb_filter_type_t.getCPtr(obj), value.swigValue()); + public static void tiledb_filter_type_tp_assign(SWIGTYPE_p_tiledb_filter_type_t obj, tiledb_filter_type_t value) { + tiledbJNI.tiledb_filter_type_tp_assign(SWIGTYPE_p_tiledb_filter_type_t.getCPtr(obj), value.swigValue()); } - public static tiledb_filter_type_t tiledb_filter_type_tp_value( - SWIGTYPE_p_tiledb_filter_type_t obj) { - return tiledb_filter_type_t.swigToEnum( - tiledbJNI.tiledb_filter_type_tp_value(SWIGTYPE_p_tiledb_filter_type_t.getCPtr(obj))); + public static tiledb_filter_type_t tiledb_filter_type_tp_value(SWIGTYPE_p_tiledb_filter_type_t obj) { + return tiledb_filter_type_t.swigToEnum(tiledbJNI.tiledb_filter_type_tp_value(SWIGTYPE_p_tiledb_filter_type_t.getCPtr(obj))); } public static SWIGTYPE_p_tiledb_filter_option_t new_tiledb_filter_option_tp() { @@ -481,8 +447,7 @@ public static SWIGTYPE_p_tiledb_filter_option_t new_tiledb_filter_option_tp() { return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_filter_option_t(cPtr, false); } - public static SWIGTYPE_p_tiledb_filter_option_t copy_tiledb_filter_option_tp( - tiledb_filter_option_t value) { + public static SWIGTYPE_p_tiledb_filter_option_t copy_tiledb_filter_option_tp(tiledb_filter_option_t value) { long cPtr = tiledbJNI.copy_tiledb_filter_option_tp(value.swigValue()); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_filter_option_t(cPtr, false); } @@ -491,16 +456,12 @@ public static void delete_tiledb_filter_option_tp(SWIGTYPE_p_tiledb_filter_optio tiledbJNI.delete_tiledb_filter_option_tp(SWIGTYPE_p_tiledb_filter_option_t.getCPtr(obj)); } - public static void tiledb_filter_option_tp_assign( - SWIGTYPE_p_tiledb_filter_option_t obj, tiledb_filter_option_t value) { - tiledbJNI.tiledb_filter_option_tp_assign( - SWIGTYPE_p_tiledb_filter_option_t.getCPtr(obj), value.swigValue()); + public static void tiledb_filter_option_tp_assign(SWIGTYPE_p_tiledb_filter_option_t obj, tiledb_filter_option_t value) { + tiledbJNI.tiledb_filter_option_tp_assign(SWIGTYPE_p_tiledb_filter_option_t.getCPtr(obj), value.swigValue()); } - public static tiledb_filter_option_t tiledb_filter_option_tp_value( - SWIGTYPE_p_tiledb_filter_option_t obj) { - return tiledb_filter_option_t.swigToEnum( - tiledbJNI.tiledb_filter_option_tp_value(SWIGTYPE_p_tiledb_filter_option_t.getCPtr(obj))); + public static tiledb_filter_option_t tiledb_filter_option_tp_value(SWIGTYPE_p_tiledb_filter_option_t obj) { + return tiledb_filter_option_t.swigToEnum(tiledbJNI.tiledb_filter_option_tp_value(SWIGTYPE_p_tiledb_filter_option_t.getCPtr(obj))); } public static SWIGTYPE_p_tiledb_walk_order_t new_tiledb_walk_order_tp() { @@ -508,8 +469,7 @@ public static SWIGTYPE_p_tiledb_walk_order_t new_tiledb_walk_order_tp() { return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_walk_order_t(cPtr, false); } - public static SWIGTYPE_p_tiledb_walk_order_t copy_tiledb_walk_order_tp( - tiledb_walk_order_t value) { + public static SWIGTYPE_p_tiledb_walk_order_t copy_tiledb_walk_order_tp(tiledb_walk_order_t value) { long cPtr = tiledbJNI.copy_tiledb_walk_order_tp(value.swigValue()); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_walk_order_t(cPtr, false); } @@ -518,15 +478,12 @@ public static void delete_tiledb_walk_order_tp(SWIGTYPE_p_tiledb_walk_order_t ob tiledbJNI.delete_tiledb_walk_order_tp(SWIGTYPE_p_tiledb_walk_order_t.getCPtr(obj)); } - public static void tiledb_walk_order_tp_assign( - SWIGTYPE_p_tiledb_walk_order_t obj, tiledb_walk_order_t value) { - tiledbJNI.tiledb_walk_order_tp_assign( - SWIGTYPE_p_tiledb_walk_order_t.getCPtr(obj), value.swigValue()); + public static void tiledb_walk_order_tp_assign(SWIGTYPE_p_tiledb_walk_order_t obj, tiledb_walk_order_t value) { + tiledbJNI.tiledb_walk_order_tp_assign(SWIGTYPE_p_tiledb_walk_order_t.getCPtr(obj), value.swigValue()); } public static tiledb_walk_order_t tiledb_walk_order_tp_value(SWIGTYPE_p_tiledb_walk_order_t obj) { - return tiledb_walk_order_t.swigToEnum( - tiledbJNI.tiledb_walk_order_tp_value(SWIGTYPE_p_tiledb_walk_order_t.getCPtr(obj))); + return tiledb_walk_order_t.swigToEnum(tiledbJNI.tiledb_walk_order_tp_value(SWIGTYPE_p_tiledb_walk_order_t.getCPtr(obj))); } public static SWIGTYPE_p_tiledb_vfs_mode_t new_tiledb_vfs_mode_tp() { @@ -543,15 +500,12 @@ public static void delete_tiledb_vfs_mode_tp(SWIGTYPE_p_tiledb_vfs_mode_t obj) { tiledbJNI.delete_tiledb_vfs_mode_tp(SWIGTYPE_p_tiledb_vfs_mode_t.getCPtr(obj)); } - public static void tiledb_vfs_mode_tp_assign( - SWIGTYPE_p_tiledb_vfs_mode_t obj, tiledb_vfs_mode_t value) { - tiledbJNI.tiledb_vfs_mode_tp_assign( - SWIGTYPE_p_tiledb_vfs_mode_t.getCPtr(obj), value.swigValue()); + public static void tiledb_vfs_mode_tp_assign(SWIGTYPE_p_tiledb_vfs_mode_t obj, tiledb_vfs_mode_t value) { + tiledbJNI.tiledb_vfs_mode_tp_assign(SWIGTYPE_p_tiledb_vfs_mode_t.getCPtr(obj), value.swigValue()); } public static tiledb_vfs_mode_t tiledb_vfs_mode_tp_value(SWIGTYPE_p_tiledb_vfs_mode_t obj) { - return tiledb_vfs_mode_t.swigToEnum( - tiledbJNI.tiledb_vfs_mode_tp_value(SWIGTYPE_p_tiledb_vfs_mode_t.getCPtr(obj))); + return tiledb_vfs_mode_t.swigToEnum(tiledbJNI.tiledb_vfs_mode_tp_value(SWIGTYPE_p_tiledb_vfs_mode_t.getCPtr(obj))); } public static SWIGTYPE_p_tiledb_encryption_type_t new_tiledb_encryption_type_tp() { @@ -559,8 +513,7 @@ public static SWIGTYPE_p_tiledb_encryption_type_t new_tiledb_encryption_type_tp( return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_encryption_type_t(cPtr, false); } - public static SWIGTYPE_p_tiledb_encryption_type_t copy_tiledb_encryption_type_tp( - tiledb_encryption_type_t value) { + public static SWIGTYPE_p_tiledb_encryption_type_t copy_tiledb_encryption_type_tp(tiledb_encryption_type_t value) { long cPtr = tiledbJNI.copy_tiledb_encryption_type_tp(value.swigValue()); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_encryption_type_t(cPtr, false); } @@ -569,17 +522,12 @@ public static void delete_tiledb_encryption_type_tp(SWIGTYPE_p_tiledb_encryption tiledbJNI.delete_tiledb_encryption_type_tp(SWIGTYPE_p_tiledb_encryption_type_t.getCPtr(obj)); } - public static void tiledb_encryption_type_tp_assign( - SWIGTYPE_p_tiledb_encryption_type_t obj, tiledb_encryption_type_t value) { - tiledbJNI.tiledb_encryption_type_tp_assign( - SWIGTYPE_p_tiledb_encryption_type_t.getCPtr(obj), value.swigValue()); + public static void tiledb_encryption_type_tp_assign(SWIGTYPE_p_tiledb_encryption_type_t obj, tiledb_encryption_type_t value) { + tiledbJNI.tiledb_encryption_type_tp_assign(SWIGTYPE_p_tiledb_encryption_type_t.getCPtr(obj), value.swigValue()); } - public static tiledb_encryption_type_t tiledb_encryption_type_tp_value( - SWIGTYPE_p_tiledb_encryption_type_t obj) { - return tiledb_encryption_type_t.swigToEnum( - tiledbJNI.tiledb_encryption_type_tp_value( - SWIGTYPE_p_tiledb_encryption_type_t.getCPtr(obj))); + public static tiledb_encryption_type_t tiledb_encryption_type_tp_value(SWIGTYPE_p_tiledb_encryption_type_t obj) { + return tiledb_encryption_type_t.swigToEnum(tiledbJNI.tiledb_encryption_type_tp_value(SWIGTYPE_p_tiledb_encryption_type_t.getCPtr(obj))); } public static SWIGTYPE_p_int new_capi_status_tp() { @@ -609,8 +557,7 @@ public static SWIGTYPE_p_tiledb_field_origin_t new_tiledb_field_origin_tp() { return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_field_origin_t(cPtr, false); } - public static SWIGTYPE_p_tiledb_field_origin_t copy_tiledb_field_origin_tp( - tiledb_field_origin_t value) { + public static SWIGTYPE_p_tiledb_field_origin_t copy_tiledb_field_origin_tp(tiledb_field_origin_t value) { long cPtr = tiledbJNI.copy_tiledb_field_origin_tp(value.swigValue()); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_field_origin_t(cPtr, false); } @@ -619,16 +566,12 @@ public static void delete_tiledb_field_origin_tp(SWIGTYPE_p_tiledb_field_origin_ tiledbJNI.delete_tiledb_field_origin_tp(SWIGTYPE_p_tiledb_field_origin_t.getCPtr(obj)); } - public static void tiledb_field_origin_tp_assign( - SWIGTYPE_p_tiledb_field_origin_t obj, tiledb_field_origin_t value) { - tiledbJNI.tiledb_field_origin_tp_assign( - SWIGTYPE_p_tiledb_field_origin_t.getCPtr(obj), value.swigValue()); + public static void tiledb_field_origin_tp_assign(SWIGTYPE_p_tiledb_field_origin_t obj, tiledb_field_origin_t value) { + tiledbJNI.tiledb_field_origin_tp_assign(SWIGTYPE_p_tiledb_field_origin_t.getCPtr(obj), value.swigValue()); } - public static tiledb_field_origin_t tiledb_field_origin_tp_value( - SWIGTYPE_p_tiledb_field_origin_t obj) { - return tiledb_field_origin_t.swigToEnum( - tiledbJNI.tiledb_field_origin_tp_value(SWIGTYPE_p_tiledb_field_origin_t.getCPtr(obj))); + public static tiledb_field_origin_t tiledb_field_origin_tp_value(SWIGTYPE_p_tiledb_field_origin_t obj) { + return tiledb_field_origin_t.swigToEnum(tiledbJNI.tiledb_field_origin_tp_value(SWIGTYPE_p_tiledb_field_origin_t.getCPtr(obj))); } public static SWIGTYPE_p_tiledb_current_domain_type_t new_tiledb_current_domain_type_tp() { @@ -636,81 +579,67 @@ public static SWIGTYPE_p_tiledb_current_domain_type_t new_tiledb_current_domain_ return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_current_domain_type_t(cPtr, false); } - public static SWIGTYPE_p_tiledb_current_domain_type_t copy_tiledb_current_domain_type_tp( - tiledb_current_domain_type_t value) { + public static SWIGTYPE_p_tiledb_current_domain_type_t copy_tiledb_current_domain_type_tp(tiledb_current_domain_type_t value) { long cPtr = tiledbJNI.copy_tiledb_current_domain_type_tp(value.swigValue()); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_current_domain_type_t(cPtr, false); } - public static void delete_tiledb_current_domain_type_tp( - SWIGTYPE_p_tiledb_current_domain_type_t obj) { - tiledbJNI.delete_tiledb_current_domain_type_tp( - SWIGTYPE_p_tiledb_current_domain_type_t.getCPtr(obj)); + public static void delete_tiledb_current_domain_type_tp(SWIGTYPE_p_tiledb_current_domain_type_t obj) { + tiledbJNI.delete_tiledb_current_domain_type_tp(SWIGTYPE_p_tiledb_current_domain_type_t.getCPtr(obj)); } - public static void tiledb_current_domain_type_tp_assign( - SWIGTYPE_p_tiledb_current_domain_type_t obj, tiledb_current_domain_type_t value) { - tiledbJNI.tiledb_current_domain_type_tp_assign( - SWIGTYPE_p_tiledb_current_domain_type_t.getCPtr(obj), value.swigValue()); + public static void tiledb_current_domain_type_tp_assign(SWIGTYPE_p_tiledb_current_domain_type_t obj, tiledb_current_domain_type_t value) { + tiledbJNI.tiledb_current_domain_type_tp_assign(SWIGTYPE_p_tiledb_current_domain_type_t.getCPtr(obj), value.swigValue()); } - public static tiledb_current_domain_type_t tiledb_current_domain_type_tp_value( - SWIGTYPE_p_tiledb_current_domain_type_t obj) { - return tiledb_current_domain_type_t.swigToEnum( - tiledbJNI.tiledb_current_domain_type_tp_value( - SWIGTYPE_p_tiledb_current_domain_type_t.getCPtr(obj))); + public static tiledb_current_domain_type_t tiledb_current_domain_type_tp_value(SWIGTYPE_p_tiledb_current_domain_type_t obj) { + return tiledb_current_domain_type_t.swigToEnum(tiledbJNI.tiledb_current_domain_type_tp_value(SWIGTYPE_p_tiledb_current_domain_type_t.getCPtr(obj))); } - public static SWIGTYPE_p_p_tiledb_array_t new_tiledb_array_tpp() { + public static SWIGTYPE_p_p_tiledb_array_handle_t new_tiledb_array_tpp() { long cPtr = tiledbJNI.new_tiledb_array_tpp(); - return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_array_t(cPtr, false); + return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_array_handle_t(cPtr, false); } - public static SWIGTYPE_p_p_tiledb_array_t copy_tiledb_array_tpp(SWIGTYPE_p_tiledb_array_t value) { - long cPtr = tiledbJNI.copy_tiledb_array_tpp(SWIGTYPE_p_tiledb_array_t.getCPtr(value)); - return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_array_t(cPtr, false); + public static SWIGTYPE_p_p_tiledb_array_handle_t copy_tiledb_array_tpp(SWIGTYPE_p_tiledb_array_handle_t value) { + long cPtr = tiledbJNI.copy_tiledb_array_tpp(SWIGTYPE_p_tiledb_array_handle_t.getCPtr(value)); + return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_array_handle_t(cPtr, false); } - public static void delete_tiledb_array_tpp(SWIGTYPE_p_p_tiledb_array_t obj) { - tiledbJNI.delete_tiledb_array_tpp(SWIGTYPE_p_p_tiledb_array_t.getCPtr(obj)); + public static void delete_tiledb_array_tpp(SWIGTYPE_p_p_tiledb_array_handle_t obj) { + tiledbJNI.delete_tiledb_array_tpp(SWIGTYPE_p_p_tiledb_array_handle_t.getCPtr(obj)); } - public static void tiledb_array_tpp_assign( - SWIGTYPE_p_p_tiledb_array_t obj, SWIGTYPE_p_tiledb_array_t value) { - tiledbJNI.tiledb_array_tpp_assign( - SWIGTYPE_p_p_tiledb_array_t.getCPtr(obj), SWIGTYPE_p_tiledb_array_t.getCPtr(value)); + public static void tiledb_array_tpp_assign(SWIGTYPE_p_p_tiledb_array_handle_t obj, SWIGTYPE_p_tiledb_array_handle_t value) { + tiledbJNI.tiledb_array_tpp_assign(SWIGTYPE_p_p_tiledb_array_handle_t.getCPtr(obj), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(value)); } - public static SWIGTYPE_p_tiledb_array_t tiledb_array_tpp_value(SWIGTYPE_p_p_tiledb_array_t obj) { - long cPtr = tiledbJNI.tiledb_array_tpp_value(SWIGTYPE_p_p_tiledb_array_t.getCPtr(obj)); - return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_array_t(cPtr, false); + public static SWIGTYPE_p_tiledb_array_handle_t tiledb_array_tpp_value(SWIGTYPE_p_p_tiledb_array_handle_t obj) { + long cPtr = tiledbJNI.tiledb_array_tpp_value(SWIGTYPE_p_p_tiledb_array_handle_t.getCPtr(obj)); + return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_array_handle_t(cPtr, false); } - public static SWIGTYPE_p_p_tiledb_subarray_t new_tiledb_subarray_tpp() { + public static SWIGTYPE_p_p_tiledb_subarray_handle_t new_tiledb_subarray_tpp() { long cPtr = tiledbJNI.new_tiledb_subarray_tpp(); - return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_subarray_t(cPtr, false); + return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_subarray_handle_t(cPtr, false); } - public static SWIGTYPE_p_p_tiledb_subarray_t copy_tiledb_subarray_tpp( - SWIGTYPE_p_tiledb_subarray_t value) { - long cPtr = tiledbJNI.copy_tiledb_subarray_tpp(SWIGTYPE_p_tiledb_subarray_t.getCPtr(value)); - return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_subarray_t(cPtr, false); + public static SWIGTYPE_p_p_tiledb_subarray_handle_t copy_tiledb_subarray_tpp(SWIGTYPE_p_tiledb_subarray_handle_t value) { + long cPtr = tiledbJNI.copy_tiledb_subarray_tpp(SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(value)); + return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_subarray_handle_t(cPtr, false); } - public static void delete_tiledb_subarray_tpp(SWIGTYPE_p_p_tiledb_subarray_t obj) { - tiledbJNI.delete_tiledb_subarray_tpp(SWIGTYPE_p_p_tiledb_subarray_t.getCPtr(obj)); + public static void delete_tiledb_subarray_tpp(SWIGTYPE_p_p_tiledb_subarray_handle_t obj) { + tiledbJNI.delete_tiledb_subarray_tpp(SWIGTYPE_p_p_tiledb_subarray_handle_t.getCPtr(obj)); } - public static void tiledb_subarray_tpp_assign( - SWIGTYPE_p_p_tiledb_subarray_t obj, SWIGTYPE_p_tiledb_subarray_t value) { - tiledbJNI.tiledb_subarray_tpp_assign( - SWIGTYPE_p_p_tiledb_subarray_t.getCPtr(obj), SWIGTYPE_p_tiledb_subarray_t.getCPtr(value)); + public static void tiledb_subarray_tpp_assign(SWIGTYPE_p_p_tiledb_subarray_handle_t obj, SWIGTYPE_p_tiledb_subarray_handle_t value) { + tiledbJNI.tiledb_subarray_tpp_assign(SWIGTYPE_p_p_tiledb_subarray_handle_t.getCPtr(obj), SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(value)); } - public static SWIGTYPE_p_tiledb_subarray_t tiledb_subarray_tpp_value( - SWIGTYPE_p_p_tiledb_subarray_t obj) { - long cPtr = tiledbJNI.tiledb_subarray_tpp_value(SWIGTYPE_p_p_tiledb_subarray_t.getCPtr(obj)); - return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_subarray_t(cPtr, false); + public static SWIGTYPE_p_tiledb_subarray_handle_t tiledb_subarray_tpp_value(SWIGTYPE_p_p_tiledb_subarray_handle_t obj) { + long cPtr = tiledbJNI.tiledb_subarray_tpp_value(SWIGTYPE_p_p_tiledb_subarray_handle_t.getCPtr(obj)); + return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_subarray_handle_t(cPtr, false); } public static SWIGTYPE_p_p_tiledb_config_t new_tiledb_config_tpp() { @@ -718,8 +647,7 @@ public static SWIGTYPE_p_p_tiledb_config_t new_tiledb_config_tpp() { return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_config_t(cPtr, false); } - public static SWIGTYPE_p_p_tiledb_config_t copy_tiledb_config_tpp( - SWIGTYPE_p_tiledb_config_t value) { + public static SWIGTYPE_p_p_tiledb_config_t copy_tiledb_config_tpp(SWIGTYPE_p_tiledb_config_t value) { long cPtr = tiledbJNI.copy_tiledb_config_tpp(SWIGTYPE_p_tiledb_config_t.getCPtr(value)); return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_config_t(cPtr, false); } @@ -728,14 +656,11 @@ public static void delete_tiledb_config_tpp(SWIGTYPE_p_p_tiledb_config_t obj) { tiledbJNI.delete_tiledb_config_tpp(SWIGTYPE_p_p_tiledb_config_t.getCPtr(obj)); } - public static void tiledb_config_tpp_assign( - SWIGTYPE_p_p_tiledb_config_t obj, SWIGTYPE_p_tiledb_config_t value) { - tiledbJNI.tiledb_config_tpp_assign( - SWIGTYPE_p_p_tiledb_config_t.getCPtr(obj), SWIGTYPE_p_tiledb_config_t.getCPtr(value)); + public static void tiledb_config_tpp_assign(SWIGTYPE_p_p_tiledb_config_t obj, SWIGTYPE_p_tiledb_config_t value) { + tiledbJNI.tiledb_config_tpp_assign(SWIGTYPE_p_p_tiledb_config_t.getCPtr(obj), SWIGTYPE_p_tiledb_config_t.getCPtr(value)); } - public static SWIGTYPE_p_tiledb_config_t tiledb_config_tpp_value( - SWIGTYPE_p_p_tiledb_config_t obj) { + public static SWIGTYPE_p_tiledb_config_t tiledb_config_tpp_value(SWIGTYPE_p_p_tiledb_config_t obj) { long cPtr = tiledbJNI.tiledb_config_tpp_value(SWIGTYPE_p_p_tiledb_config_t.getCPtr(obj)); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_config_t(cPtr, false); } @@ -745,11 +670,8 @@ public static SWIGTYPE_p_p_tiledb_config_iter_handle_t new_tiledb_config_iter_tp return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_config_iter_handle_t(cPtr, false); } - public static SWIGTYPE_p_p_tiledb_config_iter_handle_t copy_tiledb_config_iter_tpp( - SWIGTYPE_p_tiledb_config_iter_handle_t value) { - long cPtr = - tiledbJNI.copy_tiledb_config_iter_tpp( - SWIGTYPE_p_tiledb_config_iter_handle_t.getCPtr(value)); + public static SWIGTYPE_p_p_tiledb_config_iter_handle_t copy_tiledb_config_iter_tpp(SWIGTYPE_p_tiledb_config_iter_handle_t value) { + long cPtr = tiledbJNI.copy_tiledb_config_iter_tpp(SWIGTYPE_p_tiledb_config_iter_handle_t.getCPtr(value)); return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_config_iter_handle_t(cPtr, false); } @@ -757,18 +679,12 @@ public static void delete_tiledb_config_iter_tpp(SWIGTYPE_p_p_tiledb_config_iter tiledbJNI.delete_tiledb_config_iter_tpp(SWIGTYPE_p_p_tiledb_config_iter_handle_t.getCPtr(obj)); } - public static void tiledb_config_iter_tpp_assign( - SWIGTYPE_p_p_tiledb_config_iter_handle_t obj, SWIGTYPE_p_tiledb_config_iter_handle_t value) { - tiledbJNI.tiledb_config_iter_tpp_assign( - SWIGTYPE_p_p_tiledb_config_iter_handle_t.getCPtr(obj), - SWIGTYPE_p_tiledb_config_iter_handle_t.getCPtr(value)); + public static void tiledb_config_iter_tpp_assign(SWIGTYPE_p_p_tiledb_config_iter_handle_t obj, SWIGTYPE_p_tiledb_config_iter_handle_t value) { + tiledbJNI.tiledb_config_iter_tpp_assign(SWIGTYPE_p_p_tiledb_config_iter_handle_t.getCPtr(obj), SWIGTYPE_p_tiledb_config_iter_handle_t.getCPtr(value)); } - public static SWIGTYPE_p_tiledb_config_iter_handle_t tiledb_config_iter_tpp_value( - SWIGTYPE_p_p_tiledb_config_iter_handle_t obj) { - long cPtr = - tiledbJNI.tiledb_config_iter_tpp_value( - SWIGTYPE_p_p_tiledb_config_iter_handle_t.getCPtr(obj)); + public static SWIGTYPE_p_tiledb_config_iter_handle_t tiledb_config_iter_tpp_value(SWIGTYPE_p_p_tiledb_config_iter_handle_t obj) { + long cPtr = tiledbJNI.tiledb_config_iter_tpp_value(SWIGTYPE_p_p_tiledb_config_iter_handle_t.getCPtr(obj)); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_config_iter_handle_t(cPtr, false); } @@ -786,10 +702,8 @@ public static void delete_tiledb_ctx_tpp(SWIGTYPE_p_p_tiledb_ctx_t obj) { tiledbJNI.delete_tiledb_ctx_tpp(SWIGTYPE_p_p_tiledb_ctx_t.getCPtr(obj)); } - public static void tiledb_ctx_tpp_assign( - SWIGTYPE_p_p_tiledb_ctx_t obj, SWIGTYPE_p_tiledb_ctx_t value) { - tiledbJNI.tiledb_ctx_tpp_assign( - SWIGTYPE_p_p_tiledb_ctx_t.getCPtr(obj), SWIGTYPE_p_tiledb_ctx_t.getCPtr(value)); + public static void tiledb_ctx_tpp_assign(SWIGTYPE_p_p_tiledb_ctx_t obj, SWIGTYPE_p_tiledb_ctx_t value) { + tiledbJNI.tiledb_ctx_tpp_assign(SWIGTYPE_p_p_tiledb_ctx_t.getCPtr(obj), SWIGTYPE_p_tiledb_ctx_t.getCPtr(value)); } public static SWIGTYPE_p_tiledb_ctx_t tiledb_ctx_tpp_value(SWIGTYPE_p_p_tiledb_ctx_t obj) { @@ -802,8 +716,7 @@ public static SWIGTYPE_p_p_tiledb_error_handle_t new_tiledb_error_tpp() { return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_error_handle_t(cPtr, false); } - public static SWIGTYPE_p_p_tiledb_error_handle_t copy_tiledb_error_tpp( - SWIGTYPE_p_tiledb_error_handle_t value) { + public static SWIGTYPE_p_p_tiledb_error_handle_t copy_tiledb_error_tpp(SWIGTYPE_p_tiledb_error_handle_t value) { long cPtr = tiledbJNI.copy_tiledb_error_tpp(SWIGTYPE_p_tiledb_error_handle_t.getCPtr(value)); return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_error_handle_t(cPtr, false); } @@ -812,15 +725,11 @@ public static void delete_tiledb_error_tpp(SWIGTYPE_p_p_tiledb_error_handle_t ob tiledbJNI.delete_tiledb_error_tpp(SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(obj)); } - public static void tiledb_error_tpp_assign( - SWIGTYPE_p_p_tiledb_error_handle_t obj, SWIGTYPE_p_tiledb_error_handle_t value) { - tiledbJNI.tiledb_error_tpp_assign( - SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(obj), - SWIGTYPE_p_tiledb_error_handle_t.getCPtr(value)); + public static void tiledb_error_tpp_assign(SWIGTYPE_p_p_tiledb_error_handle_t obj, SWIGTYPE_p_tiledb_error_handle_t value) { + tiledbJNI.tiledb_error_tpp_assign(SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(obj), SWIGTYPE_p_tiledb_error_handle_t.getCPtr(value)); } - public static SWIGTYPE_p_tiledb_error_handle_t tiledb_error_tpp_value( - SWIGTYPE_p_p_tiledb_error_handle_t obj) { + public static SWIGTYPE_p_tiledb_error_handle_t tiledb_error_tpp_value(SWIGTYPE_p_p_tiledb_error_handle_t obj) { long cPtr = tiledbJNI.tiledb_error_tpp_value(SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(obj)); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_error_handle_t(cPtr, false); } @@ -830,8 +739,7 @@ public static SWIGTYPE_p_p_tiledb_attribute_t new_tiledb_attribute_tpp() { return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_attribute_t(cPtr, false); } - public static SWIGTYPE_p_p_tiledb_attribute_t copy_tiledb_attribute_tpp( - SWIGTYPE_p_tiledb_attribute_t value) { + public static SWIGTYPE_p_p_tiledb_attribute_t copy_tiledb_attribute_tpp(SWIGTYPE_p_tiledb_attribute_t value) { long cPtr = tiledbJNI.copy_tiledb_attribute_tpp(SWIGTYPE_p_tiledb_attribute_t.getCPtr(value)); return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_attribute_t(cPtr, false); } @@ -840,14 +748,11 @@ public static void delete_tiledb_attribute_tpp(SWIGTYPE_p_p_tiledb_attribute_t o tiledbJNI.delete_tiledb_attribute_tpp(SWIGTYPE_p_p_tiledb_attribute_t.getCPtr(obj)); } - public static void tiledb_attribute_tpp_assign( - SWIGTYPE_p_p_tiledb_attribute_t obj, SWIGTYPE_p_tiledb_attribute_t value) { - tiledbJNI.tiledb_attribute_tpp_assign( - SWIGTYPE_p_p_tiledb_attribute_t.getCPtr(obj), SWIGTYPE_p_tiledb_attribute_t.getCPtr(value)); + public static void tiledb_attribute_tpp_assign(SWIGTYPE_p_p_tiledb_attribute_t obj, SWIGTYPE_p_tiledb_attribute_t value) { + tiledbJNI.tiledb_attribute_tpp_assign(SWIGTYPE_p_p_tiledb_attribute_t.getCPtr(obj), SWIGTYPE_p_tiledb_attribute_t.getCPtr(value)); } - public static SWIGTYPE_p_tiledb_attribute_t tiledb_attribute_tpp_value( - SWIGTYPE_p_p_tiledb_attribute_t obj) { + public static SWIGTYPE_p_tiledb_attribute_t tiledb_attribute_tpp_value(SWIGTYPE_p_p_tiledb_attribute_t obj) { long cPtr = tiledbJNI.tiledb_attribute_tpp_value(SWIGTYPE_p_p_tiledb_attribute_t.getCPtr(obj)); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_attribute_t(cPtr, false); } @@ -857,10 +762,8 @@ public static SWIGTYPE_p_p_tiledb_array_schema_t new_tiledb_array_schema_tpp() { return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_array_schema_t(cPtr, false); } - public static SWIGTYPE_p_p_tiledb_array_schema_t copy_tiledb_array_schema_tpp( - SWIGTYPE_p_tiledb_array_schema_t value) { - long cPtr = - tiledbJNI.copy_tiledb_array_schema_tpp(SWIGTYPE_p_tiledb_array_schema_t.getCPtr(value)); + public static SWIGTYPE_p_p_tiledb_array_schema_t copy_tiledb_array_schema_tpp(SWIGTYPE_p_tiledb_array_schema_t value) { + long cPtr = tiledbJNI.copy_tiledb_array_schema_tpp(SWIGTYPE_p_tiledb_array_schema_t.getCPtr(value)); return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_array_schema_t(cPtr, false); } @@ -868,17 +771,12 @@ public static void delete_tiledb_array_schema_tpp(SWIGTYPE_p_p_tiledb_array_sche tiledbJNI.delete_tiledb_array_schema_tpp(SWIGTYPE_p_p_tiledb_array_schema_t.getCPtr(obj)); } - public static void tiledb_array_schema_tpp_assign( - SWIGTYPE_p_p_tiledb_array_schema_t obj, SWIGTYPE_p_tiledb_array_schema_t value) { - tiledbJNI.tiledb_array_schema_tpp_assign( - SWIGTYPE_p_p_tiledb_array_schema_t.getCPtr(obj), - SWIGTYPE_p_tiledb_array_schema_t.getCPtr(value)); + public static void tiledb_array_schema_tpp_assign(SWIGTYPE_p_p_tiledb_array_schema_t obj, SWIGTYPE_p_tiledb_array_schema_t value) { + tiledbJNI.tiledb_array_schema_tpp_assign(SWIGTYPE_p_p_tiledb_array_schema_t.getCPtr(obj), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(value)); } - public static SWIGTYPE_p_tiledb_array_schema_t tiledb_array_schema_tpp_value( - SWIGTYPE_p_p_tiledb_array_schema_t obj) { - long cPtr = - tiledbJNI.tiledb_array_schema_tpp_value(SWIGTYPE_p_p_tiledb_array_schema_t.getCPtr(obj)); + public static SWIGTYPE_p_tiledb_array_schema_t tiledb_array_schema_tpp_value(SWIGTYPE_p_p_tiledb_array_schema_t obj) { + long cPtr = tiledbJNI.tiledb_array_schema_tpp_value(SWIGTYPE_p_p_tiledb_array_schema_t.getCPtr(obj)); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_array_schema_t(cPtr, false); } @@ -887,8 +785,7 @@ public static SWIGTYPE_p_p_tiledb_dimension_t new_tiledb_dimension_tpp() { return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_dimension_t(cPtr, false); } - public static SWIGTYPE_p_p_tiledb_dimension_t copy_tiledb_dimension_tpp( - SWIGTYPE_p_tiledb_dimension_t value) { + public static SWIGTYPE_p_p_tiledb_dimension_t copy_tiledb_dimension_tpp(SWIGTYPE_p_tiledb_dimension_t value) { long cPtr = tiledbJNI.copy_tiledb_dimension_tpp(SWIGTYPE_p_tiledb_dimension_t.getCPtr(value)); return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_dimension_t(cPtr, false); } @@ -897,14 +794,11 @@ public static void delete_tiledb_dimension_tpp(SWIGTYPE_p_p_tiledb_dimension_t o tiledbJNI.delete_tiledb_dimension_tpp(SWIGTYPE_p_p_tiledb_dimension_t.getCPtr(obj)); } - public static void tiledb_dimension_tpp_assign( - SWIGTYPE_p_p_tiledb_dimension_t obj, SWIGTYPE_p_tiledb_dimension_t value) { - tiledbJNI.tiledb_dimension_tpp_assign( - SWIGTYPE_p_p_tiledb_dimension_t.getCPtr(obj), SWIGTYPE_p_tiledb_dimension_t.getCPtr(value)); + public static void tiledb_dimension_tpp_assign(SWIGTYPE_p_p_tiledb_dimension_t obj, SWIGTYPE_p_tiledb_dimension_t value) { + tiledbJNI.tiledb_dimension_tpp_assign(SWIGTYPE_p_p_tiledb_dimension_t.getCPtr(obj), SWIGTYPE_p_tiledb_dimension_t.getCPtr(value)); } - public static SWIGTYPE_p_tiledb_dimension_t tiledb_dimension_tpp_value( - SWIGTYPE_p_p_tiledb_dimension_t obj) { + public static SWIGTYPE_p_tiledb_dimension_t tiledb_dimension_tpp_value(SWIGTYPE_p_p_tiledb_dimension_t obj) { long cPtr = tiledbJNI.tiledb_dimension_tpp_value(SWIGTYPE_p_p_tiledb_dimension_t.getCPtr(obj)); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_dimension_t(cPtr, false); } @@ -914,8 +808,7 @@ public static SWIGTYPE_p_p_tiledb_domain_t new_tiledb_domain_tpp() { return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_domain_t(cPtr, false); } - public static SWIGTYPE_p_p_tiledb_domain_t copy_tiledb_domain_tpp( - SWIGTYPE_p_tiledb_domain_t value) { + public static SWIGTYPE_p_p_tiledb_domain_t copy_tiledb_domain_tpp(SWIGTYPE_p_tiledb_domain_t value) { long cPtr = tiledbJNI.copy_tiledb_domain_tpp(SWIGTYPE_p_tiledb_domain_t.getCPtr(value)); return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_domain_t(cPtr, false); } @@ -924,14 +817,11 @@ public static void delete_tiledb_domain_tpp(SWIGTYPE_p_p_tiledb_domain_t obj) { tiledbJNI.delete_tiledb_domain_tpp(SWIGTYPE_p_p_tiledb_domain_t.getCPtr(obj)); } - public static void tiledb_domain_tpp_assign( - SWIGTYPE_p_p_tiledb_domain_t obj, SWIGTYPE_p_tiledb_domain_t value) { - tiledbJNI.tiledb_domain_tpp_assign( - SWIGTYPE_p_p_tiledb_domain_t.getCPtr(obj), SWIGTYPE_p_tiledb_domain_t.getCPtr(value)); + public static void tiledb_domain_tpp_assign(SWIGTYPE_p_p_tiledb_domain_t obj, SWIGTYPE_p_tiledb_domain_t value) { + tiledbJNI.tiledb_domain_tpp_assign(SWIGTYPE_p_p_tiledb_domain_t.getCPtr(obj), SWIGTYPE_p_tiledb_domain_t.getCPtr(value)); } - public static SWIGTYPE_p_tiledb_domain_t tiledb_domain_tpp_value( - SWIGTYPE_p_p_tiledb_domain_t obj) { + public static SWIGTYPE_p_tiledb_domain_t tiledb_domain_tpp_value(SWIGTYPE_p_p_tiledb_domain_t obj) { long cPtr = tiledbJNI.tiledb_domain_tpp_value(SWIGTYPE_p_p_tiledb_domain_t.getCPtr(obj)); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_domain_t(cPtr, false); } @@ -950,10 +840,8 @@ public static void delete_tiledb_query_tpp(SWIGTYPE_p_p_tiledb_query_t obj) { tiledbJNI.delete_tiledb_query_tpp(SWIGTYPE_p_p_tiledb_query_t.getCPtr(obj)); } - public static void tiledb_query_tpp_assign( - SWIGTYPE_p_p_tiledb_query_t obj, SWIGTYPE_p_tiledb_query_t value) { - tiledbJNI.tiledb_query_tpp_assign( - SWIGTYPE_p_p_tiledb_query_t.getCPtr(obj), SWIGTYPE_p_tiledb_query_t.getCPtr(value)); + public static void tiledb_query_tpp_assign(SWIGTYPE_p_p_tiledb_query_t obj, SWIGTYPE_p_tiledb_query_t value) { + tiledbJNI.tiledb_query_tpp_assign(SWIGTYPE_p_p_tiledb_query_t.getCPtr(obj), SWIGTYPE_p_tiledb_query_t.getCPtr(value)); } public static SWIGTYPE_p_tiledb_query_t tiledb_query_tpp_value(SWIGTYPE_p_p_tiledb_query_t obj) { @@ -966,8 +854,7 @@ public static SWIGTYPE_p_p_tiledb_filter_t new_tiledb_filter_tpp() { return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_filter_t(cPtr, false); } - public static SWIGTYPE_p_p_tiledb_filter_t copy_tiledb_filter_tpp( - SWIGTYPE_p_tiledb_filter_t value) { + public static SWIGTYPE_p_p_tiledb_filter_t copy_tiledb_filter_tpp(SWIGTYPE_p_tiledb_filter_t value) { long cPtr = tiledbJNI.copy_tiledb_filter_tpp(SWIGTYPE_p_tiledb_filter_t.getCPtr(value)); return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_filter_t(cPtr, false); } @@ -976,14 +863,11 @@ public static void delete_tiledb_filter_tpp(SWIGTYPE_p_p_tiledb_filter_t obj) { tiledbJNI.delete_tiledb_filter_tpp(SWIGTYPE_p_p_tiledb_filter_t.getCPtr(obj)); } - public static void tiledb_filter_tpp_assign( - SWIGTYPE_p_p_tiledb_filter_t obj, SWIGTYPE_p_tiledb_filter_t value) { - tiledbJNI.tiledb_filter_tpp_assign( - SWIGTYPE_p_p_tiledb_filter_t.getCPtr(obj), SWIGTYPE_p_tiledb_filter_t.getCPtr(value)); + public static void tiledb_filter_tpp_assign(SWIGTYPE_p_p_tiledb_filter_t obj, SWIGTYPE_p_tiledb_filter_t value) { + tiledbJNI.tiledb_filter_tpp_assign(SWIGTYPE_p_p_tiledb_filter_t.getCPtr(obj), SWIGTYPE_p_tiledb_filter_t.getCPtr(value)); } - public static SWIGTYPE_p_tiledb_filter_t tiledb_filter_tpp_value( - SWIGTYPE_p_p_tiledb_filter_t obj) { + public static SWIGTYPE_p_tiledb_filter_t tiledb_filter_tpp_value(SWIGTYPE_p_p_tiledb_filter_t obj) { long cPtr = tiledbJNI.tiledb_filter_tpp_value(SWIGTYPE_p_p_tiledb_filter_t.getCPtr(obj)); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_filter_t(cPtr, false); } @@ -993,11 +877,8 @@ public static SWIGTYPE_p_p_tiledb_filter_list_handle_t new_tiledb_filter_list_tp return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_filter_list_handle_t(cPtr, false); } - public static SWIGTYPE_p_p_tiledb_filter_list_handle_t copy_tiledb_filter_list_tpp( - SWIGTYPE_p_tiledb_filter_list_handle_t value) { - long cPtr = - tiledbJNI.copy_tiledb_filter_list_tpp( - SWIGTYPE_p_tiledb_filter_list_handle_t.getCPtr(value)); + public static SWIGTYPE_p_p_tiledb_filter_list_handle_t copy_tiledb_filter_list_tpp(SWIGTYPE_p_tiledb_filter_list_handle_t value) { + long cPtr = tiledbJNI.copy_tiledb_filter_list_tpp(SWIGTYPE_p_tiledb_filter_list_handle_t.getCPtr(value)); return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_filter_list_handle_t(cPtr, false); } @@ -1005,18 +886,12 @@ public static void delete_tiledb_filter_list_tpp(SWIGTYPE_p_p_tiledb_filter_list tiledbJNI.delete_tiledb_filter_list_tpp(SWIGTYPE_p_p_tiledb_filter_list_handle_t.getCPtr(obj)); } - public static void tiledb_filter_list_tpp_assign( - SWIGTYPE_p_p_tiledb_filter_list_handle_t obj, SWIGTYPE_p_tiledb_filter_list_handle_t value) { - tiledbJNI.tiledb_filter_list_tpp_assign( - SWIGTYPE_p_p_tiledb_filter_list_handle_t.getCPtr(obj), - SWIGTYPE_p_tiledb_filter_list_handle_t.getCPtr(value)); + public static void tiledb_filter_list_tpp_assign(SWIGTYPE_p_p_tiledb_filter_list_handle_t obj, SWIGTYPE_p_tiledb_filter_list_handle_t value) { + tiledbJNI.tiledb_filter_list_tpp_assign(SWIGTYPE_p_p_tiledb_filter_list_handle_t.getCPtr(obj), SWIGTYPE_p_tiledb_filter_list_handle_t.getCPtr(value)); } - public static SWIGTYPE_p_tiledb_filter_list_handle_t tiledb_filter_list_tpp_value( - SWIGTYPE_p_p_tiledb_filter_list_handle_t obj) { - long cPtr = - tiledbJNI.tiledb_filter_list_tpp_value( - SWIGTYPE_p_p_tiledb_filter_list_handle_t.getCPtr(obj)); + public static SWIGTYPE_p_tiledb_filter_list_handle_t tiledb_filter_list_tpp_value(SWIGTYPE_p_p_tiledb_filter_list_handle_t obj) { + long cPtr = tiledbJNI.tiledb_filter_list_tpp_value(SWIGTYPE_p_p_tiledb_filter_list_handle_t.getCPtr(obj)); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_filter_list_handle_t(cPtr, false); } @@ -1025,8 +900,7 @@ public static SWIGTYPE_p_p_tiledb_vfs_handle_t new_tiledb_vfs_tpp() { return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_vfs_handle_t(cPtr, false); } - public static SWIGTYPE_p_p_tiledb_vfs_handle_t copy_tiledb_vfs_tpp( - SWIGTYPE_p_tiledb_vfs_handle_t value) { + public static SWIGTYPE_p_p_tiledb_vfs_handle_t copy_tiledb_vfs_tpp(SWIGTYPE_p_tiledb_vfs_handle_t value) { long cPtr = tiledbJNI.copy_tiledb_vfs_tpp(SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(value)); return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_vfs_handle_t(cPtr, false); } @@ -1035,15 +909,11 @@ public static void delete_tiledb_vfs_tpp(SWIGTYPE_p_p_tiledb_vfs_handle_t obj) { tiledbJNI.delete_tiledb_vfs_tpp(SWIGTYPE_p_p_tiledb_vfs_handle_t.getCPtr(obj)); } - public static void tiledb_vfs_tpp_assign( - SWIGTYPE_p_p_tiledb_vfs_handle_t obj, SWIGTYPE_p_tiledb_vfs_handle_t value) { - tiledbJNI.tiledb_vfs_tpp_assign( - SWIGTYPE_p_p_tiledb_vfs_handle_t.getCPtr(obj), - SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(value)); + public static void tiledb_vfs_tpp_assign(SWIGTYPE_p_p_tiledb_vfs_handle_t obj, SWIGTYPE_p_tiledb_vfs_handle_t value) { + tiledbJNI.tiledb_vfs_tpp_assign(SWIGTYPE_p_p_tiledb_vfs_handle_t.getCPtr(obj), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(value)); } - public static SWIGTYPE_p_tiledb_vfs_handle_t tiledb_vfs_tpp_value( - SWIGTYPE_p_p_tiledb_vfs_handle_t obj) { + public static SWIGTYPE_p_tiledb_vfs_handle_t tiledb_vfs_tpp_value(SWIGTYPE_p_p_tiledb_vfs_handle_t obj) { long cPtr = tiledbJNI.tiledb_vfs_tpp_value(SWIGTYPE_p_p_tiledb_vfs_handle_t.getCPtr(obj)); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_vfs_handle_t(cPtr, false); } @@ -1053,8 +923,7 @@ public static SWIGTYPE_p_p_tiledb_vfs_fh_handle_t new_tiledb_vfs_fh_tpp() { return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_vfs_fh_handle_t(cPtr, false); } - public static SWIGTYPE_p_p_tiledb_vfs_fh_handle_t copy_tiledb_vfs_fh_tpp( - SWIGTYPE_p_tiledb_vfs_fh_handle_t value) { + public static SWIGTYPE_p_p_tiledb_vfs_fh_handle_t copy_tiledb_vfs_fh_tpp(SWIGTYPE_p_tiledb_vfs_fh_handle_t value) { long cPtr = tiledbJNI.copy_tiledb_vfs_fh_tpp(SWIGTYPE_p_tiledb_vfs_fh_handle_t.getCPtr(value)); return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_vfs_fh_handle_t(cPtr, false); } @@ -1063,47 +932,36 @@ public static void delete_tiledb_vfs_fh_tpp(SWIGTYPE_p_p_tiledb_vfs_fh_handle_t tiledbJNI.delete_tiledb_vfs_fh_tpp(SWIGTYPE_p_p_tiledb_vfs_fh_handle_t.getCPtr(obj)); } - public static void tiledb_vfs_fh_tpp_assign( - SWIGTYPE_p_p_tiledb_vfs_fh_handle_t obj, SWIGTYPE_p_tiledb_vfs_fh_handle_t value) { - tiledbJNI.tiledb_vfs_fh_tpp_assign( - SWIGTYPE_p_p_tiledb_vfs_fh_handle_t.getCPtr(obj), - SWIGTYPE_p_tiledb_vfs_fh_handle_t.getCPtr(value)); + public static void tiledb_vfs_fh_tpp_assign(SWIGTYPE_p_p_tiledb_vfs_fh_handle_t obj, SWIGTYPE_p_tiledb_vfs_fh_handle_t value) { + tiledbJNI.tiledb_vfs_fh_tpp_assign(SWIGTYPE_p_p_tiledb_vfs_fh_handle_t.getCPtr(obj), SWIGTYPE_p_tiledb_vfs_fh_handle_t.getCPtr(value)); } - public static SWIGTYPE_p_tiledb_vfs_fh_handle_t tiledb_vfs_fh_tpp_value( - SWIGTYPE_p_p_tiledb_vfs_fh_handle_t obj) { + public static SWIGTYPE_p_tiledb_vfs_fh_handle_t tiledb_vfs_fh_tpp_value(SWIGTYPE_p_p_tiledb_vfs_fh_handle_t obj) { long cPtr = tiledbJNI.tiledb_vfs_fh_tpp_value(SWIGTYPE_p_p_tiledb_vfs_fh_handle_t.getCPtr(obj)); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_vfs_fh_handle_t(cPtr, false); } - public static SWIGTYPE_p_p_tiledb_fragment_info_t new_tiledb_fragment_info_tpp() { + public static SWIGTYPE_p_p_tiledb_fragment_info_handle_t new_tiledb_fragment_info_tpp() { long cPtr = tiledbJNI.new_tiledb_fragment_info_tpp(); - return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_fragment_info_t(cPtr, false); + return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_fragment_info_handle_t(cPtr, false); } - public static SWIGTYPE_p_p_tiledb_fragment_info_t copy_tiledb_fragment_info_tpp( - SWIGTYPE_p_tiledb_fragment_info_t value) { - long cPtr = - tiledbJNI.copy_tiledb_fragment_info_tpp(SWIGTYPE_p_tiledb_fragment_info_t.getCPtr(value)); - return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_fragment_info_t(cPtr, false); + public static SWIGTYPE_p_p_tiledb_fragment_info_handle_t copy_tiledb_fragment_info_tpp(SWIGTYPE_p_tiledb_fragment_info_handle_t value) { + long cPtr = tiledbJNI.copy_tiledb_fragment_info_tpp(SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(value)); + return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_fragment_info_handle_t(cPtr, false); } - public static void delete_tiledb_fragment_info_tpp(SWIGTYPE_p_p_tiledb_fragment_info_t obj) { - tiledbJNI.delete_tiledb_fragment_info_tpp(SWIGTYPE_p_p_tiledb_fragment_info_t.getCPtr(obj)); + public static void delete_tiledb_fragment_info_tpp(SWIGTYPE_p_p_tiledb_fragment_info_handle_t obj) { + tiledbJNI.delete_tiledb_fragment_info_tpp(SWIGTYPE_p_p_tiledb_fragment_info_handle_t.getCPtr(obj)); } - public static void tiledb_fragment_info_tpp_assign( - SWIGTYPE_p_p_tiledb_fragment_info_t obj, SWIGTYPE_p_tiledb_fragment_info_t value) { - tiledbJNI.tiledb_fragment_info_tpp_assign( - SWIGTYPE_p_p_tiledb_fragment_info_t.getCPtr(obj), - SWIGTYPE_p_tiledb_fragment_info_t.getCPtr(value)); + public static void tiledb_fragment_info_tpp_assign(SWIGTYPE_p_p_tiledb_fragment_info_handle_t obj, SWIGTYPE_p_tiledb_fragment_info_handle_t value) { + tiledbJNI.tiledb_fragment_info_tpp_assign(SWIGTYPE_p_p_tiledb_fragment_info_handle_t.getCPtr(obj), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(value)); } - public static SWIGTYPE_p_tiledb_fragment_info_t tiledb_fragment_info_tpp_value( - SWIGTYPE_p_p_tiledb_fragment_info_t obj) { - long cPtr = - tiledbJNI.tiledb_fragment_info_tpp_value(SWIGTYPE_p_p_tiledb_fragment_info_t.getCPtr(obj)); - return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_fragment_info_t(cPtr, false); + public static SWIGTYPE_p_tiledb_fragment_info_handle_t tiledb_fragment_info_tpp_value(SWIGTYPE_p_p_tiledb_fragment_info_handle_t obj) { + long cPtr = tiledbJNI.tiledb_fragment_info_tpp_value(SWIGTYPE_p_p_tiledb_fragment_info_handle_t.getCPtr(obj)); + return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_fragment_info_handle_t(cPtr, false); } public static SWIGTYPE_p_p_tiledb_query_condition_t new_tiledb_query_condition_tpp() { @@ -1111,11 +969,8 @@ public static SWIGTYPE_p_p_tiledb_query_condition_t new_tiledb_query_condition_t return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_query_condition_t(cPtr, false); } - public static SWIGTYPE_p_p_tiledb_query_condition_t copy_tiledb_query_condition_tpp( - SWIGTYPE_p_tiledb_query_condition_t value) { - long cPtr = - tiledbJNI.copy_tiledb_query_condition_tpp( - SWIGTYPE_p_tiledb_query_condition_t.getCPtr(value)); + public static SWIGTYPE_p_p_tiledb_query_condition_t copy_tiledb_query_condition_tpp(SWIGTYPE_p_tiledb_query_condition_t value) { + long cPtr = tiledbJNI.copy_tiledb_query_condition_tpp(SWIGTYPE_p_tiledb_query_condition_t.getCPtr(value)); return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_query_condition_t(cPtr, false); } @@ -1123,18 +978,12 @@ public static void delete_tiledb_query_condition_tpp(SWIGTYPE_p_p_tiledb_query_c tiledbJNI.delete_tiledb_query_condition_tpp(SWIGTYPE_p_p_tiledb_query_condition_t.getCPtr(obj)); } - public static void tiledb_query_condition_tpp_assign( - SWIGTYPE_p_p_tiledb_query_condition_t obj, SWIGTYPE_p_tiledb_query_condition_t value) { - tiledbJNI.tiledb_query_condition_tpp_assign( - SWIGTYPE_p_p_tiledb_query_condition_t.getCPtr(obj), - SWIGTYPE_p_tiledb_query_condition_t.getCPtr(value)); + public static void tiledb_query_condition_tpp_assign(SWIGTYPE_p_p_tiledb_query_condition_t obj, SWIGTYPE_p_tiledb_query_condition_t value) { + tiledbJNI.tiledb_query_condition_tpp_assign(SWIGTYPE_p_p_tiledb_query_condition_t.getCPtr(obj), SWIGTYPE_p_tiledb_query_condition_t.getCPtr(value)); } - public static SWIGTYPE_p_tiledb_query_condition_t tiledb_query_condition_tpp_value( - SWIGTYPE_p_p_tiledb_query_condition_t obj) { - long cPtr = - tiledbJNI.tiledb_query_condition_tpp_value( - SWIGTYPE_p_p_tiledb_query_condition_t.getCPtr(obj)); + public static SWIGTYPE_p_tiledb_query_condition_t tiledb_query_condition_tpp_value(SWIGTYPE_p_p_tiledb_query_condition_t obj) { + long cPtr = tiledbJNI.tiledb_query_condition_tpp_value(SWIGTYPE_p_p_tiledb_query_condition_t.getCPtr(obj)); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_query_condition_t(cPtr, false); } @@ -1143,8 +992,7 @@ public static SWIGTYPE_p_p_tiledb_group_handle_t new_tiledb_group_tpp() { return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_group_handle_t(cPtr, false); } - public static SWIGTYPE_p_p_tiledb_group_handle_t copy_tiledb_group_tpp( - SWIGTYPE_p_tiledb_group_handle_t value) { + public static SWIGTYPE_p_p_tiledb_group_handle_t copy_tiledb_group_tpp(SWIGTYPE_p_tiledb_group_handle_t value) { long cPtr = tiledbJNI.copy_tiledb_group_tpp(SWIGTYPE_p_tiledb_group_handle_t.getCPtr(value)); return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_group_handle_t(cPtr, false); } @@ -1153,15 +1001,11 @@ public static void delete_tiledb_group_tpp(SWIGTYPE_p_p_tiledb_group_handle_t ob tiledbJNI.delete_tiledb_group_tpp(SWIGTYPE_p_p_tiledb_group_handle_t.getCPtr(obj)); } - public static void tiledb_group_tpp_assign( - SWIGTYPE_p_p_tiledb_group_handle_t obj, SWIGTYPE_p_tiledb_group_handle_t value) { - tiledbJNI.tiledb_group_tpp_assign( - SWIGTYPE_p_p_tiledb_group_handle_t.getCPtr(obj), - SWIGTYPE_p_tiledb_group_handle_t.getCPtr(value)); + public static void tiledb_group_tpp_assign(SWIGTYPE_p_p_tiledb_group_handle_t obj, SWIGTYPE_p_tiledb_group_handle_t value) { + tiledbJNI.tiledb_group_tpp_assign(SWIGTYPE_p_p_tiledb_group_handle_t.getCPtr(obj), SWIGTYPE_p_tiledb_group_handle_t.getCPtr(value)); } - public static SWIGTYPE_p_tiledb_group_handle_t tiledb_group_tpp_value( - SWIGTYPE_p_p_tiledb_group_handle_t obj) { + public static SWIGTYPE_p_tiledb_group_handle_t tiledb_group_tpp_value(SWIGTYPE_p_p_tiledb_group_handle_t obj) { long cPtr = tiledbJNI.tiledb_group_tpp_value(SWIGTYPE_p_p_tiledb_group_handle_t.getCPtr(obj)); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_group_handle_t(cPtr, false); } @@ -1181,8 +1025,7 @@ public static void delete_capi_return_tpp(SWIGTYPE_p_p_capi_return_t obj) { } public static void capi_return_tpp_assign(SWIGTYPE_p_p_capi_return_t obj, capi_return_t value) { - tiledbJNI.capi_return_tpp_assign( - SWIGTYPE_p_p_capi_return_t.getCPtr(obj), capi_return_t.getCPtr(value), value); + tiledbJNI.capi_return_tpp_assign(SWIGTYPE_p_p_capi_return_t.getCPtr(obj), capi_return_t.getCPtr(value), value); } public static capi_return_t capi_return_tpp_value(SWIGTYPE_p_p_capi_return_t obj) { @@ -1195,32 +1038,21 @@ public static SWIGTYPE_p_p_tiledb_consolidation_plan_t new_tiledb_consolidation_ return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_consolidation_plan_t(cPtr, false); } - public static SWIGTYPE_p_p_tiledb_consolidation_plan_t copy_tiledb_consolidation_plan_tpp( - SWIGTYPE_p_tiledb_consolidation_plan_t value) { - long cPtr = - tiledbJNI.copy_tiledb_consolidation_plan_tpp( - SWIGTYPE_p_tiledb_consolidation_plan_t.getCPtr(value)); + public static SWIGTYPE_p_p_tiledb_consolidation_plan_t copy_tiledb_consolidation_plan_tpp(SWIGTYPE_p_tiledb_consolidation_plan_t value) { + long cPtr = tiledbJNI.copy_tiledb_consolidation_plan_tpp(SWIGTYPE_p_tiledb_consolidation_plan_t.getCPtr(value)); return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_consolidation_plan_t(cPtr, false); } - public static void delete_tiledb_consolidation_plan_tpp( - SWIGTYPE_p_p_tiledb_consolidation_plan_t obj) { - tiledbJNI.delete_tiledb_consolidation_plan_tpp( - SWIGTYPE_p_p_tiledb_consolidation_plan_t.getCPtr(obj)); + public static void delete_tiledb_consolidation_plan_tpp(SWIGTYPE_p_p_tiledb_consolidation_plan_t obj) { + tiledbJNI.delete_tiledb_consolidation_plan_tpp(SWIGTYPE_p_p_tiledb_consolidation_plan_t.getCPtr(obj)); } - public static void tiledb_consolidation_plan_tpp_assign( - SWIGTYPE_p_p_tiledb_consolidation_plan_t obj, SWIGTYPE_p_tiledb_consolidation_plan_t value) { - tiledbJNI.tiledb_consolidation_plan_tpp_assign( - SWIGTYPE_p_p_tiledb_consolidation_plan_t.getCPtr(obj), - SWIGTYPE_p_tiledb_consolidation_plan_t.getCPtr(value)); + public static void tiledb_consolidation_plan_tpp_assign(SWIGTYPE_p_p_tiledb_consolidation_plan_t obj, SWIGTYPE_p_tiledb_consolidation_plan_t value) { + tiledbJNI.tiledb_consolidation_plan_tpp_assign(SWIGTYPE_p_p_tiledb_consolidation_plan_t.getCPtr(obj), SWIGTYPE_p_tiledb_consolidation_plan_t.getCPtr(value)); } - public static SWIGTYPE_p_tiledb_consolidation_plan_t tiledb_consolidation_plan_tpp_value( - SWIGTYPE_p_p_tiledb_consolidation_plan_t obj) { - long cPtr = - tiledbJNI.tiledb_consolidation_plan_tpp_value( - SWIGTYPE_p_p_tiledb_consolidation_plan_t.getCPtr(obj)); + public static SWIGTYPE_p_tiledb_consolidation_plan_t tiledb_consolidation_plan_tpp_value(SWIGTYPE_p_p_tiledb_consolidation_plan_t obj) { + long cPtr = tiledbJNI.tiledb_consolidation_plan_tpp_value(SWIGTYPE_p_p_tiledb_consolidation_plan_t.getCPtr(obj)); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_consolidation_plan_t(cPtr, false); } @@ -1229,33 +1061,21 @@ public static SWIGTYPE_p_p_tiledb_dimension_label_handle_t new_tiledb_dimension_ return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_dimension_label_handle_t(cPtr, false); } - public static SWIGTYPE_p_p_tiledb_dimension_label_handle_t copy_tiledb_dimension_label_tpp( - SWIGTYPE_p_tiledb_dimension_label_handle_t value) { - long cPtr = - tiledbJNI.copy_tiledb_dimension_label_tpp( - SWIGTYPE_p_tiledb_dimension_label_handle_t.getCPtr(value)); + public static SWIGTYPE_p_p_tiledb_dimension_label_handle_t copy_tiledb_dimension_label_tpp(SWIGTYPE_p_tiledb_dimension_label_handle_t value) { + long cPtr = tiledbJNI.copy_tiledb_dimension_label_tpp(SWIGTYPE_p_tiledb_dimension_label_handle_t.getCPtr(value)); return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_dimension_label_handle_t(cPtr, false); } - public static void delete_tiledb_dimension_label_tpp( - SWIGTYPE_p_p_tiledb_dimension_label_handle_t obj) { - tiledbJNI.delete_tiledb_dimension_label_tpp( - SWIGTYPE_p_p_tiledb_dimension_label_handle_t.getCPtr(obj)); + public static void delete_tiledb_dimension_label_tpp(SWIGTYPE_p_p_tiledb_dimension_label_handle_t obj) { + tiledbJNI.delete_tiledb_dimension_label_tpp(SWIGTYPE_p_p_tiledb_dimension_label_handle_t.getCPtr(obj)); } - public static void tiledb_dimension_label_tpp_assign( - SWIGTYPE_p_p_tiledb_dimension_label_handle_t obj, - SWIGTYPE_p_tiledb_dimension_label_handle_t value) { - tiledbJNI.tiledb_dimension_label_tpp_assign( - SWIGTYPE_p_p_tiledb_dimension_label_handle_t.getCPtr(obj), - SWIGTYPE_p_tiledb_dimension_label_handle_t.getCPtr(value)); + public static void tiledb_dimension_label_tpp_assign(SWIGTYPE_p_p_tiledb_dimension_label_handle_t obj, SWIGTYPE_p_tiledb_dimension_label_handle_t value) { + tiledbJNI.tiledb_dimension_label_tpp_assign(SWIGTYPE_p_p_tiledb_dimension_label_handle_t.getCPtr(obj), SWIGTYPE_p_tiledb_dimension_label_handle_t.getCPtr(value)); } - public static SWIGTYPE_p_tiledb_dimension_label_handle_t tiledb_dimension_label_tpp_value( - SWIGTYPE_p_p_tiledb_dimension_label_handle_t obj) { - long cPtr = - tiledbJNI.tiledb_dimension_label_tpp_value( - SWIGTYPE_p_p_tiledb_dimension_label_handle_t.getCPtr(obj)); + public static SWIGTYPE_p_tiledb_dimension_label_handle_t tiledb_dimension_label_tpp_value(SWIGTYPE_p_p_tiledb_dimension_label_handle_t obj) { + long cPtr = tiledbJNI.tiledb_dimension_label_tpp_value(SWIGTYPE_p_p_tiledb_dimension_label_handle_t.getCPtr(obj)); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_dimension_label_handle_t(cPtr, false); } @@ -1264,10 +1084,8 @@ public static SWIGTYPE_p_p_tiledb_string_handle_t new_tiledb_string_handle_tpp() return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_string_handle_t(cPtr, false); } - public static SWIGTYPE_p_p_tiledb_string_handle_t copy_tiledb_string_handle_tpp( - SWIGTYPE_p_tiledb_string_handle_t value) { - long cPtr = - tiledbJNI.copy_tiledb_string_handle_tpp(SWIGTYPE_p_tiledb_string_handle_t.getCPtr(value)); + public static SWIGTYPE_p_p_tiledb_string_handle_t copy_tiledb_string_handle_tpp(SWIGTYPE_p_tiledb_string_handle_t value) { + long cPtr = tiledbJNI.copy_tiledb_string_handle_tpp(SWIGTYPE_p_tiledb_string_handle_t.getCPtr(value)); return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_string_handle_t(cPtr, false); } @@ -1275,17 +1093,12 @@ public static void delete_tiledb_string_handle_tpp(SWIGTYPE_p_p_tiledb_string_ha tiledbJNI.delete_tiledb_string_handle_tpp(SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(obj)); } - public static void tiledb_string_handle_tpp_assign( - SWIGTYPE_p_p_tiledb_string_handle_t obj, SWIGTYPE_p_tiledb_string_handle_t value) { - tiledbJNI.tiledb_string_handle_tpp_assign( - SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(obj), - SWIGTYPE_p_tiledb_string_handle_t.getCPtr(value)); + public static void tiledb_string_handle_tpp_assign(SWIGTYPE_p_p_tiledb_string_handle_t obj, SWIGTYPE_p_tiledb_string_handle_t value) { + tiledbJNI.tiledb_string_handle_tpp_assign(SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(obj), SWIGTYPE_p_tiledb_string_handle_t.getCPtr(value)); } - public static SWIGTYPE_p_tiledb_string_handle_t tiledb_string_handle_tpp_value( - SWIGTYPE_p_p_tiledb_string_handle_t obj) { - long cPtr = - tiledbJNI.tiledb_string_handle_tpp_value(SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(obj)); + public static SWIGTYPE_p_tiledb_string_handle_t tiledb_string_handle_tpp_value(SWIGTYPE_p_p_tiledb_string_handle_t obj) { + long cPtr = tiledbJNI.tiledb_string_handle_tpp_value(SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(obj)); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_string_handle_t(cPtr, false); } @@ -1294,10 +1107,8 @@ public static SWIGTYPE_p_p_tiledb_enumeration_t new_tiledb_enumeration_tpp() { return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_enumeration_t(cPtr, false); } - public static SWIGTYPE_p_p_tiledb_enumeration_t copy_tiledb_enumeration_tpp( - SWIGTYPE_p_tiledb_enumeration_t value) { - long cPtr = - tiledbJNI.copy_tiledb_enumeration_tpp(SWIGTYPE_p_tiledb_enumeration_t.getCPtr(value)); + public static SWIGTYPE_p_p_tiledb_enumeration_t copy_tiledb_enumeration_tpp(SWIGTYPE_p_tiledb_enumeration_t value) { + long cPtr = tiledbJNI.copy_tiledb_enumeration_tpp(SWIGTYPE_p_tiledb_enumeration_t.getCPtr(value)); return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_enumeration_t(cPtr, false); } @@ -1305,17 +1116,12 @@ public static void delete_tiledb_enumeration_tpp(SWIGTYPE_p_p_tiledb_enumeration tiledbJNI.delete_tiledb_enumeration_tpp(SWIGTYPE_p_p_tiledb_enumeration_t.getCPtr(obj)); } - public static void tiledb_enumeration_tpp_assign( - SWIGTYPE_p_p_tiledb_enumeration_t obj, SWIGTYPE_p_tiledb_enumeration_t value) { - tiledbJNI.tiledb_enumeration_tpp_assign( - SWIGTYPE_p_p_tiledb_enumeration_t.getCPtr(obj), - SWIGTYPE_p_tiledb_enumeration_t.getCPtr(value)); + public static void tiledb_enumeration_tpp_assign(SWIGTYPE_p_p_tiledb_enumeration_t obj, SWIGTYPE_p_tiledb_enumeration_t value) { + tiledbJNI.tiledb_enumeration_tpp_assign(SWIGTYPE_p_p_tiledb_enumeration_t.getCPtr(obj), SWIGTYPE_p_tiledb_enumeration_t.getCPtr(value)); } - public static SWIGTYPE_p_tiledb_enumeration_t tiledb_enumeration_tpp_value( - SWIGTYPE_p_p_tiledb_enumeration_t obj) { - long cPtr = - tiledbJNI.tiledb_enumeration_tpp_value(SWIGTYPE_p_p_tiledb_enumeration_t.getCPtr(obj)); + public static SWIGTYPE_p_tiledb_enumeration_t tiledb_enumeration_tpp_value(SWIGTYPE_p_p_tiledb_enumeration_t obj) { + long cPtr = tiledbJNI.tiledb_enumeration_tpp_value(SWIGTYPE_p_p_tiledb_enumeration_t.getCPtr(obj)); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_enumeration_t(cPtr, false); } @@ -1324,32 +1130,21 @@ public static SWIGTYPE_p_p_tiledb_channel_operator_t new_tiledb_channel_operator return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_channel_operator_t(cPtr, false); } - public static SWIGTYPE_p_p_tiledb_channel_operator_t copy_tiledb_channel_operator_tpp( - SWIGTYPE_p_tiledb_channel_operator_t value) { - long cPtr = - tiledbJNI.copy_tiledb_channel_operator_tpp( - SWIGTYPE_p_tiledb_channel_operator_t.getCPtr(value)); + public static SWIGTYPE_p_p_tiledb_channel_operator_t copy_tiledb_channel_operator_tpp(SWIGTYPE_p_tiledb_channel_operator_t value) { + long cPtr = tiledbJNI.copy_tiledb_channel_operator_tpp(SWIGTYPE_p_tiledb_channel_operator_t.getCPtr(value)); return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_channel_operator_t(cPtr, false); } - public static void delete_tiledb_channel_operator_tpp( - SWIGTYPE_p_p_tiledb_channel_operator_t obj) { - tiledbJNI.delete_tiledb_channel_operator_tpp( - SWIGTYPE_p_p_tiledb_channel_operator_t.getCPtr(obj)); + public static void delete_tiledb_channel_operator_tpp(SWIGTYPE_p_p_tiledb_channel_operator_t obj) { + tiledbJNI.delete_tiledb_channel_operator_tpp(SWIGTYPE_p_p_tiledb_channel_operator_t.getCPtr(obj)); } - public static void tiledb_channel_operator_tpp_assign( - SWIGTYPE_p_p_tiledb_channel_operator_t obj, SWIGTYPE_p_tiledb_channel_operator_t value) { - tiledbJNI.tiledb_channel_operator_tpp_assign( - SWIGTYPE_p_p_tiledb_channel_operator_t.getCPtr(obj), - SWIGTYPE_p_tiledb_channel_operator_t.getCPtr(value)); + public static void tiledb_channel_operator_tpp_assign(SWIGTYPE_p_p_tiledb_channel_operator_t obj, SWIGTYPE_p_tiledb_channel_operator_t value) { + tiledbJNI.tiledb_channel_operator_tpp_assign(SWIGTYPE_p_p_tiledb_channel_operator_t.getCPtr(obj), SWIGTYPE_p_tiledb_channel_operator_t.getCPtr(value)); } - public static SWIGTYPE_p_tiledb_channel_operator_t tiledb_channel_operator_tpp_value( - SWIGTYPE_p_p_tiledb_channel_operator_t obj) { - long cPtr = - tiledbJNI.tiledb_channel_operator_tpp_value( - SWIGTYPE_p_p_tiledb_channel_operator_t.getCPtr(obj)); + public static SWIGTYPE_p_tiledb_channel_operator_t tiledb_channel_operator_tpp_value(SWIGTYPE_p_p_tiledb_channel_operator_t obj) { + long cPtr = tiledbJNI.tiledb_channel_operator_tpp_value(SWIGTYPE_p_p_tiledb_channel_operator_t.getCPtr(obj)); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_channel_operator_t(cPtr, false); } @@ -1358,32 +1153,21 @@ public static SWIGTYPE_p_p_tiledb_channel_operation_t new_tiledb_channel_operati return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_channel_operation_t(cPtr, false); } - public static SWIGTYPE_p_p_tiledb_channel_operation_t copy_tiledb_channel_operation_tpp( - SWIGTYPE_p_tiledb_channel_operation_t value) { - long cPtr = - tiledbJNI.copy_tiledb_channel_operation_tpp( - SWIGTYPE_p_tiledb_channel_operation_t.getCPtr(value)); + public static SWIGTYPE_p_p_tiledb_channel_operation_t copy_tiledb_channel_operation_tpp(SWIGTYPE_p_tiledb_channel_operation_t value) { + long cPtr = tiledbJNI.copy_tiledb_channel_operation_tpp(SWIGTYPE_p_tiledb_channel_operation_t.getCPtr(value)); return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_channel_operation_t(cPtr, false); } - public static void delete_tiledb_channel_operation_tpp( - SWIGTYPE_p_p_tiledb_channel_operation_t obj) { - tiledbJNI.delete_tiledb_channel_operation_tpp( - SWIGTYPE_p_p_tiledb_channel_operation_t.getCPtr(obj)); + public static void delete_tiledb_channel_operation_tpp(SWIGTYPE_p_p_tiledb_channel_operation_t obj) { + tiledbJNI.delete_tiledb_channel_operation_tpp(SWIGTYPE_p_p_tiledb_channel_operation_t.getCPtr(obj)); } - public static void tiledb_channel_operation_tpp_assign( - SWIGTYPE_p_p_tiledb_channel_operation_t obj, SWIGTYPE_p_tiledb_channel_operation_t value) { - tiledbJNI.tiledb_channel_operation_tpp_assign( - SWIGTYPE_p_p_tiledb_channel_operation_t.getCPtr(obj), - SWIGTYPE_p_tiledb_channel_operation_t.getCPtr(value)); + public static void tiledb_channel_operation_tpp_assign(SWIGTYPE_p_p_tiledb_channel_operation_t obj, SWIGTYPE_p_tiledb_channel_operation_t value) { + tiledbJNI.tiledb_channel_operation_tpp_assign(SWIGTYPE_p_p_tiledb_channel_operation_t.getCPtr(obj), SWIGTYPE_p_tiledb_channel_operation_t.getCPtr(value)); } - public static SWIGTYPE_p_tiledb_channel_operation_t tiledb_channel_operation_tpp_value( - SWIGTYPE_p_p_tiledb_channel_operation_t obj) { - long cPtr = - tiledbJNI.tiledb_channel_operation_tpp_value( - SWIGTYPE_p_p_tiledb_channel_operation_t.getCPtr(obj)); + public static SWIGTYPE_p_tiledb_channel_operation_t tiledb_channel_operation_tpp_value(SWIGTYPE_p_p_tiledb_channel_operation_t obj) { + long cPtr = tiledbJNI.tiledb_channel_operation_tpp_value(SWIGTYPE_p_p_tiledb_channel_operation_t.getCPtr(obj)); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_channel_operation_t(cPtr, false); } @@ -1392,10 +1176,8 @@ public static SWIGTYPE_p_p_tiledb_query_field_t new_tiledb_query_field_tpp() { return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_query_field_t(cPtr, false); } - public static SWIGTYPE_p_p_tiledb_query_field_t copy_tiledb_query_field_tpp( - SWIGTYPE_p_tiledb_query_field_t value) { - long cPtr = - tiledbJNI.copy_tiledb_query_field_tpp(SWIGTYPE_p_tiledb_query_field_t.getCPtr(value)); + public static SWIGTYPE_p_p_tiledb_query_field_t copy_tiledb_query_field_tpp(SWIGTYPE_p_tiledb_query_field_t value) { + long cPtr = tiledbJNI.copy_tiledb_query_field_tpp(SWIGTYPE_p_tiledb_query_field_t.getCPtr(value)); return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_query_field_t(cPtr, false); } @@ -1403,17 +1185,12 @@ public static void delete_tiledb_query_field_tpp(SWIGTYPE_p_p_tiledb_query_field tiledbJNI.delete_tiledb_query_field_tpp(SWIGTYPE_p_p_tiledb_query_field_t.getCPtr(obj)); } - public static void tiledb_query_field_tpp_assign( - SWIGTYPE_p_p_tiledb_query_field_t obj, SWIGTYPE_p_tiledb_query_field_t value) { - tiledbJNI.tiledb_query_field_tpp_assign( - SWIGTYPE_p_p_tiledb_query_field_t.getCPtr(obj), - SWIGTYPE_p_tiledb_query_field_t.getCPtr(value)); + public static void tiledb_query_field_tpp_assign(SWIGTYPE_p_p_tiledb_query_field_t obj, SWIGTYPE_p_tiledb_query_field_t value) { + tiledbJNI.tiledb_query_field_tpp_assign(SWIGTYPE_p_p_tiledb_query_field_t.getCPtr(obj), SWIGTYPE_p_tiledb_query_field_t.getCPtr(value)); } - public static SWIGTYPE_p_tiledb_query_field_t tiledb_query_field_tpp_value( - SWIGTYPE_p_p_tiledb_query_field_t obj) { - long cPtr = - tiledbJNI.tiledb_query_field_tpp_value(SWIGTYPE_p_p_tiledb_query_field_t.getCPtr(obj)); + public static SWIGTYPE_p_tiledb_query_field_t tiledb_query_field_tpp_value(SWIGTYPE_p_p_tiledb_query_field_t obj) { + long cPtr = tiledbJNI.tiledb_query_field_tpp_value(SWIGTYPE_p_p_tiledb_query_field_t.getCPtr(obj)); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_query_field_t(cPtr, false); } @@ -1422,10 +1199,8 @@ public static SWIGTYPE_p_p_tiledb_query_channel_t new_tiledb_query_channel_tpp() return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_query_channel_t(cPtr, false); } - public static SWIGTYPE_p_p_tiledb_query_channel_t copy_tiledb_query_channel_tpp( - SWIGTYPE_p_tiledb_query_channel_t value) { - long cPtr = - tiledbJNI.copy_tiledb_query_channel_tpp(SWIGTYPE_p_tiledb_query_channel_t.getCPtr(value)); + public static SWIGTYPE_p_p_tiledb_query_channel_t copy_tiledb_query_channel_tpp(SWIGTYPE_p_tiledb_query_channel_t value) { + long cPtr = tiledbJNI.copy_tiledb_query_channel_tpp(SWIGTYPE_p_tiledb_query_channel_t.getCPtr(value)); return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_query_channel_t(cPtr, false); } @@ -1433,17 +1208,12 @@ public static void delete_tiledb_query_channel_tpp(SWIGTYPE_p_p_tiledb_query_cha tiledbJNI.delete_tiledb_query_channel_tpp(SWIGTYPE_p_p_tiledb_query_channel_t.getCPtr(obj)); } - public static void tiledb_query_channel_tpp_assign( - SWIGTYPE_p_p_tiledb_query_channel_t obj, SWIGTYPE_p_tiledb_query_channel_t value) { - tiledbJNI.tiledb_query_channel_tpp_assign( - SWIGTYPE_p_p_tiledb_query_channel_t.getCPtr(obj), - SWIGTYPE_p_tiledb_query_channel_t.getCPtr(value)); + public static void tiledb_query_channel_tpp_assign(SWIGTYPE_p_p_tiledb_query_channel_t obj, SWIGTYPE_p_tiledb_query_channel_t value) { + tiledbJNI.tiledb_query_channel_tpp_assign(SWIGTYPE_p_p_tiledb_query_channel_t.getCPtr(obj), SWIGTYPE_p_tiledb_query_channel_t.getCPtr(value)); } - public static SWIGTYPE_p_tiledb_query_channel_t tiledb_query_channel_tpp_value( - SWIGTYPE_p_p_tiledb_query_channel_t obj) { - long cPtr = - tiledbJNI.tiledb_query_channel_tpp_value(SWIGTYPE_p_p_tiledb_query_channel_t.getCPtr(obj)); + public static SWIGTYPE_p_tiledb_query_channel_t tiledb_query_channel_tpp_value(SWIGTYPE_p_p_tiledb_query_channel_t obj) { + long cPtr = tiledbJNI.tiledb_query_channel_tpp_value(SWIGTYPE_p_p_tiledb_query_channel_t.getCPtr(obj)); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_query_channel_t(cPtr, false); } @@ -1452,10 +1222,8 @@ public static SWIGTYPE_p_p_tiledb_ndrectangle_t new_tiledb_ndrectangle_tpp() { return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_ndrectangle_t(cPtr, false); } - public static SWIGTYPE_p_p_tiledb_ndrectangle_t copy_tiledb_ndrectangle_tpp( - SWIGTYPE_p_tiledb_ndrectangle_t value) { - long cPtr = - tiledbJNI.copy_tiledb_ndrectangle_tpp(SWIGTYPE_p_tiledb_ndrectangle_t.getCPtr(value)); + public static SWIGTYPE_p_p_tiledb_ndrectangle_t copy_tiledb_ndrectangle_tpp(SWIGTYPE_p_tiledb_ndrectangle_t value) { + long cPtr = tiledbJNI.copy_tiledb_ndrectangle_tpp(SWIGTYPE_p_tiledb_ndrectangle_t.getCPtr(value)); return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_ndrectangle_t(cPtr, false); } @@ -1463,17 +1231,12 @@ public static void delete_tiledb_ndrectangle_tpp(SWIGTYPE_p_p_tiledb_ndrectangle tiledbJNI.delete_tiledb_ndrectangle_tpp(SWIGTYPE_p_p_tiledb_ndrectangle_t.getCPtr(obj)); } - public static void tiledb_ndrectangle_tpp_assign( - SWIGTYPE_p_p_tiledb_ndrectangle_t obj, SWIGTYPE_p_tiledb_ndrectangle_t value) { - tiledbJNI.tiledb_ndrectangle_tpp_assign( - SWIGTYPE_p_p_tiledb_ndrectangle_t.getCPtr(obj), - SWIGTYPE_p_tiledb_ndrectangle_t.getCPtr(value)); + public static void tiledb_ndrectangle_tpp_assign(SWIGTYPE_p_p_tiledb_ndrectangle_t obj, SWIGTYPE_p_tiledb_ndrectangle_t value) { + tiledbJNI.tiledb_ndrectangle_tpp_assign(SWIGTYPE_p_p_tiledb_ndrectangle_t.getCPtr(obj), SWIGTYPE_p_tiledb_ndrectangle_t.getCPtr(value)); } - public static SWIGTYPE_p_tiledb_ndrectangle_t tiledb_ndrectangle_tpp_value( - SWIGTYPE_p_p_tiledb_ndrectangle_t obj) { - long cPtr = - tiledbJNI.tiledb_ndrectangle_tpp_value(SWIGTYPE_p_p_tiledb_ndrectangle_t.getCPtr(obj)); + public static SWIGTYPE_p_tiledb_ndrectangle_t tiledb_ndrectangle_tpp_value(SWIGTYPE_p_p_tiledb_ndrectangle_t obj) { + long cPtr = tiledbJNI.tiledb_ndrectangle_tpp_value(SWIGTYPE_p_p_tiledb_ndrectangle_t.getCPtr(obj)); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_ndrectangle_t(cPtr, false); } @@ -1482,10 +1245,8 @@ public static SWIGTYPE_p_p_tiledb_current_domain_t new_tiledb_current_domain_tpp return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_current_domain_t(cPtr, false); } - public static SWIGTYPE_p_p_tiledb_current_domain_t copy_tiledb_current_domain_tpp( - SWIGTYPE_p_tiledb_current_domain_t value) { - long cPtr = - tiledbJNI.copy_tiledb_current_domain_tpp(SWIGTYPE_p_tiledb_current_domain_t.getCPtr(value)); + public static SWIGTYPE_p_p_tiledb_current_domain_t copy_tiledb_current_domain_tpp(SWIGTYPE_p_tiledb_current_domain_t value) { + long cPtr = tiledbJNI.copy_tiledb_current_domain_tpp(SWIGTYPE_p_tiledb_current_domain_t.getCPtr(value)); return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_current_domain_t(cPtr, false); } @@ -1493,18 +1254,12 @@ public static void delete_tiledb_current_domain_tpp(SWIGTYPE_p_p_tiledb_current_ tiledbJNI.delete_tiledb_current_domain_tpp(SWIGTYPE_p_p_tiledb_current_domain_t.getCPtr(obj)); } - public static void tiledb_current_domain_tpp_assign( - SWIGTYPE_p_p_tiledb_current_domain_t obj, SWIGTYPE_p_tiledb_current_domain_t value) { - tiledbJNI.tiledb_current_domain_tpp_assign( - SWIGTYPE_p_p_tiledb_current_domain_t.getCPtr(obj), - SWIGTYPE_p_tiledb_current_domain_t.getCPtr(value)); + public static void tiledb_current_domain_tpp_assign(SWIGTYPE_p_p_tiledb_current_domain_t obj, SWIGTYPE_p_tiledb_current_domain_t value) { + tiledbJNI.tiledb_current_domain_tpp_assign(SWIGTYPE_p_p_tiledb_current_domain_t.getCPtr(obj), SWIGTYPE_p_tiledb_current_domain_t.getCPtr(value)); } - public static SWIGTYPE_p_tiledb_current_domain_t tiledb_current_domain_tpp_value( - SWIGTYPE_p_p_tiledb_current_domain_t obj) { - long cPtr = - tiledbJNI.tiledb_current_domain_tpp_value( - SWIGTYPE_p_p_tiledb_current_domain_t.getCPtr(obj)); + public static SWIGTYPE_p_tiledb_current_domain_t tiledb_current_domain_tpp_value(SWIGTYPE_p_p_tiledb_current_domain_t obj) { + long cPtr = tiledbJNI.tiledb_current_domain_tpp_value(SWIGTYPE_p_p_tiledb_current_domain_t.getCPtr(obj)); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_current_domain_t(cPtr, false); } @@ -1522,10 +1277,8 @@ public static void delete_tiledb_range_tpp(SWIGTYPE_p_p_tiledb_range_t obj) { tiledbJNI.delete_tiledb_range_tpp(SWIGTYPE_p_p_tiledb_range_t.getCPtr(obj)); } - public static void tiledb_range_tpp_assign( - SWIGTYPE_p_p_tiledb_range_t obj, tiledb_range_t value) { - tiledbJNI.tiledb_range_tpp_assign( - SWIGTYPE_p_p_tiledb_range_t.getCPtr(obj), tiledb_range_t.getCPtr(value), value); + public static void tiledb_range_tpp_assign(SWIGTYPE_p_p_tiledb_range_t obj, tiledb_range_t value) { + tiledbJNI.tiledb_range_tpp_assign(SWIGTYPE_p_p_tiledb_range_t.getCPtr(obj), tiledb_range_t.getCPtr(value), value); } public static tiledb_range_t tiledb_range_tpp_value(SWIGTYPE_p_p_tiledb_range_t obj) { @@ -1665,39 +1418,26 @@ public static long[] uint64ArrayGet(long array, int pos, int sz) { return tiledbJNI.uint64ArrayGet(array, pos, sz); } - public static SWIGTYPE_p_p_tiledb_array_schema_evolution_t - new_tiledb_array_schema_evolution_tpp() { + public static SWIGTYPE_p_p_tiledb_array_schema_evolution_t new_tiledb_array_schema_evolution_tpp() { long cPtr = tiledbJNI.new_tiledb_array_schema_evolution_tpp(); return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_array_schema_evolution_t(cPtr, false); } - public static SWIGTYPE_p_p_tiledb_array_schema_evolution_t copy_tiledb_array_schema_evolution_tpp( - SWIGTYPE_p_tiledb_array_schema_evolution_t value) { - long cPtr = - tiledbJNI.copy_tiledb_array_schema_evolution_tpp( - SWIGTYPE_p_tiledb_array_schema_evolution_t.getCPtr(value)); + public static SWIGTYPE_p_p_tiledb_array_schema_evolution_t copy_tiledb_array_schema_evolution_tpp(SWIGTYPE_p_tiledb_array_schema_evolution_t value) { + long cPtr = tiledbJNI.copy_tiledb_array_schema_evolution_tpp(SWIGTYPE_p_tiledb_array_schema_evolution_t.getCPtr(value)); return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_array_schema_evolution_t(cPtr, false); } - public static void delete_tiledb_array_schema_evolution_tpp( - SWIGTYPE_p_p_tiledb_array_schema_evolution_t obj) { - tiledbJNI.delete_tiledb_array_schema_evolution_tpp( - SWIGTYPE_p_p_tiledb_array_schema_evolution_t.getCPtr(obj)); + public static void delete_tiledb_array_schema_evolution_tpp(SWIGTYPE_p_p_tiledb_array_schema_evolution_t obj) { + tiledbJNI.delete_tiledb_array_schema_evolution_tpp(SWIGTYPE_p_p_tiledb_array_schema_evolution_t.getCPtr(obj)); } - public static void tiledb_array_schema_evolution_tpp_assign( - SWIGTYPE_p_p_tiledb_array_schema_evolution_t obj, - SWIGTYPE_p_tiledb_array_schema_evolution_t value) { - tiledbJNI.tiledb_array_schema_evolution_tpp_assign( - SWIGTYPE_p_p_tiledb_array_schema_evolution_t.getCPtr(obj), - SWIGTYPE_p_tiledb_array_schema_evolution_t.getCPtr(value)); + public static void tiledb_array_schema_evolution_tpp_assign(SWIGTYPE_p_p_tiledb_array_schema_evolution_t obj, SWIGTYPE_p_tiledb_array_schema_evolution_t value) { + tiledbJNI.tiledb_array_schema_evolution_tpp_assign(SWIGTYPE_p_p_tiledb_array_schema_evolution_t.getCPtr(obj), SWIGTYPE_p_tiledb_array_schema_evolution_t.getCPtr(value)); } - public static SWIGTYPE_p_tiledb_array_schema_evolution_t tiledb_array_schema_evolution_tpp_value( - SWIGTYPE_p_p_tiledb_array_schema_evolution_t obj) { - long cPtr = - tiledbJNI.tiledb_array_schema_evolution_tpp_value( - SWIGTYPE_p_p_tiledb_array_schema_evolution_t.getCPtr(obj)); + public static SWIGTYPE_p_tiledb_array_schema_evolution_t tiledb_array_schema_evolution_tpp_value(SWIGTYPE_p_p_tiledb_array_schema_evolution_t obj) { + long cPtr = tiledbJNI.tiledb_array_schema_evolution_tpp_value(SWIGTYPE_p_p_tiledb_array_schema_evolution_t.getCPtr(obj)); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_array_schema_evolution_t(cPtr, false); } @@ -1709,4885 +1449,1908 @@ public static int tiledb_status_code(capi_return_t x) { return tiledbJNI.tiledb_status_code(capi_return_t.getCPtr(x), x); } - public static capi_return_t tiledb_datatype_to_str( - tiledb_datatype_t datatype, SWIGTYPE_p_p_char str) { - return new capi_return_t( - tiledbJNI.tiledb_datatype_to_str(datatype.swigValue(), SWIGTYPE_p_p_char.getCPtr(str)), - true); + public static capi_return_t tiledb_datatype_to_str(tiledb_datatype_t datatype, SWIGTYPE_p_p_char str) { + return new capi_return_t(tiledbJNI.tiledb_datatype_to_str(datatype.swigValue(), SWIGTYPE_p_p_char.getCPtr(str)), true); } - public static capi_return_t tiledb_datatype_from_str( - String str, SWIGTYPE_p_tiledb_datatype_t datatype) { - return new capi_return_t( - tiledbJNI.tiledb_datatype_from_str(str, SWIGTYPE_p_tiledb_datatype_t.getCPtr(datatype)), - true); + public static capi_return_t tiledb_datatype_from_str(String str, SWIGTYPE_p_tiledb_datatype_t datatype) { + return new capi_return_t(tiledbJNI.tiledb_datatype_from_str(str, SWIGTYPE_p_tiledb_datatype_t.getCPtr(datatype)), true); } public static java.math.BigInteger tiledb_datatype_size(tiledb_datatype_t type) { return tiledbJNI.tiledb_datatype_size(type.swigValue()); } - public static capi_return_t tiledb_error_message( - SWIGTYPE_p_tiledb_error_handle_t err, SWIGTYPE_p_p_char errmsg) { - return new capi_return_t( - tiledbJNI.tiledb_error_message( - SWIGTYPE_p_tiledb_error_handle_t.getCPtr(err), SWIGTYPE_p_p_char.getCPtr(errmsg)), - true); + public static capi_return_t tiledb_error_message(SWIGTYPE_p_tiledb_error_handle_t err, SWIGTYPE_p_p_char errmsg) { + return new capi_return_t(tiledbJNI.tiledb_error_message(SWIGTYPE_p_tiledb_error_handle_t.getCPtr(err), SWIGTYPE_p_p_char.getCPtr(errmsg)), true); } public static void tiledb_error_free(SWIGTYPE_p_p_tiledb_error_handle_t err) { tiledbJNI.tiledb_error_free(SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(err)); } - public static capi_return_t tiledb_config_alloc( - SWIGTYPE_p_p_tiledb_config_t config, SWIGTYPE_p_p_tiledb_error_handle_t error) { - return new capi_return_t( - tiledbJNI.tiledb_config_alloc( - SWIGTYPE_p_p_tiledb_config_t.getCPtr(config), - SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), - true); + public static capi_return_t tiledb_config_alloc(SWIGTYPE_p_p_tiledb_config_t config, SWIGTYPE_p_p_tiledb_error_handle_t error) { + return new capi_return_t(tiledbJNI.tiledb_config_alloc(SWIGTYPE_p_p_tiledb_config_t.getCPtr(config), SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), true); } public static void tiledb_config_free(SWIGTYPE_p_p_tiledb_config_t config) { tiledbJNI.tiledb_config_free(SWIGTYPE_p_p_tiledb_config_t.getCPtr(config)); } - public static capi_return_t tiledb_config_set( - SWIGTYPE_p_tiledb_config_t config, - String param, - String value, - SWIGTYPE_p_p_tiledb_error_handle_t error) { - return new capi_return_t( - tiledbJNI.tiledb_config_set( - SWIGTYPE_p_tiledb_config_t.getCPtr(config), - param, - value, - SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), - true); - } - - public static capi_return_t tiledb_config_get( - SWIGTYPE_p_tiledb_config_t config, - String param, - SWIGTYPE_p_p_char value, - SWIGTYPE_p_p_tiledb_error_handle_t error) { - return new capi_return_t( - tiledbJNI.tiledb_config_get( - SWIGTYPE_p_tiledb_config_t.getCPtr(config), - param, - SWIGTYPE_p_p_char.getCPtr(value), - SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), - true); - } - - public static capi_return_t tiledb_config_unset( - SWIGTYPE_p_tiledb_config_t config, String param, SWIGTYPE_p_p_tiledb_error_handle_t error) { - return new capi_return_t( - tiledbJNI.tiledb_config_unset( - SWIGTYPE_p_tiledb_config_t.getCPtr(config), - param, - SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), - true); - } - - public static capi_return_t tiledb_config_load_from_file( - SWIGTYPE_p_tiledb_config_t config, - String filename, - SWIGTYPE_p_p_tiledb_error_handle_t error) { - return new capi_return_t( - tiledbJNI.tiledb_config_load_from_file( - SWIGTYPE_p_tiledb_config_t.getCPtr(config), - filename, - SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), - true); - } - - public static capi_return_t tiledb_config_save_to_file( - SWIGTYPE_p_tiledb_config_t config, - String filename, - SWIGTYPE_p_p_tiledb_error_handle_t error) { - return new capi_return_t( - tiledbJNI.tiledb_config_save_to_file( - SWIGTYPE_p_tiledb_config_t.getCPtr(config), - filename, - SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), - true); - } - - public static capi_return_t tiledb_config_compare( - SWIGTYPE_p_tiledb_config_t lhs, - SWIGTYPE_p_tiledb_config_t rhs, - SWIGTYPE_p_unsigned_char equal) { - return new capi_return_t( - tiledbJNI.tiledb_config_compare( - SWIGTYPE_p_tiledb_config_t.getCPtr(lhs), - SWIGTYPE_p_tiledb_config_t.getCPtr(rhs), - SWIGTYPE_p_unsigned_char.getCPtr(equal)), - true); - } - - public static capi_return_t tiledb_config_iter_alloc( - SWIGTYPE_p_tiledb_config_t config, - String prefix, - SWIGTYPE_p_p_tiledb_config_iter_handle_t config_iter, - SWIGTYPE_p_p_tiledb_error_handle_t error) { - return new capi_return_t( - tiledbJNI.tiledb_config_iter_alloc( - SWIGTYPE_p_tiledb_config_t.getCPtr(config), - prefix, - SWIGTYPE_p_p_tiledb_config_iter_handle_t.getCPtr(config_iter), - SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), - true); - } - - public static capi_return_t tiledb_config_iter_reset( - SWIGTYPE_p_tiledb_config_t config, - SWIGTYPE_p_tiledb_config_iter_handle_t config_iter, - String prefix, - SWIGTYPE_p_p_tiledb_error_handle_t error) { - return new capi_return_t( - tiledbJNI.tiledb_config_iter_reset( - SWIGTYPE_p_tiledb_config_t.getCPtr(config), - SWIGTYPE_p_tiledb_config_iter_handle_t.getCPtr(config_iter), - prefix, - SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), - true); + public static capi_return_t tiledb_config_set(SWIGTYPE_p_tiledb_config_t config, String param, String value, SWIGTYPE_p_p_tiledb_error_handle_t error) { + return new capi_return_t(tiledbJNI.tiledb_config_set(SWIGTYPE_p_tiledb_config_t.getCPtr(config), param, value, SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), true); + } + + public static capi_return_t tiledb_config_get(SWIGTYPE_p_tiledb_config_t config, String param, SWIGTYPE_p_p_char value, SWIGTYPE_p_p_tiledb_error_handle_t error) { + return new capi_return_t(tiledbJNI.tiledb_config_get(SWIGTYPE_p_tiledb_config_t.getCPtr(config), param, SWIGTYPE_p_p_char.getCPtr(value), SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), true); + } + + public static capi_return_t tiledb_config_unset(SWIGTYPE_p_tiledb_config_t config, String param, SWIGTYPE_p_p_tiledb_error_handle_t error) { + return new capi_return_t(tiledbJNI.tiledb_config_unset(SWIGTYPE_p_tiledb_config_t.getCPtr(config), param, SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), true); + } + + public static capi_return_t tiledb_config_load_from_file(SWIGTYPE_p_tiledb_config_t config, String filename, SWIGTYPE_p_p_tiledb_error_handle_t error) { + return new capi_return_t(tiledbJNI.tiledb_config_load_from_file(SWIGTYPE_p_tiledb_config_t.getCPtr(config), filename, SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), true); + } + + public static capi_return_t tiledb_config_save_to_file(SWIGTYPE_p_tiledb_config_t config, String filename, SWIGTYPE_p_p_tiledb_error_handle_t error) { + return new capi_return_t(tiledbJNI.tiledb_config_save_to_file(SWIGTYPE_p_tiledb_config_t.getCPtr(config), filename, SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), true); + } + + public static capi_return_t tiledb_config_compare(SWIGTYPE_p_tiledb_config_t lhs, SWIGTYPE_p_tiledb_config_t rhs, SWIGTYPE_p_unsigned_char equal) { + return new capi_return_t(tiledbJNI.tiledb_config_compare(SWIGTYPE_p_tiledb_config_t.getCPtr(lhs), SWIGTYPE_p_tiledb_config_t.getCPtr(rhs), SWIGTYPE_p_unsigned_char.getCPtr(equal)), true); + } + + public static capi_return_t tiledb_config_iter_alloc(SWIGTYPE_p_tiledb_config_t config, String prefix, SWIGTYPE_p_p_tiledb_config_iter_handle_t config_iter, SWIGTYPE_p_p_tiledb_error_handle_t error) { + return new capi_return_t(tiledbJNI.tiledb_config_iter_alloc(SWIGTYPE_p_tiledb_config_t.getCPtr(config), prefix, SWIGTYPE_p_p_tiledb_config_iter_handle_t.getCPtr(config_iter), SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), true); + } + + public static capi_return_t tiledb_config_iter_reset(SWIGTYPE_p_tiledb_config_t config, SWIGTYPE_p_tiledb_config_iter_handle_t config_iter, String prefix, SWIGTYPE_p_p_tiledb_error_handle_t error) { + return new capi_return_t(tiledbJNI.tiledb_config_iter_reset(SWIGTYPE_p_tiledb_config_t.getCPtr(config), SWIGTYPE_p_tiledb_config_iter_handle_t.getCPtr(config_iter), prefix, SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), true); } public static void tiledb_config_iter_free(SWIGTYPE_p_p_tiledb_config_iter_handle_t config_iter) { - tiledbJNI.tiledb_config_iter_free( - SWIGTYPE_p_p_tiledb_config_iter_handle_t.getCPtr(config_iter)); - } - - public static capi_return_t tiledb_config_iter_here( - SWIGTYPE_p_tiledb_config_iter_handle_t config_iter, - SWIGTYPE_p_p_char param, - SWIGTYPE_p_p_char value, - SWIGTYPE_p_p_tiledb_error_handle_t error) { - return new capi_return_t( - tiledbJNI.tiledb_config_iter_here( - SWIGTYPE_p_tiledb_config_iter_handle_t.getCPtr(config_iter), - SWIGTYPE_p_p_char.getCPtr(param), - SWIGTYPE_p_p_char.getCPtr(value), - SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), - true); - } - - public static capi_return_t tiledb_config_iter_next( - SWIGTYPE_p_tiledb_config_iter_handle_t config_iter, - SWIGTYPE_p_p_tiledb_error_handle_t error) { - return new capi_return_t( - tiledbJNI.tiledb_config_iter_next( - SWIGTYPE_p_tiledb_config_iter_handle_t.getCPtr(config_iter), - SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), - true); - } - - public static capi_return_t tiledb_config_iter_done( - SWIGTYPE_p_tiledb_config_iter_handle_t config_iter, - SWIGTYPE_p_int done, - SWIGTYPE_p_p_tiledb_error_handle_t error) { - return new capi_return_t( - tiledbJNI.tiledb_config_iter_done( - SWIGTYPE_p_tiledb_config_iter_handle_t.getCPtr(config_iter), - SWIGTYPE_p_int.getCPtr(done), - SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), - true); - } - - public static capi_return_t tiledb_filesystem_to_str( - tiledb_filesystem_t filesystem, SWIGTYPE_p_p_char str) { - return new capi_return_t( - tiledbJNI.tiledb_filesystem_to_str(filesystem.swigValue(), SWIGTYPE_p_p_char.getCPtr(str)), - true); - } - - public static capi_return_t tiledb_filesystem_from_str( - String str, SWIGTYPE_p_tiledb_filesystem_t filesystem) { - return new capi_return_t( - tiledbJNI.tiledb_filesystem_from_str( - str, SWIGTYPE_p_tiledb_filesystem_t.getCPtr(filesystem)), - true); - } - - public static capi_return_t tiledb_ctx_alloc( - SWIGTYPE_p_tiledb_config_t config, SWIGTYPE_p_p_tiledb_ctx_t ctx) { - return new capi_return_t( - tiledbJNI.tiledb_ctx_alloc( - SWIGTYPE_p_tiledb_config_t.getCPtr(config), SWIGTYPE_p_p_tiledb_ctx_t.getCPtr(ctx)), - true); + tiledbJNI.tiledb_config_iter_free(SWIGTYPE_p_p_tiledb_config_iter_handle_t.getCPtr(config_iter)); + } + + public static capi_return_t tiledb_config_iter_here(SWIGTYPE_p_tiledb_config_iter_handle_t config_iter, SWIGTYPE_p_p_char param, SWIGTYPE_p_p_char value, SWIGTYPE_p_p_tiledb_error_handle_t error) { + return new capi_return_t(tiledbJNI.tiledb_config_iter_here(SWIGTYPE_p_tiledb_config_iter_handle_t.getCPtr(config_iter), SWIGTYPE_p_p_char.getCPtr(param), SWIGTYPE_p_p_char.getCPtr(value), SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), true); + } + + public static capi_return_t tiledb_config_iter_next(SWIGTYPE_p_tiledb_config_iter_handle_t config_iter, SWIGTYPE_p_p_tiledb_error_handle_t error) { + return new capi_return_t(tiledbJNI.tiledb_config_iter_next(SWIGTYPE_p_tiledb_config_iter_handle_t.getCPtr(config_iter), SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), true); + } + + public static capi_return_t tiledb_config_iter_done(SWIGTYPE_p_tiledb_config_iter_handle_t config_iter, SWIGTYPE_p_int done, SWIGTYPE_p_p_tiledb_error_handle_t error) { + return new capi_return_t(tiledbJNI.tiledb_config_iter_done(SWIGTYPE_p_tiledb_config_iter_handle_t.getCPtr(config_iter), SWIGTYPE_p_int.getCPtr(done), SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), true); + } + + public static capi_return_t tiledb_filesystem_to_str(tiledb_filesystem_t filesystem, SWIGTYPE_p_p_char str) { + return new capi_return_t(tiledbJNI.tiledb_filesystem_to_str(filesystem.swigValue(), SWIGTYPE_p_p_char.getCPtr(str)), true); + } + + public static capi_return_t tiledb_filesystem_from_str(String str, SWIGTYPE_p_tiledb_filesystem_t filesystem) { + return new capi_return_t(tiledbJNI.tiledb_filesystem_from_str(str, SWIGTYPE_p_tiledb_filesystem_t.getCPtr(filesystem)), true); + } + + public static capi_return_t tiledb_ctx_alloc(SWIGTYPE_p_tiledb_config_t config, SWIGTYPE_p_p_tiledb_ctx_t ctx) { + return new capi_return_t(tiledbJNI.tiledb_ctx_alloc(SWIGTYPE_p_tiledb_config_t.getCPtr(config), SWIGTYPE_p_p_tiledb_ctx_t.getCPtr(ctx)), true); + } + + public static void tiledb_ctx_free(SWIGTYPE_p_p_tiledb_ctx_t ctx) { + tiledbJNI.tiledb_ctx_free(SWIGTYPE_p_p_tiledb_ctx_t.getCPtr(ctx)); + } + + public static capi_return_t tiledb_ctx_get_stats(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_char stats_json) { + return new capi_return_t(tiledbJNI.tiledb_ctx_get_stats(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_char.getCPtr(stats_json)), true); + } + + public static capi_return_t tiledb_ctx_get_config(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_config_t config) { + return new capi_return_t(tiledbJNI.tiledb_ctx_get_config(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_tiledb_config_t.getCPtr(config)), true); + } + + public static capi_return_t tiledb_ctx_get_last_error(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_error_handle_t err) { + return new capi_return_t(tiledbJNI.tiledb_ctx_get_last_error(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(err)), true); + } + + public static capi_return_t tiledb_ctx_is_supported_fs(SWIGTYPE_p_tiledb_ctx_t ctx, tiledb_filesystem_t fs, SWIGTYPE_p_int is_supported) { + return new capi_return_t(tiledbJNI.tiledb_ctx_is_supported_fs(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), fs.swigValue(), SWIGTYPE_p_int.getCPtr(is_supported)), true); + } + + public static capi_return_t tiledb_ctx_cancel_tasks(SWIGTYPE_p_tiledb_ctx_t ctx) { + return new capi_return_t(tiledbJNI.tiledb_ctx_cancel_tasks(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx)), true); + } + + public static capi_return_t tiledb_ctx_set_tag(SWIGTYPE_p_tiledb_ctx_t ctx, String key, String value) { + return new capi_return_t(tiledbJNI.tiledb_ctx_set_tag(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), key, value), true); + } + + public static capi_return_t tiledb_ctx_get_data_protocol(SWIGTYPE_p_tiledb_ctx_t ctx, String uri, SWIGTYPE_p_tiledb_data_protocol_t data_protocol) { + return new capi_return_t(tiledbJNI.tiledb_ctx_get_data_protocol(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), uri, SWIGTYPE_p_tiledb_data_protocol_t.getCPtr(data_protocol)), true); + } + + public static capi_return_t tiledb_filter_type_to_str(tiledb_filter_type_t filter_type, SWIGTYPE_p_p_char str) { + return new capi_return_t(tiledbJNI.tiledb_filter_type_to_str(filter_type.swigValue(), SWIGTYPE_p_p_char.getCPtr(str)), true); + } + + public static capi_return_t tiledb_filter_type_from_str(String str, SWIGTYPE_p_tiledb_filter_type_t filter_type) { + return new capi_return_t(tiledbJNI.tiledb_filter_type_from_str(str, SWIGTYPE_p_tiledb_filter_type_t.getCPtr(filter_type)), true); + } + + public static capi_return_t tiledb_filter_option_to_str(tiledb_filter_option_t filter_option, SWIGTYPE_p_p_char str) { + return new capi_return_t(tiledbJNI.tiledb_filter_option_to_str(filter_option.swigValue(), SWIGTYPE_p_p_char.getCPtr(str)), true); + } + + public static capi_return_t tiledb_filter_option_from_str(String str, SWIGTYPE_p_tiledb_filter_option_t filter_option) { + return new capi_return_t(tiledbJNI.tiledb_filter_option_from_str(str, SWIGTYPE_p_tiledb_filter_option_t.getCPtr(filter_option)), true); + } + + public static capi_return_t tiledb_filter_alloc(SWIGTYPE_p_tiledb_ctx_t ctx, tiledb_filter_type_t type, SWIGTYPE_p_p_tiledb_filter_t filter) { + return new capi_return_t(tiledbJNI.tiledb_filter_alloc(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), type.swigValue(), SWIGTYPE_p_p_tiledb_filter_t.getCPtr(filter)), true); + } + + public static void tiledb_filter_free(SWIGTYPE_p_p_tiledb_filter_t filter) { + tiledbJNI.tiledb_filter_free(SWIGTYPE_p_p_tiledb_filter_t.getCPtr(filter)); + } + + public static capi_return_t tiledb_filter_get_type(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_filter_t filter, SWIGTYPE_p_tiledb_filter_type_t type) { + return new capi_return_t(tiledbJNI.tiledb_filter_get_type(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_filter_t.getCPtr(filter), SWIGTYPE_p_tiledb_filter_type_t.getCPtr(type)), true); + } + + public static capi_return_t tiledb_filter_set_option(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_filter_t filter, tiledb_filter_option_t option, SWIGTYPE_p_void value) { + return new capi_return_t(tiledbJNI.tiledb_filter_set_option(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_filter_t.getCPtr(filter), option.swigValue(), SWIGTYPE_p_void.getCPtr(value)), true); + } + + public static capi_return_t tiledb_filter_get_option(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_filter_t filter, tiledb_filter_option_t option, SWIGTYPE_p_void value) { + return new capi_return_t(tiledbJNI.tiledb_filter_get_option(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_filter_t.getCPtr(filter), option.swigValue(), SWIGTYPE_p_void.getCPtr(value)), true); + } + + public static capi_return_t tiledb_filter_list_alloc(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_filter_list_handle_t filter_list) { + return new capi_return_t(tiledbJNI.tiledb_filter_list_alloc(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_tiledb_filter_list_handle_t.getCPtr(filter_list)), true); + } + + public static void tiledb_filter_list_free(SWIGTYPE_p_p_tiledb_filter_list_handle_t filter_list) { + tiledbJNI.tiledb_filter_list_free(SWIGTYPE_p_p_tiledb_filter_list_handle_t.getCPtr(filter_list)); + } + + public static capi_return_t tiledb_filter_list_add_filter(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_filter_list_handle_t filter_list, SWIGTYPE_p_tiledb_filter_t filter) { + return new capi_return_t(tiledbJNI.tiledb_filter_list_add_filter(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_filter_list_handle_t.getCPtr(filter_list), SWIGTYPE_p_tiledb_filter_t.getCPtr(filter)), true); + } + + public static capi_return_t tiledb_filter_list_set_max_chunk_size(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_filter_list_handle_t filter_list, long max_chunk_size) { + return new capi_return_t(tiledbJNI.tiledb_filter_list_set_max_chunk_size(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_filter_list_handle_t.getCPtr(filter_list), max_chunk_size), true); + } + + public static capi_return_t tiledb_filter_list_get_nfilters(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_filter_list_handle_t filter_list, SWIGTYPE_p_unsigned_int nfilters) { + return new capi_return_t(tiledbJNI.tiledb_filter_list_get_nfilters(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_filter_list_handle_t.getCPtr(filter_list), SWIGTYPE_p_unsigned_int.getCPtr(nfilters)), true); + } + + public static capi_return_t tiledb_filter_list_get_filter_from_index(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_filter_list_handle_t filter_list, long index, SWIGTYPE_p_p_tiledb_filter_t filter) { + return new capi_return_t(tiledbJNI.tiledb_filter_list_get_filter_from_index(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_filter_list_handle_t.getCPtr(filter_list), index, SWIGTYPE_p_p_tiledb_filter_t.getCPtr(filter)), true); + } + + public static capi_return_t tiledb_filter_list_get_max_chunk_size(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_filter_list_handle_t filter_list, SWIGTYPE_p_unsigned_int max_chunk_size) { + return new capi_return_t(tiledbJNI.tiledb_filter_list_get_max_chunk_size(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_filter_list_handle_t.getCPtr(filter_list), SWIGTYPE_p_unsigned_int.getCPtr(max_chunk_size)), true); + } + + public static capi_return_t tiledb_string_view(SWIGTYPE_p_tiledb_string_handle_t s, SWIGTYPE_p_p_char data, SWIGTYPE_p_unsigned_long length) { + return new capi_return_t(tiledbJNI.tiledb_string_view(SWIGTYPE_p_tiledb_string_handle_t.getCPtr(s), SWIGTYPE_p_p_char.getCPtr(data), SWIGTYPE_p_unsigned_long.getCPtr(length)), true); + } + + public static capi_return_t tiledb_string_free(SWIGTYPE_p_p_tiledb_string_handle_t s) { + return new capi_return_t(tiledbJNI.tiledb_string_free(SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(s)), true); + } + + public static int tiledb_attribute_alloc(SWIGTYPE_p_tiledb_ctx_t ctx, String name, tiledb_datatype_t type, SWIGTYPE_p_p_tiledb_attribute_t attr) { + return tiledbJNI.tiledb_attribute_alloc(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), name, type.swigValue(), SWIGTYPE_p_p_tiledb_attribute_t.getCPtr(attr)); + } + + public static void tiledb_attribute_free(SWIGTYPE_p_p_tiledb_attribute_t attr) { + tiledbJNI.tiledb_attribute_free(SWIGTYPE_p_p_tiledb_attribute_t.getCPtr(attr)); + } + + public static int tiledb_attribute_set_nullable(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_attribute_t attr, short nullable) { + return tiledbJNI.tiledb_attribute_set_nullable(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), nullable); + } + + public static int tiledb_attribute_set_filter_list(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_attribute_t attr, SWIGTYPE_p_tiledb_filter_list_handle_t filter_list) { + return tiledbJNI.tiledb_attribute_set_filter_list(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), SWIGTYPE_p_tiledb_filter_list_handle_t.getCPtr(filter_list)); + } + + public static int tiledb_attribute_set_cell_val_num(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_attribute_t attr, long cell_val_num) { + return tiledbJNI.tiledb_attribute_set_cell_val_num(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), cell_val_num); + } + + public static int tiledb_attribute_get_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_attribute_t attr, SWIGTYPE_p_p_char name) { + return tiledbJNI.tiledb_attribute_get_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), SWIGTYPE_p_p_char.getCPtr(name)); + } + + public static int tiledb_attribute_get_type(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_attribute_t attr, SWIGTYPE_p_tiledb_datatype_t type) { + return tiledbJNI.tiledb_attribute_get_type(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), SWIGTYPE_p_tiledb_datatype_t.getCPtr(type)); + } + + public static int tiledb_attribute_get_nullable(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_attribute_t attr, SWIGTYPE_p_unsigned_char nullable) { + return tiledbJNI.tiledb_attribute_get_nullable(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), SWIGTYPE_p_unsigned_char.getCPtr(nullable)); + } + + public static int tiledb_attribute_get_filter_list(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_attribute_t attr, SWIGTYPE_p_p_tiledb_filter_list_handle_t filter_list) { + return tiledbJNI.tiledb_attribute_get_filter_list(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), SWIGTYPE_p_p_tiledb_filter_list_handle_t.getCPtr(filter_list)); + } + + public static int tiledb_attribute_get_cell_val_num(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_attribute_t attr, SWIGTYPE_p_unsigned_int cell_val_num) { + return tiledbJNI.tiledb_attribute_get_cell_val_num(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), SWIGTYPE_p_unsigned_int.getCPtr(cell_val_num)); + } + + public static int tiledb_attribute_get_cell_size(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_attribute_t attr, SWIGTYPE_p_unsigned_long_long cell_size) { + return tiledbJNI.tiledb_attribute_get_cell_size(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), SWIGTYPE_p_unsigned_long_long.getCPtr(cell_size)); + } + + public static int tiledb_attribute_dump_str(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_attribute_t attr, SWIGTYPE_p_p_tiledb_string_handle_t out) { + return tiledbJNI.tiledb_attribute_dump_str(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(out)); + } + + public static int tiledb_attribute_set_fill_value(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_attribute_t attr, SWIGTYPE_p_void value, java.math.BigInteger size) { + return tiledbJNI.tiledb_attribute_set_fill_value(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), SWIGTYPE_p_void.getCPtr(value), size); + } + + public static int tiledb_attribute_get_fill_value(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_attribute_t attr, SWIGTYPE_p_p_void value, SWIGTYPE_p_unsigned_long_long size) { + return tiledbJNI.tiledb_attribute_get_fill_value(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), SWIGTYPE_p_p_void.getCPtr(value), SWIGTYPE_p_unsigned_long_long.getCPtr(size)); + } + + public static int tiledb_attribute_set_fill_value_nullable(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_attribute_t attr, SWIGTYPE_p_void value, java.math.BigInteger size, short validity) { + return tiledbJNI.tiledb_attribute_set_fill_value_nullable(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), SWIGTYPE_p_void.getCPtr(value), size, validity); + } + + public static int tiledb_attribute_get_fill_value_nullable(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_attribute_t attr, SWIGTYPE_p_p_void value, SWIGTYPE_p_unsigned_long_long size, SWIGTYPE_p_unsigned_char valid) { + return tiledbJNI.tiledb_attribute_get_fill_value_nullable(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), SWIGTYPE_p_p_void.getCPtr(value), SWIGTYPE_p_unsigned_long_long.getCPtr(size), SWIGTYPE_p_unsigned_char.getCPtr(valid)); + } + + public static int tiledb_dimension_alloc(SWIGTYPE_p_tiledb_ctx_t ctx, String name, tiledb_datatype_t type, SWIGTYPE_p_void dim_domain, SWIGTYPE_p_void tile_extent, SWIGTYPE_p_p_tiledb_dimension_t dim) { + return tiledbJNI.tiledb_dimension_alloc(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), name, type.swigValue(), SWIGTYPE_p_void.getCPtr(dim_domain), SWIGTYPE_p_void.getCPtr(tile_extent), SWIGTYPE_p_p_tiledb_dimension_t.getCPtr(dim)); + } + + public static void tiledb_dimension_free(SWIGTYPE_p_p_tiledb_dimension_t dim) { + tiledbJNI.tiledb_dimension_free(SWIGTYPE_p_p_tiledb_dimension_t.getCPtr(dim)); + } + + public static int tiledb_dimension_set_filter_list(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_dimension_t dim, SWIGTYPE_p_tiledb_filter_list_handle_t filter_list) { + return tiledbJNI.tiledb_dimension_set_filter_list(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_dimension_t.getCPtr(dim), SWIGTYPE_p_tiledb_filter_list_handle_t.getCPtr(filter_list)); + } + + public static int tiledb_dimension_set_cell_val_num(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_dimension_t dim, long cell_val_num) { + return tiledbJNI.tiledb_dimension_set_cell_val_num(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_dimension_t.getCPtr(dim), cell_val_num); + } + + public static int tiledb_dimension_get_filter_list(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_dimension_t dim, SWIGTYPE_p_p_tiledb_filter_list_handle_t filter_list) { + return tiledbJNI.tiledb_dimension_get_filter_list(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_dimension_t.getCPtr(dim), SWIGTYPE_p_p_tiledb_filter_list_handle_t.getCPtr(filter_list)); + } + + public static int tiledb_dimension_get_cell_val_num(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_dimension_t dim, SWIGTYPE_p_unsigned_int cell_val_num) { + return tiledbJNI.tiledb_dimension_get_cell_val_num(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_dimension_t.getCPtr(dim), SWIGTYPE_p_unsigned_int.getCPtr(cell_val_num)); + } + + public static int tiledb_dimension_get_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_dimension_t dim, SWIGTYPE_p_p_char name) { + return tiledbJNI.tiledb_dimension_get_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_dimension_t.getCPtr(dim), SWIGTYPE_p_p_char.getCPtr(name)); + } + + public static int tiledb_dimension_get_type(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_dimension_t dim, SWIGTYPE_p_tiledb_datatype_t type) { + return tiledbJNI.tiledb_dimension_get_type(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_dimension_t.getCPtr(dim), SWIGTYPE_p_tiledb_datatype_t.getCPtr(type)); + } + + public static int tiledb_dimension_get_domain(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_dimension_t dim, SWIGTYPE_p_p_void domain) { + return tiledbJNI.tiledb_dimension_get_domain(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_dimension_t.getCPtr(dim), SWIGTYPE_p_p_void.getCPtr(domain)); + } + + public static int tiledb_dimension_get_tile_extent(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_dimension_t dim, SWIGTYPE_p_p_void tile_extent) { + return tiledbJNI.tiledb_dimension_get_tile_extent(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_dimension_t.getCPtr(dim), SWIGTYPE_p_p_void.getCPtr(tile_extent)); + } + + public static int tiledb_dimension_dump_str(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_dimension_t dimension, SWIGTYPE_p_p_tiledb_string_handle_t out) { + return tiledbJNI.tiledb_dimension_dump_str(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_dimension_t.getCPtr(dimension), SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(out)); + } + + public static int tiledb_domain_alloc(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_domain_t domain) { + return tiledbJNI.tiledb_domain_alloc(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_tiledb_domain_t.getCPtr(domain)); + } + + public static void tiledb_domain_free(SWIGTYPE_p_p_tiledb_domain_t domain) { + tiledbJNI.tiledb_domain_free(SWIGTYPE_p_p_tiledb_domain_t.getCPtr(domain)); + } + + public static int tiledb_domain_get_type(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_domain_t domain, SWIGTYPE_p_tiledb_datatype_t type) { + return tiledbJNI.tiledb_domain_get_type(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_domain_t.getCPtr(domain), SWIGTYPE_p_tiledb_datatype_t.getCPtr(type)); + } + + public static int tiledb_domain_get_ndim(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_domain_t domain, SWIGTYPE_p_unsigned_int ndim) { + return tiledbJNI.tiledb_domain_get_ndim(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_domain_t.getCPtr(domain), SWIGTYPE_p_unsigned_int.getCPtr(ndim)); + } + + public static int tiledb_domain_add_dimension(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_domain_t domain, SWIGTYPE_p_tiledb_dimension_t dim) { + return tiledbJNI.tiledb_domain_add_dimension(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_domain_t.getCPtr(domain), SWIGTYPE_p_tiledb_dimension_t.getCPtr(dim)); + } + + public static int tiledb_domain_get_dimension_from_index(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_domain_t domain, long index, SWIGTYPE_p_p_tiledb_dimension_t dim) { + return tiledbJNI.tiledb_domain_get_dimension_from_index(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_domain_t.getCPtr(domain), index, SWIGTYPE_p_p_tiledb_dimension_t.getCPtr(dim)); + } + + public static int tiledb_domain_get_dimension_from_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_domain_t domain, String name, SWIGTYPE_p_p_tiledb_dimension_t dim) { + return tiledbJNI.tiledb_domain_get_dimension_from_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_domain_t.getCPtr(domain), name, SWIGTYPE_p_p_tiledb_dimension_t.getCPtr(dim)); + } + + public static int tiledb_domain_has_dimension(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_domain_t domain, String name, SWIGTYPE_p_int has_dim) { + return tiledbJNI.tiledb_domain_has_dimension(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_domain_t.getCPtr(domain), name, SWIGTYPE_p_int.getCPtr(has_dim)); + } + + public static int tiledb_domain_dump_str(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_domain_t domain, SWIGTYPE_p_p_tiledb_string_handle_t out) { + return tiledbJNI.tiledb_domain_dump_str(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_domain_t.getCPtr(domain), SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(out)); + } + + public static capi_return_t tiledb_array_type_to_str(tiledb_array_type_t array_type, SWIGTYPE_p_p_char str) { + return new capi_return_t(tiledbJNI.tiledb_array_type_to_str(array_type.swigValue(), SWIGTYPE_p_p_char.getCPtr(str)), true); + } + + public static capi_return_t tiledb_array_type_from_str(String str, SWIGTYPE_p_tiledb_array_type_t array_type) { + return new capi_return_t(tiledbJNI.tiledb_array_type_from_str(str, SWIGTYPE_p_tiledb_array_type_t.getCPtr(array_type)), true); + } + + public static capi_return_t tiledb_layout_to_str(tiledb_layout_t layout, SWIGTYPE_p_p_char str) { + return new capi_return_t(tiledbJNI.tiledb_layout_to_str(layout.swigValue(), SWIGTYPE_p_p_char.getCPtr(str)), true); + } + + public static capi_return_t tiledb_layout_from_str(String str, SWIGTYPE_p_tiledb_layout_t layout) { + return new capi_return_t(tiledbJNI.tiledb_layout_from_str(str, SWIGTYPE_p_tiledb_layout_t.getCPtr(layout)), true); + } + + public static capi_return_t tiledb_array_schema_alloc(SWIGTYPE_p_tiledb_ctx_t ctx, tiledb_array_type_t array_type, SWIGTYPE_p_p_tiledb_array_schema_t array_schema) { + return new capi_return_t(tiledbJNI.tiledb_array_schema_alloc(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), array_type.swigValue(), SWIGTYPE_p_p_tiledb_array_schema_t.getCPtr(array_schema)), true); + } + + public static void tiledb_array_schema_free(SWIGTYPE_p_p_tiledb_array_schema_t array_schema) { + tiledbJNI.tiledb_array_schema_free(SWIGTYPE_p_p_tiledb_array_schema_t.getCPtr(array_schema)); + } + + public static capi_return_t tiledb_array_schema_add_attribute(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, SWIGTYPE_p_tiledb_attribute_t attr) { + return new capi_return_t(tiledbJNI.tiledb_array_schema_add_attribute(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr)), true); + } + + public static capi_return_t tiledb_array_schema_set_allows_dups(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, int allows_dups) { + return new capi_return_t(tiledbJNI.tiledb_array_schema_set_allows_dups(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), allows_dups), true); + } + + public static capi_return_t tiledb_array_schema_get_allows_dups(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, SWIGTYPE_p_int allows_dups) { + return new capi_return_t(tiledbJNI.tiledb_array_schema_get_allows_dups(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), SWIGTYPE_p_int.getCPtr(allows_dups)), true); + } + + public static capi_return_t tiledb_array_schema_get_version(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, SWIGTYPE_p_unsigned_int version) { + return new capi_return_t(tiledbJNI.tiledb_array_schema_get_version(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), SWIGTYPE_p_unsigned_int.getCPtr(version)), true); + } + + public static capi_return_t tiledb_array_schema_set_domain(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, SWIGTYPE_p_tiledb_domain_t domain) { + return new capi_return_t(tiledbJNI.tiledb_array_schema_set_domain(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), SWIGTYPE_p_tiledb_domain_t.getCPtr(domain)), true); + } + + public static capi_return_t tiledb_array_schema_set_capacity(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, java.math.BigInteger capacity) { + return new capi_return_t(tiledbJNI.tiledb_array_schema_set_capacity(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), capacity), true); + } + + public static capi_return_t tiledb_array_schema_set_cell_order(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, tiledb_layout_t cell_order) { + return new capi_return_t(tiledbJNI.tiledb_array_schema_set_cell_order(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), cell_order.swigValue()), true); + } + + public static capi_return_t tiledb_array_schema_set_tile_order(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, tiledb_layout_t tile_order) { + return new capi_return_t(tiledbJNI.tiledb_array_schema_set_tile_order(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), tile_order.swigValue()), true); + } + + public static capi_return_t tiledb_array_schema_set_coords_filter_list(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, SWIGTYPE_p_tiledb_filter_list_handle_t filter_list) { + return new capi_return_t(tiledbJNI.tiledb_array_schema_set_coords_filter_list(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), SWIGTYPE_p_tiledb_filter_list_handle_t.getCPtr(filter_list)), true); + } + + public static capi_return_t tiledb_array_schema_set_offsets_filter_list(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, SWIGTYPE_p_tiledb_filter_list_handle_t filter_list) { + return new capi_return_t(tiledbJNI.tiledb_array_schema_set_offsets_filter_list(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), SWIGTYPE_p_tiledb_filter_list_handle_t.getCPtr(filter_list)), true); + } + + public static capi_return_t tiledb_array_schema_set_validity_filter_list(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, SWIGTYPE_p_tiledb_filter_list_handle_t filter_list) { + return new capi_return_t(tiledbJNI.tiledb_array_schema_set_validity_filter_list(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), SWIGTYPE_p_tiledb_filter_list_handle_t.getCPtr(filter_list)), true); + } + + public static capi_return_t tiledb_array_schema_check(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema) { + return new capi_return_t(tiledbJNI.tiledb_array_schema_check(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema)), true); + } + + public static capi_return_t tiledb_array_schema_get_array_type(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, SWIGTYPE_p_tiledb_array_type_t array_type) { + return new capi_return_t(tiledbJNI.tiledb_array_schema_get_array_type(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), SWIGTYPE_p_tiledb_array_type_t.getCPtr(array_type)), true); + } + + public static capi_return_t tiledb_array_schema_get_capacity(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, SWIGTYPE_p_unsigned_long_long capacity) { + return new capi_return_t(tiledbJNI.tiledb_array_schema_get_capacity(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), SWIGTYPE_p_unsigned_long_long.getCPtr(capacity)), true); + } + + public static capi_return_t tiledb_array_schema_get_cell_order(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, SWIGTYPE_p_tiledb_layout_t cell_order) { + return new capi_return_t(tiledbJNI.tiledb_array_schema_get_cell_order(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), SWIGTYPE_p_tiledb_layout_t.getCPtr(cell_order)), true); + } + + public static capi_return_t tiledb_array_schema_get_coords_filter_list(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, SWIGTYPE_p_p_tiledb_filter_list_handle_t filter_list) { + return new capi_return_t(tiledbJNI.tiledb_array_schema_get_coords_filter_list(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), SWIGTYPE_p_p_tiledb_filter_list_handle_t.getCPtr(filter_list)), true); + } + + public static capi_return_t tiledb_array_schema_get_offsets_filter_list(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, SWIGTYPE_p_p_tiledb_filter_list_handle_t filter_list) { + return new capi_return_t(tiledbJNI.tiledb_array_schema_get_offsets_filter_list(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), SWIGTYPE_p_p_tiledb_filter_list_handle_t.getCPtr(filter_list)), true); + } + + public static capi_return_t tiledb_array_schema_get_validity_filter_list(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, SWIGTYPE_p_p_tiledb_filter_list_handle_t filter_list) { + return new capi_return_t(tiledbJNI.tiledb_array_schema_get_validity_filter_list(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), SWIGTYPE_p_p_tiledb_filter_list_handle_t.getCPtr(filter_list)), true); + } + + public static capi_return_t tiledb_array_schema_get_domain(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, SWIGTYPE_p_p_tiledb_domain_t domain) { + return new capi_return_t(tiledbJNI.tiledb_array_schema_get_domain(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), SWIGTYPE_p_p_tiledb_domain_t.getCPtr(domain)), true); + } + + public static capi_return_t tiledb_array_schema_get_tile_order(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, SWIGTYPE_p_tiledb_layout_t tile_order) { + return new capi_return_t(tiledbJNI.tiledb_array_schema_get_tile_order(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), SWIGTYPE_p_tiledb_layout_t.getCPtr(tile_order)), true); + } + + public static capi_return_t tiledb_array_schema_get_attribute_num(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, SWIGTYPE_p_unsigned_int attribute_num) { + return new capi_return_t(tiledbJNI.tiledb_array_schema_get_attribute_num(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), SWIGTYPE_p_unsigned_int.getCPtr(attribute_num)), true); + } + + public static capi_return_t tiledb_array_schema_get_attribute_from_index(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, long index, SWIGTYPE_p_p_tiledb_attribute_t attr) { + return new capi_return_t(tiledbJNI.tiledb_array_schema_get_attribute_from_index(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), index, SWIGTYPE_p_p_tiledb_attribute_t.getCPtr(attr)), true); + } + + public static capi_return_t tiledb_array_schema_get_attribute_from_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, String name, SWIGTYPE_p_p_tiledb_attribute_t attr) { + return new capi_return_t(tiledbJNI.tiledb_array_schema_get_attribute_from_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), name, SWIGTYPE_p_p_tiledb_attribute_t.getCPtr(attr)), true); + } + + public static capi_return_t tiledb_array_schema_has_attribute(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, String name, SWIGTYPE_p_int has_attr) { + return new capi_return_t(tiledbJNI.tiledb_array_schema_has_attribute(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), name, SWIGTYPE_p_int.getCPtr(has_attr)), true); + } + + public static capi_return_t tiledb_array_schema_dump_str(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, SWIGTYPE_p_p_tiledb_string_handle_t out) { + return new capi_return_t(tiledbJNI.tiledb_array_schema_dump_str(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(out)), true); + } + + public static capi_return_t tiledb_query_type_to_str(tiledb_query_type_t query_type, SWIGTYPE_p_p_char str) { + return new capi_return_t(tiledbJNI.tiledb_query_type_to_str(query_type.swigValue(), SWIGTYPE_p_p_char.getCPtr(str)), true); + } + + public static capi_return_t tiledb_query_type_from_str(String str, SWIGTYPE_p_tiledb_query_type_t query_type) { + return new capi_return_t(tiledbJNI.tiledb_query_type_from_str(str, SWIGTYPE_p_tiledb_query_type_t.getCPtr(query_type)), true); + } + + public static capi_return_t tiledb_encryption_type_to_str(tiledb_encryption_type_t encryption_type, SWIGTYPE_p_p_char str) { + return new capi_return_t(tiledbJNI.tiledb_encryption_type_to_str(encryption_type.swigValue(), SWIGTYPE_p_p_char.getCPtr(str)), true); + } + + public static capi_return_t tiledb_encryption_type_from_str(String str, SWIGTYPE_p_tiledb_encryption_type_t encryption_type) { + return new capi_return_t(tiledbJNI.tiledb_encryption_type_from_str(str, SWIGTYPE_p_tiledb_encryption_type_t.getCPtr(encryption_type)), true); + } + + public static capi_return_t tiledb_array_schema_load(SWIGTYPE_p_tiledb_ctx_t ctx, String array_uri, SWIGTYPE_p_p_tiledb_array_schema_t array_schema) { + return new capi_return_t(tiledbJNI.tiledb_array_schema_load(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), array_uri, SWIGTYPE_p_p_tiledb_array_schema_t.getCPtr(array_schema)), true); + } + + public static capi_return_t tiledb_array_schema_load_with_config(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_config_t config, String array_uri, SWIGTYPE_p_p_tiledb_array_schema_t array_schema) { + return new capi_return_t(tiledbJNI.tiledb_array_schema_load_with_config(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_config_t.getCPtr(config), array_uri, SWIGTYPE_p_p_tiledb_array_schema_t.getCPtr(array_schema)), true); + } + + public static capi_return_t tiledb_array_alloc(SWIGTYPE_p_tiledb_ctx_t ctx, String array_uri, SWIGTYPE_p_p_tiledb_array_handle_t array) { + return new capi_return_t(tiledbJNI.tiledb_array_alloc(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), array_uri, SWIGTYPE_p_p_tiledb_array_handle_t.getCPtr(array)), true); + } + + public static void tiledb_array_free(SWIGTYPE_p_p_tiledb_array_handle_t array) { + tiledbJNI.tiledb_array_free(SWIGTYPE_p_p_tiledb_array_handle_t.getCPtr(array)); + } + + public static capi_return_t tiledb_array_create(SWIGTYPE_p_tiledb_ctx_t ctx, String array_uri, SWIGTYPE_p_tiledb_array_schema_t array_schema) { + return new capi_return_t(tiledbJNI.tiledb_array_create(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), array_uri, SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema)), true); + } + + public static capi_return_t tiledb_array_open(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, tiledb_query_type_t query_type) { + return new capi_return_t(tiledbJNI.tiledb_array_open(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), query_type.swigValue()), true); + } + + public static capi_return_t tiledb_array_is_open(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, SWIGTYPE_p_int is_open) { + return new capi_return_t(tiledbJNI.tiledb_array_is_open(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), SWIGTYPE_p_int.getCPtr(is_open)), true); + } + + public static capi_return_t tiledb_array_close(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array) { + return new capi_return_t(tiledbJNI.tiledb_array_close(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array)), true); + } + + public static capi_return_t tiledb_array_reopen(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array) { + return new capi_return_t(tiledbJNI.tiledb_array_reopen(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array)), true); + } + + public static capi_return_t tiledb_array_delete(SWIGTYPE_p_tiledb_ctx_t ctx, String uri) { + return new capi_return_t(tiledbJNI.tiledb_array_delete(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), uri), true); + } + + public static capi_return_t tiledb_array_delete_fragments_v2(SWIGTYPE_p_tiledb_ctx_t ctx, String uri_str, java.math.BigInteger timestamp_start, java.math.BigInteger timestamp_end) { + return new capi_return_t(tiledbJNI.tiledb_array_delete_fragments_v2(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), uri_str, timestamp_start, timestamp_end), true); + } + + public static capi_return_t tiledb_array_delete_fragments_list(SWIGTYPE_p_tiledb_ctx_t ctx, String uri_str, SWIGTYPE_p_p_char fragment_uris, long num_fragments) { + return new capi_return_t(tiledbJNI.tiledb_array_delete_fragments_list(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), uri_str, SWIGTYPE_p_p_char.getCPtr(fragment_uris), num_fragments), true); + } + + public static capi_return_t tiledb_array_set_config(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, SWIGTYPE_p_tiledb_config_t config) { + return new capi_return_t(tiledbJNI.tiledb_array_set_config(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), SWIGTYPE_p_tiledb_config_t.getCPtr(config)), true); + } + + public static capi_return_t tiledb_array_set_open_timestamp_start(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, java.math.BigInteger timestamp_start) { + return new capi_return_t(tiledbJNI.tiledb_array_set_open_timestamp_start(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), timestamp_start), true); + } + + public static capi_return_t tiledb_array_set_open_timestamp_end(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, java.math.BigInteger timestamp_end) { + return new capi_return_t(tiledbJNI.tiledb_array_set_open_timestamp_end(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), timestamp_end), true); + } + + public static capi_return_t tiledb_array_get_config(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, SWIGTYPE_p_p_tiledb_config_t config) { + return new capi_return_t(tiledbJNI.tiledb_array_get_config(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), SWIGTYPE_p_p_tiledb_config_t.getCPtr(config)), true); + } + + public static capi_return_t tiledb_array_get_open_timestamp_start(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, SWIGTYPE_p_unsigned_long_long timestamp_start) { + return new capi_return_t(tiledbJNI.tiledb_array_get_open_timestamp_start(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), SWIGTYPE_p_unsigned_long_long.getCPtr(timestamp_start)), true); + } + + public static capi_return_t tiledb_array_get_open_timestamp_end(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, SWIGTYPE_p_unsigned_long_long timestamp_end) { + return new capi_return_t(tiledbJNI.tiledb_array_get_open_timestamp_end(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), SWIGTYPE_p_unsigned_long_long.getCPtr(timestamp_end)), true); + } + + public static capi_return_t tiledb_array_get_schema(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, SWIGTYPE_p_p_tiledb_array_schema_t array_schema) { + return new capi_return_t(tiledbJNI.tiledb_array_get_schema(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), SWIGTYPE_p_p_tiledb_array_schema_t.getCPtr(array_schema)), true); + } + + public static capi_return_t tiledb_array_get_query_type(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, SWIGTYPE_p_tiledb_query_type_t query_type) { + return new capi_return_t(tiledbJNI.tiledb_array_get_query_type(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), SWIGTYPE_p_tiledb_query_type_t.getCPtr(query_type)), true); + } + + public static capi_return_t tiledb_array_get_uri(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, SWIGTYPE_p_p_char array_uri) { + return new capi_return_t(tiledbJNI.tiledb_array_get_uri(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), SWIGTYPE_p_p_char.getCPtr(array_uri)), true); + } + + public static capi_return_t tiledb_array_upgrade_version(SWIGTYPE_p_tiledb_ctx_t ctx, String array_uri, SWIGTYPE_p_tiledb_config_t config) { + return new capi_return_t(tiledbJNI.tiledb_array_upgrade_version(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), array_uri, SWIGTYPE_p_tiledb_config_t.getCPtr(config)), true); + } + + public static capi_return_t tiledb_array_get_non_empty_domain(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, SWIGTYPE_p_void domain, SWIGTYPE_p_int is_empty) { + return new capi_return_t(tiledbJNI.tiledb_array_get_non_empty_domain(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), SWIGTYPE_p_void.getCPtr(domain), SWIGTYPE_p_int.getCPtr(is_empty)), true); + } + + public static capi_return_t tiledb_array_get_non_empty_domain_from_index(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, long idx, SWIGTYPE_p_void domain, SWIGTYPE_p_int is_empty) { + return new capi_return_t(tiledbJNI.tiledb_array_get_non_empty_domain_from_index(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), idx, SWIGTYPE_p_void.getCPtr(domain), SWIGTYPE_p_int.getCPtr(is_empty)), true); + } + + public static capi_return_t tiledb_array_get_non_empty_domain_from_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, String name, SWIGTYPE_p_void domain, SWIGTYPE_p_int is_empty) { + return new capi_return_t(tiledbJNI.tiledb_array_get_non_empty_domain_from_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), name, SWIGTYPE_p_void.getCPtr(domain), SWIGTYPE_p_int.getCPtr(is_empty)), true); + } + + public static capi_return_t tiledb_array_get_non_empty_domain_var_size_from_index(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, long idx, SWIGTYPE_p_unsigned_long_long start_size, SWIGTYPE_p_unsigned_long_long end_size, SWIGTYPE_p_int is_empty) { + return new capi_return_t(tiledbJNI.tiledb_array_get_non_empty_domain_var_size_from_index(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), idx, SWIGTYPE_p_unsigned_long_long.getCPtr(start_size), SWIGTYPE_p_unsigned_long_long.getCPtr(end_size), SWIGTYPE_p_int.getCPtr(is_empty)), true); + } + + public static capi_return_t tiledb_array_get_non_empty_domain_var_size_from_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, String name, SWIGTYPE_p_unsigned_long_long start_size, SWIGTYPE_p_unsigned_long_long end_size, SWIGTYPE_p_int is_empty) { + return new capi_return_t(tiledbJNI.tiledb_array_get_non_empty_domain_var_size_from_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), name, SWIGTYPE_p_unsigned_long_long.getCPtr(start_size), SWIGTYPE_p_unsigned_long_long.getCPtr(end_size), SWIGTYPE_p_int.getCPtr(is_empty)), true); + } + + public static capi_return_t tiledb_array_get_non_empty_domain_var_from_index(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, long idx, SWIGTYPE_p_void start, SWIGTYPE_p_void end, SWIGTYPE_p_int is_empty) { + return new capi_return_t(tiledbJNI.tiledb_array_get_non_empty_domain_var_from_index(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), idx, SWIGTYPE_p_void.getCPtr(start), SWIGTYPE_p_void.getCPtr(end), SWIGTYPE_p_int.getCPtr(is_empty)), true); + } + + public static capi_return_t tiledb_array_get_non_empty_domain_var_from_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, String name, SWIGTYPE_p_void start, SWIGTYPE_p_void end, SWIGTYPE_p_int is_empty) { + return new capi_return_t(tiledbJNI.tiledb_array_get_non_empty_domain_var_from_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), name, SWIGTYPE_p_void.getCPtr(start), SWIGTYPE_p_void.getCPtr(end), SWIGTYPE_p_int.getCPtr(is_empty)), true); + } + + public static capi_return_t tiledb_array_encryption_type(SWIGTYPE_p_tiledb_ctx_t ctx, String array_uri, SWIGTYPE_p_tiledb_encryption_type_t encryption_type) { + return new capi_return_t(tiledbJNI.tiledb_array_encryption_type(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), array_uri, SWIGTYPE_p_tiledb_encryption_type_t.getCPtr(encryption_type)), true); + } + + public static capi_return_t tiledb_array_put_metadata(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, String key, tiledb_datatype_t value_type, long value_num, SWIGTYPE_p_void value) { + return new capi_return_t(tiledbJNI.tiledb_array_put_metadata(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), key, value_type.swigValue(), value_num, SWIGTYPE_p_void.getCPtr(value)), true); + } + + public static capi_return_t tiledb_array_delete_metadata(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, String key) { + return new capi_return_t(tiledbJNI.tiledb_array_delete_metadata(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), key), true); + } + + public static capi_return_t tiledb_array_get_metadata(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, String key, SWIGTYPE_p_tiledb_datatype_t value_type, SWIGTYPE_p_unsigned_int value_num, SWIGTYPE_p_p_void value) { + return new capi_return_t(tiledbJNI.tiledb_array_get_metadata(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), key, SWIGTYPE_p_tiledb_datatype_t.getCPtr(value_type), SWIGTYPE_p_unsigned_int.getCPtr(value_num), SWIGTYPE_p_p_void.getCPtr(value)), true); + } + + public static capi_return_t tiledb_array_get_metadata_num(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, SWIGTYPE_p_unsigned_long_long num) { + return new capi_return_t(tiledbJNI.tiledb_array_get_metadata_num(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), SWIGTYPE_p_unsigned_long_long.getCPtr(num)), true); + } + + public static capi_return_t tiledb_array_get_metadata_from_index(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, java.math.BigInteger index, SWIGTYPE_p_p_char key, SWIGTYPE_p_unsigned_int key_len, SWIGTYPE_p_tiledb_datatype_t value_type, SWIGTYPE_p_unsigned_int value_num, SWIGTYPE_p_p_void value) { + return new capi_return_t(tiledbJNI.tiledb_array_get_metadata_from_index(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), index, SWIGTYPE_p_p_char.getCPtr(key), SWIGTYPE_p_unsigned_int.getCPtr(key_len), SWIGTYPE_p_tiledb_datatype_t.getCPtr(value_type), SWIGTYPE_p_unsigned_int.getCPtr(value_num), SWIGTYPE_p_p_void.getCPtr(value)), true); + } + + public static capi_return_t tiledb_array_has_metadata_key(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, String key, SWIGTYPE_p_tiledb_datatype_t value_type, SWIGTYPE_p_int has_key) { + return new capi_return_t(tiledbJNI.tiledb_array_has_metadata_key(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), key, SWIGTYPE_p_tiledb_datatype_t.getCPtr(value_type), SWIGTYPE_p_int.getCPtr(has_key)), true); + } + + public static capi_return_t tiledb_buffer_alloc(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_buffer_handle_t buffer) { + return new capi_return_t(tiledbJNI.tiledb_buffer_alloc(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_tiledb_buffer_handle_t.getCPtr(buffer)), true); + } + + public static void tiledb_buffer_free(SWIGTYPE_p_p_tiledb_buffer_handle_t buffer) { + tiledbJNI.tiledb_buffer_free(SWIGTYPE_p_p_tiledb_buffer_handle_t.getCPtr(buffer)); + } + + public static capi_return_t tiledb_buffer_set_type(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_buffer_handle_t buffer, tiledb_datatype_t datatype) { + return new capi_return_t(tiledbJNI.tiledb_buffer_set_type(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_buffer_handle_t.getCPtr(buffer), datatype.swigValue()), true); + } + + public static capi_return_t tiledb_buffer_get_type(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_buffer_handle_t buffer, SWIGTYPE_p_tiledb_datatype_t datatype) { + return new capi_return_t(tiledbJNI.tiledb_buffer_get_type(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_buffer_handle_t.getCPtr(buffer), SWIGTYPE_p_tiledb_datatype_t.getCPtr(datatype)), true); + } + + public static capi_return_t tiledb_buffer_get_data(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_buffer_handle_t buffer, SWIGTYPE_p_p_void data, SWIGTYPE_p_unsigned_long_long num_bytes) { + return new capi_return_t(tiledbJNI.tiledb_buffer_get_data(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_buffer_handle_t.getCPtr(buffer), SWIGTYPE_p_p_void.getCPtr(data), SWIGTYPE_p_unsigned_long_long.getCPtr(num_bytes)), true); + } + + public static capi_return_t tiledb_buffer_set_data(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_buffer_handle_t buffer, SWIGTYPE_p_void data, java.math.BigInteger size) { + return new capi_return_t(tiledbJNI.tiledb_buffer_set_data(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_buffer_handle_t.getCPtr(buffer), SWIGTYPE_p_void.getCPtr(data), size), true); + } + + public static capi_return_t tiledb_buffer_list_alloc(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_buffer_list_handle_t buffer_list) { + return new capi_return_t(tiledbJNI.tiledb_buffer_list_alloc(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_tiledb_buffer_list_handle_t.getCPtr(buffer_list)), true); + } + + public static void tiledb_buffer_list_free(SWIGTYPE_p_p_tiledb_buffer_list_handle_t buffer_list) { + tiledbJNI.tiledb_buffer_list_free(SWIGTYPE_p_p_tiledb_buffer_list_handle_t.getCPtr(buffer_list)); + } + + public static capi_return_t tiledb_buffer_list_get_num_buffers(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_buffer_list_handle_t buffer_list, SWIGTYPE_p_unsigned_long_long num_buffers) { + return new capi_return_t(tiledbJNI.tiledb_buffer_list_get_num_buffers(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_buffer_list_handle_t.getCPtr(buffer_list), SWIGTYPE_p_unsigned_long_long.getCPtr(num_buffers)), true); + } + + public static capi_return_t tiledb_buffer_list_get_buffer(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_buffer_list_handle_t buffer_list, java.math.BigInteger buffer_idx, SWIGTYPE_p_p_tiledb_buffer_handle_t buffer) { + return new capi_return_t(tiledbJNI.tiledb_buffer_list_get_buffer(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_buffer_list_handle_t.getCPtr(buffer_list), buffer_idx, SWIGTYPE_p_p_tiledb_buffer_handle_t.getCPtr(buffer)), true); + } + + public static capi_return_t tiledb_buffer_list_get_total_size(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_buffer_list_handle_t buffer_list, SWIGTYPE_p_unsigned_long_long total_size) { + return new capi_return_t(tiledbJNI.tiledb_buffer_list_get_total_size(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_buffer_list_handle_t.getCPtr(buffer_list), SWIGTYPE_p_unsigned_long_long.getCPtr(total_size)), true); + } + + public static capi_return_t tiledb_buffer_list_flatten(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_buffer_list_handle_t buffer_list, SWIGTYPE_p_p_tiledb_buffer_handle_t buffer) { + return new capi_return_t(tiledbJNI.tiledb_buffer_list_flatten(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_buffer_list_handle_t.getCPtr(buffer_list), SWIGTYPE_p_p_tiledb_buffer_handle_t.getCPtr(buffer)), true); + } + + public static capi_return_t tiledb_data_order_to_str(tiledb_data_order_t data_order, SWIGTYPE_p_p_char str) { + return new capi_return_t(tiledbJNI.tiledb_data_order_to_str(data_order.swigValue(), SWIGTYPE_p_p_char.getCPtr(str)), true); + } + + public static capi_return_t tiledb_data_order_from_str(String str, SWIGTYPE_p_tiledb_data_order_t data_order) { + return new capi_return_t(tiledbJNI.tiledb_data_order_from_str(str, SWIGTYPE_p_tiledb_data_order_t.getCPtr(data_order)), true); + } + + public static int printf(String arg0) { + return tiledbJNI.printf(arg0); + } + + public static capi_return_t tiledb_fragment_info_alloc(SWIGTYPE_p_tiledb_ctx_t ctx, String array_uri, SWIGTYPE_p_p_tiledb_fragment_info_handle_t fragment_info) { + return new capi_return_t(tiledbJNI.tiledb_fragment_info_alloc(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), array_uri, SWIGTYPE_p_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info)), true); + } + + public static void tiledb_fragment_info_free(SWIGTYPE_p_p_tiledb_fragment_info_handle_t fragment_info) { + tiledbJNI.tiledb_fragment_info_free(SWIGTYPE_p_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info)); + } + + public static capi_return_t tiledb_fragment_info_set_config(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, SWIGTYPE_p_tiledb_config_t config) { + return new capi_return_t(tiledbJNI.tiledb_fragment_info_set_config(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), SWIGTYPE_p_tiledb_config_t.getCPtr(config)), true); + } + + public static capi_return_t tiledb_fragment_info_get_config(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, SWIGTYPE_p_p_tiledb_config_t config) { + return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_config(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), SWIGTYPE_p_p_tiledb_config_t.getCPtr(config)), true); + } + + public static capi_return_t tiledb_fragment_info_load(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info) { + return new capi_return_t(tiledbJNI.tiledb_fragment_info_load(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info)), true); + } + + public static capi_return_t tiledb_fragment_info_get_fragment_name_v2(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, long fid, SWIGTYPE_p_p_tiledb_string_handle_t name) { + return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_fragment_name_v2(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), fid, SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(name)), true); + } + + public static capi_return_t tiledb_fragment_info_get_fragment_num(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, SWIGTYPE_p_unsigned_int fragment_num) { + return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_fragment_num(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), SWIGTYPE_p_unsigned_int.getCPtr(fragment_num)), true); + } + + public static capi_return_t tiledb_fragment_info_get_fragment_uri(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, long fid, SWIGTYPE_p_p_char uri) { + return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_fragment_uri(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), fid, SWIGTYPE_p_p_char.getCPtr(uri)), true); + } + + public static capi_return_t tiledb_fragment_info_get_fragment_size(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, long fid, SWIGTYPE_p_unsigned_long_long size) { + return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_fragment_size(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), fid, SWIGTYPE_p_unsigned_long_long.getCPtr(size)), true); + } + + public static capi_return_t tiledb_fragment_info_get_dense(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, long fid, SWIGTYPE_p_int dense) { + return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_dense(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), fid, SWIGTYPE_p_int.getCPtr(dense)), true); + } + + public static capi_return_t tiledb_fragment_info_get_sparse(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, long fid, SWIGTYPE_p_int sparse) { + return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_sparse(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), fid, SWIGTYPE_p_int.getCPtr(sparse)), true); + } + + public static capi_return_t tiledb_fragment_info_get_timestamp_range(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, long fid, SWIGTYPE_p_unsigned_long_long start, SWIGTYPE_p_unsigned_long_long end) { + return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_timestamp_range(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), fid, SWIGTYPE_p_unsigned_long_long.getCPtr(start), SWIGTYPE_p_unsigned_long_long.getCPtr(end)), true); + } + + public static capi_return_t tiledb_fragment_info_get_non_empty_domain_from_index(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, long fid, long did, SWIGTYPE_p_void domain) { + return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_non_empty_domain_from_index(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), fid, did, SWIGTYPE_p_void.getCPtr(domain)), true); + } + + public static capi_return_t tiledb_fragment_info_get_non_empty_domain_from_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, long fid, String dim_name, SWIGTYPE_p_void domain) { + return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_non_empty_domain_from_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), fid, dim_name, SWIGTYPE_p_void.getCPtr(domain)), true); + } + + public static capi_return_t tiledb_fragment_info_get_non_empty_domain_var_size_from_index(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, long fid, long did, SWIGTYPE_p_unsigned_long_long start_size, SWIGTYPE_p_unsigned_long_long end_size) { + return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_non_empty_domain_var_size_from_index(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), fid, did, SWIGTYPE_p_unsigned_long_long.getCPtr(start_size), SWIGTYPE_p_unsigned_long_long.getCPtr(end_size)), true); + } + + public static capi_return_t tiledb_fragment_info_get_non_empty_domain_var_size_from_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, long fid, String dim_name, SWIGTYPE_p_unsigned_long_long start_size, SWIGTYPE_p_unsigned_long_long end_size) { + return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_non_empty_domain_var_size_from_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), fid, dim_name, SWIGTYPE_p_unsigned_long_long.getCPtr(start_size), SWIGTYPE_p_unsigned_long_long.getCPtr(end_size)), true); + } + + public static capi_return_t tiledb_fragment_info_get_non_empty_domain_var_from_index(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, long fid, long did, SWIGTYPE_p_void start, SWIGTYPE_p_void end) { + return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_non_empty_domain_var_from_index(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), fid, did, SWIGTYPE_p_void.getCPtr(start), SWIGTYPE_p_void.getCPtr(end)), true); + } + + public static capi_return_t tiledb_fragment_info_get_non_empty_domain_var_from_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, long fid, String dim_name, SWIGTYPE_p_void start, SWIGTYPE_p_void end) { + return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_non_empty_domain_var_from_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), fid, dim_name, SWIGTYPE_p_void.getCPtr(start), SWIGTYPE_p_void.getCPtr(end)), true); + } + + public static capi_return_t tiledb_fragment_info_get_mbr_num(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, long fid, SWIGTYPE_p_unsigned_long_long mbr_num) { + return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_mbr_num(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), fid, SWIGTYPE_p_unsigned_long_long.getCPtr(mbr_num)), true); + } + + public static capi_return_t tiledb_fragment_info_get_mbr_from_index(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, long fid, long mid, long did, SWIGTYPE_p_void mbr) { + return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_mbr_from_index(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), fid, mid, did, SWIGTYPE_p_void.getCPtr(mbr)), true); + } + + public static capi_return_t tiledb_fragment_info_get_mbr_from_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, long fid, long mid, String dim_name, SWIGTYPE_p_void mbr) { + return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_mbr_from_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), fid, mid, dim_name, SWIGTYPE_p_void.getCPtr(mbr)), true); + } + + public static capi_return_t tiledb_fragment_info_get_mbr_var_size_from_index(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, long fid, long mid, long did, SWIGTYPE_p_unsigned_long_long start_size, SWIGTYPE_p_unsigned_long_long end_size) { + return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_mbr_var_size_from_index(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), fid, mid, did, SWIGTYPE_p_unsigned_long_long.getCPtr(start_size), SWIGTYPE_p_unsigned_long_long.getCPtr(end_size)), true); + } + + public static capi_return_t tiledb_fragment_info_get_mbr_var_size_from_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, long fid, long mid, String dim_name, SWIGTYPE_p_unsigned_long_long start_size, SWIGTYPE_p_unsigned_long_long end_size) { + return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_mbr_var_size_from_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), fid, mid, dim_name, SWIGTYPE_p_unsigned_long_long.getCPtr(start_size), SWIGTYPE_p_unsigned_long_long.getCPtr(end_size)), true); + } + + public static capi_return_t tiledb_fragment_info_get_mbr_var_from_index(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, long fid, long mid, long did, SWIGTYPE_p_void start, SWIGTYPE_p_void end) { + return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_mbr_var_from_index(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), fid, mid, did, SWIGTYPE_p_void.getCPtr(start), SWIGTYPE_p_void.getCPtr(end)), true); + } + + public static capi_return_t tiledb_fragment_info_get_mbr_var_from_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, long fid, long mid, String dim_name, SWIGTYPE_p_void start, SWIGTYPE_p_void end) { + return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_mbr_var_from_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), fid, mid, dim_name, SWIGTYPE_p_void.getCPtr(start), SWIGTYPE_p_void.getCPtr(end)), true); + } + + public static capi_return_t tiledb_fragment_info_get_cell_num(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, long fid, SWIGTYPE_p_unsigned_long_long cell_num) { + return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_cell_num(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), fid, SWIGTYPE_p_unsigned_long_long.getCPtr(cell_num)), true); + } + + public static capi_return_t tiledb_fragment_info_get_version(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, long fid, SWIGTYPE_p_unsigned_int version) { + return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_version(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), fid, SWIGTYPE_p_unsigned_int.getCPtr(version)), true); + } + + public static capi_return_t tiledb_fragment_info_has_consolidated_metadata(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, long fid, SWIGTYPE_p_int has) { + return new capi_return_t(tiledbJNI.tiledb_fragment_info_has_consolidated_metadata(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), fid, SWIGTYPE_p_int.getCPtr(has)), true); + } + + public static capi_return_t tiledb_fragment_info_get_unconsolidated_metadata_num(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, SWIGTYPE_p_unsigned_int unconsolidated) { + return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_unconsolidated_metadata_num(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), SWIGTYPE_p_unsigned_int.getCPtr(unconsolidated)), true); + } + + public static capi_return_t tiledb_fragment_info_get_to_vacuum_num(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, SWIGTYPE_p_unsigned_int to_vacuum_num) { + return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_to_vacuum_num(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), SWIGTYPE_p_unsigned_int.getCPtr(to_vacuum_num)), true); + } + + public static capi_return_t tiledb_fragment_info_get_to_vacuum_uri(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, long fid, SWIGTYPE_p_p_char uri) { + return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_to_vacuum_uri(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), fid, SWIGTYPE_p_p_char.getCPtr(uri)), true); + } + + public static capi_return_t tiledb_fragment_info_get_array_schema(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, long fid, SWIGTYPE_p_p_tiledb_array_schema_t array_schema) { + return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_array_schema(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), fid, SWIGTYPE_p_p_tiledb_array_schema_t.getCPtr(array_schema)), true); + } + + public static capi_return_t tiledb_fragment_info_get_array_schema_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, long fid, SWIGTYPE_p_p_char schema_name) { + return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_array_schema_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), fid, SWIGTYPE_p_p_char.getCPtr(schema_name)), true); + } + + public static capi_return_t tiledb_fragment_info_dump(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, SWIGTYPE_p_FILE out) { + return new capi_return_t(tiledbJNI.tiledb_fragment_info_dump(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), SWIGTYPE_p_FILE.getCPtr(out)), true); + } + + public static capi_return_t tiledb_fragment_info_dump_str(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, SWIGTYPE_p_p_tiledb_string_handle_t out) { + return new capi_return_t(tiledbJNI.tiledb_fragment_info_dump_str(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(out)), true); + } + + public static capi_return_t tiledb_object_type_to_str(tiledb_object_t object_type, SWIGTYPE_p_p_char str) { + return new capi_return_t(tiledbJNI.tiledb_object_type_to_str(object_type.swigValue(), SWIGTYPE_p_p_char.getCPtr(str)), true); + } + + public static capi_return_t tiledb_object_type_from_str(String str, SWIGTYPE_p_tiledb_object_t object_type) { + return new capi_return_t(tiledbJNI.tiledb_object_type_from_str(str, SWIGTYPE_p_tiledb_object_t.getCPtr(object_type)), true); + } + + public static capi_return_t tiledb_walk_order_to_str(tiledb_walk_order_t walk_order, SWIGTYPE_p_p_char str) { + return new capi_return_t(tiledbJNI.tiledb_walk_order_to_str(walk_order.swigValue(), SWIGTYPE_p_p_char.getCPtr(str)), true); + } + + public static capi_return_t tiledb_walk_order_from_str(String str, SWIGTYPE_p_tiledb_walk_order_t walk_order) { + return new capi_return_t(tiledbJNI.tiledb_walk_order_from_str(str, SWIGTYPE_p_tiledb_walk_order_t.getCPtr(walk_order)), true); + } + + public static capi_return_t tiledb_group_create(SWIGTYPE_p_tiledb_ctx_t ctx, String group_uri) { + return new capi_return_t(tiledbJNI.tiledb_group_create(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), group_uri), true); + } + + public static capi_return_t tiledb_group_alloc(SWIGTYPE_p_tiledb_ctx_t ctx, String group_uri, SWIGTYPE_p_p_tiledb_group_handle_t group) { + return new capi_return_t(tiledbJNI.tiledb_group_alloc(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), group_uri, SWIGTYPE_p_p_tiledb_group_handle_t.getCPtr(group)), true); + } + + public static void tiledb_group_free(SWIGTYPE_p_p_tiledb_group_handle_t group) { + tiledbJNI.tiledb_group_free(SWIGTYPE_p_p_tiledb_group_handle_t.getCPtr(group)); + } + + public static capi_return_t tiledb_group_open(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_group_handle_t group, tiledb_query_type_t query_type) { + return new capi_return_t(tiledbJNI.tiledb_group_open(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), query_type.swigValue()), true); + } + + public static capi_return_t tiledb_group_close(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_group_handle_t group) { + return new capi_return_t(tiledbJNI.tiledb_group_close(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group)), true); + } + + public static capi_return_t tiledb_group_set_config(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_group_handle_t group, SWIGTYPE_p_tiledb_config_t config) { + return new capi_return_t(tiledbJNI.tiledb_group_set_config(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), SWIGTYPE_p_tiledb_config_t.getCPtr(config)), true); + } + + public static capi_return_t tiledb_group_get_config(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_group_handle_t group, SWIGTYPE_p_p_tiledb_config_t config) { + return new capi_return_t(tiledbJNI.tiledb_group_get_config(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), SWIGTYPE_p_p_tiledb_config_t.getCPtr(config)), true); + } + + public static capi_return_t tiledb_group_put_metadata(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_group_handle_t group, String key, tiledb_datatype_t value_type, long value_num, SWIGTYPE_p_void value) { + return new capi_return_t(tiledbJNI.tiledb_group_put_metadata(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), key, value_type.swigValue(), value_num, SWIGTYPE_p_void.getCPtr(value)), true); + } + + public static int tiledb_group_delete_group(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_group_handle_t group, String uri, short recursive) { + return tiledbJNI.tiledb_group_delete_group(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), uri, recursive); + } + + public static capi_return_t tiledb_group_delete_metadata(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_group_handle_t group, String key) { + return new capi_return_t(tiledbJNI.tiledb_group_delete_metadata(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), key), true); + } + + public static capi_return_t tiledb_group_get_metadata(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_group_handle_t group, String key, SWIGTYPE_p_tiledb_datatype_t value_type, SWIGTYPE_p_unsigned_int value_num, SWIGTYPE_p_p_void value) { + return new capi_return_t(tiledbJNI.tiledb_group_get_metadata(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), key, SWIGTYPE_p_tiledb_datatype_t.getCPtr(value_type), SWIGTYPE_p_unsigned_int.getCPtr(value_num), SWIGTYPE_p_p_void.getCPtr(value)), true); + } + + public static capi_return_t tiledb_group_get_metadata_num(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_group_handle_t group, SWIGTYPE_p_unsigned_long_long num) { + return new capi_return_t(tiledbJNI.tiledb_group_get_metadata_num(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), SWIGTYPE_p_unsigned_long_long.getCPtr(num)), true); + } + + public static capi_return_t tiledb_group_get_metadata_from_index(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_group_handle_t group, java.math.BigInteger index, SWIGTYPE_p_p_char key, SWIGTYPE_p_unsigned_int key_len, SWIGTYPE_p_tiledb_datatype_t value_type, SWIGTYPE_p_unsigned_int value_num, SWIGTYPE_p_p_void value) { + return new capi_return_t(tiledbJNI.tiledb_group_get_metadata_from_index(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), index, SWIGTYPE_p_p_char.getCPtr(key), SWIGTYPE_p_unsigned_int.getCPtr(key_len), SWIGTYPE_p_tiledb_datatype_t.getCPtr(value_type), SWIGTYPE_p_unsigned_int.getCPtr(value_num), SWIGTYPE_p_p_void.getCPtr(value)), true); + } + + public static capi_return_t tiledb_group_has_metadata_key(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_group_handle_t group, String key, SWIGTYPE_p_tiledb_datatype_t value_type, SWIGTYPE_p_int has_key) { + return new capi_return_t(tiledbJNI.tiledb_group_has_metadata_key(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), key, SWIGTYPE_p_tiledb_datatype_t.getCPtr(value_type), SWIGTYPE_p_int.getCPtr(has_key)), true); + } + + public static capi_return_t tiledb_group_add_member(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_group_handle_t group, String uri, short relative, String name) { + return new capi_return_t(tiledbJNI.tiledb_group_add_member(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), uri, relative, name), true); + } + + public static capi_return_t tiledb_group_add_member_with_type(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_group_handle_t group, String uri, short relative, String name, tiledb_object_t type) { + return new capi_return_t(tiledbJNI.tiledb_group_add_member_with_type(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), uri, relative, name, type.swigValue()), true); + } + + public static capi_return_t tiledb_group_remove_member(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_group_handle_t group, String name_or_uri) { + return new capi_return_t(tiledbJNI.tiledb_group_remove_member(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), name_or_uri), true); + } + + public static capi_return_t tiledb_group_get_member_count(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_group_handle_t group, SWIGTYPE_p_unsigned_long_long count) { + return new capi_return_t(tiledbJNI.tiledb_group_get_member_count(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), SWIGTYPE_p_unsigned_long_long.getCPtr(count)), true); + } + + public static capi_return_t tiledb_group_get_member_by_index_v2(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_group_handle_t group, java.math.BigInteger index, SWIGTYPE_p_p_tiledb_string_handle_t uri, SWIGTYPE_p_tiledb_object_t type, SWIGTYPE_p_p_tiledb_string_handle_t name) { + return new capi_return_t(tiledbJNI.tiledb_group_get_member_by_index_v2(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), index, SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(uri), SWIGTYPE_p_tiledb_object_t.getCPtr(type), SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(name)), true); + } + + public static capi_return_t tiledb_group_get_member_by_name_v2(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_group_handle_t group, String name, SWIGTYPE_p_p_tiledb_string_handle_t uri, SWIGTYPE_p_tiledb_object_t type) { + return new capi_return_t(tiledbJNI.tiledb_group_get_member_by_name_v2(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), name, SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(uri), SWIGTYPE_p_tiledb_object_t.getCPtr(type)), true); + } + + public static capi_return_t tiledb_group_get_is_relative_uri_by_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_group_handle_t group, String name, SWIGTYPE_p_unsigned_char relative) { + return new capi_return_t(tiledbJNI.tiledb_group_get_is_relative_uri_by_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), name, SWIGTYPE_p_unsigned_char.getCPtr(relative)), true); + } + + public static capi_return_t tiledb_group_is_open(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_group_handle_t group, SWIGTYPE_p_int is_open) { + return new capi_return_t(tiledbJNI.tiledb_group_is_open(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), SWIGTYPE_p_int.getCPtr(is_open)), true); + } + + public static capi_return_t tiledb_group_get_uri(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_group_handle_t group, SWIGTYPE_p_p_char group_uri) { + return new capi_return_t(tiledbJNI.tiledb_group_get_uri(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), SWIGTYPE_p_p_char.getCPtr(group_uri)), true); + } + + public static capi_return_t tiledb_group_get_query_type(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_group_handle_t group, SWIGTYPE_p_tiledb_query_type_t query_type) { + return new capi_return_t(tiledbJNI.tiledb_group_get_query_type(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), SWIGTYPE_p_tiledb_query_type_t.getCPtr(query_type)), true); + } + + public static capi_return_t tiledb_group_dump_str_v2(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_group_handle_t group, SWIGTYPE_p_p_tiledb_string_handle_t dump_ascii, short recursive) { + return new capi_return_t(tiledbJNI.tiledb_group_dump_str_v2(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(dump_ascii), recursive), true); + } + + public static capi_return_t tiledb_group_consolidate_metadata(SWIGTYPE_p_tiledb_ctx_t ctx, String group_uri, SWIGTYPE_p_tiledb_config_t config) { + return new capi_return_t(tiledbJNI.tiledb_group_consolidate_metadata(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), group_uri, SWIGTYPE_p_tiledb_config_t.getCPtr(config)), true); + } + + public static capi_return_t tiledb_group_vacuum_metadata(SWIGTYPE_p_tiledb_ctx_t ctx, String group_uri, SWIGTYPE_p_tiledb_config_t config) { + return new capi_return_t(tiledbJNI.tiledb_group_vacuum_metadata(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), group_uri, SWIGTYPE_p_tiledb_config_t.getCPtr(config)), true); + } + + public static capi_return_t tiledb_subarray_alloc(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, SWIGTYPE_p_p_tiledb_subarray_handle_t subarray) { + return new capi_return_t(tiledbJNI.tiledb_subarray_alloc(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), SWIGTYPE_p_p_tiledb_subarray_handle_t.getCPtr(subarray)), true); + } + + public static void tiledb_subarray_free(SWIGTYPE_p_p_tiledb_subarray_handle_t subarray) { + tiledbJNI.tiledb_subarray_free(SWIGTYPE_p_p_tiledb_subarray_handle_t.getCPtr(subarray)); + } + + public static capi_return_t tiledb_subarray_set_config(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_subarray_handle_t subarray, SWIGTYPE_p_tiledb_config_t config) { + return new capi_return_t(tiledbJNI.tiledb_subarray_set_config(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), SWIGTYPE_p_tiledb_config_t.getCPtr(config)), true); + } + + public static capi_return_t tiledb_subarray_set_coalesce_ranges(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_subarray_handle_t subarray, int coalesce_ranges) { + return new capi_return_t(tiledbJNI.tiledb_subarray_set_coalesce_ranges(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), coalesce_ranges), true); + } + + public static capi_return_t tiledb_subarray_set_subarray(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_subarray_handle_t subarray, SWIGTYPE_p_void subarray_v) { + return new capi_return_t(tiledbJNI.tiledb_subarray_set_subarray(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), SWIGTYPE_p_void.getCPtr(subarray_v)), true); + } + + public static capi_return_t tiledb_subarray_add_range(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_subarray_handle_t subarray, long dim_idx, SWIGTYPE_p_void start, SWIGTYPE_p_void end, SWIGTYPE_p_void stride) { + return new capi_return_t(tiledbJNI.tiledb_subarray_add_range(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), dim_idx, SWIGTYPE_p_void.getCPtr(start), SWIGTYPE_p_void.getCPtr(end), SWIGTYPE_p_void.getCPtr(stride)), true); + } + + public static capi_return_t tiledb_subarray_add_range_by_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_subarray_handle_t subarray, String dim_name, SWIGTYPE_p_void start, SWIGTYPE_p_void end, SWIGTYPE_p_void stride) { + return new capi_return_t(tiledbJNI.tiledb_subarray_add_range_by_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), dim_name, SWIGTYPE_p_void.getCPtr(start), SWIGTYPE_p_void.getCPtr(end), SWIGTYPE_p_void.getCPtr(stride)), true); + } + + public static capi_return_t tiledb_subarray_add_range_var(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_subarray_handle_t subarray, long dim_idx, SWIGTYPE_p_void start, java.math.BigInteger start_size, SWIGTYPE_p_void end, java.math.BigInteger end_size) { + return new capi_return_t(tiledbJNI.tiledb_subarray_add_range_var(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), dim_idx, SWIGTYPE_p_void.getCPtr(start), start_size, SWIGTYPE_p_void.getCPtr(end), end_size), true); + } + + public static capi_return_t tiledb_subarray_add_range_var_by_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_subarray_handle_t subarray, String dim_name, SWIGTYPE_p_void start, java.math.BigInteger start_size, SWIGTYPE_p_void end, java.math.BigInteger end_size) { + return new capi_return_t(tiledbJNI.tiledb_subarray_add_range_var_by_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), dim_name, SWIGTYPE_p_void.getCPtr(start), start_size, SWIGTYPE_p_void.getCPtr(end), end_size), true); + } + + public static capi_return_t tiledb_subarray_get_range_num(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_subarray_handle_t subarray, long dim_idx, SWIGTYPE_p_unsigned_long_long range_num) { + return new capi_return_t(tiledbJNI.tiledb_subarray_get_range_num(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), dim_idx, SWIGTYPE_p_unsigned_long_long.getCPtr(range_num)), true); + } + + public static capi_return_t tiledb_subarray_get_range_num_from_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_subarray_handle_t subarray, String dim_name, SWIGTYPE_p_unsigned_long_long range_num) { + return new capi_return_t(tiledbJNI.tiledb_subarray_get_range_num_from_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), dim_name, SWIGTYPE_p_unsigned_long_long.getCPtr(range_num)), true); + } + + public static capi_return_t tiledb_subarray_get_range(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_subarray_handle_t subarray, long dim_idx, java.math.BigInteger range_idx, SWIGTYPE_p_p_void start, SWIGTYPE_p_p_void end, SWIGTYPE_p_p_void stride) { + return new capi_return_t(tiledbJNI.tiledb_subarray_get_range(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), dim_idx, range_idx, SWIGTYPE_p_p_void.getCPtr(start), SWIGTYPE_p_p_void.getCPtr(end), SWIGTYPE_p_p_void.getCPtr(stride)), true); + } + + public static capi_return_t tiledb_subarray_get_range_from_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_subarray_handle_t subarray, String dim_name, java.math.BigInteger range_idx, SWIGTYPE_p_p_void start, SWIGTYPE_p_p_void end, SWIGTYPE_p_p_void stride) { + return new capi_return_t(tiledbJNI.tiledb_subarray_get_range_from_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), dim_name, range_idx, SWIGTYPE_p_p_void.getCPtr(start), SWIGTYPE_p_p_void.getCPtr(end), SWIGTYPE_p_p_void.getCPtr(stride)), true); + } + + public static capi_return_t tiledb_subarray_get_range_var_size(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_subarray_handle_t subarray, long dim_idx, java.math.BigInteger range_idx, SWIGTYPE_p_unsigned_long_long start_size, SWIGTYPE_p_unsigned_long_long end_size) { + return new capi_return_t(tiledbJNI.tiledb_subarray_get_range_var_size(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), dim_idx, range_idx, SWIGTYPE_p_unsigned_long_long.getCPtr(start_size), SWIGTYPE_p_unsigned_long_long.getCPtr(end_size)), true); + } + + public static capi_return_t tiledb_subarray_get_range_var_size_from_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_subarray_handle_t subarray, String dim_name, java.math.BigInteger range_idx, SWIGTYPE_p_unsigned_long_long start_size, SWIGTYPE_p_unsigned_long_long end_size) { + return new capi_return_t(tiledbJNI.tiledb_subarray_get_range_var_size_from_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), dim_name, range_idx, SWIGTYPE_p_unsigned_long_long.getCPtr(start_size), SWIGTYPE_p_unsigned_long_long.getCPtr(end_size)), true); + } + + public static capi_return_t tiledb_subarray_get_range_var(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_subarray_handle_t subarray, long dim_idx, java.math.BigInteger range_idx, SWIGTYPE_p_void start, SWIGTYPE_p_void end) { + return new capi_return_t(tiledbJNI.tiledb_subarray_get_range_var(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), dim_idx, range_idx, SWIGTYPE_p_void.getCPtr(start), SWIGTYPE_p_void.getCPtr(end)), true); + } + + public static capi_return_t tiledb_subarray_get_range_var_from_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_subarray_handle_t subarray, String dim_name, java.math.BigInteger range_idx, SWIGTYPE_p_void start, SWIGTYPE_p_void end) { + return new capi_return_t(tiledbJNI.tiledb_subarray_get_range_var_from_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), dim_name, range_idx, SWIGTYPE_p_void.getCPtr(start), SWIGTYPE_p_void.getCPtr(end)), true); + } + + public static capi_return_t tiledb_vfs_mode_to_str(tiledb_vfs_mode_t vfs_mode, SWIGTYPE_p_p_char str) { + return new capi_return_t(tiledbJNI.tiledb_vfs_mode_to_str(vfs_mode.swigValue(), SWIGTYPE_p_p_char.getCPtr(str)), true); + } + + public static capi_return_t tiledb_vfs_mode_from_str(String str, SWIGTYPE_p_tiledb_vfs_mode_t vfs_mode) { + return new capi_return_t(tiledbJNI.tiledb_vfs_mode_from_str(str, SWIGTYPE_p_tiledb_vfs_mode_t.getCPtr(vfs_mode)), true); + } + + public static capi_return_t tiledb_vfs_alloc(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_config_t config, SWIGTYPE_p_p_tiledb_vfs_handle_t vfs) { + return new capi_return_t(tiledbJNI.tiledb_vfs_alloc(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_config_t.getCPtr(config), SWIGTYPE_p_p_tiledb_vfs_handle_t.getCPtr(vfs)), true); + } + + public static void tiledb_vfs_free(SWIGTYPE_p_p_tiledb_vfs_handle_t vfs) { + tiledbJNI.tiledb_vfs_free(SWIGTYPE_p_p_tiledb_vfs_handle_t.getCPtr(vfs)); + } + + public static capi_return_t tiledb_vfs_get_config(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, SWIGTYPE_p_p_tiledb_config_t config) { + return new capi_return_t(tiledbJNI.tiledb_vfs_get_config(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), SWIGTYPE_p_p_tiledb_config_t.getCPtr(config)), true); + } + + public static capi_return_t tiledb_vfs_create_bucket(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String uri) { + return new capi_return_t(tiledbJNI.tiledb_vfs_create_bucket(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), uri), true); + } + + public static capi_return_t tiledb_vfs_remove_bucket(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String uri) { + return new capi_return_t(tiledbJNI.tiledb_vfs_remove_bucket(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), uri), true); + } + + public static capi_return_t tiledb_vfs_empty_bucket(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String uri) { + return new capi_return_t(tiledbJNI.tiledb_vfs_empty_bucket(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), uri), true); + } + + public static capi_return_t tiledb_vfs_is_empty_bucket(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String uri, SWIGTYPE_p_int is_empty) { + return new capi_return_t(tiledbJNI.tiledb_vfs_is_empty_bucket(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), uri, SWIGTYPE_p_int.getCPtr(is_empty)), true); + } + + public static capi_return_t tiledb_vfs_is_bucket(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String uri, SWIGTYPE_p_int is_bucket) { + return new capi_return_t(tiledbJNI.tiledb_vfs_is_bucket(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), uri, SWIGTYPE_p_int.getCPtr(is_bucket)), true); + } + + public static capi_return_t tiledb_vfs_create_dir(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String uri) { + return new capi_return_t(tiledbJNI.tiledb_vfs_create_dir(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), uri), true); + } + + public static capi_return_t tiledb_vfs_is_dir(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String uri, SWIGTYPE_p_int is_dir) { + return new capi_return_t(tiledbJNI.tiledb_vfs_is_dir(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), uri, SWIGTYPE_p_int.getCPtr(is_dir)), true); + } + + public static capi_return_t tiledb_vfs_remove_dir(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String uri) { + return new capi_return_t(tiledbJNI.tiledb_vfs_remove_dir(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), uri), true); + } + + public static capi_return_t tiledb_vfs_is_file(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String uri, SWIGTYPE_p_int is_file) { + return new capi_return_t(tiledbJNI.tiledb_vfs_is_file(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), uri, SWIGTYPE_p_int.getCPtr(is_file)), true); + } + + public static capi_return_t tiledb_vfs_remove_file(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String uri) { + return new capi_return_t(tiledbJNI.tiledb_vfs_remove_file(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), uri), true); + } + + public static capi_return_t tiledb_vfs_dir_size(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String uri, SWIGTYPE_p_unsigned_long_long size) { + return new capi_return_t(tiledbJNI.tiledb_vfs_dir_size(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), uri, SWIGTYPE_p_unsigned_long_long.getCPtr(size)), true); + } + + public static capi_return_t tiledb_vfs_file_size(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String uri, SWIGTYPE_p_unsigned_long_long size) { + return new capi_return_t(tiledbJNI.tiledb_vfs_file_size(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), uri, SWIGTYPE_p_unsigned_long_long.getCPtr(size)), true); + } + + public static capi_return_t tiledb_vfs_move_file(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String old_uri, String new_uri) { + return new capi_return_t(tiledbJNI.tiledb_vfs_move_file(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), old_uri, new_uri), true); + } + + public static capi_return_t tiledb_vfs_move_dir(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String old_uri, String new_uri) { + return new capi_return_t(tiledbJNI.tiledb_vfs_move_dir(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), old_uri, new_uri), true); + } + + public static capi_return_t tiledb_vfs_copy_file(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String old_uri, String new_uri) { + return new capi_return_t(tiledbJNI.tiledb_vfs_copy_file(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), old_uri, new_uri), true); + } + + public static capi_return_t tiledb_vfs_copy_dir(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String old_uri, String new_uri) { + return new capi_return_t(tiledbJNI.tiledb_vfs_copy_dir(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), old_uri, new_uri), true); + } + + public static capi_return_t tiledb_vfs_open(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String uri, tiledb_vfs_mode_t mode, SWIGTYPE_p_p_tiledb_vfs_fh_handle_t fh) { + return new capi_return_t(tiledbJNI.tiledb_vfs_open(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), uri, mode.swigValue(), SWIGTYPE_p_p_tiledb_vfs_fh_handle_t.getCPtr(fh)), true); + } + + public static capi_return_t tiledb_vfs_close(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_fh_handle_t fh) { + return new capi_return_t(tiledbJNI.tiledb_vfs_close(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_fh_handle_t.getCPtr(fh)), true); + } + + public static capi_return_t tiledb_vfs_read(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_fh_handle_t fh, java.math.BigInteger offset, SWIGTYPE_p_void buffer, java.math.BigInteger nbytes) { + return new capi_return_t(tiledbJNI.tiledb_vfs_read(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_fh_handle_t.getCPtr(fh), offset, SWIGTYPE_p_void.getCPtr(buffer), nbytes), true); + } + + public static capi_return_t tiledb_vfs_write(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_fh_handle_t fh, SWIGTYPE_p_void buffer, java.math.BigInteger nbytes) { + return new capi_return_t(tiledbJNI.tiledb_vfs_write(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_fh_handle_t.getCPtr(fh), SWIGTYPE_p_void.getCPtr(buffer), nbytes), true); + } + + public static capi_return_t tiledb_vfs_sync(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_fh_handle_t fh) { + return new capi_return_t(tiledbJNI.tiledb_vfs_sync(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_fh_handle_t.getCPtr(fh)), true); + } + + public static capi_return_t tiledb_vfs_ls(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String path, SWIGTYPE_p_f_p_q_const__char_p_void__int callback, SWIGTYPE_p_void data) { + return new capi_return_t(tiledbJNI.tiledb_vfs_ls(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), path, SWIGTYPE_p_f_p_q_const__char_p_void__int.getCPtr(callback), SWIGTYPE_p_void.getCPtr(data)), true); + } + + public static void tiledb_vfs_fh_free(SWIGTYPE_p_p_tiledb_vfs_fh_handle_t fh) { + tiledbJNI.tiledb_vfs_fh_free(SWIGTYPE_p_p_tiledb_vfs_fh_handle_t.getCPtr(fh)); + } + + public static capi_return_t tiledb_vfs_fh_is_closed(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_fh_handle_t fh, SWIGTYPE_p_int is_closed) { + return new capi_return_t(tiledbJNI.tiledb_vfs_fh_is_closed(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_fh_handle_t.getCPtr(fh), SWIGTYPE_p_int.getCPtr(is_closed)), true); + } + + public static capi_return_t tiledb_vfs_touch(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String uri) { + return new capi_return_t(tiledbJNI.tiledb_vfs_touch(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), uri), true); + } + + public static int tiledb_query_status_to_str(tiledb_query_status_t query_status, SWIGTYPE_p_p_char str) { + return tiledbJNI.tiledb_query_status_to_str(query_status.swigValue(), SWIGTYPE_p_p_char.getCPtr(str)); + } + + public static int tiledb_query_status_from_str(String str, SWIGTYPE_p_tiledb_query_status_t query_status) { + return tiledbJNI.tiledb_query_status_from_str(str, SWIGTYPE_p_tiledb_query_status_t.getCPtr(query_status)); + } + + public static long tiledb_var_num() { + return tiledbJNI.tiledb_var_num(); + } + + public static long tiledb_max_path() { + return tiledbJNI.tiledb_max_path(); + } + + public static java.math.BigInteger tiledb_offset_size() { + return tiledbJNI.tiledb_offset_size(); + } + + public static java.math.BigInteger tiledb_timestamp_now_ms() { + return tiledbJNI.tiledb_timestamp_now_ms(); + } + + public static String tiledb_timestamps() { + return tiledbJNI.tiledb_timestamps(); + } + + public static void tiledb_version(SWIGTYPE_p_int major, SWIGTYPE_p_int minor, SWIGTYPE_p_int rev) { + tiledbJNI.tiledb_version(SWIGTYPE_p_int.getCPtr(major), SWIGTYPE_p_int.getCPtr(minor), SWIGTYPE_p_int.getCPtr(rev)); + } + + public static int tiledb_query_alloc(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, tiledb_query_type_t query_type, SWIGTYPE_p_p_tiledb_query_t query) { + return tiledbJNI.tiledb_query_alloc(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), query_type.swigValue(), SWIGTYPE_p_p_tiledb_query_t.getCPtr(query)); + } + + public static int tiledb_query_get_stats(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, SWIGTYPE_p_p_char stats_json) { + return tiledbJNI.tiledb_query_get_stats(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), SWIGTYPE_p_p_char.getCPtr(stats_json)); + } + + public static int tiledb_query_set_config(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, SWIGTYPE_p_tiledb_config_t config) { + return tiledbJNI.tiledb_query_set_config(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), SWIGTYPE_p_tiledb_config_t.getCPtr(config)); + } + + public static int tiledb_query_get_config(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, SWIGTYPE_p_p_tiledb_config_t config) { + return tiledbJNI.tiledb_query_get_config(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), SWIGTYPE_p_p_tiledb_config_t.getCPtr(config)); + } + + public static int tiledb_query_set_subarray_t(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, SWIGTYPE_p_tiledb_subarray_handle_t subarray) { + return tiledbJNI.tiledb_query_set_subarray_t(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray)); + } + + public static int tiledb_query_set_data_buffer(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, String name, SWIGTYPE_p_void buffer, SWIGTYPE_p_unsigned_long_long buffer_size) { + return tiledbJNI.tiledb_query_set_data_buffer(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), name, SWIGTYPE_p_void.getCPtr(buffer), SWIGTYPE_p_unsigned_long_long.getCPtr(buffer_size)); + } + + public static int tiledb_query_set_offsets_buffer(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, String name, SWIGTYPE_p_unsigned_long_long buffer, SWIGTYPE_p_unsigned_long_long buffer_size) { + return tiledbJNI.tiledb_query_set_offsets_buffer(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), name, SWIGTYPE_p_unsigned_long_long.getCPtr(buffer), SWIGTYPE_p_unsigned_long_long.getCPtr(buffer_size)); + } + + public static int tiledb_query_set_validity_buffer(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, String name, SWIGTYPE_p_unsigned_char buffer, SWIGTYPE_p_unsigned_long_long buffer_size) { + return tiledbJNI.tiledb_query_set_validity_buffer(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), name, SWIGTYPE_p_unsigned_char.getCPtr(buffer), SWIGTYPE_p_unsigned_long_long.getCPtr(buffer_size)); + } + + public static int tiledb_query_get_data_buffer(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, String name, SWIGTYPE_p_p_void buffer, SWIGTYPE_p_p_unsigned_long_long buffer_size) { + return tiledbJNI.tiledb_query_get_data_buffer(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), name, SWIGTYPE_p_p_void.getCPtr(buffer), SWIGTYPE_p_p_unsigned_long_long.getCPtr(buffer_size)); + } + + public static int tiledb_query_get_offsets_buffer(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, String name, SWIGTYPE_p_p_unsigned_long_long buffer, SWIGTYPE_p_p_unsigned_long_long buffer_size) { + return tiledbJNI.tiledb_query_get_offsets_buffer(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), name, SWIGTYPE_p_p_unsigned_long_long.getCPtr(buffer), SWIGTYPE_p_p_unsigned_long_long.getCPtr(buffer_size)); + } + + public static int tiledb_query_get_validity_buffer(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, String name, SWIGTYPE_p_p_unsigned_char buffer, SWIGTYPE_p_p_unsigned_long_long buffer_size) { + return tiledbJNI.tiledb_query_get_validity_buffer(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), name, SWIGTYPE_p_p_unsigned_char.getCPtr(buffer), SWIGTYPE_p_p_unsigned_long_long.getCPtr(buffer_size)); + } + + public static int tiledb_query_set_layout(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, tiledb_layout_t layout) { + return tiledbJNI.tiledb_query_set_layout(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), layout.swigValue()); + } + + public static int tiledb_query_set_condition(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, SWIGTYPE_p_tiledb_query_condition_t cond) { + return tiledbJNI.tiledb_query_set_condition(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), SWIGTYPE_p_tiledb_query_condition_t.getCPtr(cond)); + } + + public static int tiledb_query_finalize(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query) { + return tiledbJNI.tiledb_query_finalize(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query)); + } + + public static int tiledb_query_submit_and_finalize(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query) { + return tiledbJNI.tiledb_query_submit_and_finalize(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query)); + } + + public static void tiledb_query_free(SWIGTYPE_p_p_tiledb_query_t query) { + tiledbJNI.tiledb_query_free(SWIGTYPE_p_p_tiledb_query_t.getCPtr(query)); + } + + public static int tiledb_query_submit(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query) { + return tiledbJNI.tiledb_query_submit(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query)); + } + + public static int tiledb_query_has_results(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, SWIGTYPE_p_int has_results) { + return tiledbJNI.tiledb_query_has_results(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), SWIGTYPE_p_int.getCPtr(has_results)); + } + + public static int tiledb_query_get_status(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, SWIGTYPE_p_tiledb_query_status_t status) { + return tiledbJNI.tiledb_query_get_status(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), SWIGTYPE_p_tiledb_query_status_t.getCPtr(status)); + } + + public static int tiledb_query_get_type(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, SWIGTYPE_p_tiledb_query_type_t query_type) { + return tiledbJNI.tiledb_query_get_type(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), SWIGTYPE_p_tiledb_query_type_t.getCPtr(query_type)); + } + + public static int tiledb_query_get_layout(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, SWIGTYPE_p_tiledb_layout_t query_layout) { + return tiledbJNI.tiledb_query_get_layout(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), SWIGTYPE_p_tiledb_layout_t.getCPtr(query_layout)); + } + + public static int tiledb_query_get_array(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, SWIGTYPE_p_p_tiledb_array_handle_t array) { + return tiledbJNI.tiledb_query_get_array(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), SWIGTYPE_p_p_tiledb_array_handle_t.getCPtr(array)); } - public static void tiledb_ctx_free(SWIGTYPE_p_p_tiledb_ctx_t ctx) { - tiledbJNI.tiledb_ctx_free(SWIGTYPE_p_p_tiledb_ctx_t.getCPtr(ctx)); + public static int tiledb_query_get_est_result_size(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, String name, SWIGTYPE_p_unsigned_long_long size) { + return tiledbJNI.tiledb_query_get_est_result_size(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), name, SWIGTYPE_p_unsigned_long_long.getCPtr(size)); } - public static capi_return_t tiledb_ctx_get_stats( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_char stats_json) { - return new capi_return_t( - tiledbJNI.tiledb_ctx_get_stats( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_char.getCPtr(stats_json)), - true); + public static int tiledb_query_get_est_result_size_var(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, String name, SWIGTYPE_p_unsigned_long_long size_off, SWIGTYPE_p_unsigned_long_long size_val) { + return tiledbJNI.tiledb_query_get_est_result_size_var(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), name, SWIGTYPE_p_unsigned_long_long.getCPtr(size_off), SWIGTYPE_p_unsigned_long_long.getCPtr(size_val)); } - public static capi_return_t tiledb_ctx_get_config( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_config_t config) { - return new capi_return_t( - tiledbJNI.tiledb_ctx_get_config( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_tiledb_config_t.getCPtr(config)), - true); + public static int tiledb_query_get_est_result_size_nullable(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, String name, SWIGTYPE_p_unsigned_long_long size_val, SWIGTYPE_p_unsigned_long_long size_validity) { + return tiledbJNI.tiledb_query_get_est_result_size_nullable(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), name, SWIGTYPE_p_unsigned_long_long.getCPtr(size_val), SWIGTYPE_p_unsigned_long_long.getCPtr(size_validity)); } - public static capi_return_t tiledb_ctx_get_last_error( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_error_handle_t err) { - return new capi_return_t( - tiledbJNI.tiledb_ctx_get_last_error( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(err)), - true); + public static int tiledb_query_get_est_result_size_var_nullable(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, String name, SWIGTYPE_p_unsigned_long_long size_off, SWIGTYPE_p_unsigned_long_long size_val, SWIGTYPE_p_unsigned_long_long size_validity) { + return tiledbJNI.tiledb_query_get_est_result_size_var_nullable(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), name, SWIGTYPE_p_unsigned_long_long.getCPtr(size_off), SWIGTYPE_p_unsigned_long_long.getCPtr(size_val), SWIGTYPE_p_unsigned_long_long.getCPtr(size_validity)); } - public static capi_return_t tiledb_ctx_is_supported_fs( - SWIGTYPE_p_tiledb_ctx_t ctx, tiledb_filesystem_t fs, SWIGTYPE_p_int is_supported) { - return new capi_return_t( - tiledbJNI.tiledb_ctx_is_supported_fs( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - fs.swigValue(), - SWIGTYPE_p_int.getCPtr(is_supported)), - true); + public static int tiledb_query_get_fragment_num(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, SWIGTYPE_p_unsigned_int num) { + return tiledbJNI.tiledb_query_get_fragment_num(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), SWIGTYPE_p_unsigned_int.getCPtr(num)); } - public static capi_return_t tiledb_ctx_cancel_tasks(SWIGTYPE_p_tiledb_ctx_t ctx) { - return new capi_return_t( - tiledbJNI.tiledb_ctx_cancel_tasks(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx)), true); + public static int tiledb_query_get_fragment_uri(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, java.math.BigInteger idx, SWIGTYPE_p_p_char uri) { + return tiledbJNI.tiledb_query_get_fragment_uri(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), idx, SWIGTYPE_p_p_char.getCPtr(uri)); } - public static capi_return_t tiledb_ctx_set_tag( - SWIGTYPE_p_tiledb_ctx_t ctx, String key, String value) { - return new capi_return_t( - tiledbJNI.tiledb_ctx_set_tag(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), key, value), true); + public static int tiledb_query_get_fragment_timestamp_range(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, java.math.BigInteger idx, SWIGTYPE_p_unsigned_long_long t1, SWIGTYPE_p_unsigned_long_long t2) { + return tiledbJNI.tiledb_query_get_fragment_timestamp_range(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), idx, SWIGTYPE_p_unsigned_long_long.getCPtr(t1), SWIGTYPE_p_unsigned_long_long.getCPtr(t2)); } - public static capi_return_t tiledb_filter_type_to_str( - tiledb_filter_type_t filter_type, SWIGTYPE_p_p_char str) { - return new capi_return_t( - tiledbJNI.tiledb_filter_type_to_str( - filter_type.swigValue(), SWIGTYPE_p_p_char.getCPtr(str)), - true); + public static int tiledb_query_get_subarray_t(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, SWIGTYPE_p_p_tiledb_subarray_handle_t subarray) { + return tiledbJNI.tiledb_query_get_subarray_t(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), SWIGTYPE_p_p_tiledb_subarray_handle_t.getCPtr(subarray)); } - public static capi_return_t tiledb_filter_type_from_str( - String str, SWIGTYPE_p_tiledb_filter_type_t filter_type) { - return new capi_return_t( - tiledbJNI.tiledb_filter_type_from_str( - str, SWIGTYPE_p_tiledb_filter_type_t.getCPtr(filter_type)), - true); + public static int tiledb_query_condition_alloc(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_query_condition_t cond) { + return tiledbJNI.tiledb_query_condition_alloc(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_tiledb_query_condition_t.getCPtr(cond)); } - public static capi_return_t tiledb_filter_option_to_str( - tiledb_filter_option_t filter_option, SWIGTYPE_p_p_char str) { - return new capi_return_t( - tiledbJNI.tiledb_filter_option_to_str( - filter_option.swigValue(), SWIGTYPE_p_p_char.getCPtr(str)), - true); + public static void tiledb_query_condition_free(SWIGTYPE_p_p_tiledb_query_condition_t cond) { + tiledbJNI.tiledb_query_condition_free(SWIGTYPE_p_p_tiledb_query_condition_t.getCPtr(cond)); } - public static capi_return_t tiledb_filter_option_from_str( - String str, SWIGTYPE_p_tiledb_filter_option_t filter_option) { - return new capi_return_t( - tiledbJNI.tiledb_filter_option_from_str( - str, SWIGTYPE_p_tiledb_filter_option_t.getCPtr(filter_option)), - true); + public static int tiledb_query_condition_init(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_condition_t cond, String attribute_name, SWIGTYPE_p_void condition_value, java.math.BigInteger condition_value_size, tiledb_query_condition_op_t op) { + return tiledbJNI.tiledb_query_condition_init(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_condition_t.getCPtr(cond), attribute_name, SWIGTYPE_p_void.getCPtr(condition_value), condition_value_size, op.swigValue()); } - public static capi_return_t tiledb_filter_alloc( - SWIGTYPE_p_tiledb_ctx_t ctx, tiledb_filter_type_t type, SWIGTYPE_p_p_tiledb_filter_t filter) { - return new capi_return_t( - tiledbJNI.tiledb_filter_alloc( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - type.swigValue(), - SWIGTYPE_p_p_tiledb_filter_t.getCPtr(filter)), - true); + public static int tiledb_query_condition_combine(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_condition_t left_cond, SWIGTYPE_p_tiledb_query_condition_t right_cond, tiledb_query_condition_combination_op_t combination_op, SWIGTYPE_p_p_tiledb_query_condition_t combined_cond) { + return tiledbJNI.tiledb_query_condition_combine(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_condition_t.getCPtr(left_cond), SWIGTYPE_p_tiledb_query_condition_t.getCPtr(right_cond), combination_op.swigValue(), SWIGTYPE_p_p_tiledb_query_condition_t.getCPtr(combined_cond)); } - public static void tiledb_filter_free(SWIGTYPE_p_p_tiledb_filter_t filter) { - tiledbJNI.tiledb_filter_free(SWIGTYPE_p_p_tiledb_filter_t.getCPtr(filter)); + public static int tiledb_query_condition_negate(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_condition_t cond, SWIGTYPE_p_p_tiledb_query_condition_t negated_cond) { + return tiledbJNI.tiledb_query_condition_negate(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_condition_t.getCPtr(cond), SWIGTYPE_p_p_tiledb_query_condition_t.getCPtr(negated_cond)); } - public static capi_return_t tiledb_filter_get_type( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_filter_t filter, - SWIGTYPE_p_tiledb_filter_type_t type) { - return new capi_return_t( - tiledbJNI.tiledb_filter_get_type( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_filter_t.getCPtr(filter), - SWIGTYPE_p_tiledb_filter_type_t.getCPtr(type)), - true); - } - - public static capi_return_t tiledb_filter_set_option( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_filter_t filter, - tiledb_filter_option_t option, - SWIGTYPE_p_void value) { - return new capi_return_t( - tiledbJNI.tiledb_filter_set_option( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_filter_t.getCPtr(filter), - option.swigValue(), - SWIGTYPE_p_void.getCPtr(value)), - true); - } - - public static capi_return_t tiledb_filter_get_option( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_filter_t filter, - tiledb_filter_option_t option, - SWIGTYPE_p_void value) { - return new capi_return_t( - tiledbJNI.tiledb_filter_get_option( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_filter_t.getCPtr(filter), - option.swigValue(), - SWIGTYPE_p_void.getCPtr(value)), - true); - } - - public static capi_return_t tiledb_filter_list_alloc( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_filter_list_handle_t filter_list) { - return new capi_return_t( - tiledbJNI.tiledb_filter_list_alloc( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_p_tiledb_filter_list_handle_t.getCPtr(filter_list)), - true); + public static capi_return_t tiledb_array_consolidate(SWIGTYPE_p_tiledb_ctx_t ctx, String array_uri, SWIGTYPE_p_tiledb_config_t config) { + return new capi_return_t(tiledbJNI.tiledb_array_consolidate(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), array_uri, SWIGTYPE_p_tiledb_config_t.getCPtr(config)), true); } - public static void tiledb_filter_list_free(SWIGTYPE_p_p_tiledb_filter_list_handle_t filter_list) { - tiledbJNI.tiledb_filter_list_free( - SWIGTYPE_p_p_tiledb_filter_list_handle_t.getCPtr(filter_list)); - } - - public static capi_return_t tiledb_filter_list_add_filter( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_filter_list_handle_t filter_list, - SWIGTYPE_p_tiledb_filter_t filter) { - return new capi_return_t( - tiledbJNI.tiledb_filter_list_add_filter( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_filter_list_handle_t.getCPtr(filter_list), - SWIGTYPE_p_tiledb_filter_t.getCPtr(filter)), - true); - } - - public static capi_return_t tiledb_filter_list_set_max_chunk_size( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_filter_list_handle_t filter_list, - long max_chunk_size) { - return new capi_return_t( - tiledbJNI.tiledb_filter_list_set_max_chunk_size( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_filter_list_handle_t.getCPtr(filter_list), - max_chunk_size), - true); - } - - public static capi_return_t tiledb_filter_list_get_nfilters( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_filter_list_handle_t filter_list, - SWIGTYPE_p_unsigned_int nfilters) { - return new capi_return_t( - tiledbJNI.tiledb_filter_list_get_nfilters( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_filter_list_handle_t.getCPtr(filter_list), - SWIGTYPE_p_unsigned_int.getCPtr(nfilters)), - true); - } - - public static capi_return_t tiledb_filter_list_get_filter_from_index( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_filter_list_handle_t filter_list, - long index, - SWIGTYPE_p_p_tiledb_filter_t filter) { - return new capi_return_t( - tiledbJNI.tiledb_filter_list_get_filter_from_index( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_filter_list_handle_t.getCPtr(filter_list), - index, - SWIGTYPE_p_p_tiledb_filter_t.getCPtr(filter)), - true); - } - - public static capi_return_t tiledb_filter_list_get_max_chunk_size( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_filter_list_handle_t filter_list, - SWIGTYPE_p_unsigned_int max_chunk_size) { - return new capi_return_t( - tiledbJNI.tiledb_filter_list_get_max_chunk_size( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_filter_list_handle_t.getCPtr(filter_list), - SWIGTYPE_p_unsigned_int.getCPtr(max_chunk_size)), - true); - } - - public static capi_return_t tiledb_string_view( - SWIGTYPE_p_tiledb_string_handle_t s, - SWIGTYPE_p_p_char data, - SWIGTYPE_p_unsigned_long length) { - return new capi_return_t( - tiledbJNI.tiledb_string_view( - SWIGTYPE_p_tiledb_string_handle_t.getCPtr(s), - SWIGTYPE_p_p_char.getCPtr(data), - SWIGTYPE_p_unsigned_long.getCPtr(length)), - true); + public static capi_return_t tiledb_array_vacuum(SWIGTYPE_p_tiledb_ctx_t ctx, String array_uri, SWIGTYPE_p_tiledb_config_t config) { + return new capi_return_t(tiledbJNI.tiledb_array_vacuum(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), array_uri, SWIGTYPE_p_tiledb_config_t.getCPtr(config)), true); } - public static capi_return_t tiledb_string_free(SWIGTYPE_p_p_tiledb_string_handle_t s) { - return new capi_return_t( - tiledbJNI.tiledb_string_free(SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(s)), true); + public static int tiledb_object_type(SWIGTYPE_p_tiledb_ctx_t ctx, String path, SWIGTYPE_p_tiledb_object_t type) { + return tiledbJNI.tiledb_object_type(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), path, SWIGTYPE_p_tiledb_object_t.getCPtr(type)); } - public static int tiledb_attribute_alloc( - SWIGTYPE_p_tiledb_ctx_t ctx, - String name, - tiledb_datatype_t type, - SWIGTYPE_p_p_tiledb_attribute_t attr) { - return tiledbJNI.tiledb_attribute_alloc( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - name, - type.swigValue(), - SWIGTYPE_p_p_tiledb_attribute_t.getCPtr(attr)); + public static int tiledb_object_remove(SWIGTYPE_p_tiledb_ctx_t ctx, String path) { + return tiledbJNI.tiledb_object_remove(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), path); } - public static void tiledb_attribute_free(SWIGTYPE_p_p_tiledb_attribute_t attr) { - tiledbJNI.tiledb_attribute_free(SWIGTYPE_p_p_tiledb_attribute_t.getCPtr(attr)); + public static int tiledb_object_move(SWIGTYPE_p_tiledb_ctx_t ctx, String old_path, String new_path) { + return tiledbJNI.tiledb_object_move(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), old_path, new_path); } - public static int tiledb_attribute_set_nullable( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_attribute_t attr, short nullable) { - return tiledbJNI.tiledb_attribute_set_nullable( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), - nullable); - } - - public static int tiledb_attribute_set_filter_list( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_attribute_t attr, - SWIGTYPE_p_tiledb_filter_list_handle_t filter_list) { - return tiledbJNI.tiledb_attribute_set_filter_list( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), - SWIGTYPE_p_tiledb_filter_list_handle_t.getCPtr(filter_list)); - } - - public static int tiledb_attribute_set_cell_val_num( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_attribute_t attr, long cell_val_num) { - return tiledbJNI.tiledb_attribute_set_cell_val_num( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), - cell_val_num); - } - - public static int tiledb_attribute_get_name( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_attribute_t attr, SWIGTYPE_p_p_char name) { - return tiledbJNI.tiledb_attribute_get_name( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), - SWIGTYPE_p_p_char.getCPtr(name)); - } - - public static int tiledb_attribute_get_type( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_attribute_t attr, - SWIGTYPE_p_tiledb_datatype_t type) { - return tiledbJNI.tiledb_attribute_get_type( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), - SWIGTYPE_p_tiledb_datatype_t.getCPtr(type)); - } - - public static int tiledb_attribute_get_nullable( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_attribute_t attr, - SWIGTYPE_p_unsigned_char nullable) { - return tiledbJNI.tiledb_attribute_get_nullable( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), - SWIGTYPE_p_unsigned_char.getCPtr(nullable)); - } - - public static int tiledb_attribute_get_filter_list( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_attribute_t attr, - SWIGTYPE_p_p_tiledb_filter_list_handle_t filter_list) { - return tiledbJNI.tiledb_attribute_get_filter_list( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), - SWIGTYPE_p_p_tiledb_filter_list_handle_t.getCPtr(filter_list)); - } - - public static int tiledb_attribute_get_cell_val_num( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_attribute_t attr, - SWIGTYPE_p_unsigned_int cell_val_num) { - return tiledbJNI.tiledb_attribute_get_cell_val_num( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), - SWIGTYPE_p_unsigned_int.getCPtr(cell_val_num)); - } - - public static int tiledb_attribute_get_cell_size( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_attribute_t attr, - SWIGTYPE_p_unsigned_long_long cell_size) { - return tiledbJNI.tiledb_attribute_get_cell_size( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), - SWIGTYPE_p_unsigned_long_long.getCPtr(cell_size)); - } - - public static int tiledb_attribute_dump( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_attribute_t attr, SWIGTYPE_p_FILE out) { - return tiledbJNI.tiledb_attribute_dump( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), - SWIGTYPE_p_FILE.getCPtr(out)); - } - - public static int tiledb_attribute_dump_str( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_attribute_t attr, - SWIGTYPE_p_p_tiledb_string_handle_t out) { - return tiledbJNI.tiledb_attribute_dump_str( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), - SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(out)); - } - - public static int tiledb_attribute_set_fill_value( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_attribute_t attr, - SWIGTYPE_p_void value, - java.math.BigInteger size) { - return tiledbJNI.tiledb_attribute_set_fill_value( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), - SWIGTYPE_p_void.getCPtr(value), - size); - } - - public static int tiledb_attribute_get_fill_value( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_attribute_t attr, - SWIGTYPE_p_p_void value, - SWIGTYPE_p_unsigned_long_long size) { - return tiledbJNI.tiledb_attribute_get_fill_value( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), - SWIGTYPE_p_p_void.getCPtr(value), - SWIGTYPE_p_unsigned_long_long.getCPtr(size)); - } - - public static int tiledb_attribute_set_fill_value_nullable( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_attribute_t attr, - SWIGTYPE_p_void value, - java.math.BigInteger size, - short validity) { - return tiledbJNI.tiledb_attribute_set_fill_value_nullable( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), - SWIGTYPE_p_void.getCPtr(value), - size, - validity); - } - - public static int tiledb_attribute_get_fill_value_nullable( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_attribute_t attr, - SWIGTYPE_p_p_void value, - SWIGTYPE_p_unsigned_long_long size, - SWIGTYPE_p_unsigned_char valid) { - return tiledbJNI.tiledb_attribute_get_fill_value_nullable( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), - SWIGTYPE_p_p_void.getCPtr(value), - SWIGTYPE_p_unsigned_long_long.getCPtr(size), - SWIGTYPE_p_unsigned_char.getCPtr(valid)); - } - - public static capi_return_t tiledb_buffer_alloc( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_buffer_handle_t buffer) { - return new capi_return_t( - tiledbJNI.tiledb_buffer_alloc( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_p_tiledb_buffer_handle_t.getCPtr(buffer)), - true); + public static int tiledb_object_walk(SWIGTYPE_p_tiledb_ctx_t ctx, String path, tiledb_walk_order_t order, SWIGTYPE_p_f_p_q_const__char_enum_tiledb_object_t_p_void__int callback, SWIGTYPE_p_void data) { + return tiledbJNI.tiledb_object_walk(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), path, order.swigValue(), SWIGTYPE_p_f_p_q_const__char_enum_tiledb_object_t_p_void__int.getCPtr(callback), SWIGTYPE_p_void.getCPtr(data)); } - public static void tiledb_buffer_free(SWIGTYPE_p_p_tiledb_buffer_handle_t buffer) { - tiledbJNI.tiledb_buffer_free(SWIGTYPE_p_p_tiledb_buffer_handle_t.getCPtr(buffer)); + public static int tiledb_object_ls(SWIGTYPE_p_tiledb_ctx_t ctx, String path, SWIGTYPE_p_f_p_q_const__char_enum_tiledb_object_t_p_void__int callback, SWIGTYPE_p_void data) { + return tiledbJNI.tiledb_object_ls(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), path, SWIGTYPE_p_f_p_q_const__char_enum_tiledb_object_t_p_void__int.getCPtr(callback), SWIGTYPE_p_void.getCPtr(data)); } - public static capi_return_t tiledb_buffer_set_type( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_buffer_handle_t buffer, - tiledb_datatype_t datatype) { - return new capi_return_t( - tiledbJNI.tiledb_buffer_set_type( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_buffer_handle_t.getCPtr(buffer), - datatype.swigValue()), - true); - } - - public static capi_return_t tiledb_buffer_get_type( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_buffer_handle_t buffer, - SWIGTYPE_p_tiledb_datatype_t datatype) { - return new capi_return_t( - tiledbJNI.tiledb_buffer_get_type( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_buffer_handle_t.getCPtr(buffer), - SWIGTYPE_p_tiledb_datatype_t.getCPtr(datatype)), - true); - } - - public static capi_return_t tiledb_buffer_get_data( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_buffer_handle_t buffer, - SWIGTYPE_p_p_void data, - SWIGTYPE_p_unsigned_long_long num_bytes) { - return new capi_return_t( - tiledbJNI.tiledb_buffer_get_data( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_buffer_handle_t.getCPtr(buffer), - SWIGTYPE_p_p_void.getCPtr(data), - SWIGTYPE_p_unsigned_long_long.getCPtr(num_bytes)), - true); - } - - public static capi_return_t tiledb_buffer_set_data( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_buffer_handle_t buffer, - SWIGTYPE_p_void data, - java.math.BigInteger size) { - return new capi_return_t( - tiledbJNI.tiledb_buffer_set_data( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_buffer_handle_t.getCPtr(buffer), - SWIGTYPE_p_void.getCPtr(data), - size), - true); - } - - public static capi_return_t tiledb_buffer_list_alloc( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_buffer_list_handle_t buffer_list) { - return new capi_return_t( - tiledbJNI.tiledb_buffer_list_alloc( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_p_tiledb_buffer_list_handle_t.getCPtr(buffer_list)), - true); + public static int tiledb_uri_to_path(SWIGTYPE_p_tiledb_ctx_t ctx, String uri, String path_out, SWIGTYPE_p_unsigned_int path_length) { + return tiledbJNI.tiledb_uri_to_path(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), uri, path_out, SWIGTYPE_p_unsigned_int.getCPtr(path_length)); } - public static void tiledb_buffer_list_free(SWIGTYPE_p_p_tiledb_buffer_list_handle_t buffer_list) { - tiledbJNI.tiledb_buffer_list_free( - SWIGTYPE_p_p_tiledb_buffer_list_handle_t.getCPtr(buffer_list)); - } - - public static capi_return_t tiledb_buffer_list_get_num_buffers( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_buffer_list_handle_t buffer_list, - SWIGTYPE_p_unsigned_long_long num_buffers) { - return new capi_return_t( - tiledbJNI.tiledb_buffer_list_get_num_buffers( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_buffer_list_handle_t.getCPtr(buffer_list), - SWIGTYPE_p_unsigned_long_long.getCPtr(num_buffers)), - true); - } - - public static capi_return_t tiledb_buffer_list_get_buffer( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_buffer_list_handle_t buffer_list, - java.math.BigInteger buffer_idx, - SWIGTYPE_p_p_tiledb_buffer_handle_t buffer) { - return new capi_return_t( - tiledbJNI.tiledb_buffer_list_get_buffer( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_buffer_list_handle_t.getCPtr(buffer_list), - buffer_idx, - SWIGTYPE_p_p_tiledb_buffer_handle_t.getCPtr(buffer)), - true); - } - - public static capi_return_t tiledb_buffer_list_get_total_size( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_buffer_list_handle_t buffer_list, - SWIGTYPE_p_unsigned_long_long total_size) { - return new capi_return_t( - tiledbJNI.tiledb_buffer_list_get_total_size( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_buffer_list_handle_t.getCPtr(buffer_list), - SWIGTYPE_p_unsigned_long_long.getCPtr(total_size)), - true); - } - - public static capi_return_t tiledb_buffer_list_flatten( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_buffer_list_handle_t buffer_list, - SWIGTYPE_p_p_tiledb_buffer_handle_t buffer) { - return new capi_return_t( - tiledbJNI.tiledb_buffer_list_flatten( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_buffer_list_handle_t.getCPtr(buffer_list), - SWIGTYPE_p_p_tiledb_buffer_handle_t.getCPtr(buffer)), - true); - } - - public static capi_return_t tiledb_data_order_to_str( - tiledb_data_order_t data_order, SWIGTYPE_p_p_char str) { - return new capi_return_t( - tiledbJNI.tiledb_data_order_to_str(data_order.swigValue(), SWIGTYPE_p_p_char.getCPtr(str)), - true); - } - - public static capi_return_t tiledb_data_order_from_str( - String str, SWIGTYPE_p_tiledb_data_order_t data_order) { - return new capi_return_t( - tiledbJNI.tiledb_data_order_from_str( - str, SWIGTYPE_p_tiledb_data_order_t.getCPtr(data_order)), - true); - } - - public static int tiledb_dimension_alloc( - SWIGTYPE_p_tiledb_ctx_t ctx, - String name, - tiledb_datatype_t type, - SWIGTYPE_p_void dim_domain, - SWIGTYPE_p_void tile_extent, - SWIGTYPE_p_p_tiledb_dimension_t dim) { - return tiledbJNI.tiledb_dimension_alloc( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - name, - type.swigValue(), - SWIGTYPE_p_void.getCPtr(dim_domain), - SWIGTYPE_p_void.getCPtr(tile_extent), - SWIGTYPE_p_p_tiledb_dimension_t.getCPtr(dim)); + public static int tiledb_stats_enable() { + return tiledbJNI.tiledb_stats_enable(); } - public static void tiledb_dimension_free(SWIGTYPE_p_p_tiledb_dimension_t dim) { - tiledbJNI.tiledb_dimension_free(SWIGTYPE_p_p_tiledb_dimension_t.getCPtr(dim)); + public static int tiledb_stats_disable() { + return tiledbJNI.tiledb_stats_disable(); } - public static int tiledb_dimension_set_filter_list( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_dimension_t dim, - SWIGTYPE_p_tiledb_filter_list_handle_t filter_list) { - return tiledbJNI.tiledb_dimension_set_filter_list( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_dimension_t.getCPtr(dim), - SWIGTYPE_p_tiledb_filter_list_handle_t.getCPtr(filter_list)); - } - - public static int tiledb_dimension_set_cell_val_num( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_dimension_t dim, long cell_val_num) { - return tiledbJNI.tiledb_dimension_set_cell_val_num( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_dimension_t.getCPtr(dim), - cell_val_num); - } - - public static int tiledb_dimension_get_filter_list( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_dimension_t dim, - SWIGTYPE_p_p_tiledb_filter_list_handle_t filter_list) { - return tiledbJNI.tiledb_dimension_get_filter_list( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_dimension_t.getCPtr(dim), - SWIGTYPE_p_p_tiledb_filter_list_handle_t.getCPtr(filter_list)); - } - - public static int tiledb_dimension_get_cell_val_num( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_dimension_t dim, - SWIGTYPE_p_unsigned_int cell_val_num) { - return tiledbJNI.tiledb_dimension_get_cell_val_num( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_dimension_t.getCPtr(dim), - SWIGTYPE_p_unsigned_int.getCPtr(cell_val_num)); - } - - public static int tiledb_dimension_get_name( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_dimension_t dim, SWIGTYPE_p_p_char name) { - return tiledbJNI.tiledb_dimension_get_name( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_dimension_t.getCPtr(dim), - SWIGTYPE_p_p_char.getCPtr(name)); - } - - public static int tiledb_dimension_get_type( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_dimension_t dim, - SWIGTYPE_p_tiledb_datatype_t type) { - return tiledbJNI.tiledb_dimension_get_type( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_dimension_t.getCPtr(dim), - SWIGTYPE_p_tiledb_datatype_t.getCPtr(type)); - } - - public static int tiledb_dimension_get_domain( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_dimension_t dim, SWIGTYPE_p_p_void domain) { - return tiledbJNI.tiledb_dimension_get_domain( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_dimension_t.getCPtr(dim), - SWIGTYPE_p_p_void.getCPtr(domain)); - } - - public static int tiledb_dimension_get_tile_extent( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_dimension_t dim, - SWIGTYPE_p_p_void tile_extent) { - return tiledbJNI.tiledb_dimension_get_tile_extent( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_dimension_t.getCPtr(dim), - SWIGTYPE_p_p_void.getCPtr(tile_extent)); - } - - public static int tiledb_dimension_dump( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_dimension_t dim, SWIGTYPE_p_FILE out) { - return tiledbJNI.tiledb_dimension_dump( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_dimension_t.getCPtr(dim), - SWIGTYPE_p_FILE.getCPtr(out)); - } - - public static int tiledb_dimension_dump_str( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_dimension_t dimension, - SWIGTYPE_p_p_tiledb_string_handle_t out) { - return tiledbJNI.tiledb_dimension_dump_str( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_dimension_t.getCPtr(dimension), - SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(out)); - } - - public static int tiledb_domain_alloc( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_domain_t domain) { - return tiledbJNI.tiledb_domain_alloc( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_tiledb_domain_t.getCPtr(domain)); + public static int tiledb_stats_is_enabled(SWIGTYPE_p_unsigned_char enabled) { + return tiledbJNI.tiledb_stats_is_enabled(SWIGTYPE_p_unsigned_char.getCPtr(enabled)); } - public static void tiledb_domain_free(SWIGTYPE_p_p_tiledb_domain_t domain) { - tiledbJNI.tiledb_domain_free(SWIGTYPE_p_p_tiledb_domain_t.getCPtr(domain)); + public static int tiledb_stats_reset() { + return tiledbJNI.tiledb_stats_reset(); } - public static int tiledb_domain_get_type( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_domain_t domain, - SWIGTYPE_p_tiledb_datatype_t type) { - return tiledbJNI.tiledb_domain_get_type( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_domain_t.getCPtr(domain), - SWIGTYPE_p_tiledb_datatype_t.getCPtr(type)); - } - - public static int tiledb_domain_get_ndim( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_domain_t domain, - SWIGTYPE_p_unsigned_int ndim) { - return tiledbJNI.tiledb_domain_get_ndim( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_domain_t.getCPtr(domain), - SWIGTYPE_p_unsigned_int.getCPtr(ndim)); - } - - public static int tiledb_domain_add_dimension( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_domain_t domain, - SWIGTYPE_p_tiledb_dimension_t dim) { - return tiledbJNI.tiledb_domain_add_dimension( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_domain_t.getCPtr(domain), - SWIGTYPE_p_tiledb_dimension_t.getCPtr(dim)); - } - - public static int tiledb_domain_get_dimension_from_index( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_domain_t domain, - long index, - SWIGTYPE_p_p_tiledb_dimension_t dim) { - return tiledbJNI.tiledb_domain_get_dimension_from_index( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_domain_t.getCPtr(domain), - index, - SWIGTYPE_p_p_tiledb_dimension_t.getCPtr(dim)); - } - - public static int tiledb_domain_get_dimension_from_name( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_domain_t domain, - String name, - SWIGTYPE_p_p_tiledb_dimension_t dim) { - return tiledbJNI.tiledb_domain_get_dimension_from_name( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_domain_t.getCPtr(domain), - name, - SWIGTYPE_p_p_tiledb_dimension_t.getCPtr(dim)); - } - - public static int tiledb_domain_has_dimension( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_domain_t domain, - String name, - SWIGTYPE_p_int has_dim) { - return tiledbJNI.tiledb_domain_has_dimension( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_domain_t.getCPtr(domain), - name, - SWIGTYPE_p_int.getCPtr(has_dim)); - } - - public static int tiledb_domain_dump( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_domain_t domain, SWIGTYPE_p_FILE out) { - return tiledbJNI.tiledb_domain_dump( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_domain_t.getCPtr(domain), - SWIGTYPE_p_FILE.getCPtr(out)); - } - - public static int tiledb_domain_dump_str( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_domain_t domain, - SWIGTYPE_p_p_tiledb_string_handle_t out) { - return tiledbJNI.tiledb_domain_dump_str( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_domain_t.getCPtr(domain), - SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(out)); - } - - public static capi_return_t tiledb_object_type_to_str( - tiledb_object_t object_type, SWIGTYPE_p_p_char str) { - return new capi_return_t( - tiledbJNI.tiledb_object_type_to_str( - object_type.swigValue(), SWIGTYPE_p_p_char.getCPtr(str)), - true); - } - - public static capi_return_t tiledb_object_type_from_str( - String str, SWIGTYPE_p_tiledb_object_t object_type) { - return new capi_return_t( - tiledbJNI.tiledb_object_type_from_str(str, SWIGTYPE_p_tiledb_object_t.getCPtr(object_type)), - true); - } - - public static capi_return_t tiledb_walk_order_to_str( - tiledb_walk_order_t walk_order, SWIGTYPE_p_p_char str) { - return new capi_return_t( - tiledbJNI.tiledb_walk_order_to_str(walk_order.swigValue(), SWIGTYPE_p_p_char.getCPtr(str)), - true); - } - - public static capi_return_t tiledb_walk_order_from_str( - String str, SWIGTYPE_p_tiledb_walk_order_t walk_order) { - return new capi_return_t( - tiledbJNI.tiledb_walk_order_from_str( - str, SWIGTYPE_p_tiledb_walk_order_t.getCPtr(walk_order)), - true); - } - - public static capi_return_t tiledb_query_type_to_str( - tiledb_query_type_t query_type, SWIGTYPE_p_p_char str) { - return new capi_return_t( - tiledbJNI.tiledb_query_type_to_str(query_type.swigValue(), SWIGTYPE_p_p_char.getCPtr(str)), - true); - } - - public static capi_return_t tiledb_query_type_from_str( - String str, SWIGTYPE_p_tiledb_query_type_t query_type) { - return new capi_return_t( - tiledbJNI.tiledb_query_type_from_str( - str, SWIGTYPE_p_tiledb_query_type_t.getCPtr(query_type)), - true); + public static int tiledb_stats_dump(SWIGTYPE_p_FILE out) { + return tiledbJNI.tiledb_stats_dump(SWIGTYPE_p_FILE.getCPtr(out)); } - public static capi_return_t tiledb_group_create(SWIGTYPE_p_tiledb_ctx_t ctx, String group_uri) { - return new capi_return_t( - tiledbJNI.tiledb_group_create(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), group_uri), true); + public static int tiledb_stats_dump_str(SWIGTYPE_p_p_char out) { + return tiledbJNI.tiledb_stats_dump_str(SWIGTYPE_p_p_char.getCPtr(out)); } - public static capi_return_t tiledb_group_alloc( - SWIGTYPE_p_tiledb_ctx_t ctx, String group_uri, SWIGTYPE_p_p_tiledb_group_handle_t group) { - return new capi_return_t( - tiledbJNI.tiledb_group_alloc( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - group_uri, - SWIGTYPE_p_p_tiledb_group_handle_t.getCPtr(group)), - true); + public static int tiledb_stats_raw_dump(SWIGTYPE_p_FILE out) { + return tiledbJNI.tiledb_stats_raw_dump(SWIGTYPE_p_FILE.getCPtr(out)); } - public static void tiledb_group_free(SWIGTYPE_p_p_tiledb_group_handle_t group) { - tiledbJNI.tiledb_group_free(SWIGTYPE_p_p_tiledb_group_handle_t.getCPtr(group)); + public static int tiledb_stats_raw_dump_str(SWIGTYPE_p_p_char out) { + return tiledbJNI.tiledb_stats_raw_dump_str(SWIGTYPE_p_p_char.getCPtr(out)); } - public static capi_return_t tiledb_group_open( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_group_handle_t group, - tiledb_query_type_t query_type) { - return new capi_return_t( - tiledbJNI.tiledb_group_open( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), - query_type.swigValue()), - true); - } - - public static capi_return_t tiledb_group_close( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_group_handle_t group) { - return new capi_return_t( - tiledbJNI.tiledb_group_close( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group)), - true); - } - - public static capi_return_t tiledb_group_set_config( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_group_handle_t group, - SWIGTYPE_p_tiledb_config_t config) { - return new capi_return_t( - tiledbJNI.tiledb_group_set_config( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), - SWIGTYPE_p_tiledb_config_t.getCPtr(config)), - true); - } - - public static capi_return_t tiledb_group_get_config( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_group_handle_t group, - SWIGTYPE_p_p_tiledb_config_t config) { - return new capi_return_t( - tiledbJNI.tiledb_group_get_config( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), - SWIGTYPE_p_p_tiledb_config_t.getCPtr(config)), - true); - } - - public static capi_return_t tiledb_group_put_metadata( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_group_handle_t group, - String key, - tiledb_datatype_t value_type, - long value_num, - SWIGTYPE_p_void value) { - return new capi_return_t( - tiledbJNI.tiledb_group_put_metadata( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), - key, - value_type.swigValue(), - value_num, - SWIGTYPE_p_void.getCPtr(value)), - true); - } - - public static int tiledb_group_delete_group( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_group_handle_t group, - String uri, - short recursive) { - return tiledbJNI.tiledb_group_delete_group( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), - uri, - recursive); - } - - public static capi_return_t tiledb_group_delete_metadata( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_group_handle_t group, String key) { - return new capi_return_t( - tiledbJNI.tiledb_group_delete_metadata( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), - key), - true); - } - - public static capi_return_t tiledb_group_get_metadata( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_group_handle_t group, - String key, - SWIGTYPE_p_tiledb_datatype_t value_type, - SWIGTYPE_p_unsigned_int value_num, - SWIGTYPE_p_p_void value) { - return new capi_return_t( - tiledbJNI.tiledb_group_get_metadata( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), - key, - SWIGTYPE_p_tiledb_datatype_t.getCPtr(value_type), - SWIGTYPE_p_unsigned_int.getCPtr(value_num), - SWIGTYPE_p_p_void.getCPtr(value)), - true); - } - - public static capi_return_t tiledb_group_get_metadata_num( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_group_handle_t group, - SWIGTYPE_p_unsigned_long_long num) { - return new capi_return_t( - tiledbJNI.tiledb_group_get_metadata_num( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), - SWIGTYPE_p_unsigned_long_long.getCPtr(num)), - true); - } - - public static capi_return_t tiledb_group_get_metadata_from_index( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_group_handle_t group, - java.math.BigInteger index, - SWIGTYPE_p_p_char key, - SWIGTYPE_p_unsigned_int key_len, - SWIGTYPE_p_tiledb_datatype_t value_type, - SWIGTYPE_p_unsigned_int value_num, - SWIGTYPE_p_p_void value) { - return new capi_return_t( - tiledbJNI.tiledb_group_get_metadata_from_index( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), - index, - SWIGTYPE_p_p_char.getCPtr(key), - SWIGTYPE_p_unsigned_int.getCPtr(key_len), - SWIGTYPE_p_tiledb_datatype_t.getCPtr(value_type), - SWIGTYPE_p_unsigned_int.getCPtr(value_num), - SWIGTYPE_p_p_void.getCPtr(value)), - true); - } - - public static capi_return_t tiledb_group_has_metadata_key( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_group_handle_t group, - String key, - SWIGTYPE_p_tiledb_datatype_t value_type, - SWIGTYPE_p_int has_key) { - return new capi_return_t( - tiledbJNI.tiledb_group_has_metadata_key( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), - key, - SWIGTYPE_p_tiledb_datatype_t.getCPtr(value_type), - SWIGTYPE_p_int.getCPtr(has_key)), - true); - } - - public static capi_return_t tiledb_group_add_member( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_group_handle_t group, - String uri, - short relative, - String name) { - return new capi_return_t( - tiledbJNI.tiledb_group_add_member( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), - uri, - relative, - name), - true); - } - - public static capi_return_t tiledb_group_remove_member( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_group_handle_t group, String name_or_uri) { - return new capi_return_t( - tiledbJNI.tiledb_group_remove_member( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), - name_or_uri), - true); - } - - public static capi_return_t tiledb_group_get_member_count( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_group_handle_t group, - SWIGTYPE_p_unsigned_long_long count) { - return new capi_return_t( - tiledbJNI.tiledb_group_get_member_count( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), - SWIGTYPE_p_unsigned_long_long.getCPtr(count)), - true); - } - - public static capi_return_t tiledb_group_get_member_by_index_v2( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_group_handle_t group, - java.math.BigInteger index, - SWIGTYPE_p_p_tiledb_string_handle_t uri, - SWIGTYPE_p_tiledb_object_t type, - SWIGTYPE_p_p_tiledb_string_handle_t name) { - return new capi_return_t( - tiledbJNI.tiledb_group_get_member_by_index_v2( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), - index, - SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(uri), - SWIGTYPE_p_tiledb_object_t.getCPtr(type), - SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(name)), - true); - } - - public static capi_return_t tiledb_group_get_member_by_name_v2( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_group_handle_t group, - String name, - SWIGTYPE_p_p_tiledb_string_handle_t uri, - SWIGTYPE_p_tiledb_object_t type) { - return new capi_return_t( - tiledbJNI.tiledb_group_get_member_by_name_v2( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), - name, - SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(uri), - SWIGTYPE_p_tiledb_object_t.getCPtr(type)), - true); - } - - public static capi_return_t tiledb_group_get_is_relative_uri_by_name( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_group_handle_t group, - String name, - SWIGTYPE_p_unsigned_char relative) { - return new capi_return_t( - tiledbJNI.tiledb_group_get_is_relative_uri_by_name( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), - name, - SWIGTYPE_p_unsigned_char.getCPtr(relative)), - true); - } - - public static capi_return_t tiledb_group_is_open( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_group_handle_t group, SWIGTYPE_p_int is_open) { - return new capi_return_t( - tiledbJNI.tiledb_group_is_open( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), - SWIGTYPE_p_int.getCPtr(is_open)), - true); - } - - public static capi_return_t tiledb_group_get_uri( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_group_handle_t group, - SWIGTYPE_p_p_char group_uri) { - return new capi_return_t( - tiledbJNI.tiledb_group_get_uri( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), - SWIGTYPE_p_p_char.getCPtr(group_uri)), - true); - } - - public static capi_return_t tiledb_group_get_query_type( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_group_handle_t group, - SWIGTYPE_p_tiledb_query_type_t query_type) { - return new capi_return_t( - tiledbJNI.tiledb_group_get_query_type( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), - SWIGTYPE_p_tiledb_query_type_t.getCPtr(query_type)), - true); - } - - public static capi_return_t tiledb_group_dump_str( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_group_handle_t group, - SWIGTYPE_p_p_char dump_ascii, - short recursive) { - return new capi_return_t( - tiledbJNI.tiledb_group_dump_str( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), - SWIGTYPE_p_p_char.getCPtr(dump_ascii), - recursive), - true); - } - - public static capi_return_t tiledb_group_consolidate_metadata( - SWIGTYPE_p_tiledb_ctx_t ctx, String group_uri, SWIGTYPE_p_tiledb_config_t config) { - return new capi_return_t( - tiledbJNI.tiledb_group_consolidate_metadata( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - group_uri, - SWIGTYPE_p_tiledb_config_t.getCPtr(config)), - true); - } - - public static capi_return_t tiledb_group_vacuum_metadata( - SWIGTYPE_p_tiledb_ctx_t ctx, String group_uri, SWIGTYPE_p_tiledb_config_t config) { - return new capi_return_t( - tiledbJNI.tiledb_group_vacuum_metadata( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - group_uri, - SWIGTYPE_p_tiledb_config_t.getCPtr(config)), - true); - } - - public static capi_return_t tiledb_vfs_mode_to_str( - tiledb_vfs_mode_t vfs_mode, SWIGTYPE_p_p_char str) { - return new capi_return_t( - tiledbJNI.tiledb_vfs_mode_to_str(vfs_mode.swigValue(), SWIGTYPE_p_p_char.getCPtr(str)), - true); - } - - public static capi_return_t tiledb_vfs_mode_from_str( - String str, SWIGTYPE_p_tiledb_vfs_mode_t vfs_mode) { - return new capi_return_t( - tiledbJNI.tiledb_vfs_mode_from_str(str, SWIGTYPE_p_tiledb_vfs_mode_t.getCPtr(vfs_mode)), - true); - } - - public static capi_return_t tiledb_vfs_alloc( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_config_t config, - SWIGTYPE_p_p_tiledb_vfs_handle_t vfs) { - return new capi_return_t( - tiledbJNI.tiledb_vfs_alloc( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_config_t.getCPtr(config), - SWIGTYPE_p_p_tiledb_vfs_handle_t.getCPtr(vfs)), - true); + public static int tiledb_stats_free_str(SWIGTYPE_p_p_char out) { + return tiledbJNI.tiledb_stats_free_str(SWIGTYPE_p_p_char.getCPtr(out)); } - public static void tiledb_vfs_free(SWIGTYPE_p_p_tiledb_vfs_handle_t vfs) { - tiledbJNI.tiledb_vfs_free(SWIGTYPE_p_p_tiledb_vfs_handle_t.getCPtr(vfs)); + public static int tiledb_heap_profiler_enable(String file_name_prefix, java.math.BigInteger dump_interval_ms, java.math.BigInteger dump_interval_bytes, java.math.BigInteger dump_threshold_bytes) { + return tiledbJNI.tiledb_heap_profiler_enable(file_name_prefix, dump_interval_ms, dump_interval_bytes, dump_threshold_bytes); } - public static capi_return_t tiledb_vfs_get_config( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_vfs_handle_t vfs, - SWIGTYPE_p_p_tiledb_config_t config) { - return new capi_return_t( - tiledbJNI.tiledb_vfs_get_config( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), - SWIGTYPE_p_p_tiledb_config_t.getCPtr(config)), - true); - } - - public static capi_return_t tiledb_vfs_create_bucket( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String uri) { - return new capi_return_t( - tiledbJNI.tiledb_vfs_create_bucket( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), uri), - true); - } - - public static capi_return_t tiledb_vfs_remove_bucket( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String uri) { - return new capi_return_t( - tiledbJNI.tiledb_vfs_remove_bucket( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), uri), - true); - } - - public static capi_return_t tiledb_vfs_empty_bucket( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String uri) { - return new capi_return_t( - tiledbJNI.tiledb_vfs_empty_bucket( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), uri), - true); - } - - public static capi_return_t tiledb_vfs_is_empty_bucket( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_vfs_handle_t vfs, - String uri, - SWIGTYPE_p_int is_empty) { - return new capi_return_t( - tiledbJNI.tiledb_vfs_is_empty_bucket( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), - uri, - SWIGTYPE_p_int.getCPtr(is_empty)), - true); - } - - public static capi_return_t tiledb_vfs_is_bucket( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_vfs_handle_t vfs, - String uri, - SWIGTYPE_p_int is_bucket) { - return new capi_return_t( - tiledbJNI.tiledb_vfs_is_bucket( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), - uri, - SWIGTYPE_p_int.getCPtr(is_bucket)), - true); - } - - public static capi_return_t tiledb_vfs_create_dir( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String uri) { - return new capi_return_t( - tiledbJNI.tiledb_vfs_create_dir( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), uri), - true); - } - - public static capi_return_t tiledb_vfs_is_dir( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_vfs_handle_t vfs, - String uri, - SWIGTYPE_p_int is_dir) { - return new capi_return_t( - tiledbJNI.tiledb_vfs_is_dir( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), - uri, - SWIGTYPE_p_int.getCPtr(is_dir)), - true); - } - - public static capi_return_t tiledb_vfs_remove_dir( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String uri) { - return new capi_return_t( - tiledbJNI.tiledb_vfs_remove_dir( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), uri), - true); - } - - public static capi_return_t tiledb_vfs_is_file( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_vfs_handle_t vfs, - String uri, - SWIGTYPE_p_int is_file) { - return new capi_return_t( - tiledbJNI.tiledb_vfs_is_file( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), - uri, - SWIGTYPE_p_int.getCPtr(is_file)), - true); - } - - public static capi_return_t tiledb_vfs_remove_file( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String uri) { - return new capi_return_t( - tiledbJNI.tiledb_vfs_remove_file( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), uri), - true); - } - - public static capi_return_t tiledb_vfs_dir_size( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_vfs_handle_t vfs, - String uri, - SWIGTYPE_p_unsigned_long_long size) { - return new capi_return_t( - tiledbJNI.tiledb_vfs_dir_size( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), - uri, - SWIGTYPE_p_unsigned_long_long.getCPtr(size)), - true); - } - - public static capi_return_t tiledb_vfs_file_size( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_vfs_handle_t vfs, - String uri, - SWIGTYPE_p_unsigned_long_long size) { - return new capi_return_t( - tiledbJNI.tiledb_vfs_file_size( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), - uri, - SWIGTYPE_p_unsigned_long_long.getCPtr(size)), - true); - } - - public static capi_return_t tiledb_vfs_move_file( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_vfs_handle_t vfs, - String old_uri, - String new_uri) { - return new capi_return_t( - tiledbJNI.tiledb_vfs_move_file( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), - old_uri, - new_uri), - true); - } - - public static capi_return_t tiledb_vfs_move_dir( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_vfs_handle_t vfs, - String old_uri, - String new_uri) { - return new capi_return_t( - tiledbJNI.tiledb_vfs_move_dir( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), - old_uri, - new_uri), - true); - } - - public static capi_return_t tiledb_vfs_copy_file( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_vfs_handle_t vfs, - String old_uri, - String new_uri) { - return new capi_return_t( - tiledbJNI.tiledb_vfs_copy_file( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), - old_uri, - new_uri), - true); - } - - public static capi_return_t tiledb_vfs_copy_dir( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_vfs_handle_t vfs, - String old_uri, - String new_uri) { - return new capi_return_t( - tiledbJNI.tiledb_vfs_copy_dir( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), - old_uri, - new_uri), - true); - } - - public static capi_return_t tiledb_vfs_open( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_vfs_handle_t vfs, - String uri, - tiledb_vfs_mode_t mode, - SWIGTYPE_p_p_tiledb_vfs_fh_handle_t fh) { - return new capi_return_t( - tiledbJNI.tiledb_vfs_open( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), - uri, - mode.swigValue(), - SWIGTYPE_p_p_tiledb_vfs_fh_handle_t.getCPtr(fh)), - true); - } - - public static capi_return_t tiledb_vfs_close( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_fh_handle_t fh) { - return new capi_return_t( - tiledbJNI.tiledb_vfs_close( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_fh_handle_t.getCPtr(fh)), - true); - } - - public static capi_return_t tiledb_vfs_read( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_vfs_fh_handle_t fh, - java.math.BigInteger offset, - SWIGTYPE_p_void buffer, - java.math.BigInteger nbytes) { - return new capi_return_t( - tiledbJNI.tiledb_vfs_read( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_vfs_fh_handle_t.getCPtr(fh), - offset, - SWIGTYPE_p_void.getCPtr(buffer), - nbytes), - true); - } - - public static capi_return_t tiledb_vfs_write( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_vfs_fh_handle_t fh, - SWIGTYPE_p_void buffer, - java.math.BigInteger nbytes) { - return new capi_return_t( - tiledbJNI.tiledb_vfs_write( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_vfs_fh_handle_t.getCPtr(fh), - SWIGTYPE_p_void.getCPtr(buffer), - nbytes), - true); - } - - public static capi_return_t tiledb_vfs_sync( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_fh_handle_t fh) { - return new capi_return_t( - tiledbJNI.tiledb_vfs_sync( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_fh_handle_t.getCPtr(fh)), - true); - } - - public static capi_return_t tiledb_vfs_ls( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_vfs_handle_t vfs, - String path, - SWIGTYPE_p_f_p_q_const__char_p_void__int callback, - SWIGTYPE_p_void data) { - return new capi_return_t( - tiledbJNI.tiledb_vfs_ls( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), - path, - SWIGTYPE_p_f_p_q_const__char_p_void__int.getCPtr(callback), - SWIGTYPE_p_void.getCPtr(data)), - true); + public static int tiledb_filestore_schema_create(SWIGTYPE_p_tiledb_ctx_t ctx, String uri, SWIGTYPE_p_p_tiledb_array_schema_t array_schema) { + return tiledbJNI.tiledb_filestore_schema_create(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), uri, SWIGTYPE_p_p_tiledb_array_schema_t.getCPtr(array_schema)); } - public static void tiledb_vfs_fh_free(SWIGTYPE_p_p_tiledb_vfs_fh_handle_t fh) { - tiledbJNI.tiledb_vfs_fh_free(SWIGTYPE_p_p_tiledb_vfs_fh_handle_t.getCPtr(fh)); + public static int tiledb_filestore_uri_import(SWIGTYPE_p_tiledb_ctx_t ctx, String filestore_array_uri, String file_uri, tiledb_mime_type_t mime_type) { + return tiledbJNI.tiledb_filestore_uri_import(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), filestore_array_uri, file_uri, mime_type.swigValue()); } - public static capi_return_t tiledb_vfs_fh_is_closed( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_fh_handle_t fh, SWIGTYPE_p_int is_closed) { - return new capi_return_t( - tiledbJNI.tiledb_vfs_fh_is_closed( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_vfs_fh_handle_t.getCPtr(fh), - SWIGTYPE_p_int.getCPtr(is_closed)), - true); + public static int tiledb_filestore_uri_export(SWIGTYPE_p_tiledb_ctx_t ctx, String file_uri, String filestore_array_uri) { + return tiledbJNI.tiledb_filestore_uri_export(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), file_uri, filestore_array_uri); } - public static capi_return_t tiledb_vfs_touch( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String uri) { - return new capi_return_t( - tiledbJNI.tiledb_vfs_touch( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), uri), - true); + public static int tiledb_filestore_buffer_import(SWIGTYPE_p_tiledb_ctx_t ctx, String filestore_array_uri, SWIGTYPE_p_void buf, long size, tiledb_mime_type_t mime_type) { + return tiledbJNI.tiledb_filestore_buffer_import(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), filestore_array_uri, SWIGTYPE_p_void.getCPtr(buf), size, mime_type.swigValue()); } - public static int tiledb_array_type_to_str( - tiledb_array_type_t array_type, SWIGTYPE_p_p_char str) { - return tiledbJNI.tiledb_array_type_to_str( - array_type.swigValue(), SWIGTYPE_p_p_char.getCPtr(str)); + public static int tiledb_filestore_buffer_export(SWIGTYPE_p_tiledb_ctx_t ctx, String filestore_array_uri, long offset, SWIGTYPE_p_void buf, long size) { + return tiledbJNI.tiledb_filestore_buffer_export(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), filestore_array_uri, offset, SWIGTYPE_p_void.getCPtr(buf), size); } - public static int tiledb_array_type_from_str( - String str, SWIGTYPE_p_tiledb_array_type_t array_type) { - return tiledbJNI.tiledb_array_type_from_str( - str, SWIGTYPE_p_tiledb_array_type_t.getCPtr(array_type)); + public static int tiledb_filestore_size(SWIGTYPE_p_tiledb_ctx_t ctx, String filestore_array_uri, SWIGTYPE_p_unsigned_long size) { + return tiledbJNI.tiledb_filestore_size(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), filestore_array_uri, SWIGTYPE_p_unsigned_long.getCPtr(size)); } - public static int tiledb_layout_to_str(tiledb_layout_t layout, SWIGTYPE_p_p_char str) { - return tiledbJNI.tiledb_layout_to_str(layout.swigValue(), SWIGTYPE_p_p_char.getCPtr(str)); + public static int tiledb_mime_type_to_str(tiledb_mime_type_t mime_type, SWIGTYPE_p_p_char str) { + return tiledbJNI.tiledb_mime_type_to_str(mime_type.swigValue(), SWIGTYPE_p_p_char.getCPtr(str)); } - public static int tiledb_layout_from_str(String str, SWIGTYPE_p_tiledb_layout_t layout) { - return tiledbJNI.tiledb_layout_from_str(str, SWIGTYPE_p_tiledb_layout_t.getCPtr(layout)); + public static int tiledb_mime_type_from_str(String str, SWIGTYPE_p_tiledb_mime_type_t mime_type) { + return tiledbJNI.tiledb_mime_type_from_str(str, SWIGTYPE_p_tiledb_mime_type_t.getCPtr(mime_type)); } - public static int tiledb_encryption_type_to_str( - tiledb_encryption_type_t encryption_type, SWIGTYPE_p_p_char str) { - return tiledbJNI.tiledb_encryption_type_to_str( - encryption_type.swigValue(), SWIGTYPE_p_p_char.getCPtr(str)); + public static capi_return_t tiledb_enumeration_alloc(SWIGTYPE_p_tiledb_ctx_t ctx, String name, tiledb_datatype_t type, long cell_val_num, int ordered, SWIGTYPE_p_void data, java.math.BigInteger data_size, SWIGTYPE_p_void offsets, java.math.BigInteger offsets_size, SWIGTYPE_p_p_tiledb_enumeration_t enumeration) { + return new capi_return_t(tiledbJNI.tiledb_enumeration_alloc(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), name, type.swigValue(), cell_val_num, ordered, SWIGTYPE_p_void.getCPtr(data), data_size, SWIGTYPE_p_void.getCPtr(offsets), offsets_size, SWIGTYPE_p_p_tiledb_enumeration_t.getCPtr(enumeration)), true); } - public static int tiledb_encryption_type_from_str( - String str, SWIGTYPE_p_tiledb_encryption_type_t encryption_type) { - return tiledbJNI.tiledb_encryption_type_from_str( - str, SWIGTYPE_p_tiledb_encryption_type_t.getCPtr(encryption_type)); + public static capi_return_t tiledb_enumeration_extend(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_enumeration_t old_enumeration, SWIGTYPE_p_void data, java.math.BigInteger data_size, SWIGTYPE_p_void offsets, java.math.BigInteger offsets_size, SWIGTYPE_p_p_tiledb_enumeration_t new_enumeration) { + return new capi_return_t(tiledbJNI.tiledb_enumeration_extend(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_enumeration_t.getCPtr(old_enumeration), SWIGTYPE_p_void.getCPtr(data), data_size, SWIGTYPE_p_void.getCPtr(offsets), offsets_size, SWIGTYPE_p_p_tiledb_enumeration_t.getCPtr(new_enumeration)), true); } - public static int tiledb_query_status_to_str( - tiledb_query_status_t query_status, SWIGTYPE_p_p_char str) { - return tiledbJNI.tiledb_query_status_to_str( - query_status.swigValue(), SWIGTYPE_p_p_char.getCPtr(str)); + public static void tiledb_enumeration_free(SWIGTYPE_p_p_tiledb_enumeration_t enumeration) { + tiledbJNI.tiledb_enumeration_free(SWIGTYPE_p_p_tiledb_enumeration_t.getCPtr(enumeration)); } - public static int tiledb_query_status_from_str( - String str, SWIGTYPE_p_tiledb_query_status_t query_status) { - return tiledbJNI.tiledb_query_status_from_str( - str, SWIGTYPE_p_tiledb_query_status_t.getCPtr(query_status)); + public static capi_return_t tiledb_enumeration_get_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_enumeration_t enumeration, SWIGTYPE_p_p_tiledb_string_handle_t name) { + return new capi_return_t(tiledbJNI.tiledb_enumeration_get_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_enumeration_t.getCPtr(enumeration), SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(name)), true); } - public static long tiledb_var_num() { - return tiledbJNI.tiledb_var_num(); + public static capi_return_t tiledb_enumeration_get_type(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_enumeration_t enumeration, SWIGTYPE_p_tiledb_datatype_t type) { + return new capi_return_t(tiledbJNI.tiledb_enumeration_get_type(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_enumeration_t.getCPtr(enumeration), SWIGTYPE_p_tiledb_datatype_t.getCPtr(type)), true); } - public static long tiledb_max_path() { - return tiledbJNI.tiledb_max_path(); + public static capi_return_t tiledb_enumeration_get_cell_val_num(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_enumeration_t enumeration, SWIGTYPE_p_unsigned_int cell_val_num) { + return new capi_return_t(tiledbJNI.tiledb_enumeration_get_cell_val_num(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_enumeration_t.getCPtr(enumeration), SWIGTYPE_p_unsigned_int.getCPtr(cell_val_num)), true); } - public static java.math.BigInteger tiledb_offset_size() { - return tiledbJNI.tiledb_offset_size(); + public static capi_return_t tiledb_enumeration_get_ordered(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_enumeration_t enumeration, SWIGTYPE_p_int ordered) { + return new capi_return_t(tiledbJNI.tiledb_enumeration_get_ordered(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_enumeration_t.getCPtr(enumeration), SWIGTYPE_p_int.getCPtr(ordered)), true); } - public static java.math.BigInteger tiledb_timestamp_now_ms() { - return tiledbJNI.tiledb_timestamp_now_ms(); + public static capi_return_t tiledb_enumeration_get_data(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_enumeration_t enumeration, SWIGTYPE_p_p_void data, SWIGTYPE_p_unsigned_long_long data_size) { + return new capi_return_t(tiledbJNI.tiledb_enumeration_get_data(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_enumeration_t.getCPtr(enumeration), SWIGTYPE_p_p_void.getCPtr(data), SWIGTYPE_p_unsigned_long_long.getCPtr(data_size)), true); } - public static String tiledb_timestamps() { - return tiledbJNI.tiledb_timestamps(); + public static capi_return_t tiledb_enumeration_get_offsets(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_enumeration_t enumeration, SWIGTYPE_p_p_void offsets, SWIGTYPE_p_unsigned_long_long offsets_size) { + return new capi_return_t(tiledbJNI.tiledb_enumeration_get_offsets(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_enumeration_t.getCPtr(enumeration), SWIGTYPE_p_p_void.getCPtr(offsets), SWIGTYPE_p_unsigned_long_long.getCPtr(offsets_size)), true); } - public static void tiledb_version( - SWIGTYPE_p_int major, SWIGTYPE_p_int minor, SWIGTYPE_p_int rev) { - tiledbJNI.tiledb_version( - SWIGTYPE_p_int.getCPtr(major), SWIGTYPE_p_int.getCPtr(minor), SWIGTYPE_p_int.getCPtr(rev)); + public static capi_return_t tiledb_enumeration_get_value_index(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_enumeration_t enumeration, SWIGTYPE_p_void value, java.math.BigInteger value_size, SWIGTYPE_p_int exist, SWIGTYPE_p_unsigned_long_long index) { + return new capi_return_t(tiledbJNI.tiledb_enumeration_get_value_index(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_enumeration_t.getCPtr(enumeration), SWIGTYPE_p_void.getCPtr(value), value_size, SWIGTYPE_p_int.getCPtr(exist), SWIGTYPE_p_unsigned_long_long.getCPtr(index)), true); } - public static int tiledb_array_schema_alloc( - SWIGTYPE_p_tiledb_ctx_t ctx, - tiledb_array_type_t array_type, - SWIGTYPE_p_p_tiledb_array_schema_t array_schema) { - return tiledbJNI.tiledb_array_schema_alloc( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - array_type.swigValue(), - SWIGTYPE_p_p_tiledb_array_schema_t.getCPtr(array_schema)); + public static int tiledb_enumeration_dump_str(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_enumeration_t enumeration, SWIGTYPE_p_p_tiledb_string_handle_t out) { + return tiledbJNI.tiledb_enumeration_dump_str(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_enumeration_t.getCPtr(enumeration), SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(out)); } - public static void tiledb_array_schema_free(SWIGTYPE_p_p_tiledb_array_schema_t array_schema) { - tiledbJNI.tiledb_array_schema_free(SWIGTYPE_p_p_tiledb_array_schema_t.getCPtr(array_schema)); + public static capi_return_t tiledb_array_evolve(SWIGTYPE_p_tiledb_ctx_t ctx, String array_uri, SWIGTYPE_p_tiledb_array_schema_evolution_t array_schema_evolution) { + return new capi_return_t(tiledbJNI.tiledb_array_evolve(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), array_uri, SWIGTYPE_p_tiledb_array_schema_evolution_t.getCPtr(array_schema_evolution)), true); } - public static int tiledb_array_schema_add_attribute( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_schema_t array_schema, - SWIGTYPE_p_tiledb_attribute_t attr) { - return tiledbJNI.tiledb_array_schema_add_attribute( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), - SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr)); - } - - public static int tiledb_array_schema_set_allows_dups( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, int allows_dups) { - return tiledbJNI.tiledb_array_schema_set_allows_dups( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), - allows_dups); - } - - public static int tiledb_array_schema_get_allows_dups( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_schema_t array_schema, - SWIGTYPE_p_int allows_dups) { - return tiledbJNI.tiledb_array_schema_get_allows_dups( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), - SWIGTYPE_p_int.getCPtr(allows_dups)); - } - - public static int tiledb_array_schema_get_version( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_schema_t array_schema, - SWIGTYPE_p_unsigned_int version) { - return tiledbJNI.tiledb_array_schema_get_version( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), - SWIGTYPE_p_unsigned_int.getCPtr(version)); - } - - public static int tiledb_array_schema_set_domain( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_schema_t array_schema, - SWIGTYPE_p_tiledb_domain_t domain) { - return tiledbJNI.tiledb_array_schema_set_domain( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), - SWIGTYPE_p_tiledb_domain_t.getCPtr(domain)); - } - - public static int tiledb_array_schema_set_capacity( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_schema_t array_schema, - java.math.BigInteger capacity) { - return tiledbJNI.tiledb_array_schema_set_capacity( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), - capacity); - } - - public static int tiledb_array_schema_set_cell_order( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_schema_t array_schema, - tiledb_layout_t cell_order) { - return tiledbJNI.tiledb_array_schema_set_cell_order( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), - cell_order.swigValue()); - } - - public static int tiledb_array_schema_set_tile_order( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_schema_t array_schema, - tiledb_layout_t tile_order) { - return tiledbJNI.tiledb_array_schema_set_tile_order( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), - tile_order.swigValue()); - } - - public static int tiledb_array_schema_set_coords_filter_list( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_schema_t array_schema, - SWIGTYPE_p_tiledb_filter_list_handle_t filter_list) { - return tiledbJNI.tiledb_array_schema_set_coords_filter_list( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), - SWIGTYPE_p_tiledb_filter_list_handle_t.getCPtr(filter_list)); - } - - public static int tiledb_array_schema_set_offsets_filter_list( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_schema_t array_schema, - SWIGTYPE_p_tiledb_filter_list_handle_t filter_list) { - return tiledbJNI.tiledb_array_schema_set_offsets_filter_list( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), - SWIGTYPE_p_tiledb_filter_list_handle_t.getCPtr(filter_list)); - } - - public static int tiledb_array_schema_set_validity_filter_list( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_schema_t array_schema, - SWIGTYPE_p_tiledb_filter_list_handle_t filter_list) { - return tiledbJNI.tiledb_array_schema_set_validity_filter_list( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), - SWIGTYPE_p_tiledb_filter_list_handle_t.getCPtr(filter_list)); - } - - public static int tiledb_array_schema_check( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema) { - return tiledbJNI.tiledb_array_schema_check( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema)); - } - - public static int tiledb_array_schema_load( - SWIGTYPE_p_tiledb_ctx_t ctx, - String array_uri, - SWIGTYPE_p_p_tiledb_array_schema_t array_schema) { - return tiledbJNI.tiledb_array_schema_load( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - array_uri, - SWIGTYPE_p_p_tiledb_array_schema_t.getCPtr(array_schema)); - } - - public static int tiledb_array_schema_get_array_type( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_schema_t array_schema, - SWIGTYPE_p_tiledb_array_type_t array_type) { - return tiledbJNI.tiledb_array_schema_get_array_type( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), - SWIGTYPE_p_tiledb_array_type_t.getCPtr(array_type)); - } - - public static int tiledb_array_schema_get_capacity( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_schema_t array_schema, - SWIGTYPE_p_unsigned_long_long capacity) { - return tiledbJNI.tiledb_array_schema_get_capacity( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), - SWIGTYPE_p_unsigned_long_long.getCPtr(capacity)); - } - - public static int tiledb_array_schema_get_cell_order( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_schema_t array_schema, - SWIGTYPE_p_tiledb_layout_t cell_order) { - return tiledbJNI.tiledb_array_schema_get_cell_order( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), - SWIGTYPE_p_tiledb_layout_t.getCPtr(cell_order)); - } - - public static int tiledb_array_schema_get_coords_filter_list( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_schema_t array_schema, - SWIGTYPE_p_p_tiledb_filter_list_handle_t filter_list) { - return tiledbJNI.tiledb_array_schema_get_coords_filter_list( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), - SWIGTYPE_p_p_tiledb_filter_list_handle_t.getCPtr(filter_list)); - } - - public static int tiledb_array_schema_get_offsets_filter_list( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_schema_t array_schema, - SWIGTYPE_p_p_tiledb_filter_list_handle_t filter_list) { - return tiledbJNI.tiledb_array_schema_get_offsets_filter_list( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), - SWIGTYPE_p_p_tiledb_filter_list_handle_t.getCPtr(filter_list)); - } - - public static int tiledb_array_schema_get_validity_filter_list( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_schema_t array_schema, - SWIGTYPE_p_p_tiledb_filter_list_handle_t filter_list) { - return tiledbJNI.tiledb_array_schema_get_validity_filter_list( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), - SWIGTYPE_p_p_tiledb_filter_list_handle_t.getCPtr(filter_list)); - } - - public static int tiledb_array_schema_get_domain( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_schema_t array_schema, - SWIGTYPE_p_p_tiledb_domain_t domain) { - return tiledbJNI.tiledb_array_schema_get_domain( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), - SWIGTYPE_p_p_tiledb_domain_t.getCPtr(domain)); - } - - public static int tiledb_array_schema_get_tile_order( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_schema_t array_schema, - SWIGTYPE_p_tiledb_layout_t tile_order) { - return tiledbJNI.tiledb_array_schema_get_tile_order( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), - SWIGTYPE_p_tiledb_layout_t.getCPtr(tile_order)); - } - - public static int tiledb_array_schema_get_attribute_num( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_schema_t array_schema, - SWIGTYPE_p_unsigned_int attribute_num) { - return tiledbJNI.tiledb_array_schema_get_attribute_num( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), - SWIGTYPE_p_unsigned_int.getCPtr(attribute_num)); - } - - public static int tiledb_array_schema_get_attribute_from_index( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_schema_t array_schema, - long index, - SWIGTYPE_p_p_tiledb_attribute_t attr) { - return tiledbJNI.tiledb_array_schema_get_attribute_from_index( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), - index, - SWIGTYPE_p_p_tiledb_attribute_t.getCPtr(attr)); - } - - public static int tiledb_array_schema_get_attribute_from_name( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_schema_t array_schema, - String name, - SWIGTYPE_p_p_tiledb_attribute_t attr) { - return tiledbJNI.tiledb_array_schema_get_attribute_from_name( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), - name, - SWIGTYPE_p_p_tiledb_attribute_t.getCPtr(attr)); - } - - public static int tiledb_array_schema_has_attribute( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_schema_t array_schema, - String name, - SWIGTYPE_p_int has_attr) { - return tiledbJNI.tiledb_array_schema_has_attribute( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), - name, - SWIGTYPE_p_int.getCPtr(has_attr)); - } - - public static int tiledb_array_schema_dump_str( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_schema_t array_schema, - SWIGTYPE_p_p_tiledb_string_handle_t out) { - return tiledbJNI.tiledb_array_schema_dump_str( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), - SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(out)); - } - - public static int tiledb_query_alloc( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_t array, - tiledb_query_type_t query_type, - SWIGTYPE_p_p_tiledb_query_t query) { - return tiledbJNI.tiledb_query_alloc( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_t.getCPtr(array), - query_type.swigValue(), - SWIGTYPE_p_p_tiledb_query_t.getCPtr(query)); - } - - public static int tiledb_query_get_stats( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, SWIGTYPE_p_p_char stats_json) { - return tiledbJNI.tiledb_query_get_stats( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_query_t.getCPtr(query), - SWIGTYPE_p_p_char.getCPtr(stats_json)); - } - - public static int tiledb_query_set_config( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_query_t query, - SWIGTYPE_p_tiledb_config_t config) { - return tiledbJNI.tiledb_query_set_config( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_query_t.getCPtr(query), - SWIGTYPE_p_tiledb_config_t.getCPtr(config)); - } - - public static int tiledb_query_get_config( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_query_t query, - SWIGTYPE_p_p_tiledb_config_t config) { - return tiledbJNI.tiledb_query_get_config( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_query_t.getCPtr(query), - SWIGTYPE_p_p_tiledb_config_t.getCPtr(config)); - } - - public static int tiledb_query_set_subarray_t( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_query_t query, - SWIGTYPE_p_tiledb_subarray_t subarray) { - return tiledbJNI.tiledb_query_set_subarray_t( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_query_t.getCPtr(query), - SWIGTYPE_p_tiledb_subarray_t.getCPtr(subarray)); - } - - public static int tiledb_query_set_data_buffer( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_query_t query, - String name, - SWIGTYPE_p_void buffer, - SWIGTYPE_p_unsigned_long_long buffer_size) { - return tiledbJNI.tiledb_query_set_data_buffer( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_query_t.getCPtr(query), - name, - SWIGTYPE_p_void.getCPtr(buffer), - SWIGTYPE_p_unsigned_long_long.getCPtr(buffer_size)); - } - - public static int tiledb_query_set_offsets_buffer( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_query_t query, - String name, - SWIGTYPE_p_unsigned_long_long buffer, - SWIGTYPE_p_unsigned_long_long buffer_size) { - return tiledbJNI.tiledb_query_set_offsets_buffer( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_query_t.getCPtr(query), - name, - SWIGTYPE_p_unsigned_long_long.getCPtr(buffer), - SWIGTYPE_p_unsigned_long_long.getCPtr(buffer_size)); - } - - public static int tiledb_query_set_validity_buffer( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_query_t query, - String name, - SWIGTYPE_p_unsigned_char buffer, - SWIGTYPE_p_unsigned_long_long buffer_size) { - return tiledbJNI.tiledb_query_set_validity_buffer( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_query_t.getCPtr(query), - name, - SWIGTYPE_p_unsigned_char.getCPtr(buffer), - SWIGTYPE_p_unsigned_long_long.getCPtr(buffer_size)); - } - - public static int tiledb_query_get_data_buffer( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_query_t query, - String name, - SWIGTYPE_p_p_void buffer, - SWIGTYPE_p_p_unsigned_long_long buffer_size) { - return tiledbJNI.tiledb_query_get_data_buffer( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_query_t.getCPtr(query), - name, - SWIGTYPE_p_p_void.getCPtr(buffer), - SWIGTYPE_p_p_unsigned_long_long.getCPtr(buffer_size)); - } - - public static int tiledb_query_get_offsets_buffer( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_query_t query, - String name, - SWIGTYPE_p_p_unsigned_long_long buffer, - SWIGTYPE_p_p_unsigned_long_long buffer_size) { - return tiledbJNI.tiledb_query_get_offsets_buffer( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_query_t.getCPtr(query), - name, - SWIGTYPE_p_p_unsigned_long_long.getCPtr(buffer), - SWIGTYPE_p_p_unsigned_long_long.getCPtr(buffer_size)); - } - - public static int tiledb_query_get_validity_buffer( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_query_t query, - String name, - SWIGTYPE_p_p_unsigned_char buffer, - SWIGTYPE_p_p_unsigned_long_long buffer_size) { - return tiledbJNI.tiledb_query_get_validity_buffer( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_query_t.getCPtr(query), - name, - SWIGTYPE_p_p_unsigned_char.getCPtr(buffer), - SWIGTYPE_p_p_unsigned_long_long.getCPtr(buffer_size)); - } - - public static int tiledb_query_set_layout( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, tiledb_layout_t layout) { - return tiledbJNI.tiledb_query_set_layout( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_query_t.getCPtr(query), - layout.swigValue()); - } - - public static int tiledb_query_set_condition( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_query_t query, - SWIGTYPE_p_tiledb_query_condition_t cond) { - return tiledbJNI.tiledb_query_set_condition( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_query_t.getCPtr(query), - SWIGTYPE_p_tiledb_query_condition_t.getCPtr(cond)); - } - - public static int tiledb_query_finalize( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query) { - return tiledbJNI.tiledb_query_finalize( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query)); - } - - public static int tiledb_query_submit_and_finalize( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query) { - return tiledbJNI.tiledb_query_submit_and_finalize( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query)); + public static capi_return_t tiledb_array_get_enumeration(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, String name, SWIGTYPE_p_p_tiledb_enumeration_t enumeration) { + return new capi_return_t(tiledbJNI.tiledb_array_get_enumeration(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), name, SWIGTYPE_p_p_tiledb_enumeration_t.getCPtr(enumeration)), true); } - public static void tiledb_query_free(SWIGTYPE_p_p_tiledb_query_t query) { - tiledbJNI.tiledb_query_free(SWIGTYPE_p_p_tiledb_query_t.getCPtr(query)); + public static capi_return_t tiledb_array_load_all_enumerations(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array) { + return new capi_return_t(tiledbJNI.tiledb_array_load_all_enumerations(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array)), true); } - public static int tiledb_query_submit( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query) { - return tiledbJNI.tiledb_query_submit( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query)); - } - - public static int tiledb_query_has_results( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, SWIGTYPE_p_int has_results) { - return tiledbJNI.tiledb_query_has_results( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_query_t.getCPtr(query), - SWIGTYPE_p_int.getCPtr(has_results)); - } - - public static int tiledb_query_get_status( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_query_t query, - SWIGTYPE_p_tiledb_query_status_t status) { - return tiledbJNI.tiledb_query_get_status( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_query_t.getCPtr(query), - SWIGTYPE_p_tiledb_query_status_t.getCPtr(status)); - } - - public static int tiledb_query_get_type( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_query_t query, - SWIGTYPE_p_tiledb_query_type_t query_type) { - return tiledbJNI.tiledb_query_get_type( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_query_t.getCPtr(query), - SWIGTYPE_p_tiledb_query_type_t.getCPtr(query_type)); - } - - public static int tiledb_query_get_layout( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_query_t query, - SWIGTYPE_p_tiledb_layout_t query_layout) { - return tiledbJNI.tiledb_query_get_layout( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_query_t.getCPtr(query), - SWIGTYPE_p_tiledb_layout_t.getCPtr(query_layout)); - } - - public static int tiledb_query_get_array( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_query_t query, - SWIGTYPE_p_p_tiledb_array_t array) { - return tiledbJNI.tiledb_query_get_array( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_query_t.getCPtr(query), - SWIGTYPE_p_p_tiledb_array_t.getCPtr(array)); - } - - public static int tiledb_query_get_est_result_size( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_query_t query, - String name, - SWIGTYPE_p_unsigned_long_long size) { - return tiledbJNI.tiledb_query_get_est_result_size( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_query_t.getCPtr(query), - name, - SWIGTYPE_p_unsigned_long_long.getCPtr(size)); - } - - public static int tiledb_query_get_est_result_size_var( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_query_t query, - String name, - SWIGTYPE_p_unsigned_long_long size_off, - SWIGTYPE_p_unsigned_long_long size_val) { - return tiledbJNI.tiledb_query_get_est_result_size_var( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_query_t.getCPtr(query), - name, - SWIGTYPE_p_unsigned_long_long.getCPtr(size_off), - SWIGTYPE_p_unsigned_long_long.getCPtr(size_val)); - } - - public static int tiledb_query_get_est_result_size_nullable( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_query_t query, - String name, - SWIGTYPE_p_unsigned_long_long size_val, - SWIGTYPE_p_unsigned_long_long size_validity) { - return tiledbJNI.tiledb_query_get_est_result_size_nullable( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_query_t.getCPtr(query), - name, - SWIGTYPE_p_unsigned_long_long.getCPtr(size_val), - SWIGTYPE_p_unsigned_long_long.getCPtr(size_validity)); - } - - public static int tiledb_query_get_est_result_size_var_nullable( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_query_t query, - String name, - SWIGTYPE_p_unsigned_long_long size_off, - SWIGTYPE_p_unsigned_long_long size_val, - SWIGTYPE_p_unsigned_long_long size_validity) { - return tiledbJNI.tiledb_query_get_est_result_size_var_nullable( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_query_t.getCPtr(query), - name, - SWIGTYPE_p_unsigned_long_long.getCPtr(size_off), - SWIGTYPE_p_unsigned_long_long.getCPtr(size_val), - SWIGTYPE_p_unsigned_long_long.getCPtr(size_validity)); - } - - public static int tiledb_query_get_fragment_num( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, SWIGTYPE_p_unsigned_int num) { - return tiledbJNI.tiledb_query_get_fragment_num( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_query_t.getCPtr(query), - SWIGTYPE_p_unsigned_int.getCPtr(num)); - } - - public static int tiledb_query_get_fragment_uri( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_query_t query, - java.math.BigInteger idx, - SWIGTYPE_p_p_char uri) { - return tiledbJNI.tiledb_query_get_fragment_uri( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_query_t.getCPtr(query), - idx, - SWIGTYPE_p_p_char.getCPtr(uri)); - } - - public static int tiledb_query_get_fragment_timestamp_range( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_query_t query, - java.math.BigInteger idx, - SWIGTYPE_p_unsigned_long_long t1, - SWIGTYPE_p_unsigned_long_long t2) { - return tiledbJNI.tiledb_query_get_fragment_timestamp_range( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_query_t.getCPtr(query), - idx, - SWIGTYPE_p_unsigned_long_long.getCPtr(t1), - SWIGTYPE_p_unsigned_long_long.getCPtr(t2)); - } - - public static int tiledb_query_get_subarray_t( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_query_t query, - SWIGTYPE_p_p_tiledb_subarray_t subarray) { - return tiledbJNI.tiledb_query_get_subarray_t( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_query_t.getCPtr(query), - SWIGTYPE_p_p_tiledb_subarray_t.getCPtr(subarray)); - } - - public static int tiledb_query_condition_alloc( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_query_condition_t cond) { - return tiledbJNI.tiledb_query_condition_alloc( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_tiledb_query_condition_t.getCPtr(cond)); + public static capi_return_t tiledb_array_load_enumerations_all_schemas(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array) { + return new capi_return_t(tiledbJNI.tiledb_array_load_enumerations_all_schemas(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array)), true); } - public static void tiledb_query_condition_free(SWIGTYPE_p_p_tiledb_query_condition_t cond) { - tiledbJNI.tiledb_query_condition_free(SWIGTYPE_p_p_tiledb_query_condition_t.getCPtr(cond)); + public static capi_return_t tiledb_ndrectangle_alloc(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_domain_t domain, SWIGTYPE_p_p_tiledb_ndrectangle_t ndr) { + return new capi_return_t(tiledbJNI.tiledb_ndrectangle_alloc(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_domain_t.getCPtr(domain), SWIGTYPE_p_p_tiledb_ndrectangle_t.getCPtr(ndr)), true); } - public static int tiledb_query_condition_init( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_query_condition_t cond, - String attribute_name, - SWIGTYPE_p_void condition_value, - java.math.BigInteger condition_value_size, - tiledb_query_condition_op_t op) { - return tiledbJNI.tiledb_query_condition_init( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_query_condition_t.getCPtr(cond), - attribute_name, - SWIGTYPE_p_void.getCPtr(condition_value), - condition_value_size, - op.swigValue()); - } - - public static int tiledb_query_condition_combine( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_query_condition_t left_cond, - SWIGTYPE_p_tiledb_query_condition_t right_cond, - tiledb_query_condition_combination_op_t combination_op, - SWIGTYPE_p_p_tiledb_query_condition_t combined_cond) { - return tiledbJNI.tiledb_query_condition_combine( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_query_condition_t.getCPtr(left_cond), - SWIGTYPE_p_tiledb_query_condition_t.getCPtr(right_cond), - combination_op.swigValue(), - SWIGTYPE_p_p_tiledb_query_condition_t.getCPtr(combined_cond)); - } - - public static int tiledb_query_condition_negate( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_query_condition_t cond, - SWIGTYPE_p_p_tiledb_query_condition_t negated_cond) { - return tiledbJNI.tiledb_query_condition_negate( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_query_condition_t.getCPtr(cond), - SWIGTYPE_p_p_tiledb_query_condition_t.getCPtr(negated_cond)); - } - - public static int tiledb_subarray_alloc( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_t array, - SWIGTYPE_p_p_tiledb_subarray_t subarray) { - return tiledbJNI.tiledb_subarray_alloc( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_t.getCPtr(array), - SWIGTYPE_p_p_tiledb_subarray_t.getCPtr(subarray)); - } - - public static int tiledb_subarray_set_config( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_subarray_t subarray, - SWIGTYPE_p_tiledb_config_t config) { - return tiledbJNI.tiledb_subarray_set_config( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_subarray_t.getCPtr(subarray), - SWIGTYPE_p_tiledb_config_t.getCPtr(config)); - } - - public static void tiledb_subarray_free(SWIGTYPE_p_p_tiledb_subarray_t subarray) { - tiledbJNI.tiledb_subarray_free(SWIGTYPE_p_p_tiledb_subarray_t.getCPtr(subarray)); - } - - public static int tiledb_subarray_set_coalesce_ranges( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_subarray_t subarray, int coalesce_ranges) { - return tiledbJNI.tiledb_subarray_set_coalesce_ranges( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_subarray_t.getCPtr(subarray), - coalesce_ranges); - } - - public static int tiledb_subarray_set_subarray( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_subarray_t subarray, - SWIGTYPE_p_void subarray_v) { - return tiledbJNI.tiledb_subarray_set_subarray( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_subarray_t.getCPtr(subarray), - SWIGTYPE_p_void.getCPtr(subarray_v)); - } - - public static int tiledb_subarray_add_range( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_subarray_t subarray, - long dim_idx, - SWIGTYPE_p_void start, - SWIGTYPE_p_void end, - SWIGTYPE_p_void stride) { - return tiledbJNI.tiledb_subarray_add_range( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_subarray_t.getCPtr(subarray), - dim_idx, - SWIGTYPE_p_void.getCPtr(start), - SWIGTYPE_p_void.getCPtr(end), - SWIGTYPE_p_void.getCPtr(stride)); - } - - public static int tiledb_subarray_add_range_by_name( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_subarray_t subarray, - String dim_name, - SWIGTYPE_p_void start, - SWIGTYPE_p_void end, - SWIGTYPE_p_void stride) { - return tiledbJNI.tiledb_subarray_add_range_by_name( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_subarray_t.getCPtr(subarray), - dim_name, - SWIGTYPE_p_void.getCPtr(start), - SWIGTYPE_p_void.getCPtr(end), - SWIGTYPE_p_void.getCPtr(stride)); - } - - public static int tiledb_subarray_add_range_var( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_subarray_t subarray, - long dim_idx, - SWIGTYPE_p_void start, - java.math.BigInteger start_size, - SWIGTYPE_p_void end, - java.math.BigInteger end_size) { - return tiledbJNI.tiledb_subarray_add_range_var( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_subarray_t.getCPtr(subarray), - dim_idx, - SWIGTYPE_p_void.getCPtr(start), - start_size, - SWIGTYPE_p_void.getCPtr(end), - end_size); - } - - public static int tiledb_subarray_add_range_var_by_name( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_subarray_t subarray, - String dim_name, - SWIGTYPE_p_void start, - java.math.BigInteger start_size, - SWIGTYPE_p_void end, - java.math.BigInteger end_size) { - return tiledbJNI.tiledb_subarray_add_range_var_by_name( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_subarray_t.getCPtr(subarray), - dim_name, - SWIGTYPE_p_void.getCPtr(start), - start_size, - SWIGTYPE_p_void.getCPtr(end), - end_size); - } - - public static int tiledb_subarray_get_range_num( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_subarray_t subarray, - long dim_idx, - SWIGTYPE_p_unsigned_long_long range_num) { - return tiledbJNI.tiledb_subarray_get_range_num( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_subarray_t.getCPtr(subarray), - dim_idx, - SWIGTYPE_p_unsigned_long_long.getCPtr(range_num)); - } - - public static int tiledb_subarray_get_range_num_from_name( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_subarray_t subarray, - String dim_name, - SWIGTYPE_p_unsigned_long_long range_num) { - return tiledbJNI.tiledb_subarray_get_range_num_from_name( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_subarray_t.getCPtr(subarray), - dim_name, - SWIGTYPE_p_unsigned_long_long.getCPtr(range_num)); - } - - public static int tiledb_subarray_get_range( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_subarray_t subarray, - long dim_idx, - java.math.BigInteger range_idx, - SWIGTYPE_p_p_void start, - SWIGTYPE_p_p_void end, - SWIGTYPE_p_p_void stride) { - return tiledbJNI.tiledb_subarray_get_range( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_subarray_t.getCPtr(subarray), - dim_idx, - range_idx, - SWIGTYPE_p_p_void.getCPtr(start), - SWIGTYPE_p_p_void.getCPtr(end), - SWIGTYPE_p_p_void.getCPtr(stride)); - } - - public static int tiledb_subarray_get_range_from_name( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_subarray_t subarray, - String dim_name, - java.math.BigInteger range_idx, - SWIGTYPE_p_p_void start, - SWIGTYPE_p_p_void end, - SWIGTYPE_p_p_void stride) { - return tiledbJNI.tiledb_subarray_get_range_from_name( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_subarray_t.getCPtr(subarray), - dim_name, - range_idx, - SWIGTYPE_p_p_void.getCPtr(start), - SWIGTYPE_p_p_void.getCPtr(end), - SWIGTYPE_p_p_void.getCPtr(stride)); - } - - public static int tiledb_subarray_get_range_var_size( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_subarray_t subarray, - long dim_idx, - java.math.BigInteger range_idx, - SWIGTYPE_p_unsigned_long_long start_size, - SWIGTYPE_p_unsigned_long_long end_size) { - return tiledbJNI.tiledb_subarray_get_range_var_size( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_subarray_t.getCPtr(subarray), - dim_idx, - range_idx, - SWIGTYPE_p_unsigned_long_long.getCPtr(start_size), - SWIGTYPE_p_unsigned_long_long.getCPtr(end_size)); - } - - public static int tiledb_subarray_get_range_var_size_from_name( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_subarray_t subarray, - String dim_name, - java.math.BigInteger range_idx, - SWIGTYPE_p_unsigned_long_long start_size, - SWIGTYPE_p_unsigned_long_long end_size) { - return tiledbJNI.tiledb_subarray_get_range_var_size_from_name( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_subarray_t.getCPtr(subarray), - dim_name, - range_idx, - SWIGTYPE_p_unsigned_long_long.getCPtr(start_size), - SWIGTYPE_p_unsigned_long_long.getCPtr(end_size)); - } - - public static int tiledb_subarray_get_range_var( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_subarray_t subarray, - long dim_idx, - java.math.BigInteger range_idx, - SWIGTYPE_p_void start, - SWIGTYPE_p_void end) { - return tiledbJNI.tiledb_subarray_get_range_var( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_subarray_t.getCPtr(subarray), - dim_idx, - range_idx, - SWIGTYPE_p_void.getCPtr(start), - SWIGTYPE_p_void.getCPtr(end)); - } - - public static int tiledb_subarray_get_range_var_from_name( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_subarray_t subarray, - String dim_name, - java.math.BigInteger range_idx, - SWIGTYPE_p_void start, - SWIGTYPE_p_void end) { - return tiledbJNI.tiledb_subarray_get_range_var_from_name( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_subarray_t.getCPtr(subarray), - dim_name, - range_idx, - SWIGTYPE_p_void.getCPtr(start), - SWIGTYPE_p_void.getCPtr(end)); - } - - public static int tiledb_array_alloc( - SWIGTYPE_p_tiledb_ctx_t ctx, String array_uri, SWIGTYPE_p_p_tiledb_array_t array) { - return tiledbJNI.tiledb_array_alloc( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - array_uri, - SWIGTYPE_p_p_tiledb_array_t.getCPtr(array)); - } - - public static int tiledb_array_set_open_timestamp_start( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_t array, - java.math.BigInteger timestamp_start) { - return tiledbJNI.tiledb_array_set_open_timestamp_start( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_t.getCPtr(array), - timestamp_start); - } - - public static int tiledb_array_set_open_timestamp_end( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_t array, - java.math.BigInteger timestamp_end) { - return tiledbJNI.tiledb_array_set_open_timestamp_end( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_t.getCPtr(array), - timestamp_end); - } - - public static int tiledb_array_get_open_timestamp_start( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_t array, - SWIGTYPE_p_unsigned_long_long timestamp_start) { - return tiledbJNI.tiledb_array_get_open_timestamp_start( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_t.getCPtr(array), - SWIGTYPE_p_unsigned_long_long.getCPtr(timestamp_start)); - } - - public static int tiledb_array_get_open_timestamp_end( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_t array, - SWIGTYPE_p_unsigned_long_long timestamp_end) { - return tiledbJNI.tiledb_array_get_open_timestamp_end( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_t.getCPtr(array), - SWIGTYPE_p_unsigned_long_long.getCPtr(timestamp_end)); - } - - public static int tiledb_array_delete_fragments_v2( - SWIGTYPE_p_tiledb_ctx_t ctx, - String uri_str, - java.math.BigInteger timestamp_start, - java.math.BigInteger timestamp_end) { - return tiledbJNI.tiledb_array_delete_fragments_v2( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), uri_str, timestamp_start, timestamp_end); - } - - public static int tiledb_array_delete_fragments_list( - SWIGTYPE_p_tiledb_ctx_t ctx, - String uri_str, - SWIGTYPE_p_p_char fragment_uris, - long num_fragments) { - return tiledbJNI.tiledb_array_delete_fragments_list( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - uri_str, - SWIGTYPE_p_p_char.getCPtr(fragment_uris), - num_fragments); - } - - public static int tiledb_array_open( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_t array, - tiledb_query_type_t query_type) { - return tiledbJNI.tiledb_array_open( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_t.getCPtr(array), - query_type.swigValue()); - } - - public static int tiledb_array_is_open( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_t array, SWIGTYPE_p_int is_open) { - return tiledbJNI.tiledb_array_is_open( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_t.getCPtr(array), - SWIGTYPE_p_int.getCPtr(is_open)); - } - - public static int tiledb_array_reopen( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_t array) { - return tiledbJNI.tiledb_array_reopen( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_t.getCPtr(array)); - } - - public static int tiledb_array_set_config( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_t array, - SWIGTYPE_p_tiledb_config_t config) { - return tiledbJNI.tiledb_array_set_config( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_t.getCPtr(array), - SWIGTYPE_p_tiledb_config_t.getCPtr(config)); - } - - public static int tiledb_array_get_config( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_t array, - SWIGTYPE_p_p_tiledb_config_t config) { - return tiledbJNI.tiledb_array_get_config( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_t.getCPtr(array), - SWIGTYPE_p_p_tiledb_config_t.getCPtr(config)); - } - - public static int tiledb_array_close( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_t array) { - return tiledbJNI.tiledb_array_close( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_t.getCPtr(array)); - } - - public static void tiledb_array_free(SWIGTYPE_p_p_tiledb_array_t array) { - tiledbJNI.tiledb_array_free(SWIGTYPE_p_p_tiledb_array_t.getCPtr(array)); - } - - public static int tiledb_array_get_schema( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_t array, - SWIGTYPE_p_p_tiledb_array_schema_t array_schema) { - return tiledbJNI.tiledb_array_get_schema( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_t.getCPtr(array), - SWIGTYPE_p_p_tiledb_array_schema_t.getCPtr(array_schema)); - } - - public static int tiledb_array_get_query_type( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_t array, - SWIGTYPE_p_tiledb_query_type_t query_type) { - return tiledbJNI.tiledb_array_get_query_type( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_t.getCPtr(array), - SWIGTYPE_p_tiledb_query_type_t.getCPtr(query_type)); - } - - public static int tiledb_array_create( - SWIGTYPE_p_tiledb_ctx_t ctx, - String array_uri, - SWIGTYPE_p_tiledb_array_schema_t array_schema) { - return tiledbJNI.tiledb_array_create( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - array_uri, - SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema)); - } - - public static int tiledb_array_delete(SWIGTYPE_p_tiledb_ctx_t ctx, String uri) { - return tiledbJNI.tiledb_array_delete(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), uri); - } - - public static int tiledb_array_upgrade_version( - SWIGTYPE_p_tiledb_ctx_t ctx, String array_uri, SWIGTYPE_p_tiledb_config_t config) { - return tiledbJNI.tiledb_array_upgrade_version( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - array_uri, - SWIGTYPE_p_tiledb_config_t.getCPtr(config)); - } - - public static int tiledb_array_consolidate( - SWIGTYPE_p_tiledb_ctx_t ctx, String array_uri, SWIGTYPE_p_tiledb_config_t config) { - return tiledbJNI.tiledb_array_consolidate( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - array_uri, - SWIGTYPE_p_tiledb_config_t.getCPtr(config)); - } - - public static int tiledb_array_vacuum( - SWIGTYPE_p_tiledb_ctx_t ctx, String array_uri, SWIGTYPE_p_tiledb_config_t config) { - return tiledbJNI.tiledb_array_vacuum( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - array_uri, - SWIGTYPE_p_tiledb_config_t.getCPtr(config)); - } - - public static int tiledb_array_get_non_empty_domain( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_t array, - SWIGTYPE_p_void domain, - SWIGTYPE_p_int is_empty) { - return tiledbJNI.tiledb_array_get_non_empty_domain( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_t.getCPtr(array), - SWIGTYPE_p_void.getCPtr(domain), - SWIGTYPE_p_int.getCPtr(is_empty)); - } - - public static int tiledb_array_get_non_empty_domain_from_index( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_t array, - long idx, - SWIGTYPE_p_void domain, - SWIGTYPE_p_int is_empty) { - return tiledbJNI.tiledb_array_get_non_empty_domain_from_index( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_t.getCPtr(array), - idx, - SWIGTYPE_p_void.getCPtr(domain), - SWIGTYPE_p_int.getCPtr(is_empty)); - } - - public static int tiledb_array_get_non_empty_domain_from_name( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_t array, - String name, - SWIGTYPE_p_void domain, - SWIGTYPE_p_int is_empty) { - return tiledbJNI.tiledb_array_get_non_empty_domain_from_name( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_t.getCPtr(array), - name, - SWIGTYPE_p_void.getCPtr(domain), - SWIGTYPE_p_int.getCPtr(is_empty)); - } - - public static int tiledb_array_get_non_empty_domain_var_size_from_index( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_t array, - long idx, - SWIGTYPE_p_unsigned_long_long start_size, - SWIGTYPE_p_unsigned_long_long end_size, - SWIGTYPE_p_int is_empty) { - return tiledbJNI.tiledb_array_get_non_empty_domain_var_size_from_index( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_t.getCPtr(array), - idx, - SWIGTYPE_p_unsigned_long_long.getCPtr(start_size), - SWIGTYPE_p_unsigned_long_long.getCPtr(end_size), - SWIGTYPE_p_int.getCPtr(is_empty)); - } - - public static int tiledb_array_get_non_empty_domain_var_size_from_name( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_t array, - String name, - SWIGTYPE_p_unsigned_long_long start_size, - SWIGTYPE_p_unsigned_long_long end_size, - SWIGTYPE_p_int is_empty) { - return tiledbJNI.tiledb_array_get_non_empty_domain_var_size_from_name( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_t.getCPtr(array), - name, - SWIGTYPE_p_unsigned_long_long.getCPtr(start_size), - SWIGTYPE_p_unsigned_long_long.getCPtr(end_size), - SWIGTYPE_p_int.getCPtr(is_empty)); - } - - public static int tiledb_array_get_non_empty_domain_var_from_index( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_t array, - long idx, - SWIGTYPE_p_void start, - SWIGTYPE_p_void end, - SWIGTYPE_p_int is_empty) { - return tiledbJNI.tiledb_array_get_non_empty_domain_var_from_index( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_t.getCPtr(array), - idx, - SWIGTYPE_p_void.getCPtr(start), - SWIGTYPE_p_void.getCPtr(end), - SWIGTYPE_p_int.getCPtr(is_empty)); - } - - public static int tiledb_array_get_non_empty_domain_var_from_name( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_t array, - String name, - SWIGTYPE_p_void start, - SWIGTYPE_p_void end, - SWIGTYPE_p_int is_empty) { - return tiledbJNI.tiledb_array_get_non_empty_domain_var_from_name( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_t.getCPtr(array), - name, - SWIGTYPE_p_void.getCPtr(start), - SWIGTYPE_p_void.getCPtr(end), - SWIGTYPE_p_int.getCPtr(is_empty)); - } - - public static int tiledb_array_get_uri( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_t array, SWIGTYPE_p_p_char array_uri) { - return tiledbJNI.tiledb_array_get_uri( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_t.getCPtr(array), - SWIGTYPE_p_p_char.getCPtr(array_uri)); - } - - public static int tiledb_array_encryption_type( - SWIGTYPE_p_tiledb_ctx_t ctx, - String array_uri, - SWIGTYPE_p_tiledb_encryption_type_t encryption_type) { - return tiledbJNI.tiledb_array_encryption_type( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - array_uri, - SWIGTYPE_p_tiledb_encryption_type_t.getCPtr(encryption_type)); - } - - public static int tiledb_array_put_metadata( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_t array, - String key, - tiledb_datatype_t value_type, - long value_num, - SWIGTYPE_p_void value) { - return tiledbJNI.tiledb_array_put_metadata( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_t.getCPtr(array), - key, - value_type.swigValue(), - value_num, - SWIGTYPE_p_void.getCPtr(value)); - } - - public static int tiledb_array_delete_metadata( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_t array, String key) { - return tiledbJNI.tiledb_array_delete_metadata( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_t.getCPtr(array), key); - } - - public static int tiledb_array_get_metadata( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_t array, - String key, - SWIGTYPE_p_tiledb_datatype_t value_type, - SWIGTYPE_p_unsigned_int value_num, - SWIGTYPE_p_p_void value) { - return tiledbJNI.tiledb_array_get_metadata( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_t.getCPtr(array), - key, - SWIGTYPE_p_tiledb_datatype_t.getCPtr(value_type), - SWIGTYPE_p_unsigned_int.getCPtr(value_num), - SWIGTYPE_p_p_void.getCPtr(value)); - } - - public static int tiledb_array_get_metadata_num( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_t array, - SWIGTYPE_p_unsigned_long_long num) { - return tiledbJNI.tiledb_array_get_metadata_num( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_t.getCPtr(array), - SWIGTYPE_p_unsigned_long_long.getCPtr(num)); - } - - public static int tiledb_array_get_metadata_from_index( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_t array, - java.math.BigInteger index, - SWIGTYPE_p_p_char key, - SWIGTYPE_p_unsigned_int key_len, - SWIGTYPE_p_tiledb_datatype_t value_type, - SWIGTYPE_p_unsigned_int value_num, - SWIGTYPE_p_p_void value) { - return tiledbJNI.tiledb_array_get_metadata_from_index( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_t.getCPtr(array), - index, - SWIGTYPE_p_p_char.getCPtr(key), - SWIGTYPE_p_unsigned_int.getCPtr(key_len), - SWIGTYPE_p_tiledb_datatype_t.getCPtr(value_type), - SWIGTYPE_p_unsigned_int.getCPtr(value_num), - SWIGTYPE_p_p_void.getCPtr(value)); - } - - public static int tiledb_array_has_metadata_key( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_t array, - String key, - SWIGTYPE_p_tiledb_datatype_t value_type, - SWIGTYPE_p_int has_key) { - return tiledbJNI.tiledb_array_has_metadata_key( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_t.getCPtr(array), - key, - SWIGTYPE_p_tiledb_datatype_t.getCPtr(value_type), - SWIGTYPE_p_int.getCPtr(has_key)); - } - - public static int tiledb_object_type( - SWIGTYPE_p_tiledb_ctx_t ctx, String path, SWIGTYPE_p_tiledb_object_t type) { - return tiledbJNI.tiledb_object_type( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), path, SWIGTYPE_p_tiledb_object_t.getCPtr(type)); + public static capi_return_t tiledb_ndrectangle_free(SWIGTYPE_p_p_tiledb_ndrectangle_t ndr) { + return new capi_return_t(tiledbJNI.tiledb_ndrectangle_free(SWIGTYPE_p_p_tiledb_ndrectangle_t.getCPtr(ndr)), true); } - public static int tiledb_object_remove(SWIGTYPE_p_tiledb_ctx_t ctx, String path) { - return tiledbJNI.tiledb_object_remove(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), path); + public static capi_return_t tiledb_ndrectangle_get_range_from_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_ndrectangle_t ndr, String name, tiledb_range_t range) { + return new capi_return_t(tiledbJNI.tiledb_ndrectangle_get_range_from_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_ndrectangle_t.getCPtr(ndr), name, tiledb_range_t.getCPtr(range), range), true); } - public static int tiledb_object_move( - SWIGTYPE_p_tiledb_ctx_t ctx, String old_path, String new_path) { - return tiledbJNI.tiledb_object_move(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), old_path, new_path); + public static capi_return_t tiledb_ndrectangle_get_range(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_ndrectangle_t ndr, long idx, tiledb_range_t range) { + return new capi_return_t(tiledbJNI.tiledb_ndrectangle_get_range(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_ndrectangle_t.getCPtr(ndr), idx, tiledb_range_t.getCPtr(range), range), true); } - public static int tiledb_object_walk( - SWIGTYPE_p_tiledb_ctx_t ctx, - String path, - tiledb_walk_order_t order, - SWIGTYPE_p_f_p_q_const__char_enum_tiledb_object_t_p_void__int callback, - SWIGTYPE_p_void data) { - return tiledbJNI.tiledb_object_walk( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - path, - order.swigValue(), - SWIGTYPE_p_f_p_q_const__char_enum_tiledb_object_t_p_void__int.getCPtr(callback), - SWIGTYPE_p_void.getCPtr(data)); - } - - public static int tiledb_object_ls( - SWIGTYPE_p_tiledb_ctx_t ctx, - String path, - SWIGTYPE_p_f_p_q_const__char_enum_tiledb_object_t_p_void__int callback, - SWIGTYPE_p_void data) { - return tiledbJNI.tiledb_object_ls( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - path, - SWIGTYPE_p_f_p_q_const__char_enum_tiledb_object_t_p_void__int.getCPtr(callback), - SWIGTYPE_p_void.getCPtr(data)); - } - - public static int tiledb_uri_to_path( - SWIGTYPE_p_tiledb_ctx_t ctx, - String uri, - String path_out, - SWIGTYPE_p_unsigned_int path_length) { - return tiledbJNI.tiledb_uri_to_path( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - uri, - path_out, - SWIGTYPE_p_unsigned_int.getCPtr(path_length)); + public static capi_return_t tiledb_ndrectangle_set_range_for_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_ndrectangle_t ndr, String name, tiledb_range_t range) { + return new capi_return_t(tiledbJNI.tiledb_ndrectangle_set_range_for_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_ndrectangle_t.getCPtr(ndr), name, tiledb_range_t.getCPtr(range), range), true); } - public static int tiledb_stats_enable() { - return tiledbJNI.tiledb_stats_enable(); + public static capi_return_t tiledb_ndrectangle_set_range(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_ndrectangle_t ndr, long idx, tiledb_range_t range) { + return new capi_return_t(tiledbJNI.tiledb_ndrectangle_set_range(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_ndrectangle_t.getCPtr(ndr), idx, tiledb_range_t.getCPtr(range), range), true); } - public static int tiledb_stats_disable() { - return tiledbJNI.tiledb_stats_disable(); + public static capi_return_t tiledb_ndrectangle_get_dtype(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_ndrectangle_t ndr, long idx, SWIGTYPE_p_tiledb_datatype_t type) { + return new capi_return_t(tiledbJNI.tiledb_ndrectangle_get_dtype(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_ndrectangle_t.getCPtr(ndr), idx, SWIGTYPE_p_tiledb_datatype_t.getCPtr(type)), true); } - public static int tiledb_stats_reset() { - return tiledbJNI.tiledb_stats_reset(); + public static capi_return_t tiledb_ndrectangle_get_dtype_from_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_ndrectangle_t ndr, String name, SWIGTYPE_p_tiledb_datatype_t type) { + return new capi_return_t(tiledbJNI.tiledb_ndrectangle_get_dtype_from_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_ndrectangle_t.getCPtr(ndr), name, SWIGTYPE_p_tiledb_datatype_t.getCPtr(type)), true); } - public static int tiledb_stats_dump(SWIGTYPE_p_FILE out) { - return tiledbJNI.tiledb_stats_dump(SWIGTYPE_p_FILE.getCPtr(out)); + public static capi_return_t tiledb_ndrectangle_get_dim_num(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_ndrectangle_t ndr, SWIGTYPE_p_unsigned_int ndim) { + return new capi_return_t(tiledbJNI.tiledb_ndrectangle_get_dim_num(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_ndrectangle_t.getCPtr(ndr), SWIGTYPE_p_unsigned_int.getCPtr(ndim)), true); } - public static int tiledb_stats_dump_str(SWIGTYPE_p_p_char out) { - return tiledbJNI.tiledb_stats_dump_str(SWIGTYPE_p_p_char.getCPtr(out)); + public static capi_return_t tiledb_ndrectangle_dump_str(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_ndrectangle_t ndr, SWIGTYPE_p_p_tiledb_string_handle_t out) { + return new capi_return_t(tiledbJNI.tiledb_ndrectangle_dump_str(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_ndrectangle_t.getCPtr(ndr), SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(out)), true); } - public static int tiledb_stats_raw_dump(SWIGTYPE_p_FILE out) { - return tiledbJNI.tiledb_stats_raw_dump(SWIGTYPE_p_FILE.getCPtr(out)); + public static capi_return_t tiledb_current_domain_create(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_current_domain_t current_domain) { + return new capi_return_t(tiledbJNI.tiledb_current_domain_create(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_tiledb_current_domain_t.getCPtr(current_domain)), true); } - public static int tiledb_stats_raw_dump_str(SWIGTYPE_p_p_char out) { - return tiledbJNI.tiledb_stats_raw_dump_str(SWIGTYPE_p_p_char.getCPtr(out)); + public static capi_return_t tiledb_current_domain_free(SWIGTYPE_p_p_tiledb_current_domain_t current_domain) { + return new capi_return_t(tiledbJNI.tiledb_current_domain_free(SWIGTYPE_p_p_tiledb_current_domain_t.getCPtr(current_domain)), true); } - public static int tiledb_stats_free_str(SWIGTYPE_p_p_char out) { - return tiledbJNI.tiledb_stats_free_str(SWIGTYPE_p_p_char.getCPtr(out)); + public static capi_return_t tiledb_current_domain_set_ndrectangle(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_current_domain_t current_domain, SWIGTYPE_p_tiledb_ndrectangle_t ndr) { + return new capi_return_t(tiledbJNI.tiledb_current_domain_set_ndrectangle(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_current_domain_t.getCPtr(current_domain), SWIGTYPE_p_tiledb_ndrectangle_t.getCPtr(ndr)), true); } - public static int tiledb_heap_profiler_enable( - String file_name_prefix, - java.math.BigInteger dump_interval_ms, - java.math.BigInteger dump_interval_bytes, - java.math.BigInteger dump_threshold_bytes) { - return tiledbJNI.tiledb_heap_profiler_enable( - file_name_prefix, dump_interval_ms, dump_interval_bytes, dump_threshold_bytes); - } - - public static int tiledb_fragment_info_alloc( - SWIGTYPE_p_tiledb_ctx_t ctx, - String array_uri, - SWIGTYPE_p_p_tiledb_fragment_info_t fragment_info) { - return tiledbJNI.tiledb_fragment_info_alloc( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - array_uri, - SWIGTYPE_p_p_tiledb_fragment_info_t.getCPtr(fragment_info)); - } - - public static void tiledb_fragment_info_free(SWIGTYPE_p_p_tiledb_fragment_info_t fragment_info) { - tiledbJNI.tiledb_fragment_info_free(SWIGTYPE_p_p_tiledb_fragment_info_t.getCPtr(fragment_info)); - } - - public static int tiledb_fragment_info_set_config( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_fragment_info_t fragment_info, - SWIGTYPE_p_tiledb_config_t config) { - return tiledbJNI.tiledb_fragment_info_set_config( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_fragment_info_t.getCPtr(fragment_info), - SWIGTYPE_p_tiledb_config_t.getCPtr(config)); - } - - public static int tiledb_fragment_info_get_config( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_fragment_info_t fragment_info, - SWIGTYPE_p_p_tiledb_config_t config) { - return tiledbJNI.tiledb_fragment_info_get_config( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_fragment_info_t.getCPtr(fragment_info), - SWIGTYPE_p_p_tiledb_config_t.getCPtr(config)); - } - - public static int tiledb_fragment_info_load( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_t fragment_info) { - return tiledbJNI.tiledb_fragment_info_load( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_fragment_info_t.getCPtr(fragment_info)); - } - - public static int tiledb_fragment_info_get_fragment_name_v2( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_fragment_info_t fragment_info, - long fid, - SWIGTYPE_p_p_tiledb_string_handle_t name) { - return tiledbJNI.tiledb_fragment_info_get_fragment_name_v2( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_fragment_info_t.getCPtr(fragment_info), - fid, - SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(name)); - } - - public static int tiledb_fragment_info_get_fragment_num( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_fragment_info_t fragment_info, - SWIGTYPE_p_unsigned_int fragment_num) { - return tiledbJNI.tiledb_fragment_info_get_fragment_num( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_fragment_info_t.getCPtr(fragment_info), - SWIGTYPE_p_unsigned_int.getCPtr(fragment_num)); - } - - public static int tiledb_fragment_info_get_fragment_uri( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_fragment_info_t fragment_info, - long fid, - SWIGTYPE_p_p_char uri) { - return tiledbJNI.tiledb_fragment_info_get_fragment_uri( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_fragment_info_t.getCPtr(fragment_info), - fid, - SWIGTYPE_p_p_char.getCPtr(uri)); - } - - public static int tiledb_fragment_info_get_fragment_size( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_fragment_info_t fragment_info, - long fid, - SWIGTYPE_p_unsigned_long_long size) { - return tiledbJNI.tiledb_fragment_info_get_fragment_size( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_fragment_info_t.getCPtr(fragment_info), - fid, - SWIGTYPE_p_unsigned_long_long.getCPtr(size)); - } - - public static int tiledb_fragment_info_get_dense( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_fragment_info_t fragment_info, - long fid, - SWIGTYPE_p_int dense) { - return tiledbJNI.tiledb_fragment_info_get_dense( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_fragment_info_t.getCPtr(fragment_info), - fid, - SWIGTYPE_p_int.getCPtr(dense)); - } - - public static int tiledb_fragment_info_get_sparse( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_fragment_info_t fragment_info, - long fid, - SWIGTYPE_p_int sparse) { - return tiledbJNI.tiledb_fragment_info_get_sparse( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_fragment_info_t.getCPtr(fragment_info), - fid, - SWIGTYPE_p_int.getCPtr(sparse)); - } - - public static int tiledb_fragment_info_get_timestamp_range( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_fragment_info_t fragment_info, - long fid, - SWIGTYPE_p_unsigned_long_long start, - SWIGTYPE_p_unsigned_long_long end) { - return tiledbJNI.tiledb_fragment_info_get_timestamp_range( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_fragment_info_t.getCPtr(fragment_info), - fid, - SWIGTYPE_p_unsigned_long_long.getCPtr(start), - SWIGTYPE_p_unsigned_long_long.getCPtr(end)); - } - - public static int tiledb_fragment_info_get_non_empty_domain_from_index( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_fragment_info_t fragment_info, - long fid, - long did, - SWIGTYPE_p_void domain) { - return tiledbJNI.tiledb_fragment_info_get_non_empty_domain_from_index( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_fragment_info_t.getCPtr(fragment_info), - fid, - did, - SWIGTYPE_p_void.getCPtr(domain)); - } - - public static int tiledb_fragment_info_get_non_empty_domain_from_name( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_fragment_info_t fragment_info, - long fid, - String dim_name, - SWIGTYPE_p_void domain) { - return tiledbJNI.tiledb_fragment_info_get_non_empty_domain_from_name( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_fragment_info_t.getCPtr(fragment_info), - fid, - dim_name, - SWIGTYPE_p_void.getCPtr(domain)); - } - - public static int tiledb_fragment_info_get_non_empty_domain_var_size_from_index( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_fragment_info_t fragment_info, - long fid, - long did, - SWIGTYPE_p_unsigned_long_long start_size, - SWIGTYPE_p_unsigned_long_long end_size) { - return tiledbJNI.tiledb_fragment_info_get_non_empty_domain_var_size_from_index( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_fragment_info_t.getCPtr(fragment_info), - fid, - did, - SWIGTYPE_p_unsigned_long_long.getCPtr(start_size), - SWIGTYPE_p_unsigned_long_long.getCPtr(end_size)); - } - - public static int tiledb_fragment_info_get_non_empty_domain_var_size_from_name( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_fragment_info_t fragment_info, - long fid, - String dim_name, - SWIGTYPE_p_unsigned_long_long start_size, - SWIGTYPE_p_unsigned_long_long end_size) { - return tiledbJNI.tiledb_fragment_info_get_non_empty_domain_var_size_from_name( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_fragment_info_t.getCPtr(fragment_info), - fid, - dim_name, - SWIGTYPE_p_unsigned_long_long.getCPtr(start_size), - SWIGTYPE_p_unsigned_long_long.getCPtr(end_size)); - } - - public static int tiledb_fragment_info_get_non_empty_domain_var_from_index( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_fragment_info_t fragment_info, - long fid, - long did, - SWIGTYPE_p_void start, - SWIGTYPE_p_void end) { - return tiledbJNI.tiledb_fragment_info_get_non_empty_domain_var_from_index( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_fragment_info_t.getCPtr(fragment_info), - fid, - did, - SWIGTYPE_p_void.getCPtr(start), - SWIGTYPE_p_void.getCPtr(end)); - } - - public static int tiledb_fragment_info_get_non_empty_domain_var_from_name( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_fragment_info_t fragment_info, - long fid, - String dim_name, - SWIGTYPE_p_void start, - SWIGTYPE_p_void end) { - return tiledbJNI.tiledb_fragment_info_get_non_empty_domain_var_from_name( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_fragment_info_t.getCPtr(fragment_info), - fid, - dim_name, - SWIGTYPE_p_void.getCPtr(start), - SWIGTYPE_p_void.getCPtr(end)); - } - - public static int tiledb_fragment_info_get_mbr_num( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_fragment_info_t fragment_info, - long fid, - SWIGTYPE_p_unsigned_long_long mbr_num) { - return tiledbJNI.tiledb_fragment_info_get_mbr_num( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_fragment_info_t.getCPtr(fragment_info), - fid, - SWIGTYPE_p_unsigned_long_long.getCPtr(mbr_num)); - } - - public static int tiledb_fragment_info_get_mbr_from_index( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_fragment_info_t fragment_info, - long fid, - long mid, - long did, - SWIGTYPE_p_void mbr) { - return tiledbJNI.tiledb_fragment_info_get_mbr_from_index( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_fragment_info_t.getCPtr(fragment_info), - fid, - mid, - did, - SWIGTYPE_p_void.getCPtr(mbr)); - } - - public static int tiledb_fragment_info_get_mbr_from_name( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_fragment_info_t fragment_info, - long fid, - long mid, - String dim_name, - SWIGTYPE_p_void mbr) { - return tiledbJNI.tiledb_fragment_info_get_mbr_from_name( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_fragment_info_t.getCPtr(fragment_info), - fid, - mid, - dim_name, - SWIGTYPE_p_void.getCPtr(mbr)); - } - - public static int tiledb_fragment_info_get_mbr_var_size_from_index( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_fragment_info_t fragment_info, - long fid, - long mid, - long did, - SWIGTYPE_p_unsigned_long_long start_size, - SWIGTYPE_p_unsigned_long_long end_size) { - return tiledbJNI.tiledb_fragment_info_get_mbr_var_size_from_index( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_fragment_info_t.getCPtr(fragment_info), - fid, - mid, - did, - SWIGTYPE_p_unsigned_long_long.getCPtr(start_size), - SWIGTYPE_p_unsigned_long_long.getCPtr(end_size)); - } - - public static int tiledb_fragment_info_get_mbr_var_size_from_name( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_fragment_info_t fragment_info, - long fid, - long mid, - String dim_name, - SWIGTYPE_p_unsigned_long_long start_size, - SWIGTYPE_p_unsigned_long_long end_size) { - return tiledbJNI.tiledb_fragment_info_get_mbr_var_size_from_name( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_fragment_info_t.getCPtr(fragment_info), - fid, - mid, - dim_name, - SWIGTYPE_p_unsigned_long_long.getCPtr(start_size), - SWIGTYPE_p_unsigned_long_long.getCPtr(end_size)); - } - - public static int tiledb_fragment_info_get_mbr_var_from_index( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_fragment_info_t fragment_info, - long fid, - long mid, - long did, - SWIGTYPE_p_void start, - SWIGTYPE_p_void end) { - return tiledbJNI.tiledb_fragment_info_get_mbr_var_from_index( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_fragment_info_t.getCPtr(fragment_info), - fid, - mid, - did, - SWIGTYPE_p_void.getCPtr(start), - SWIGTYPE_p_void.getCPtr(end)); - } - - public static int tiledb_fragment_info_get_mbr_var_from_name( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_fragment_info_t fragment_info, - long fid, - long mid, - String dim_name, - SWIGTYPE_p_void start, - SWIGTYPE_p_void end) { - return tiledbJNI.tiledb_fragment_info_get_mbr_var_from_name( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_fragment_info_t.getCPtr(fragment_info), - fid, - mid, - dim_name, - SWIGTYPE_p_void.getCPtr(start), - SWIGTYPE_p_void.getCPtr(end)); - } - - public static int tiledb_fragment_info_get_cell_num( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_fragment_info_t fragment_info, - long fid, - SWIGTYPE_p_unsigned_long_long cell_num) { - return tiledbJNI.tiledb_fragment_info_get_cell_num( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_fragment_info_t.getCPtr(fragment_info), - fid, - SWIGTYPE_p_unsigned_long_long.getCPtr(cell_num)); - } - - public static int tiledb_fragment_info_get_version( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_fragment_info_t fragment_info, - long fid, - SWIGTYPE_p_unsigned_int version) { - return tiledbJNI.tiledb_fragment_info_get_version( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_fragment_info_t.getCPtr(fragment_info), - fid, - SWIGTYPE_p_unsigned_int.getCPtr(version)); - } - - public static int tiledb_fragment_info_has_consolidated_metadata( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_fragment_info_t fragment_info, - long fid, - SWIGTYPE_p_int has) { - return tiledbJNI.tiledb_fragment_info_has_consolidated_metadata( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_fragment_info_t.getCPtr(fragment_info), - fid, - SWIGTYPE_p_int.getCPtr(has)); - } - - public static int tiledb_fragment_info_get_unconsolidated_metadata_num( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_fragment_info_t fragment_info, - SWIGTYPE_p_unsigned_int unconsolidated) { - return tiledbJNI.tiledb_fragment_info_get_unconsolidated_metadata_num( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_fragment_info_t.getCPtr(fragment_info), - SWIGTYPE_p_unsigned_int.getCPtr(unconsolidated)); - } - - public static int tiledb_fragment_info_get_to_vacuum_num( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_fragment_info_t fragment_info, - SWIGTYPE_p_unsigned_int to_vacuum_num) { - return tiledbJNI.tiledb_fragment_info_get_to_vacuum_num( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_fragment_info_t.getCPtr(fragment_info), - SWIGTYPE_p_unsigned_int.getCPtr(to_vacuum_num)); - } - - public static int tiledb_fragment_info_get_to_vacuum_uri( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_fragment_info_t fragment_info, - long fid, - SWIGTYPE_p_p_char uri) { - return tiledbJNI.tiledb_fragment_info_get_to_vacuum_uri( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_fragment_info_t.getCPtr(fragment_info), - fid, - SWIGTYPE_p_p_char.getCPtr(uri)); - } - - public static int tiledb_fragment_info_get_array_schema( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_fragment_info_t fragment_info, - long fid, - SWIGTYPE_p_p_tiledb_array_schema_t array_schema) { - return tiledbJNI.tiledb_fragment_info_get_array_schema( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_fragment_info_t.getCPtr(fragment_info), - fid, - SWIGTYPE_p_p_tiledb_array_schema_t.getCPtr(array_schema)); - } - - public static int tiledb_fragment_info_get_array_schema_name( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_fragment_info_t fragment_info, - long fid, - SWIGTYPE_p_p_char schema_name) { - return tiledbJNI.tiledb_fragment_info_get_array_schema_name( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_fragment_info_t.getCPtr(fragment_info), - fid, - SWIGTYPE_p_p_char.getCPtr(schema_name)); - } - - public static int tiledb_fragment_info_dump( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_fragment_info_t fragment_info, - SWIGTYPE_p_FILE out) { - return tiledbJNI.tiledb_fragment_info_dump( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_fragment_info_t.getCPtr(fragment_info), - SWIGTYPE_p_FILE.getCPtr(out)); - } - - public static int tiledb_array_schema_dump( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_schema_t array_schema, - SWIGTYPE_p_FILE out) { - return tiledbJNI.tiledb_array_schema_dump( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), - SWIGTYPE_p_FILE.getCPtr(out)); - } - - public static capi_return_t tiledb_attribute_set_enumeration_name( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_attribute_t attr, String enumeration_name) { - return new capi_return_t( - tiledbJNI.tiledb_attribute_set_enumeration_name( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), - enumeration_name), - true); - } - - public static capi_return_t tiledb_attribute_get_enumeration_name( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_attribute_t attr, - SWIGTYPE_p_p_tiledb_string_handle_t name) { - return new capi_return_t( - tiledbJNI.tiledb_attribute_get_enumeration_name( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), - SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(name)), - true); - } - - public static capi_return_t tiledb_ndrectangle_alloc( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_domain_t domain, - SWIGTYPE_p_p_tiledb_ndrectangle_t ndr) { - return new capi_return_t( - tiledbJNI.tiledb_ndrectangle_alloc( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_domain_t.getCPtr(domain), - SWIGTYPE_p_p_tiledb_ndrectangle_t.getCPtr(ndr)), - true); + public static capi_return_t tiledb_current_domain_get_ndrectangle(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_current_domain_t current_domain, SWIGTYPE_p_p_tiledb_ndrectangle_t ndr) { + return new capi_return_t(tiledbJNI.tiledb_current_domain_get_ndrectangle(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_current_domain_t.getCPtr(current_domain), SWIGTYPE_p_p_tiledb_ndrectangle_t.getCPtr(ndr)), true); } - public static capi_return_t tiledb_ndrectangle_free(SWIGTYPE_p_p_tiledb_ndrectangle_t ndr) { - return new capi_return_t( - tiledbJNI.tiledb_ndrectangle_free(SWIGTYPE_p_p_tiledb_ndrectangle_t.getCPtr(ndr)), true); - } - - public static capi_return_t tiledb_ndrectangle_get_range_from_name( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_ndrectangle_t ndr, - String name, - tiledb_range_t range) { - return new capi_return_t( - tiledbJNI.tiledb_ndrectangle_get_range_from_name( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_ndrectangle_t.getCPtr(ndr), - name, - tiledb_range_t.getCPtr(range), - range), - true); - } - - public static capi_return_t tiledb_ndrectangle_get_range( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_ndrectangle_t ndr, - long idx, - tiledb_range_t range) { - return new capi_return_t( - tiledbJNI.tiledb_ndrectangle_get_range( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_ndrectangle_t.getCPtr(ndr), - idx, - tiledb_range_t.getCPtr(range), - range), - true); - } - - public static capi_return_t tiledb_ndrectangle_set_range_for_name( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_ndrectangle_t ndr, - String name, - tiledb_range_t range) { - return new capi_return_t( - tiledbJNI.tiledb_ndrectangle_set_range_for_name( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_ndrectangle_t.getCPtr(ndr), - name, - tiledb_range_t.getCPtr(range), - range), - true); - } - - public static capi_return_t tiledb_ndrectangle_set_range( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_ndrectangle_t ndr, - long idx, - tiledb_range_t range) { - return new capi_return_t( - tiledbJNI.tiledb_ndrectangle_set_range( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_ndrectangle_t.getCPtr(ndr), - idx, - tiledb_range_t.getCPtr(range), - range), - true); - } - - public static capi_return_t tiledb_ndrectangle_get_dtype( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_ndrectangle_t ndr, - long idx, - SWIGTYPE_p_tiledb_datatype_t type) { - return new capi_return_t( - tiledbJNI.tiledb_ndrectangle_get_dtype( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_ndrectangle_t.getCPtr(ndr), - idx, - SWIGTYPE_p_tiledb_datatype_t.getCPtr(type)), - true); - } - - public static capi_return_t tiledb_ndrectangle_get_dtype_from_name( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_ndrectangle_t ndr, - String name, - SWIGTYPE_p_tiledb_datatype_t type) { - return new capi_return_t( - tiledbJNI.tiledb_ndrectangle_get_dtype_from_name( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_ndrectangle_t.getCPtr(ndr), - name, - SWIGTYPE_p_tiledb_datatype_t.getCPtr(type)), - true); - } - - public static capi_return_t tiledb_ndrectangle_get_dim_num( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_ndrectangle_t ndr, - SWIGTYPE_p_unsigned_int ndim) { - return new capi_return_t( - tiledbJNI.tiledb_ndrectangle_get_dim_num( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_ndrectangle_t.getCPtr(ndr), - SWIGTYPE_p_unsigned_int.getCPtr(ndim)), - true); - } - - public static capi_return_t tiledb_current_domain_create( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_current_domain_t current_domain) { - return new capi_return_t( - tiledbJNI.tiledb_current_domain_create( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_p_tiledb_current_domain_t.getCPtr(current_domain)), - true); - } - - public static capi_return_t tiledb_current_domain_free( - SWIGTYPE_p_p_tiledb_current_domain_t current_domain) { - return new capi_return_t( - tiledbJNI.tiledb_current_domain_free( - SWIGTYPE_p_p_tiledb_current_domain_t.getCPtr(current_domain)), - true); - } - - public static capi_return_t tiledb_current_domain_set_ndrectangle( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_current_domain_t current_domain, - SWIGTYPE_p_tiledb_ndrectangle_t ndr) { - return new capi_return_t( - tiledbJNI.tiledb_current_domain_set_ndrectangle( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_current_domain_t.getCPtr(current_domain), - SWIGTYPE_p_tiledb_ndrectangle_t.getCPtr(ndr)), - true); - } - - public static capi_return_t tiledb_current_domain_get_ndrectangle( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_current_domain_t current_domain, - SWIGTYPE_p_p_tiledb_ndrectangle_t ndr) { - return new capi_return_t( - tiledbJNI.tiledb_current_domain_get_ndrectangle( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_current_domain_t.getCPtr(current_domain), - SWIGTYPE_p_p_tiledb_ndrectangle_t.getCPtr(ndr)), - true); - } - - public static capi_return_t tiledb_current_domain_get_is_empty( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_current_domain_t current_domain, - SWIGTYPE_p_unsigned_int is_empty) { - return new capi_return_t( - tiledbJNI.tiledb_current_domain_get_is_empty( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_current_domain_t.getCPtr(current_domain), - SWIGTYPE_p_unsigned_int.getCPtr(is_empty)), - true); - } - - public static capi_return_t tiledb_current_domain_get_type( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_current_domain_t current_domain, - SWIGTYPE_p_tiledb_current_domain_type_t type) { - return new capi_return_t( - tiledbJNI.tiledb_current_domain_get_type( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_current_domain_t.getCPtr(current_domain), - SWIGTYPE_p_tiledb_current_domain_type_t.getCPtr(type)), - true); - } - - public static capi_return_t tiledb_enumeration_alloc( - SWIGTYPE_p_tiledb_ctx_t ctx, - String name, - tiledb_datatype_t type, - long cell_val_num, - int ordered, - SWIGTYPE_p_void data, - java.math.BigInteger data_size, - SWIGTYPE_p_void offsets, - java.math.BigInteger offsets_size, - SWIGTYPE_p_p_tiledb_enumeration_t enumeration) { - return new capi_return_t( - tiledbJNI.tiledb_enumeration_alloc( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - name, - type.swigValue(), - cell_val_num, - ordered, - SWIGTYPE_p_void.getCPtr(data), - data_size, - SWIGTYPE_p_void.getCPtr(offsets), - offsets_size, - SWIGTYPE_p_p_tiledb_enumeration_t.getCPtr(enumeration)), - true); - } - - public static capi_return_t tiledb_enumeration_extend( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_enumeration_t old_enumeration, - SWIGTYPE_p_void data, - java.math.BigInteger data_size, - SWIGTYPE_p_void offsets, - java.math.BigInteger offsets_size, - SWIGTYPE_p_p_tiledb_enumeration_t new_enumeration) { - return new capi_return_t( - tiledbJNI.tiledb_enumeration_extend( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_enumeration_t.getCPtr(old_enumeration), - SWIGTYPE_p_void.getCPtr(data), - data_size, - SWIGTYPE_p_void.getCPtr(offsets), - offsets_size, - SWIGTYPE_p_p_tiledb_enumeration_t.getCPtr(new_enumeration)), - true); + public static capi_return_t tiledb_current_domain_get_is_empty(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_current_domain_t current_domain, SWIGTYPE_p_unsigned_int is_empty) { + return new capi_return_t(tiledbJNI.tiledb_current_domain_get_is_empty(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_current_domain_t.getCPtr(current_domain), SWIGTYPE_p_unsigned_int.getCPtr(is_empty)), true); } - public static void tiledb_enumeration_free(SWIGTYPE_p_p_tiledb_enumeration_t enumeration) { - tiledbJNI.tiledb_enumeration_free(SWIGTYPE_p_p_tiledb_enumeration_t.getCPtr(enumeration)); + public static capi_return_t tiledb_current_domain_get_type(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_current_domain_t current_domain, SWIGTYPE_p_tiledb_current_domain_type_t type) { + return new capi_return_t(tiledbJNI.tiledb_current_domain_get_type(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_current_domain_t.getCPtr(current_domain), SWIGTYPE_p_tiledb_current_domain_type_t.getCPtr(type)), true); + } + + public static capi_return_t tiledb_current_domain_dump_str(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_current_domain_t current_domain, SWIGTYPE_p_p_tiledb_string_handle_t out) { + return new capi_return_t(tiledbJNI.tiledb_current_domain_dump_str(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_current_domain_t.getCPtr(current_domain), SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(out)), true); + } + + public static capi_return_t tiledb_array_schema_alloc_at_timestamp(SWIGTYPE_p_tiledb_ctx_t ctx, tiledb_array_type_t array_type, java.math.BigInteger timestamp, SWIGTYPE_p_p_tiledb_array_schema_t array_schema) { + return new capi_return_t(tiledbJNI.tiledb_array_schema_alloc_at_timestamp(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), array_type.swigValue(), timestamp, SWIGTYPE_p_p_tiledb_array_schema_t.getCPtr(array_schema)), true); + } + + public static capi_return_t tiledb_array_schema_timestamp_range(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, SWIGTYPE_p_unsigned_long_long lo, SWIGTYPE_p_unsigned_long_long hi) { + return new capi_return_t(tiledbJNI.tiledb_array_schema_timestamp_range(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), SWIGTYPE_p_unsigned_long_long.getCPtr(lo), SWIGTYPE_p_unsigned_long_long.getCPtr(hi)), true); + } + + public static capi_return_t tiledb_array_schema_get_enumeration_from_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, String enumeration_name, SWIGTYPE_p_p_tiledb_enumeration_t enumeration) { + return new capi_return_t(tiledbJNI.tiledb_array_schema_get_enumeration_from_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), enumeration_name, SWIGTYPE_p_p_tiledb_enumeration_t.getCPtr(enumeration)), true); + } + + public static capi_return_t tiledb_array_schema_get_enumeration_from_attribute_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, String attribute_name, SWIGTYPE_p_p_tiledb_enumeration_t enumeration) { + return new capi_return_t(tiledbJNI.tiledb_array_schema_get_enumeration_from_attribute_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), attribute_name, SWIGTYPE_p_p_tiledb_enumeration_t.getCPtr(enumeration)), true); + } + + public static capi_return_t tiledb_array_schema_add_enumeration(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, SWIGTYPE_p_tiledb_enumeration_t enumeration) { + return new capi_return_t(tiledbJNI.tiledb_array_schema_add_enumeration(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), SWIGTYPE_p_tiledb_enumeration_t.getCPtr(enumeration)), true); + } + + public static capi_return_t tiledb_array_schema_set_current_domain(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, SWIGTYPE_p_tiledb_current_domain_t current_domain) { + return new capi_return_t(tiledbJNI.tiledb_array_schema_set_current_domain(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), SWIGTYPE_p_tiledb_current_domain_t.getCPtr(current_domain)), true); + } + + public static capi_return_t tiledb_array_schema_get_current_domain(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, SWIGTYPE_p_p_tiledb_current_domain_t current_domain) { + return new capi_return_t(tiledbJNI.tiledb_array_schema_get_current_domain(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), SWIGTYPE_p_p_tiledb_current_domain_t.getCPtr(current_domain)), true); + } + + public static capi_return_t tiledb_attribute_set_enumeration_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_attribute_t attr, String enumeration_name) { + return new capi_return_t(tiledbJNI.tiledb_attribute_set_enumeration_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), enumeration_name), true); + } + + public static capi_return_t tiledb_attribute_get_enumeration_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_attribute_t attr, SWIGTYPE_p_p_tiledb_string_handle_t name) { + return new capi_return_t(tiledbJNI.tiledb_attribute_get_enumeration_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(name)), true); + } + + public static capi_return_t tiledb_fragment_info_get_total_cell_num(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, SWIGTYPE_p_unsigned_long_long count) { + return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_total_cell_num(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), SWIGTYPE_p_unsigned_long_long.getCPtr(count)), true); + } + + public static capi_return_t tiledb_profile_alloc(String name, String dir, SWIGTYPE_p_p_tiledb_profile_handle_t profile, SWIGTYPE_p_p_tiledb_error_handle_t error) { + return new capi_return_t(tiledbJNI.tiledb_profile_alloc(name, dir, SWIGTYPE_p_p_tiledb_profile_handle_t.getCPtr(profile), SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), true); + } + + public static void tiledb_profile_free(SWIGTYPE_p_p_tiledb_profile_handle_t profile) { + tiledbJNI.tiledb_profile_free(SWIGTYPE_p_p_tiledb_profile_handle_t.getCPtr(profile)); + } + + public static capi_return_t tiledb_profile_get_name(SWIGTYPE_p_tiledb_profile_handle_t profile, SWIGTYPE_p_p_tiledb_string_handle_t name, SWIGTYPE_p_p_tiledb_error_handle_t error) { + return new capi_return_t(tiledbJNI.tiledb_profile_get_name(SWIGTYPE_p_tiledb_profile_handle_t.getCPtr(profile), SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(name), SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), true); + } + + public static capi_return_t tiledb_profile_get_dir(SWIGTYPE_p_tiledb_profile_handle_t profile, SWIGTYPE_p_p_tiledb_string_handle_t dir, SWIGTYPE_p_p_tiledb_error_handle_t error) { + return new capi_return_t(tiledbJNI.tiledb_profile_get_dir(SWIGTYPE_p_tiledb_profile_handle_t.getCPtr(profile), SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(dir), SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), true); + } + + public static capi_return_t tiledb_profile_set_param(SWIGTYPE_p_tiledb_profile_handle_t profile, String param, String value, SWIGTYPE_p_p_tiledb_error_handle_t error) { + return new capi_return_t(tiledbJNI.tiledb_profile_set_param(SWIGTYPE_p_tiledb_profile_handle_t.getCPtr(profile), param, value, SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), true); + } + + public static capi_return_t tiledb_profile_get_param(SWIGTYPE_p_tiledb_profile_handle_t profile, String param, SWIGTYPE_p_p_tiledb_string_handle_t value, SWIGTYPE_p_p_tiledb_error_handle_t error) { + return new capi_return_t(tiledbJNI.tiledb_profile_get_param(SWIGTYPE_p_tiledb_profile_handle_t.getCPtr(profile), param, SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(value), SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), true); + } + + public static capi_return_t tiledb_profile_save(SWIGTYPE_p_tiledb_profile_handle_t profile, short overwrite, SWIGTYPE_p_p_tiledb_error_handle_t error) { + return new capi_return_t(tiledbJNI.tiledb_profile_save(SWIGTYPE_p_tiledb_profile_handle_t.getCPtr(profile), overwrite, SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), true); + } + + public static capi_return_t tiledb_profile_load(SWIGTYPE_p_tiledb_profile_handle_t profile, SWIGTYPE_p_p_tiledb_error_handle_t error) { + return new capi_return_t(tiledbJNI.tiledb_profile_load(SWIGTYPE_p_tiledb_profile_handle_t.getCPtr(profile), SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), true); + } + + public static capi_return_t tiledb_profile_remove(String name, String dir, SWIGTYPE_p_p_tiledb_error_handle_t error) { + return new capi_return_t(tiledbJNI.tiledb_profile_remove(name, dir, SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), true); } - public static capi_return_t tiledb_enumeration_get_name( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_enumeration_t enumeration, - SWIGTYPE_p_p_tiledb_string_handle_t name) { - return new capi_return_t( - tiledbJNI.tiledb_enumeration_get_name( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_enumeration_t.getCPtr(enumeration), - SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(name)), - true); - } - - public static capi_return_t tiledb_enumeration_get_type( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_enumeration_t enumeration, - SWIGTYPE_p_tiledb_datatype_t type) { - return new capi_return_t( - tiledbJNI.tiledb_enumeration_get_type( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_enumeration_t.getCPtr(enumeration), - SWIGTYPE_p_tiledb_datatype_t.getCPtr(type)), - true); - } - - public static capi_return_t tiledb_enumeration_get_cell_val_num( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_enumeration_t enumeration, - SWIGTYPE_p_unsigned_int cell_val_num) { - return new capi_return_t( - tiledbJNI.tiledb_enumeration_get_cell_val_num( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_enumeration_t.getCPtr(enumeration), - SWIGTYPE_p_unsigned_int.getCPtr(cell_val_num)), - true); - } - - public static capi_return_t tiledb_enumeration_get_ordered( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_enumeration_t enumeration, - SWIGTYPE_p_int ordered) { - return new capi_return_t( - tiledbJNI.tiledb_enumeration_get_ordered( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_enumeration_t.getCPtr(enumeration), - SWIGTYPE_p_int.getCPtr(ordered)), - true); - } - - public static capi_return_t tiledb_enumeration_get_data( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_enumeration_t enumeration, - SWIGTYPE_p_p_void data, - SWIGTYPE_p_unsigned_long_long data_size) { - return new capi_return_t( - tiledbJNI.tiledb_enumeration_get_data( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_enumeration_t.getCPtr(enumeration), - SWIGTYPE_p_p_void.getCPtr(data), - SWIGTYPE_p_unsigned_long_long.getCPtr(data_size)), - true); - } - - public static capi_return_t tiledb_enumeration_get_offsets( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_enumeration_t enumeration, - SWIGTYPE_p_p_void offsets, - SWIGTYPE_p_unsigned_long_long offsets_size) { - return new capi_return_t( - tiledbJNI.tiledb_enumeration_get_offsets( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_enumeration_t.getCPtr(enumeration), - SWIGTYPE_p_p_void.getCPtr(offsets), - SWIGTYPE_p_unsigned_long_long.getCPtr(offsets_size)), - true); - } - - public static capi_return_t tiledb_enumeration_dump( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_enumeration_t enumeration, - SWIGTYPE_p_FILE out) { - return new capi_return_t( - tiledbJNI.tiledb_enumeration_dump( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_enumeration_t.getCPtr(enumeration), - SWIGTYPE_p_FILE.getCPtr(out)), - true); - } - - public static int tiledb_enumeration_dump_str( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_enumeration_t enumeration, - SWIGTYPE_p_p_tiledb_string_handle_t out) { - return tiledbJNI.tiledb_enumeration_dump_str( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_enumeration_t.getCPtr(enumeration), - SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(out)); - } - - public static int tiledb_channel_operator_sum_get( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_channel_operator_t op) { - return tiledbJNI.tiledb_channel_operator_sum_get( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_tiledb_channel_operator_t.getCPtr(op)); - } - - public static int tiledb_channel_operator_min_get( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_channel_operator_t op) { - return tiledbJNI.tiledb_channel_operator_min_get( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_tiledb_channel_operator_t.getCPtr(op)); - } - - public static int tiledb_channel_operator_max_get( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_channel_operator_t op) { - return tiledbJNI.tiledb_channel_operator_max_get( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_tiledb_channel_operator_t.getCPtr(op)); - } - - public static int tiledb_aggregate_count_get( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_channel_operation_t operation) { - return tiledbJNI.tiledb_aggregate_count_get( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_p_tiledb_channel_operation_t.getCPtr(operation)); - } - - public static int tiledb_channel_operator_mean_get( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_channel_operator_t op) { - return tiledbJNI.tiledb_channel_operator_mean_get( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_tiledb_channel_operator_t.getCPtr(op)); - } - - public static int tiledb_channel_operator_null_count_get( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_channel_operator_t op) { - return tiledbJNI.tiledb_channel_operator_null_count_get( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_tiledb_channel_operator_t.getCPtr(op)); - } - - public static int tiledb_query_get_default_channel( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_query_t query, - SWIGTYPE_p_p_tiledb_query_channel_t channel) { - return tiledbJNI.tiledb_query_get_default_channel( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_query_t.getCPtr(query), - SWIGTYPE_p_p_tiledb_query_channel_t.getCPtr(channel)); - } - - public static int tiledb_create_unary_aggregate( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_query_t query, - SWIGTYPE_p_tiledb_channel_operator_t op, - String input_field_name, - SWIGTYPE_p_p_tiledb_channel_operation_t operation) { - return tiledbJNI.tiledb_create_unary_aggregate( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_query_t.getCPtr(query), - SWIGTYPE_p_tiledb_channel_operator_t.getCPtr(op), - input_field_name, - SWIGTYPE_p_p_tiledb_channel_operation_t.getCPtr(operation)); - } - - public static int tiledb_channel_apply_aggregate( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_query_channel_t channel, - String output_field_name, - SWIGTYPE_p_tiledb_channel_operation_t operation) { - return tiledbJNI.tiledb_channel_apply_aggregate( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_query_channel_t.getCPtr(channel), - output_field_name, - SWIGTYPE_p_tiledb_channel_operation_t.getCPtr(operation)); - } - - public static capi_return_t tiledb_aggregate_free( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_channel_operation_t op) { - return new capi_return_t( - tiledbJNI.tiledb_aggregate_free( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_p_tiledb_channel_operation_t.getCPtr(op)), - true); - } - - public static capi_return_t tiledb_query_channel_free( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_query_channel_t channel) { - return new capi_return_t( - tiledbJNI.tiledb_query_channel_free( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_p_tiledb_query_channel_t.getCPtr(channel)), - true); - } - - public static capi_return_t tiledb_query_get_field( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_query_t query, - String field_name, - SWIGTYPE_p_p_tiledb_query_field_t field) { - return new capi_return_t( - tiledbJNI.tiledb_query_get_field( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_query_t.getCPtr(query), - field_name, - SWIGTYPE_p_p_tiledb_query_field_t.getCPtr(field)), - true); - } - - public static capi_return_t tiledb_query_field_free( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_query_field_t field) { - return new capi_return_t( - tiledbJNI.tiledb_query_field_free( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_tiledb_query_field_t.getCPtr(field)), - true); - } - - public static capi_return_t tiledb_field_datatype( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_query_field_t field, - SWIGTYPE_p_tiledb_datatype_t type) { - return new capi_return_t( - tiledbJNI.tiledb_field_datatype( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_query_field_t.getCPtr(field), - SWIGTYPE_p_tiledb_datatype_t.getCPtr(type)), - true); - } - - public static capi_return_t tiledb_field_cell_val_num( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_query_field_t field, - SWIGTYPE_p_unsigned_int cell_val_num) { - return new capi_return_t( - tiledbJNI.tiledb_field_cell_val_num( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_query_field_t.getCPtr(field), - SWIGTYPE_p_unsigned_int.getCPtr(cell_val_num)), - true); - } - - public static capi_return_t tiledb_field_origin( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_query_field_t field, - SWIGTYPE_p_tiledb_field_origin_t origin) { - return new capi_return_t( - tiledbJNI.tiledb_field_origin( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_query_field_t.getCPtr(field), - SWIGTYPE_p_tiledb_field_origin_t.getCPtr(origin)), - true); - } - - public static capi_return_t tiledb_field_channel( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_query_field_t field, - SWIGTYPE_p_p_tiledb_query_channel_t channel) { - return new capi_return_t( - tiledbJNI.tiledb_field_channel( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_query_field_t.getCPtr(field), - SWIGTYPE_p_p_tiledb_query_channel_t.getCPtr(channel)), - true); - } - - public static int tiledb_query_get_plan( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_query_t query, - SWIGTYPE_p_p_tiledb_string_handle_t plan) { - return tiledbJNI.tiledb_query_get_plan( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_query_t.getCPtr(query), - SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(plan)); - } - - public static capi_return_t tiledb_vfs_ls_recursive( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_vfs_handle_t vfs, - String path, - SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_p_void__int callback, - SWIGTYPE_p_void data) { - return new capi_return_t( - tiledbJNI.tiledb_vfs_ls_recursive( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), - path, - SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_p_void__int.getCPtr( - callback), - SWIGTYPE_p_void.getCPtr(data)), - true); - } - - public static void tiledb_dimension_label_free( - SWIGTYPE_p_p_tiledb_dimension_label_handle_t dim_label) { - tiledbJNI.tiledb_dimension_label_free( - SWIGTYPE_p_p_tiledb_dimension_label_handle_t.getCPtr(dim_label)); - } - - public static capi_return_t tiledb_dimension_label_get_dimension_index( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_dimension_label_handle_t dim_label, - SWIGTYPE_p_unsigned_int dim_index) { - return new capi_return_t( - tiledbJNI.tiledb_dimension_label_get_dimension_index( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_dimension_label_handle_t.getCPtr(dim_label), - SWIGTYPE_p_unsigned_int.getCPtr(dim_index)), - true); - } - - public static capi_return_t tiledb_dimension_label_get_label_attr_name( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_dimension_label_handle_t dim_label, - SWIGTYPE_p_p_char label_attr_name) { - return new capi_return_t( - tiledbJNI.tiledb_dimension_label_get_label_attr_name( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_dimension_label_handle_t.getCPtr(dim_label), - SWIGTYPE_p_p_char.getCPtr(label_attr_name)), - true); - } - - public static capi_return_t tiledb_dimension_label_get_label_cell_val_num( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_dimension_label_handle_t dim_label, - SWIGTYPE_p_unsigned_int label_cell_val_num) { - return new capi_return_t( - tiledbJNI.tiledb_dimension_label_get_label_cell_val_num( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_dimension_label_handle_t.getCPtr(dim_label), - SWIGTYPE_p_unsigned_int.getCPtr(label_cell_val_num)), - true); - } - - public static capi_return_t tiledb_dimension_label_get_label_order( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_dimension_label_handle_t dim_label, - SWIGTYPE_p_tiledb_data_order_t label_order) { - return new capi_return_t( - tiledbJNI.tiledb_dimension_label_get_label_order( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_dimension_label_handle_t.getCPtr(dim_label), - SWIGTYPE_p_tiledb_data_order_t.getCPtr(label_order)), - true); - } - - public static capi_return_t tiledb_dimension_label_get_label_type( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_dimension_label_handle_t dim_label, - SWIGTYPE_p_tiledb_datatype_t label_type) { - return new capi_return_t( - tiledbJNI.tiledb_dimension_label_get_label_type( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_dimension_label_handle_t.getCPtr(dim_label), - SWIGTYPE_p_tiledb_datatype_t.getCPtr(label_type)), - true); - } - - public static capi_return_t tiledb_dimension_label_get_name( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_dimension_label_handle_t dim_label, - SWIGTYPE_p_p_char name) { - return new capi_return_t( - tiledbJNI.tiledb_dimension_label_get_name( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_dimension_label_handle_t.getCPtr(dim_label), - SWIGTYPE_p_p_char.getCPtr(name)), - true); - } - - public static capi_return_t tiledb_dimension_label_get_uri( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_dimension_label_handle_t dim_label, - SWIGTYPE_p_p_char uri) { - return new capi_return_t( - tiledbJNI.tiledb_dimension_label_get_uri( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_dimension_label_handle_t.getCPtr(dim_label), - SWIGTYPE_p_p_char.getCPtr(uri)), - true); - } - - public static capi_return_t tiledb_array_schema_add_dimension_label( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_schema_t array_schema, - long dim_index, - String name, - tiledb_data_order_t label_order, - tiledb_datatype_t label_type) { - return new capi_return_t( - tiledbJNI.tiledb_array_schema_add_dimension_label( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), - dim_index, - name, - label_order.swigValue(), - label_type.swigValue()), - true); - } - - public static capi_return_t tiledb_array_schema_get_dimension_label_from_name( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_schema_t array_schema, - String label_name, - SWIGTYPE_p_p_tiledb_dimension_label_handle_t dim_label) { - return new capi_return_t( - tiledbJNI.tiledb_array_schema_get_dimension_label_from_name( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), - label_name, - SWIGTYPE_p_p_tiledb_dimension_label_handle_t.getCPtr(dim_label)), - true); - } - - public static capi_return_t tiledb_array_schema_has_dimension_label( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_schema_t array_schema, - String name, - SWIGTYPE_p_int has_dim_label) { - return new capi_return_t( - tiledbJNI.tiledb_array_schema_has_dimension_label( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), - name, - SWIGTYPE_p_int.getCPtr(has_dim_label)), - true); - } - - public static capi_return_t tiledb_array_schema_set_dimension_label_filter_list( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_schema_t array_schema, - String label_name, - SWIGTYPE_p_tiledb_filter_list_handle_t filter_list) { - return new capi_return_t( - tiledbJNI.tiledb_array_schema_set_dimension_label_filter_list( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), - label_name, - SWIGTYPE_p_tiledb_filter_list_handle_t.getCPtr(filter_list)), - true); - } - - public static capi_return_t tiledb_array_schema_set_dimension_label_tile_extent( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_schema_t array_schema, - String label_name, - tiledb_datatype_t type, - SWIGTYPE_p_void tile_extent) { - return new capi_return_t( - tiledbJNI.tiledb_array_schema_set_dimension_label_tile_extent( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), - label_name, - type.swigValue(), - SWIGTYPE_p_void.getCPtr(tile_extent)), - true); - } - - public static capi_return_t tiledb_array_schema_get_dimension_label_num( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_schema_t array_schema, - SWIGTYPE_p_unsigned_long_long dim_label_num) { - return new capi_return_t( - tiledbJNI.tiledb_array_schema_get_dimension_label_num( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), - SWIGTYPE_p_unsigned_long_long.getCPtr(dim_label_num)), - true); - } - - public static capi_return_t tiledb_array_schema_get_dimension_label_from_index( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_schema_t array_schema, - java.math.BigInteger dim_label_index, - SWIGTYPE_p_p_tiledb_dimension_label_handle_t dim_label) { - return new capi_return_t( - tiledbJNI.tiledb_array_schema_get_dimension_label_from_index( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), - dim_label_index, - SWIGTYPE_p_p_tiledb_dimension_label_handle_t.getCPtr(dim_label)), - true); - } - - public static capi_return_t tiledb_subarray_add_label_range( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_subarray_t subarray, - String label_name, - SWIGTYPE_p_void start, - SWIGTYPE_p_void end, - SWIGTYPE_p_void stride) { - return new capi_return_t( - tiledbJNI.tiledb_subarray_add_label_range( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_subarray_t.getCPtr(subarray), - label_name, - SWIGTYPE_p_void.getCPtr(start), - SWIGTYPE_p_void.getCPtr(end), - SWIGTYPE_p_void.getCPtr(stride)), - true); - } - - public static capi_return_t tiledb_subarray_add_label_range_var( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_subarray_t subarray, - String label_name, - SWIGTYPE_p_void start, - java.math.BigInteger start_size, - SWIGTYPE_p_void end, - java.math.BigInteger end_size) { - return new capi_return_t( - tiledbJNI.tiledb_subarray_add_label_range_var( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_subarray_t.getCPtr(subarray), - label_name, - SWIGTYPE_p_void.getCPtr(start), - start_size, - SWIGTYPE_p_void.getCPtr(end), - end_size), - true); - } - - public static capi_return_t tiledb_subarray_get_label_name( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_subarray_t subarray, - long dim_idx, - SWIGTYPE_p_p_char label_name) { - return new capi_return_t( - tiledbJNI.tiledb_subarray_get_label_name( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_subarray_t.getCPtr(subarray), - dim_idx, - SWIGTYPE_p_p_char.getCPtr(label_name)), - true); - } - - public static capi_return_t tiledb_subarray_get_label_range( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_subarray_t subarray, - String label_name, - java.math.BigInteger range_idx, - SWIGTYPE_p_p_void start, - SWIGTYPE_p_p_void end, - SWIGTYPE_p_p_void stride) { - return new capi_return_t( - tiledbJNI.tiledb_subarray_get_label_range( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_subarray_t.getCPtr(subarray), - label_name, - range_idx, - SWIGTYPE_p_p_void.getCPtr(start), - SWIGTYPE_p_p_void.getCPtr(end), - SWIGTYPE_p_p_void.getCPtr(stride)), - true); - } - - public static capi_return_t tiledb_subarray_get_label_range_num( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_subarray_t subarray, - String label_name, - SWIGTYPE_p_unsigned_long_long range_num) { - return new capi_return_t( - tiledbJNI.tiledb_subarray_get_label_range_num( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_subarray_t.getCPtr(subarray), - label_name, - SWIGTYPE_p_unsigned_long_long.getCPtr(range_num)), - true); - } - - public static capi_return_t tiledb_subarray_get_label_range_var( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_subarray_t subarray, - String label_name, - java.math.BigInteger range_idx, - SWIGTYPE_p_void start, - SWIGTYPE_p_void end) { - return new capi_return_t( - tiledbJNI.tiledb_subarray_get_label_range_var( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_subarray_t.getCPtr(subarray), - label_name, - range_idx, - SWIGTYPE_p_void.getCPtr(start), - SWIGTYPE_p_void.getCPtr(end)), - true); - } - - public static capi_return_t tiledb_subarray_get_label_range_var_size( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_subarray_t subarray, - String label_name, - java.math.BigInteger range_idx, - SWIGTYPE_p_unsigned_long_long start_size, - SWIGTYPE_p_unsigned_long_long end_size) { - return new capi_return_t( - tiledbJNI.tiledb_subarray_get_label_range_var_size( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_subarray_t.getCPtr(subarray), - label_name, - range_idx, - SWIGTYPE_p_unsigned_long_long.getCPtr(start_size), - SWIGTYPE_p_unsigned_long_long.getCPtr(end_size)), - true); - } - - public static capi_return_t tiledb_subarray_has_label_ranges( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_subarray_t subarray, - long dim_idx, - SWIGTYPE_p_int has_label_range) { - return new capi_return_t( - tiledbJNI.tiledb_subarray_has_label_ranges( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_subarray_t.getCPtr(subarray), - dim_idx, - SWIGTYPE_p_int.getCPtr(has_label_range)), - true); + public static capi_return_t tiledb_profile_dump_str(SWIGTYPE_p_tiledb_profile_handle_t profile, SWIGTYPE_p_p_tiledb_string_handle_t out, SWIGTYPE_p_p_tiledb_error_handle_t error) { + return new capi_return_t(tiledbJNI.tiledb_profile_dump_str(SWIGTYPE_p_tiledb_profile_handle_t.getCPtr(profile), SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(out), SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), true); + } + + public static int tiledb_channel_operator_sum_get(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_channel_operator_t op) { + return tiledbJNI.tiledb_channel_operator_sum_get(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_tiledb_channel_operator_t.getCPtr(op)); + } + + public static int tiledb_channel_operator_min_get(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_channel_operator_t op) { + return tiledbJNI.tiledb_channel_operator_min_get(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_tiledb_channel_operator_t.getCPtr(op)); + } + + public static int tiledb_channel_operator_max_get(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_channel_operator_t op) { + return tiledbJNI.tiledb_channel_operator_max_get(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_tiledb_channel_operator_t.getCPtr(op)); + } + + public static int tiledb_aggregate_count_get(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_channel_operation_t operation) { + return tiledbJNI.tiledb_aggregate_count_get(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_tiledb_channel_operation_t.getCPtr(operation)); + } + + public static int tiledb_channel_operator_mean_get(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_channel_operator_t op) { + return tiledbJNI.tiledb_channel_operator_mean_get(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_tiledb_channel_operator_t.getCPtr(op)); + } + + public static int tiledb_channel_operator_null_count_get(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_channel_operator_t op) { + return tiledbJNI.tiledb_channel_operator_null_count_get(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_tiledb_channel_operator_t.getCPtr(op)); + } + + public static int tiledb_query_get_default_channel(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, SWIGTYPE_p_p_tiledb_query_channel_t channel) { + return tiledbJNI.tiledb_query_get_default_channel(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), SWIGTYPE_p_p_tiledb_query_channel_t.getCPtr(channel)); + } + + public static int tiledb_create_unary_aggregate(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, SWIGTYPE_p_tiledb_channel_operator_t op, String input_field_name, SWIGTYPE_p_p_tiledb_channel_operation_t operation) { + return tiledbJNI.tiledb_create_unary_aggregate(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), SWIGTYPE_p_tiledb_channel_operator_t.getCPtr(op), input_field_name, SWIGTYPE_p_p_tiledb_channel_operation_t.getCPtr(operation)); + } + + public static int tiledb_channel_apply_aggregate(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_channel_t channel, String output_field_name, SWIGTYPE_p_tiledb_channel_operation_t operation) { + return tiledbJNI.tiledb_channel_apply_aggregate(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_channel_t.getCPtr(channel), output_field_name, SWIGTYPE_p_tiledb_channel_operation_t.getCPtr(operation)); + } + + public static capi_return_t tiledb_aggregate_free(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_channel_operation_t op) { + return new capi_return_t(tiledbJNI.tiledb_aggregate_free(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_tiledb_channel_operation_t.getCPtr(op)), true); + } + + public static capi_return_t tiledb_query_channel_free(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_query_channel_t channel) { + return new capi_return_t(tiledbJNI.tiledb_query_channel_free(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_tiledb_query_channel_t.getCPtr(channel)), true); + } + + public static capi_return_t tiledb_query_get_field(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, String field_name, SWIGTYPE_p_p_tiledb_query_field_t field) { + return new capi_return_t(tiledbJNI.tiledb_query_get_field(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), field_name, SWIGTYPE_p_p_tiledb_query_field_t.getCPtr(field)), true); + } + + public static capi_return_t tiledb_query_field_free(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_query_field_t field) { + return new capi_return_t(tiledbJNI.tiledb_query_field_free(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_tiledb_query_field_t.getCPtr(field)), true); + } + + public static capi_return_t tiledb_field_datatype(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_field_t field, SWIGTYPE_p_tiledb_datatype_t type) { + return new capi_return_t(tiledbJNI.tiledb_field_datatype(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_field_t.getCPtr(field), SWIGTYPE_p_tiledb_datatype_t.getCPtr(type)), true); + } + + public static capi_return_t tiledb_field_cell_val_num(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_field_t field, SWIGTYPE_p_unsigned_int cell_val_num) { + return new capi_return_t(tiledbJNI.tiledb_field_cell_val_num(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_field_t.getCPtr(field), SWIGTYPE_p_unsigned_int.getCPtr(cell_val_num)), true); + } + + public static capi_return_t tiledb_field_get_nullable(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_field_t field, SWIGTYPE_p_unsigned_char nullable) { + return new capi_return_t(tiledbJNI.tiledb_field_get_nullable(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_field_t.getCPtr(field), SWIGTYPE_p_unsigned_char.getCPtr(nullable)), true); + } + + public static capi_return_t tiledb_field_origin(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_field_t field, SWIGTYPE_p_tiledb_field_origin_t origin) { + return new capi_return_t(tiledbJNI.tiledb_field_origin(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_field_t.getCPtr(field), SWIGTYPE_p_tiledb_field_origin_t.getCPtr(origin)), true); + } + + public static capi_return_t tiledb_field_channel(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_field_t field, SWIGTYPE_p_p_tiledb_query_channel_t channel) { + return new capi_return_t(tiledbJNI.tiledb_field_channel(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_field_t.getCPtr(field), SWIGTYPE_p_p_tiledb_query_channel_t.getCPtr(channel)), true); + } + + public static int tiledb_query_get_plan(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, SWIGTYPE_p_p_tiledb_string_handle_t plan) { + return tiledbJNI.tiledb_query_get_plan(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(plan)); + } + + public static capi_return_t tiledb_subarray_add_point_ranges(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_subarray_handle_t subarray, long dim_idx, SWIGTYPE_p_void start, java.math.BigInteger count) { + return new capi_return_t(tiledbJNI.tiledb_subarray_add_point_ranges(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), dim_idx, SWIGTYPE_p_void.getCPtr(start), count), true); + } + + public static capi_return_t tiledb_subarray_add_point_ranges_var(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_subarray_handle_t subarray, long dim_idx, SWIGTYPE_p_void start, java.math.BigInteger start_size, SWIGTYPE_p_unsigned_long_long start_offsets, java.math.BigInteger start_offsets_size) { + return new capi_return_t(tiledbJNI.tiledb_subarray_add_point_ranges_var(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), dim_idx, SWIGTYPE_p_void.getCPtr(start), start_size, SWIGTYPE_p_unsigned_long_long.getCPtr(start_offsets), start_offsets_size), true); + } + + public static capi_return_t tiledb_vfs_ls_recursive(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String path, SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_p_void__int callback, SWIGTYPE_p_void data) { + return new capi_return_t(tiledbJNI.tiledb_vfs_ls_recursive(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), path, SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_p_void__int.getCPtr(callback), SWIGTYPE_p_void.getCPtr(data)), true); + } + + public static capi_return_t tiledb_vfs_ls_recursive_v2(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String path, SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_unsigned_char_p_void__int callback, SWIGTYPE_p_void data) { + return new capi_return_t(tiledbJNI.tiledb_vfs_ls_recursive_v2(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), path, SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_unsigned_char_p_void__int.getCPtr(callback), SWIGTYPE_p_void.getCPtr(data)), true); + } + + public static void tiledb_dimension_label_free(SWIGTYPE_p_p_tiledb_dimension_label_handle_t dim_label) { + tiledbJNI.tiledb_dimension_label_free(SWIGTYPE_p_p_tiledb_dimension_label_handle_t.getCPtr(dim_label)); + } + + public static capi_return_t tiledb_dimension_label_get_dimension_index(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_dimension_label_handle_t dim_label, SWIGTYPE_p_unsigned_int dim_index) { + return new capi_return_t(tiledbJNI.tiledb_dimension_label_get_dimension_index(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_dimension_label_handle_t.getCPtr(dim_label), SWIGTYPE_p_unsigned_int.getCPtr(dim_index)), true); + } + + public static capi_return_t tiledb_dimension_label_get_label_attr_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_dimension_label_handle_t dim_label, SWIGTYPE_p_p_char label_attr_name) { + return new capi_return_t(tiledbJNI.tiledb_dimension_label_get_label_attr_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_dimension_label_handle_t.getCPtr(dim_label), SWIGTYPE_p_p_char.getCPtr(label_attr_name)), true); + } + + public static capi_return_t tiledb_dimension_label_get_label_cell_val_num(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_dimension_label_handle_t dim_label, SWIGTYPE_p_unsigned_int label_cell_val_num) { + return new capi_return_t(tiledbJNI.tiledb_dimension_label_get_label_cell_val_num(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_dimension_label_handle_t.getCPtr(dim_label), SWIGTYPE_p_unsigned_int.getCPtr(label_cell_val_num)), true); + } + + public static capi_return_t tiledb_dimension_label_get_label_order(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_dimension_label_handle_t dim_label, SWIGTYPE_p_tiledb_data_order_t label_order) { + return new capi_return_t(tiledbJNI.tiledb_dimension_label_get_label_order(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_dimension_label_handle_t.getCPtr(dim_label), SWIGTYPE_p_tiledb_data_order_t.getCPtr(label_order)), true); + } + + public static capi_return_t tiledb_dimension_label_get_label_type(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_dimension_label_handle_t dim_label, SWIGTYPE_p_tiledb_datatype_t label_type) { + return new capi_return_t(tiledbJNI.tiledb_dimension_label_get_label_type(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_dimension_label_handle_t.getCPtr(dim_label), SWIGTYPE_p_tiledb_datatype_t.getCPtr(label_type)), true); + } + + public static capi_return_t tiledb_dimension_label_get_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_dimension_label_handle_t dim_label, SWIGTYPE_p_p_char name) { + return new capi_return_t(tiledbJNI.tiledb_dimension_label_get_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_dimension_label_handle_t.getCPtr(dim_label), SWIGTYPE_p_p_char.getCPtr(name)), true); + } + + public static capi_return_t tiledb_dimension_label_get_uri(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_dimension_label_handle_t dim_label, SWIGTYPE_p_p_char uri) { + return new capi_return_t(tiledbJNI.tiledb_dimension_label_get_uri(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_dimension_label_handle_t.getCPtr(dim_label), SWIGTYPE_p_p_char.getCPtr(uri)), true); + } + + public static capi_return_t tiledb_array_schema_add_dimension_label(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, long dim_index, String name, tiledb_data_order_t label_order, tiledb_datatype_t label_type) { + return new capi_return_t(tiledbJNI.tiledb_array_schema_add_dimension_label(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), dim_index, name, label_order.swigValue(), label_type.swigValue()), true); + } + + public static capi_return_t tiledb_array_schema_get_dimension_label_from_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, String label_name, SWIGTYPE_p_p_tiledb_dimension_label_handle_t dim_label) { + return new capi_return_t(tiledbJNI.tiledb_array_schema_get_dimension_label_from_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), label_name, SWIGTYPE_p_p_tiledb_dimension_label_handle_t.getCPtr(dim_label)), true); + } + + public static capi_return_t tiledb_array_schema_has_dimension_label(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, String name, SWIGTYPE_p_int has_dim_label) { + return new capi_return_t(tiledbJNI.tiledb_array_schema_has_dimension_label(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), name, SWIGTYPE_p_int.getCPtr(has_dim_label)), true); + } + + public static capi_return_t tiledb_array_schema_set_dimension_label_filter_list(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, String label_name, SWIGTYPE_p_tiledb_filter_list_handle_t filter_list) { + return new capi_return_t(tiledbJNI.tiledb_array_schema_set_dimension_label_filter_list(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), label_name, SWIGTYPE_p_tiledb_filter_list_handle_t.getCPtr(filter_list)), true); + } + + public static capi_return_t tiledb_array_schema_set_dimension_label_tile_extent(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, String label_name, tiledb_datatype_t type, SWIGTYPE_p_void tile_extent) { + return new capi_return_t(tiledbJNI.tiledb_array_schema_set_dimension_label_tile_extent(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), label_name, type.swigValue(), SWIGTYPE_p_void.getCPtr(tile_extent)), true); + } + + public static capi_return_t tiledb_array_schema_get_dimension_label_num(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, SWIGTYPE_p_unsigned_long_long dim_label_num) { + return new capi_return_t(tiledbJNI.tiledb_array_schema_get_dimension_label_num(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), SWIGTYPE_p_unsigned_long_long.getCPtr(dim_label_num)), true); + } + + public static capi_return_t tiledb_array_schema_get_dimension_label_from_index(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, java.math.BigInteger dim_label_index, SWIGTYPE_p_p_tiledb_dimension_label_handle_t dim_label) { + return new capi_return_t(tiledbJNI.tiledb_array_schema_get_dimension_label_from_index(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), dim_label_index, SWIGTYPE_p_p_tiledb_dimension_label_handle_t.getCPtr(dim_label)), true); + } + + public static capi_return_t tiledb_subarray_add_label_range(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_subarray_handle_t subarray, String label_name, SWIGTYPE_p_void start, SWIGTYPE_p_void end, SWIGTYPE_p_void stride) { + return new capi_return_t(tiledbJNI.tiledb_subarray_add_label_range(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), label_name, SWIGTYPE_p_void.getCPtr(start), SWIGTYPE_p_void.getCPtr(end), SWIGTYPE_p_void.getCPtr(stride)), true); + } + + public static capi_return_t tiledb_subarray_add_label_range_var(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_subarray_handle_t subarray, String label_name, SWIGTYPE_p_void start, java.math.BigInteger start_size, SWIGTYPE_p_void end, java.math.BigInteger end_size) { + return new capi_return_t(tiledbJNI.tiledb_subarray_add_label_range_var(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), label_name, SWIGTYPE_p_void.getCPtr(start), start_size, SWIGTYPE_p_void.getCPtr(end), end_size), true); + } + + public static capi_return_t tiledb_subarray_get_label_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_subarray_handle_t subarray, long dim_idx, SWIGTYPE_p_p_char label_name) { + return new capi_return_t(tiledbJNI.tiledb_subarray_get_label_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), dim_idx, SWIGTYPE_p_p_char.getCPtr(label_name)), true); + } + + public static capi_return_t tiledb_subarray_get_label_range(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_subarray_handle_t subarray, String label_name, java.math.BigInteger range_idx, SWIGTYPE_p_p_void start, SWIGTYPE_p_p_void end, SWIGTYPE_p_p_void stride) { + return new capi_return_t(tiledbJNI.tiledb_subarray_get_label_range(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), label_name, range_idx, SWIGTYPE_p_p_void.getCPtr(start), SWIGTYPE_p_p_void.getCPtr(end), SWIGTYPE_p_p_void.getCPtr(stride)), true); + } + + public static capi_return_t tiledb_subarray_get_label_range_num(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_subarray_handle_t subarray, String label_name, SWIGTYPE_p_unsigned_long_long range_num) { + return new capi_return_t(tiledbJNI.tiledb_subarray_get_label_range_num(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), label_name, SWIGTYPE_p_unsigned_long_long.getCPtr(range_num)), true); + } + + public static capi_return_t tiledb_subarray_get_label_range_var(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_subarray_handle_t subarray, String label_name, java.math.BigInteger range_idx, SWIGTYPE_p_void start, SWIGTYPE_p_void end) { + return new capi_return_t(tiledbJNI.tiledb_subarray_get_label_range_var(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), label_name, range_idx, SWIGTYPE_p_void.getCPtr(start), SWIGTYPE_p_void.getCPtr(end)), true); + } + + public static capi_return_t tiledb_subarray_get_label_range_var_size(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_subarray_handle_t subarray, String label_name, java.math.BigInteger range_idx, SWIGTYPE_p_unsigned_long_long start_size, SWIGTYPE_p_unsigned_long_long end_size) { + return new capi_return_t(tiledbJNI.tiledb_subarray_get_label_range_var_size(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), label_name, range_idx, SWIGTYPE_p_unsigned_long_long.getCPtr(start_size), SWIGTYPE_p_unsigned_long_long.getCPtr(end_size)), true); + } + + public static capi_return_t tiledb_subarray_has_label_ranges(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_subarray_handle_t subarray, long dim_idx, SWIGTYPE_p_int has_label_range) { + return new capi_return_t(tiledbJNI.tiledb_subarray_has_label_ranges(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), dim_idx, SWIGTYPE_p_int.getCPtr(has_label_range)), true); } public static capi_return_t tiledb_log_warn(SWIGTYPE_p_tiledb_ctx_t ctx, String message) { - return new capi_return_t( - tiledbJNI.tiledb_log_warn(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), message), true); + return new capi_return_t(tiledbJNI.tiledb_log_warn(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), message), true); } public static capi_return_t tiledb_as_built_dump(SWIGTYPE_p_p_tiledb_string_handle_t out) { - return new capi_return_t( - tiledbJNI.tiledb_as_built_dump(SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(out)), true); - } - - public static int tiledb_array_schema_evolution_alloc( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_p_tiledb_array_schema_evolution_t array_schema_evolution) { - return tiledbJNI.tiledb_array_schema_evolution_alloc( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_p_tiledb_array_schema_evolution_t.getCPtr(array_schema_evolution)); - } - - public static void tiledb_array_schema_evolution_free( - SWIGTYPE_p_p_tiledb_array_schema_evolution_t array_schema_evolution) { - tiledbJNI.tiledb_array_schema_evolution_free( - SWIGTYPE_p_p_tiledb_array_schema_evolution_t.getCPtr(array_schema_evolution)); - } - - public static int tiledb_array_schema_evolution_add_attribute( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_schema_evolution_t array_schema_evolution, - SWIGTYPE_p_tiledb_attribute_t attribute) { - return tiledbJNI.tiledb_array_schema_evolution_add_attribute( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_schema_evolution_t.getCPtr(array_schema_evolution), - SWIGTYPE_p_tiledb_attribute_t.getCPtr(attribute)); - } - - public static int tiledb_array_schema_evolution_drop_attribute( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_schema_evolution_t array_schema_evolution, - String attribute_name) { - return tiledbJNI.tiledb_array_schema_evolution_drop_attribute( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_schema_evolution_t.getCPtr(array_schema_evolution), - attribute_name); - } - - public static capi_return_t tiledb_array_schema_evolution_add_enumeration( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_schema_evolution_t array_schema_evolution, - SWIGTYPE_p_tiledb_enumeration_t enumeration) { - return new capi_return_t( - tiledbJNI.tiledb_array_schema_evolution_add_enumeration( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_schema_evolution_t.getCPtr(array_schema_evolution), - SWIGTYPE_p_tiledb_enumeration_t.getCPtr(enumeration)), - true); - } - - public static capi_return_t tiledb_array_schema_evolution_extend_enumeration( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_schema_evolution_t array_schema_evolution, - SWIGTYPE_p_tiledb_enumeration_t enumeration) { - return new capi_return_t( - tiledbJNI.tiledb_array_schema_evolution_extend_enumeration( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_schema_evolution_t.getCPtr(array_schema_evolution), - SWIGTYPE_p_tiledb_enumeration_t.getCPtr(enumeration)), - true); - } - - public static capi_return_t tiledb_array_schema_evolution_drop_enumeration( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_schema_evolution_t array_schema_evolution, - String enumeration_name) { - return new capi_return_t( - tiledbJNI.tiledb_array_schema_evolution_drop_enumeration( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_schema_evolution_t.getCPtr(array_schema_evolution), - enumeration_name), - true); - } - - public static int tiledb_array_schema_evolution_set_timestamp_range( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_schema_evolution_t array_schema_evolution, - java.math.BigInteger lo, - java.math.BigInteger hi) { - return tiledbJNI.tiledb_array_schema_evolution_set_timestamp_range( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_schema_evolution_t.getCPtr(array_schema_evolution), - lo, - hi); - } - - public static capi_return_t tiledb_array_schema_evolution_expand_current_domain( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_schema_evolution_t array_schema_evolution, - SWIGTYPE_p_tiledb_current_domain_t expanded_domain) { - return new capi_return_t( - tiledbJNI.tiledb_array_schema_evolution_expand_current_domain( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_schema_evolution_t.getCPtr(array_schema_evolution), - SWIGTYPE_p_tiledb_current_domain_t.getCPtr(expanded_domain)), - true); - } - - public static int tiledb_array_schema_timestamp_range( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_schema_t array_schema, - SWIGTYPE_p_unsigned_long_long lo, - SWIGTYPE_p_unsigned_long_long hi) { - return tiledbJNI.tiledb_array_schema_timestamp_range( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), - SWIGTYPE_p_unsigned_long_long.getCPtr(lo), - SWIGTYPE_p_unsigned_long_long.getCPtr(hi)); - } - - public static int tiledb_array_schema_add_enumeration( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_schema_t array_schema, - SWIGTYPE_p_tiledb_enumeration_t enumeration) { - return tiledbJNI.tiledb_array_schema_add_enumeration( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), - SWIGTYPE_p_tiledb_enumeration_t.getCPtr(enumeration)); - } - - public static int tiledb_array_schema_set_current_domain( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_schema_t array_schema, - SWIGTYPE_p_tiledb_current_domain_t current_domain) { - return tiledbJNI.tiledb_array_schema_set_current_domain( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), - SWIGTYPE_p_tiledb_current_domain_t.getCPtr(current_domain)); - } - - public static int tiledb_array_schema_get_current_domain( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_schema_t array_schema, - SWIGTYPE_p_p_tiledb_current_domain_t current_domain) { - return tiledbJNI.tiledb_array_schema_get_current_domain( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), - SWIGTYPE_p_p_tiledb_current_domain_t.getCPtr(current_domain)); - } - - public static int tiledb_array_evolve( - SWIGTYPE_p_tiledb_ctx_t ctx, - String array_uri, - SWIGTYPE_p_tiledb_array_schema_evolution_t array_schema_evolution) { - return tiledbJNI.tiledb_array_evolve( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - array_uri, - SWIGTYPE_p_tiledb_array_schema_evolution_t.getCPtr(array_schema_evolution)); - } - - public static capi_return_t tiledb_array_get_enumeration( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_t array, - String name, - SWIGTYPE_p_p_tiledb_enumeration_t enumeration) { - return new capi_return_t( - tiledbJNI.tiledb_array_get_enumeration( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_t.getCPtr(array), - name, - SWIGTYPE_p_p_tiledb_enumeration_t.getCPtr(enumeration)), - true); - } - - public static capi_return_t tiledb_array_load_all_enumerations( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_t array) { - return new capi_return_t( - tiledbJNI.tiledb_array_load_all_enumerations( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_t.getCPtr(array)), - true); - } - - public static int tiledb_query_add_update_value( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_query_t query, - String field_name, - SWIGTYPE_p_void update_value, - java.math.BigInteger update_value_size) { - return tiledbJNI.tiledb_query_add_update_value( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_query_t.getCPtr(query), - field_name, - SWIGTYPE_p_void.getCPtr(update_value), - update_value_size); - } - - public static int tiledb_subarray_add_point_ranges( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_subarray_t subarray, - long dim_idx, - SWIGTYPE_p_void start, - java.math.BigInteger count) { - return tiledbJNI.tiledb_subarray_add_point_ranges( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_subarray_t.getCPtr(subarray), - dim_idx, - SWIGTYPE_p_void.getCPtr(start), - count); - } - - public static int tiledb_query_get_relevant_fragment_num( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_query_t query, - SWIGTYPE_p_unsigned_long_long relevant_fragment_num) { - return tiledbJNI.tiledb_query_get_relevant_fragment_num( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_query_t.getCPtr(query), - SWIGTYPE_p_unsigned_long_long.getCPtr(relevant_fragment_num)); - } - - public static capi_return_t tiledb_query_condition_alloc_set_membership( - SWIGTYPE_p_tiledb_ctx_t ctx, - String field_name, - SWIGTYPE_p_void data, - java.math.BigInteger data_size, - SWIGTYPE_p_void offsets, - java.math.BigInteger offests_size, - tiledb_query_condition_op_t op, - SWIGTYPE_p_p_tiledb_query_condition_t cond) { - return new capi_return_t( - tiledbJNI.tiledb_query_condition_alloc_set_membership( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - field_name, - SWIGTYPE_p_void.getCPtr(data), - data_size, - SWIGTYPE_p_void.getCPtr(offsets), - offests_size, - op.swigValue(), - SWIGTYPE_p_p_tiledb_query_condition_t.getCPtr(cond)), - true); - } - - public static int tiledb_query_condition_set_use_enumeration( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_condition_t cond, int use_enumeration) { - return tiledbJNI.tiledb_query_condition_set_use_enumeration( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_query_condition_t.getCPtr(cond), - use_enumeration); - } - - public static int tiledb_query_get_status_details( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_query_t query, - tiledb_query_status_details_t status_details) { - return tiledbJNI.tiledb_query_get_status_details( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_query_t.getCPtr(query), - tiledb_query_status_details_t.getCPtr(status_details), - status_details); - } - - public static int tiledb_array_consolidate_fragments( - SWIGTYPE_p_tiledb_ctx_t ctx, - String array_uri, - SWIGTYPE_p_p_char fragment_uris, - java.math.BigInteger num_fragments, - SWIGTYPE_p_tiledb_config_t config) { - return tiledbJNI.tiledb_array_consolidate_fragments( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - array_uri, - SWIGTYPE_p_p_char.getCPtr(fragment_uris), - num_fragments, - SWIGTYPE_p_tiledb_config_t.getCPtr(config)); - } - - public static int tiledb_filestore_schema_create( - SWIGTYPE_p_tiledb_ctx_t ctx, String uri, SWIGTYPE_p_p_tiledb_array_schema_t array_schema) { - return tiledbJNI.tiledb_filestore_schema_create( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - uri, - SWIGTYPE_p_p_tiledb_array_schema_t.getCPtr(array_schema)); - } - - public static int tiledb_filestore_uri_import( - SWIGTYPE_p_tiledb_ctx_t ctx, - String filestore_array_uri, - String file_uri, - tiledb_mime_type_t mime_type) { - return tiledbJNI.tiledb_filestore_uri_import( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), filestore_array_uri, file_uri, mime_type.swigValue()); - } - - public static int tiledb_filestore_uri_export( - SWIGTYPE_p_tiledb_ctx_t ctx, String file_uri, String filestore_array_uri) { - return tiledbJNI.tiledb_filestore_uri_export( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), file_uri, filestore_array_uri); - } - - public static int tiledb_filestore_buffer_import( - SWIGTYPE_p_tiledb_ctx_t ctx, - String filestore_array_uri, - SWIGTYPE_p_void buf, - long size, - tiledb_mime_type_t mime_type) { - return tiledbJNI.tiledb_filestore_buffer_import( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - filestore_array_uri, - SWIGTYPE_p_void.getCPtr(buf), - size, - mime_type.swigValue()); - } - - public static int tiledb_filestore_buffer_export( - SWIGTYPE_p_tiledb_ctx_t ctx, - String filestore_array_uri, - long offset, - SWIGTYPE_p_void buf, - long size) { - return tiledbJNI.tiledb_filestore_buffer_export( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - filestore_array_uri, - offset, - SWIGTYPE_p_void.getCPtr(buf), - size); - } - - public static int tiledb_filestore_size( - SWIGTYPE_p_tiledb_ctx_t ctx, String filestore_array_uri, SWIGTYPE_p_unsigned_long size) { - return tiledbJNI.tiledb_filestore_size( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - filestore_array_uri, - SWIGTYPE_p_unsigned_long.getCPtr(size)); + return new capi_return_t(tiledbJNI.tiledb_as_built_dump(SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(out)), true); } - public static int tiledb_mime_type_to_str(tiledb_mime_type_t mime_type, SWIGTYPE_p_p_char str) { - return tiledbJNI.tiledb_mime_type_to_str(mime_type.swigValue(), SWIGTYPE_p_p_char.getCPtr(str)); + public static int tiledb_array_schema_evolution_alloc(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_array_schema_evolution_t array_schema_evolution) { + return tiledbJNI.tiledb_array_schema_evolution_alloc(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_tiledb_array_schema_evolution_t.getCPtr(array_schema_evolution)); } - public static int tiledb_mime_type_from_str(String str, SWIGTYPE_p_tiledb_mime_type_t mime_type) { - return tiledbJNI.tiledb_mime_type_from_str( - str, SWIGTYPE_p_tiledb_mime_type_t.getCPtr(mime_type)); - } - - public static int tiledb_fragment_info_get_total_cell_num( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_fragment_info_t fragment_info, - SWIGTYPE_p_unsigned_long_long count) { - return tiledbJNI.tiledb_fragment_info_get_total_cell_num( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_fragment_info_t.getCPtr(fragment_info), - SWIGTYPE_p_unsigned_long_long.getCPtr(count)); - } - - public static int tiledb_consolidation_plan_create_with_mbr( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_array_t array, - java.math.BigInteger fragment_size, - SWIGTYPE_p_p_tiledb_consolidation_plan_t consolidation_plan) { - return tiledbJNI.tiledb_consolidation_plan_create_with_mbr( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_t.getCPtr(array), - fragment_size, - SWIGTYPE_p_p_tiledb_consolidation_plan_t.getCPtr(consolidation_plan)); - } - - public static void tiledb_consolidation_plan_free( - SWIGTYPE_p_p_tiledb_consolidation_plan_t consolidation_plan) { - tiledbJNI.tiledb_consolidation_plan_free( - SWIGTYPE_p_p_tiledb_consolidation_plan_t.getCPtr(consolidation_plan)); - } - - public static int tiledb_consolidation_plan_get_num_nodes( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_consolidation_plan_t consolidation_plan, - SWIGTYPE_p_unsigned_long_long num_nodes) { - return tiledbJNI.tiledb_consolidation_plan_get_num_nodes( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_consolidation_plan_t.getCPtr(consolidation_plan), - SWIGTYPE_p_unsigned_long_long.getCPtr(num_nodes)); - } - - public static int tiledb_consolidation_plan_get_num_fragments( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_consolidation_plan_t consolidation_plan, - java.math.BigInteger node_index, - SWIGTYPE_p_unsigned_long_long num_fragments) { - return tiledbJNI.tiledb_consolidation_plan_get_num_fragments( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_consolidation_plan_t.getCPtr(consolidation_plan), - node_index, - SWIGTYPE_p_unsigned_long_long.getCPtr(num_fragments)); - } - - public static int tiledb_consolidation_plan_get_fragment_uri( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_consolidation_plan_t consolidation_plan, - java.math.BigInteger node_index, - java.math.BigInteger fragment_index, - SWIGTYPE_p_p_char uri) { - return tiledbJNI.tiledb_consolidation_plan_get_fragment_uri( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_consolidation_plan_t.getCPtr(consolidation_plan), - node_index, - fragment_index, - SWIGTYPE_p_p_char.getCPtr(uri)); - } - - public static int tiledb_consolidation_plan_dump_json_str( - SWIGTYPE_p_tiledb_ctx_t ctx, - SWIGTYPE_p_tiledb_consolidation_plan_t consolidation_plan, - SWIGTYPE_p_p_char str) { - return tiledbJNI.tiledb_consolidation_plan_dump_json_str( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_consolidation_plan_t.getCPtr(consolidation_plan), - SWIGTYPE_p_p_char.getCPtr(str)); + public static void tiledb_array_schema_evolution_free(SWIGTYPE_p_p_tiledb_array_schema_evolution_t array_schema_evolution) { + tiledbJNI.tiledb_array_schema_evolution_free(SWIGTYPE_p_p_tiledb_array_schema_evolution_t.getCPtr(array_schema_evolution)); } - public static int tiledb_consolidation_plan_free_json_str(SWIGTYPE_p_p_char str) { - return tiledbJNI.tiledb_consolidation_plan_free_json_str(SWIGTYPE_p_p_char.getCPtr(str)); + public static int tiledb_array_schema_evolution_add_attribute(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_evolution_t array_schema_evolution, SWIGTYPE_p_tiledb_attribute_t attribute) { + return tiledbJNI.tiledb_array_schema_evolution_add_attribute(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_evolution_t.getCPtr(array_schema_evolution), SWIGTYPE_p_tiledb_attribute_t.getCPtr(attribute)); } - public static int tiledb_dimension_dump_stdout( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_dimension_t dim) { - return tiledbJNI.tiledb_dimension_dump_stdout( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_dimension_t.getCPtr(dim)); + public static int tiledb_array_schema_evolution_drop_attribute(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_evolution_t array_schema_evolution, String attribute_name) { + return tiledbJNI.tiledb_array_schema_evolution_drop_attribute(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_evolution_t.getCPtr(array_schema_evolution), attribute_name); } - public static int tiledb_attribute_dump_stdout( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_attribute_t attr) { - return tiledbJNI.tiledb_attribute_dump_stdout( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr)); + public static capi_return_t tiledb_array_schema_evolution_add_enumeration(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_evolution_t array_schema_evolution, SWIGTYPE_p_tiledb_enumeration_t enumeration) { + return new capi_return_t(tiledbJNI.tiledb_array_schema_evolution_add_enumeration(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_evolution_t.getCPtr(array_schema_evolution), SWIGTYPE_p_tiledb_enumeration_t.getCPtr(enumeration)), true); } - public static int tiledb_domain_dump_stdout( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_domain_t domain) { - return tiledbJNI.tiledb_domain_dump_stdout( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_domain_t.getCPtr(domain)); + public static capi_return_t tiledb_array_schema_evolution_extend_enumeration(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_evolution_t array_schema_evolution, SWIGTYPE_p_tiledb_enumeration_t enumeration) { + return new capi_return_t(tiledbJNI.tiledb_array_schema_evolution_extend_enumeration(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_evolution_t.getCPtr(array_schema_evolution), SWIGTYPE_p_tiledb_enumeration_t.getCPtr(enumeration)), true); } - public static int tiledb_array_schema_dump_stdout( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema) { - return tiledbJNI.tiledb_array_schema_dump_stdout( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema)); + public static capi_return_t tiledb_array_schema_evolution_drop_enumeration(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_evolution_t array_schema_evolution, String enumeration_name) { + return new capi_return_t(tiledbJNI.tiledb_array_schema_evolution_drop_enumeration(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_evolution_t.getCPtr(array_schema_evolution), enumeration_name), true); } - public static int tiledb_stats_dump_stdout() { - return tiledbJNI.tiledb_stats_dump_stdout(); + public static int tiledb_array_schema_evolution_set_timestamp_range(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_evolution_t array_schema_evolution, java.math.BigInteger lo, java.math.BigInteger hi) { + return tiledbJNI.tiledb_array_schema_evolution_set_timestamp_range(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_evolution_t.getCPtr(array_schema_evolution), lo, hi); + } + + public static capi_return_t tiledb_array_schema_evolution_expand_current_domain(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_evolution_t array_schema_evolution, SWIGTYPE_p_tiledb_current_domain_t expanded_domain) { + return new capi_return_t(tiledbJNI.tiledb_array_schema_evolution_expand_current_domain(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_evolution_t.getCPtr(array_schema_evolution), SWIGTYPE_p_tiledb_current_domain_t.getCPtr(expanded_domain)), true); + } + + public static int tiledb_query_add_update_value(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, String field_name, SWIGTYPE_p_void update_value, java.math.BigInteger update_value_size) { + return tiledbJNI.tiledb_query_add_update_value(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), field_name, SWIGTYPE_p_void.getCPtr(update_value), update_value_size); + } + + public static int tiledb_query_get_relevant_fragment_num(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, SWIGTYPE_p_unsigned_long_long relevant_fragment_num) { + return tiledbJNI.tiledb_query_get_relevant_fragment_num(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), SWIGTYPE_p_unsigned_long_long.getCPtr(relevant_fragment_num)); + } + + public static capi_return_t tiledb_query_condition_alloc_set_membership(SWIGTYPE_p_tiledb_ctx_t ctx, String field_name, SWIGTYPE_p_void data, java.math.BigInteger data_size, SWIGTYPE_p_void offsets, java.math.BigInteger offests_size, tiledb_query_condition_op_t op, SWIGTYPE_p_p_tiledb_query_condition_t cond) { + return new capi_return_t(tiledbJNI.tiledb_query_condition_alloc_set_membership(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), field_name, SWIGTYPE_p_void.getCPtr(data), data_size, SWIGTYPE_p_void.getCPtr(offsets), offests_size, op.swigValue(), SWIGTYPE_p_p_tiledb_query_condition_t.getCPtr(cond)), true); + } + + public static int tiledb_query_condition_set_use_enumeration(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_condition_t cond, int use_enumeration) { + return tiledbJNI.tiledb_query_condition_set_use_enumeration(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_condition_t.getCPtr(cond), use_enumeration); + } + + public static int tiledb_query_get_status_details(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, tiledb_query_status_details_t status_details) { + return tiledbJNI.tiledb_query_get_status_details(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), tiledb_query_status_details_t.getCPtr(status_details), status_details); + } + + public static capi_return_t tiledb_array_consolidate_fragments(SWIGTYPE_p_tiledb_ctx_t ctx, String array_uri, SWIGTYPE_p_p_char fragment_uris, java.math.BigInteger num_fragments, SWIGTYPE_p_tiledb_config_t config) { + return new capi_return_t(tiledbJNI.tiledb_array_consolidate_fragments(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), array_uri, SWIGTYPE_p_p_char.getCPtr(fragment_uris), num_fragments, SWIGTYPE_p_tiledb_config_t.getCPtr(config)), true); + } + + public static int tiledb_consolidation_plan_create_with_mbr(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, java.math.BigInteger fragment_size, SWIGTYPE_p_p_tiledb_consolidation_plan_t consolidation_plan) { + return tiledbJNI.tiledb_consolidation_plan_create_with_mbr(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), fragment_size, SWIGTYPE_p_p_tiledb_consolidation_plan_t.getCPtr(consolidation_plan)); + } + + public static void tiledb_consolidation_plan_free(SWIGTYPE_p_p_tiledb_consolidation_plan_t consolidation_plan) { + tiledbJNI.tiledb_consolidation_plan_free(SWIGTYPE_p_p_tiledb_consolidation_plan_t.getCPtr(consolidation_plan)); + } + + public static int tiledb_consolidation_plan_get_num_nodes(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_consolidation_plan_t consolidation_plan, SWIGTYPE_p_unsigned_long_long num_nodes) { + return tiledbJNI.tiledb_consolidation_plan_get_num_nodes(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_consolidation_plan_t.getCPtr(consolidation_plan), SWIGTYPE_p_unsigned_long_long.getCPtr(num_nodes)); + } + + public static int tiledb_consolidation_plan_get_num_fragments(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_consolidation_plan_t consolidation_plan, java.math.BigInteger node_index, SWIGTYPE_p_unsigned_long_long num_fragments) { + return tiledbJNI.tiledb_consolidation_plan_get_num_fragments(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_consolidation_plan_t.getCPtr(consolidation_plan), node_index, SWIGTYPE_p_unsigned_long_long.getCPtr(num_fragments)); } - public static int tiledb_fragment_info_dump_stdout( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_t fragment_info) { - return tiledbJNI.tiledb_fragment_info_dump_stdout( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_fragment_info_t.getCPtr(fragment_info)); + public static int tiledb_consolidation_plan_get_fragment_uri(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_consolidation_plan_t consolidation_plan, java.math.BigInteger node_index, java.math.BigInteger fragment_index, SWIGTYPE_p_p_char uri) { + return tiledbJNI.tiledb_consolidation_plan_get_fragment_uri(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_consolidation_plan_t.getCPtr(consolidation_plan), node_index, fragment_index, SWIGTYPE_p_p_char.getCPtr(uri)); } - public static int tiledb_dimension_dump_file( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_dimension_t dim, String filename) { - return tiledbJNI.tiledb_dimension_dump_file( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_dimension_t.getCPtr(dim), filename); + public static int tiledb_consolidation_plan_dump_json_str(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_consolidation_plan_t consolidation_plan, SWIGTYPE_p_p_char str) { + return tiledbJNI.tiledb_consolidation_plan_dump_json_str(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_consolidation_plan_t.getCPtr(consolidation_plan), SWIGTYPE_p_p_char.getCPtr(str)); } - public static int tiledb_attribute_dump_file( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_attribute_t attr, String filename) { - return tiledbJNI.tiledb_attribute_dump_file( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), - filename); + public static int tiledb_consolidation_plan_free_json_str(SWIGTYPE_p_p_char str) { + return tiledbJNI.tiledb_consolidation_plan_free_json_str(SWIGTYPE_p_p_char.getCPtr(str)); } - public static int tiledb_domain_dump_file( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_domain_t domain, String filename) { - return tiledbJNI.tiledb_domain_dump_file( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_domain_t.getCPtr(domain), filename); + public static int tiledb_stats_dump_stdout() { + return tiledbJNI.tiledb_stats_dump_stdout(); } - public static int tiledb_array_schema_dump_file( - SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, String filename) { - return tiledbJNI.tiledb_array_schema_dump_file( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), - filename); + public static int tiledb_fragment_info_dump_stdout(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info) { + return tiledbJNI.tiledb_fragment_info_dump_stdout(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info)); } public static int tiledb_stats_dump_file(String filename) { @@ -6612,28 +3375,17 @@ public static SWIGTYPE_p_f_p_void__void native_callback() { return (cPtr == 0) ? null : new SWIGTYPE_p_f_p_void__void(cPtr, false); } - public static SWIGTYPE_p_f_p_q_const__char_enum_tiledb_object_t_p_void__int - native_walk_callback() { + public static SWIGTYPE_p_f_p_q_const__char_enum_tiledb_object_t_p_void__int native_walk_callback() { long cPtr = tiledbJNI.native_walk_callback(); - return (cPtr == 0) - ? null - : new SWIGTYPE_p_f_p_q_const__char_enum_tiledb_object_t_p_void__int(cPtr, false); + return (cPtr == 0) ? null : new SWIGTYPE_p_f_p_q_const__char_enum_tiledb_object_t_p_void__int(cPtr, false); } - public static int tiledb_object_walk_jc( - SWIGTYPE_p_tiledb_ctx_t ctx, - String path, - tiledb_walk_order_t order, - SWIGTYPE_p_f_p_q_const__char_enum_tiledb_object_t_p_void__int callback, - SWIGTYPE_p_void callback_data) { - return tiledbJNI.tiledb_object_walk_jc( - SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), - path, - order.swigValue(), - SWIGTYPE_p_f_p_q_const__char_enum_tiledb_object_t_p_void__int.getCPtr(callback), - SWIGTYPE_p_void.getCPtr(callback_data)); + public static int tiledb_object_walk_jc(SWIGTYPE_p_tiledb_ctx_t ctx, String path, tiledb_walk_order_t order, SWIGTYPE_p_f_p_q_const__char_enum_tiledb_object_t_p_void__int callback, SWIGTYPE_p_void callback_data) { + return tiledbJNI.tiledb_object_walk_jc(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), path, order.swigValue(), SWIGTYPE_p_f_p_q_const__char_enum_tiledb_object_t_p_void__int.getCPtr(callback), SWIGTYPE_p_void.getCPtr(callback_data)); } + + public static int sizeOfType(Object array) { Class arrayClass = array.getClass(); if (arrayClass.equals(int32_tArray.class)) { @@ -6661,4 +3413,5 @@ public static int sizeOfType(Object array) { } return -1; } + } diff --git a/src/main/java/io/tiledb/libtiledb/tiledbConstants.java b/src/main/java/io/tiledb/libtiledb/tiledbConstants.java index 318cbb6c..9a3de69f 100644 --- a/src/main/java/io/tiledb/libtiledb/tiledbConstants.java +++ b/src/main/java/io/tiledb/libtiledb/tiledbConstants.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -9,13 +9,13 @@ package io.tiledb.libtiledb; public interface tiledbConstants { - public static final int TILEDB_BUDGET_UNAVAILABLE = (-5); - public static final int TILEDB_ERR = (-1); - public static final int TILEDB_INVALID_CONTEXT = (-3); - public static final int TILEDB_INVALID_ERROR = (-4); - public static final int TILEDB_OK = (0); - public static final int TILEDB_OOM = (-2); - public static final int TILEDB_VERSION_MAJOR = 2; - public static final int TILEDB_VERSION_MINOR = 26; - public static final int TILEDB_VERSION_PATCH = 0; + public final static int TILEDB_BUDGET_UNAVAILABLE = (-5); + public final static int TILEDB_ERR = (-1); + public final static int TILEDB_INVALID_CONTEXT = (-3); + public final static int TILEDB_INVALID_ERROR = (-4); + public final static int TILEDB_OK = (0); + public final static int TILEDB_OOM = (-2); + public final static int TILEDB_VERSION_MAJOR = 2; + public final static int TILEDB_VERSION_MINOR = 30; + public final static int TILEDB_VERSION_PATCH = 0; } diff --git a/src/main/java/io/tiledb/libtiledb/tiledbJNI.java b/src/main/java/io/tiledb/libtiledb/tiledbJNI.java index e44be755..f8c13018 100644 --- a/src/main/java/io/tiledb/libtiledb/tiledbJNI.java +++ b/src/main/java/io/tiledb/libtiledb/tiledbJNI.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -8,13 +8,14 @@ package io.tiledb.libtiledb; +import io.tiledb.libtiledb.NativeLibLoader; import java.nio.ByteBuffer; public class tiledbJNI { static { try { - // NativeLibLoader.loadNativeTBB(); +// NativeLibLoader.loadNativeTBB(); NativeLibLoader.loadNativeTileDB(); NativeLibLoader.loadNativeTileDBJNI(); } catch (Exception e) { @@ -24,2118 +25,904 @@ public class tiledbJNI { } } - public static final native int tiledb_query_set_data_buffer_nio( - long jarg1, long jarg2, String jarg3, ByteBuffer jarg4, long jarg5); - - public static final native int tiledb_query_set_offsets_buffer_nio( - long jarg1, long jarg2, String jarg3, ByteBuffer jarg4, long jarg5); - - public static final native int tiledb_query_set_validity_buffer_nio( - long jarg1, long jarg2, String jarg3, ByteBuffer jarg4, long jarg5); - - public static final native int tiledb_object_walk_java( - long jarg1, SWIGTYPE_p_tiledb_ctx_t jarg1_, String jarg2, int jarg3, Object jarg4); - - public static final native int tiledb_object_ls_java( - long jarg1, SWIGTYPE_p_tiledb_ctx_t jarg1_, String jarg2, Object jarg3); - - public static final native long java_path_callback(); - - public static final native long java_callback(); - - public static final native long new_int32_tArray(int jarg1); - - public static final native void delete_int32_tArray(long jarg1); - - public static final native int int32_tArray_getitem(long jarg1, int32_tArray jarg1_, int jarg2); - - public static final native void int32_tArray_setitem( - long jarg1, int32_tArray jarg1_, int jarg2, int jarg3); - - public static final native long int32_tArray_cast(long jarg1, int32_tArray jarg1_); - - public static final native long int32_tArray_frompointer(long jarg1); - - public static final native long new_capi_return_t(int jarg1); - - public static final native void delete_capi_return_t(long jarg1); - - public static final native long capi_return_t_getitem( - long jarg1, capi_return_t jarg1_, int jarg2); - - public static final native void capi_return_t_setitem( - long jarg1, capi_return_t jarg1_, int jarg2, long jarg3, capi_return_t jarg3_); - - public static final native long capi_return_t_cast(long jarg1, capi_return_t jarg1_); - - public static final native long capi_return_t_frompointer(long jarg1, capi_return_t jarg1_); - - public static final native long new_int64_tArray(int jarg1); - - public static final native void delete_int64_tArray(long jarg1); - - public static final native long int64_tArray_getitem(long jarg1, int64_tArray jarg1_, int jarg2); - - public static final native void int64_tArray_setitem( - long jarg1, int64_tArray jarg1_, int jarg2, long jarg3); - - public static final native long int64_tArray_cast(long jarg1, int64_tArray jarg1_); - - public static final native long int64_tArray_frompointer(long jarg1); - - public static final native long new_charArray(int jarg1); - - public static final native void delete_charArray(long jarg1); - - public static final native char charArray_getitem(long jarg1, charArray jarg1_, int jarg2); - - public static final native void charArray_setitem( - long jarg1, charArray jarg1_, int jarg2, char jarg3); - - public static final native String charArray_cast(long jarg1, charArray jarg1_); - - public static final native long charArray_frompointer(String jarg1); - - public static final native long new_floatArray(int jarg1); - - public static final native void delete_floatArray(long jarg1); - - public static final native float floatArray_getitem(long jarg1, floatArray jarg1_, int jarg2); - - public static final native void floatArray_setitem( - long jarg1, floatArray jarg1_, int jarg2, float jarg3); - - public static final native long floatArray_cast(long jarg1, floatArray jarg1_); - - public static final native long floatArray_frompointer(long jarg1); - - public static final native long new_doubleArray(int jarg1); - - public static final native void delete_doubleArray(long jarg1); - - public static final native double doubleArray_getitem(long jarg1, doubleArray jarg1_, int jarg2); - - public static final native void doubleArray_setitem( - long jarg1, doubleArray jarg1_, int jarg2, double jarg3); - - public static final native long doubleArray_cast(long jarg1, doubleArray jarg1_); - - public static final native long doubleArray_frompointer(long jarg1); - - public static final native long new_int8_tArray(int jarg1); - - public static final native void delete_int8_tArray(long jarg1); - - public static final native byte int8_tArray_getitem(long jarg1, int8_tArray jarg1_, int jarg2); - - public static final native void int8_tArray_setitem( - long jarg1, int8_tArray jarg1_, int jarg2, byte jarg3); - - public static final native long int8_tArray_cast(long jarg1, int8_tArray jarg1_); - - public static final native long int8_tArray_frompointer(long jarg1); - - public static final native long new_uint8_tArray(int jarg1); - - public static final native void delete_uint8_tArray(long jarg1); - - public static final native short uint8_tArray_getitem(long jarg1, uint8_tArray jarg1_, int jarg2); - - public static final native void uint8_tArray_setitem( - long jarg1, uint8_tArray jarg1_, int jarg2, short jarg3); - - public static final native long uint8_tArray_cast(long jarg1, uint8_tArray jarg1_); - - public static final native long uint8_tArray_frompointer(long jarg1); - - public static final native long new_int16_tArray(int jarg1); - - public static final native void delete_int16_tArray(long jarg1); - - public static final native short int16_tArray_getitem(long jarg1, int16_tArray jarg1_, int jarg2); - - public static final native void int16_tArray_setitem( - long jarg1, int16_tArray jarg1_, int jarg2, short jarg3); - - public static final native long int16_tArray_cast(long jarg1, int16_tArray jarg1_); - - public static final native long int16_tArray_frompointer(long jarg1); - - public static final native long new_uint16_tArray(int jarg1); - - public static final native void delete_uint16_tArray(long jarg1); - - public static final native int uint16_tArray_getitem(long jarg1, uint16_tArray jarg1_, int jarg2); - - public static final native void uint16_tArray_setitem( - long jarg1, uint16_tArray jarg1_, int jarg2, int jarg3); - - public static final native long uint16_tArray_cast(long jarg1, uint16_tArray jarg1_); - - public static final native long uint16_tArray_frompointer(long jarg1); - - public static final native long new_uint32_tArray(int jarg1); - - public static final native void delete_uint32_tArray(long jarg1); - - public static final native long uint32_tArray_getitem( - long jarg1, uint32_tArray jarg1_, int jarg2); - - public static final native void uint32_tArray_setitem( - long jarg1, uint32_tArray jarg1_, int jarg2, long jarg3); - - public static final native long uint32_tArray_cast(long jarg1, uint32_tArray jarg1_); - - public static final native long uint32_tArray_frompointer(long jarg1); - - public static final native long new_uint64_tArray(int jarg1); - - public static final native void delete_uint64_tArray(long jarg1); - - public static final native java.math.BigInteger uint64_tArray_getitem( - long jarg1, uint64_tArray jarg1_, int jarg2); - - public static final native void uint64_tArray_setitem( - long jarg1, uint64_tArray jarg1_, int jarg2, java.math.BigInteger jarg3); - - public static final native long uint64_tArray_cast(long jarg1, uint64_tArray jarg1_); - - public static final native long uint64_tArray_frompointer(long jarg1); - - public static final native long new_charpArray(int jarg1); - - public static final native void delete_charpArray(long jarg1); - - public static final native String charpArray_getitem(long jarg1, int jarg2); - - public static final native void charpArray_setitem(long jarg1, int jarg2, String jarg3); - - public static final native long new_voidpArray(int jarg1); - - public static final native void delete_voidpArray(long jarg1); - - public static final native long voidpArray_getitem(long jarg1, int jarg2); - - public static final native void voidpArray_setitem(long jarg1, int jarg2, long jarg3); - - public static final native long new_intp(); - - public static final native long copy_intp(int jarg1); - - public static final native void delete_intp(long jarg1); - - public static final native void intp_assign(long jarg1, int jarg2); - - public static final native int intp_value(long jarg1); - - public static final native long new_sizep(); - - public static final native long copy_sizep(long jarg1); - - public static final native void delete_sizep(long jarg1); - - public static final native void sizep_assign(long jarg1, long jarg2); - - public static final native long sizep_value(long jarg1); - - public static final native long new_floatp(); - - public static final native long copy_floatp(float jarg1); - - public static final native void delete_floatp(long jarg1); - - public static final native void floatp_assign(long jarg1, float jarg2); - - public static final native float floatp_value(long jarg1); - - public static final native long new_voidppp(); - - public static final native long copy_voidppp(long jarg1); - - public static final native void delete_voidppp(long jarg1); - - public static final native void voidppp_assign(long jarg1, long jarg2); - - public static final native long voidppp_value(long jarg1); - - public static final native long new_intpp(); - - public static final native long copy_intpp(long jarg1); - - public static final native void delete_intpp(long jarg1); - - public static final native void intpp_assign(long jarg1, long jarg2); - - public static final native long intpp_value(long jarg1); - - public static final native long new_charpp(); - - public static final native long copy_charpp(String jarg1); - - public static final native void delete_charpp(long jarg1); - - public static final native void charpp_assign(long jarg1, String jarg2); - - public static final native String charpp_value(long jarg1); - - public static final native long new_uintp(); - - public static final native long copy_uintp(long jarg1); - - public static final native void delete_uintp(long jarg1); - - public static final native void uintp_assign(long jarg1, long jarg2); - - public static final native long uintp_value(long jarg1); - - public static final native long new_ullp(); - - public static final native long copy_ullp(java.math.BigInteger jarg1); - - public static final native void delete_ullp(long jarg1); - - public static final native void ullp_assign(long jarg1, java.math.BigInteger jarg2); - - public static final native java.math.BigInteger ullp_value(long jarg1); - - public static final native long new_ulp(); - - public static final native long copy_ulp(long jarg1); - - public static final native void delete_ulp(long jarg1); - - public static final native void ulp_assign(long jarg1, long jarg2); - - public static final native long ulp_value(long jarg1); - - public static final native long new_tiledb_object_tp(); - - public static final native long copy_tiledb_object_tp(int jarg1); - - public static final native void delete_tiledb_object_tp(long jarg1); - - public static final native void tiledb_object_tp_assign(long jarg1, int jarg2); - - public static final native int tiledb_object_tp_value(long jarg1); - - public static final native long new_tiledb_query_type_tp(); - - public static final native long copy_tiledb_query_type_tp(int jarg1); - - public static final native void delete_tiledb_query_type_tp(long jarg1); - - public static final native void tiledb_query_type_tp_assign(long jarg1, int jarg2); - - public static final native int tiledb_query_type_tp_value(long jarg1); - - public static final native long new_tiledb_query_status_tp(); - - public static final native long copy_tiledb_query_status_tp(int jarg1); - - public static final native void delete_tiledb_query_status_tp(long jarg1); - - public static final native void tiledb_query_status_tp_assign(long jarg1, int jarg2); - - public static final native int tiledb_query_status_tp_value(long jarg1); - - public static final native long new_tiledb_filesystem_tp(); - - public static final native long copy_tiledb_filesystem_tp(int jarg1); - - public static final native void delete_tiledb_filesystem_tp(long jarg1); - - public static final native void tiledb_filesystem_tp_assign(long jarg1, int jarg2); - - public static final native int tiledb_filesystem_tp_value(long jarg1); - - public static final native long new_tiledb_datatype_tp(); - - public static final native long copy_tiledb_datatype_tp(int jarg1); - - public static final native void delete_tiledb_datatype_tp(long jarg1); - - public static final native void tiledb_datatype_tp_assign(long jarg1, int jarg2); - - public static final native int tiledb_datatype_tp_value(long jarg1); - - public static final native long new_tiledb_data_order_tp(); - - public static final native long copy_tiledb_data_order_tp(int jarg1); - - public static final native void delete_tiledb_data_order_tp(long jarg1); - - public static final native void tiledb_data_order_tp_assign(long jarg1, int jarg2); - - public static final native int tiledb_data_order_tp_value(long jarg1); - - public static final native long new_tiledb_array_type_tp(); - - public static final native long copy_tiledb_array_type_tp(int jarg1); - - public static final native void delete_tiledb_array_type_tp(long jarg1); - - public static final native void tiledb_array_type_tp_assign(long jarg1, int jarg2); - - public static final native int tiledb_array_type_tp_value(long jarg1); - - public static final native long new_tiledb_layout_tp(); - - public static final native long copy_tiledb_layout_tp(int jarg1); - - public static final native void delete_tiledb_layout_tp(long jarg1); - - public static final native void tiledb_layout_tp_assign(long jarg1, int jarg2); - - public static final native int tiledb_layout_tp_value(long jarg1); - - public static final native long new_tiledb_filter_type_tp(); - - public static final native long copy_tiledb_filter_type_tp(int jarg1); - - public static final native void delete_tiledb_filter_type_tp(long jarg1); - - public static final native void tiledb_filter_type_tp_assign(long jarg1, int jarg2); - - public static final native int tiledb_filter_type_tp_value(long jarg1); - - public static final native long new_tiledb_filter_option_tp(); - - public static final native long copy_tiledb_filter_option_tp(int jarg1); - - public static final native void delete_tiledb_filter_option_tp(long jarg1); - - public static final native void tiledb_filter_option_tp_assign(long jarg1, int jarg2); - - public static final native int tiledb_filter_option_tp_value(long jarg1); - - public static final native long new_tiledb_walk_order_tp(); - - public static final native long copy_tiledb_walk_order_tp(int jarg1); - - public static final native void delete_tiledb_walk_order_tp(long jarg1); - - public static final native void tiledb_walk_order_tp_assign(long jarg1, int jarg2); - - public static final native int tiledb_walk_order_tp_value(long jarg1); - - public static final native long new_tiledb_vfs_mode_tp(); - - public static final native long copy_tiledb_vfs_mode_tp(int jarg1); - - public static final native void delete_tiledb_vfs_mode_tp(long jarg1); - - public static final native void tiledb_vfs_mode_tp_assign(long jarg1, int jarg2); - - public static final native int tiledb_vfs_mode_tp_value(long jarg1); - - public static final native long new_tiledb_encryption_type_tp(); - - public static final native long copy_tiledb_encryption_type_tp(int jarg1); - - public static final native void delete_tiledb_encryption_type_tp(long jarg1); - - public static final native void tiledb_encryption_type_tp_assign(long jarg1, int jarg2); - - public static final native int tiledb_encryption_type_tp_value(long jarg1); - - public static final native long new_capi_status_tp(); - - public static final native long copy_capi_status_tp(int jarg1); - - public static final native void delete_capi_status_tp(long jarg1); - - public static final native void capi_status_tp_assign(long jarg1, int jarg2); - - public static final native int capi_status_tp_value(long jarg1); - - public static final native long new_tiledb_field_origin_tp(); - - public static final native long copy_tiledb_field_origin_tp(int jarg1); - - public static final native void delete_tiledb_field_origin_tp(long jarg1); - - public static final native void tiledb_field_origin_tp_assign(long jarg1, int jarg2); - - public static final native int tiledb_field_origin_tp_value(long jarg1); - - public static final native long new_tiledb_current_domain_type_tp(); - - public static final native long copy_tiledb_current_domain_type_tp(int jarg1); - - public static final native void delete_tiledb_current_domain_type_tp(long jarg1); - - public static final native void tiledb_current_domain_type_tp_assign(long jarg1, int jarg2); - - public static final native int tiledb_current_domain_type_tp_value(long jarg1); - - public static final native long new_tiledb_array_tpp(); - - public static final native long copy_tiledb_array_tpp(long jarg1); - - public static final native void delete_tiledb_array_tpp(long jarg1); - - public static final native void tiledb_array_tpp_assign(long jarg1, long jarg2); - - public static final native long tiledb_array_tpp_value(long jarg1); - - public static final native long new_tiledb_subarray_tpp(); - - public static final native long copy_tiledb_subarray_tpp(long jarg1); - - public static final native void delete_tiledb_subarray_tpp(long jarg1); - - public static final native void tiledb_subarray_tpp_assign(long jarg1, long jarg2); - - public static final native long tiledb_subarray_tpp_value(long jarg1); - - public static final native long new_tiledb_config_tpp(); - - public static final native long copy_tiledb_config_tpp(long jarg1); - - public static final native void delete_tiledb_config_tpp(long jarg1); - - public static final native void tiledb_config_tpp_assign(long jarg1, long jarg2); - - public static final native long tiledb_config_tpp_value(long jarg1); - - public static final native long new_tiledb_config_iter_tpp(); - - public static final native long copy_tiledb_config_iter_tpp(long jarg1); - - public static final native void delete_tiledb_config_iter_tpp(long jarg1); - - public static final native void tiledb_config_iter_tpp_assign(long jarg1, long jarg2); - - public static final native long tiledb_config_iter_tpp_value(long jarg1); - - public static final native long new_tiledb_ctx_tpp(); - - public static final native long copy_tiledb_ctx_tpp(long jarg1); - - public static final native void delete_tiledb_ctx_tpp(long jarg1); - - public static final native void tiledb_ctx_tpp_assign(long jarg1, long jarg2); - - public static final native long tiledb_ctx_tpp_value(long jarg1); - - public static final native long new_tiledb_error_tpp(); - - public static final native long copy_tiledb_error_tpp(long jarg1); - - public static final native void delete_tiledb_error_tpp(long jarg1); - - public static final native void tiledb_error_tpp_assign(long jarg1, long jarg2); - - public static final native long tiledb_error_tpp_value(long jarg1); - - public static final native long new_tiledb_attribute_tpp(); - - public static final native long copy_tiledb_attribute_tpp(long jarg1); - - public static final native void delete_tiledb_attribute_tpp(long jarg1); - - public static final native void tiledb_attribute_tpp_assign(long jarg1, long jarg2); - - public static final native long tiledb_attribute_tpp_value(long jarg1); - - public static final native long new_tiledb_array_schema_tpp(); - - public static final native long copy_tiledb_array_schema_tpp(long jarg1); - - public static final native void delete_tiledb_array_schema_tpp(long jarg1); - - public static final native void tiledb_array_schema_tpp_assign(long jarg1, long jarg2); - - public static final native long tiledb_array_schema_tpp_value(long jarg1); - - public static final native long new_tiledb_dimension_tpp(); - - public static final native long copy_tiledb_dimension_tpp(long jarg1); - - public static final native void delete_tiledb_dimension_tpp(long jarg1); - - public static final native void tiledb_dimension_tpp_assign(long jarg1, long jarg2); - - public static final native long tiledb_dimension_tpp_value(long jarg1); - - public static final native long new_tiledb_domain_tpp(); - - public static final native long copy_tiledb_domain_tpp(long jarg1); - - public static final native void delete_tiledb_domain_tpp(long jarg1); - - public static final native void tiledb_domain_tpp_assign(long jarg1, long jarg2); - - public static final native long tiledb_domain_tpp_value(long jarg1); - - public static final native long new_tiledb_query_tpp(); - - public static final native long copy_tiledb_query_tpp(long jarg1); - - public static final native void delete_tiledb_query_tpp(long jarg1); - - public static final native void tiledb_query_tpp_assign(long jarg1, long jarg2); - - public static final native long tiledb_query_tpp_value(long jarg1); - - public static final native long new_tiledb_filter_tpp(); - - public static final native long copy_tiledb_filter_tpp(long jarg1); - - public static final native void delete_tiledb_filter_tpp(long jarg1); - - public static final native void tiledb_filter_tpp_assign(long jarg1, long jarg2); - - public static final native long tiledb_filter_tpp_value(long jarg1); - - public static final native long new_tiledb_filter_list_tpp(); - - public static final native long copy_tiledb_filter_list_tpp(long jarg1); - - public static final native void delete_tiledb_filter_list_tpp(long jarg1); - - public static final native void tiledb_filter_list_tpp_assign(long jarg1, long jarg2); - - public static final native long tiledb_filter_list_tpp_value(long jarg1); - - public static final native long new_tiledb_vfs_tpp(); - - public static final native long copy_tiledb_vfs_tpp(long jarg1); - - public static final native void delete_tiledb_vfs_tpp(long jarg1); - - public static final native void tiledb_vfs_tpp_assign(long jarg1, long jarg2); - - public static final native long tiledb_vfs_tpp_value(long jarg1); - - public static final native long new_tiledb_vfs_fh_tpp(); - - public static final native long copy_tiledb_vfs_fh_tpp(long jarg1); - - public static final native void delete_tiledb_vfs_fh_tpp(long jarg1); - - public static final native void tiledb_vfs_fh_tpp_assign(long jarg1, long jarg2); - - public static final native long tiledb_vfs_fh_tpp_value(long jarg1); - - public static final native long new_tiledb_fragment_info_tpp(); - - public static final native long copy_tiledb_fragment_info_tpp(long jarg1); - - public static final native void delete_tiledb_fragment_info_tpp(long jarg1); - - public static final native void tiledb_fragment_info_tpp_assign(long jarg1, long jarg2); - - public static final native long tiledb_fragment_info_tpp_value(long jarg1); - - public static final native long new_tiledb_query_condition_tpp(); - - public static final native long copy_tiledb_query_condition_tpp(long jarg1); - - public static final native void delete_tiledb_query_condition_tpp(long jarg1); - - public static final native void tiledb_query_condition_tpp_assign(long jarg1, long jarg2); - - public static final native long tiledb_query_condition_tpp_value(long jarg1); - - public static final native long new_tiledb_group_tpp(); - - public static final native long copy_tiledb_group_tpp(long jarg1); - - public static final native void delete_tiledb_group_tpp(long jarg1); - - public static final native void tiledb_group_tpp_assign(long jarg1, long jarg2); - - public static final native long tiledb_group_tpp_value(long jarg1); - - public static final native long new_capi_return_tpp(); - - public static final native long copy_capi_return_tpp(long jarg1, capi_return_t jarg1_); - - public static final native void delete_capi_return_tpp(long jarg1); - - public static final native void capi_return_tpp_assign( - long jarg1, long jarg2, capi_return_t jarg2_); - - public static final native long capi_return_tpp_value(long jarg1); - - public static final native long new_tiledb_consolidation_plan_tpp(); - - public static final native long copy_tiledb_consolidation_plan_tpp(long jarg1); - - public static final native void delete_tiledb_consolidation_plan_tpp(long jarg1); - - public static final native void tiledb_consolidation_plan_tpp_assign(long jarg1, long jarg2); - - public static final native long tiledb_consolidation_plan_tpp_value(long jarg1); - - public static final native long new_tiledb_dimension_label_tpp(); - - public static final native long copy_tiledb_dimension_label_tpp(long jarg1); - - public static final native void delete_tiledb_dimension_label_tpp(long jarg1); - - public static final native void tiledb_dimension_label_tpp_assign(long jarg1, long jarg2); - - public static final native long tiledb_dimension_label_tpp_value(long jarg1); - - public static final native long new_tiledb_string_handle_tpp(); - - public static final native long copy_tiledb_string_handle_tpp(long jarg1); - - public static final native void delete_tiledb_string_handle_tpp(long jarg1); - - public static final native void tiledb_string_handle_tpp_assign(long jarg1, long jarg2); - - public static final native long tiledb_string_handle_tpp_value(long jarg1); - - public static final native long new_tiledb_enumeration_tpp(); - - public static final native long copy_tiledb_enumeration_tpp(long jarg1); - - public static final native void delete_tiledb_enumeration_tpp(long jarg1); - - public static final native void tiledb_enumeration_tpp_assign(long jarg1, long jarg2); - - public static final native long tiledb_enumeration_tpp_value(long jarg1); - - public static final native long new_tiledb_channel_operator_tpp(); - - public static final native long copy_tiledb_channel_operator_tpp(long jarg1); - - public static final native void delete_tiledb_channel_operator_tpp(long jarg1); - - public static final native void tiledb_channel_operator_tpp_assign(long jarg1, long jarg2); - - public static final native long tiledb_channel_operator_tpp_value(long jarg1); - - public static final native long new_tiledb_channel_operation_tpp(); - - public static final native long copy_tiledb_channel_operation_tpp(long jarg1); - - public static final native void delete_tiledb_channel_operation_tpp(long jarg1); - - public static final native void tiledb_channel_operation_tpp_assign(long jarg1, long jarg2); - - public static final native long tiledb_channel_operation_tpp_value(long jarg1); - - public static final native long new_tiledb_query_field_tpp(); - - public static final native long copy_tiledb_query_field_tpp(long jarg1); - - public static final native void delete_tiledb_query_field_tpp(long jarg1); - - public static final native void tiledb_query_field_tpp_assign(long jarg1, long jarg2); - - public static final native long tiledb_query_field_tpp_value(long jarg1); - - public static final native long new_tiledb_query_channel_tpp(); - - public static final native long copy_tiledb_query_channel_tpp(long jarg1); - - public static final native void delete_tiledb_query_channel_tpp(long jarg1); - - public static final native void tiledb_query_channel_tpp_assign(long jarg1, long jarg2); - - public static final native long tiledb_query_channel_tpp_value(long jarg1); - - public static final native long new_tiledb_ndrectangle_tpp(); - - public static final native long copy_tiledb_ndrectangle_tpp(long jarg1); - - public static final native void delete_tiledb_ndrectangle_tpp(long jarg1); - - public static final native void tiledb_ndrectangle_tpp_assign(long jarg1, long jarg2); - - public static final native long tiledb_ndrectangle_tpp_value(long jarg1); - - public static final native long new_tiledb_current_domain_tpp(); - - public static final native long copy_tiledb_current_domain_tpp(long jarg1); - - public static final native void delete_tiledb_current_domain_tpp(long jarg1); - - public static final native void tiledb_current_domain_tpp_assign(long jarg1, long jarg2); - - public static final native long tiledb_current_domain_tpp_value(long jarg1); - - public static final native long new_tiledb_range_tpp(); - - public static final native long copy_tiledb_range_tpp(long jarg1, tiledb_range_t jarg1_); - - public static final native void delete_tiledb_range_tpp(long jarg1); - - public static final native void tiledb_range_tpp_assign( - long jarg1, long jarg2, tiledb_range_t jarg2_); - - public static final native long tiledb_range_tpp_value(long jarg1); - - public static final native int sizeOfInt32(); - - public static final native int sizeOfInt64(); - - public static final native int sizeOfChar(); - - public static final native int sizeOfFloat(); - - public static final native int sizeOfDouble(); - - public static final native int sizeOfInt8(); - - public static final native int sizeOfUint8(); - - public static final native int sizeOfInt16(); - - public static final native int sizeOfUint16(); - - public static final native int sizeOfUint32(); - - public static final native int sizeOfUint64(); - - public static final native long newInt32ArraySet(int[] jarg1); - - public static final native long newInt64ArraySet(long[] jarg1); - - public static final native long newCharArraySet(String jarg1); - - public static final native long newFloatArraySet(float[] jarg1); - - public static final native long newDoubleArraySet(double[] jarg1); - - public static final native long newInt8ArraySet(byte[] jarg1); - - public static final native long newUint8ArraySet(short[] jarg1); - - public static final native long newInt16ArraySet(short[] jarg1); - - public static final native long newUint16ArraySet(int[] jarg1); - - public static final native long newUint32ArraySet(long[] jarg1); - - public static final native long newUint64ArraySet(long[] jarg1); - - public static final native int[] int32ArrayGet(long jarg1, int jarg2, int jarg3); - - public static final native long[] int64ArrayGet(long jarg1, int jarg2, int jarg3); - - public static final native String charArrayGet(long jarg1, int jarg2); - - public static final native float[] floatArrayGet(long jarg1, int jarg2, int jarg3); - - public static final native double[] doubleArrayGet(long jarg1, int jarg2, int jarg3); - - public static final native byte[] int8ArrayGet(long jarg1, int jarg2, int jarg3); - - public static final native short[] uint8ArrayGet(long jarg1, int jarg2, int jarg3); - - public static final native short[] int16ArrayGet(long jarg1, int jarg2, int jarg3); - - public static final native int[] uint16ArrayGet(long jarg1, int jarg2, int jarg3); - - public static final native long[] uint32ArrayGet(long jarg1, int jarg2, int jarg3); - - public static final native long[] uint64ArrayGet(long jarg1, int jarg2, int jarg3); - - public static final native long new_tiledb_array_schema_evolution_tpp(); - - public static final native long copy_tiledb_array_schema_evolution_tpp(long jarg1); - - public static final native void delete_tiledb_array_schema_evolution_tpp(long jarg1); - - public static final native void tiledb_array_schema_evolution_tpp_assign(long jarg1, long jarg2); - - public static final native long tiledb_array_schema_evolution_tpp_value(long jarg1); - - public static final native int tiledb_status(long jarg1, capi_return_t jarg1_); - - public static final native int tiledb_status_code(long jarg1, capi_return_t jarg1_); - - public static final native long tiledb_datatype_to_str(int jarg1, long jarg2); - - public static final native long tiledb_datatype_from_str(String jarg1, long jarg2); - - public static final native java.math.BigInteger tiledb_datatype_size(int jarg1); - - public static final native long tiledb_error_message(long jarg1, long jarg2); - - public static final native void tiledb_error_free(long jarg1); - - public static final native long tiledb_config_alloc(long jarg1, long jarg2); - - public static final native void tiledb_config_free(long jarg1); - - public static final native long tiledb_config_set( - long jarg1, String jarg2, String jarg3, long jarg4); - - public static final native long tiledb_config_get( - long jarg1, String jarg2, long jarg3, long jarg4); - - public static final native long tiledb_config_unset(long jarg1, String jarg2, long jarg3); - - public static final native long tiledb_config_load_from_file( - long jarg1, String jarg2, long jarg3); - - public static final native long tiledb_config_save_to_file(long jarg1, String jarg2, long jarg3); - - public static final native long tiledb_config_compare(long jarg1, long jarg2, long jarg3); - - public static final native long tiledb_config_iter_alloc( - long jarg1, String jarg2, long jarg3, long jarg4); - - public static final native long tiledb_config_iter_reset( - long jarg1, long jarg2, String jarg3, long jarg4); - - public static final native void tiledb_config_iter_free(long jarg1); - - public static final native long tiledb_config_iter_here( - long jarg1, long jarg2, long jarg3, long jarg4); - - public static final native long tiledb_config_iter_next(long jarg1, long jarg2); - - public static final native long tiledb_config_iter_done(long jarg1, long jarg2, long jarg3); - - public static final native long tiledb_filesystem_to_str(int jarg1, long jarg2); - - public static final native long tiledb_filesystem_from_str(String jarg1, long jarg2); - - public static final native long tiledb_ctx_alloc(long jarg1, long jarg2); - - public static final native void tiledb_ctx_free(long jarg1); - - public static final native long tiledb_ctx_get_stats(long jarg1, long jarg2); - - public static final native long tiledb_ctx_get_config(long jarg1, long jarg2); - - public static final native long tiledb_ctx_get_last_error(long jarg1, long jarg2); - - public static final native long tiledb_ctx_is_supported_fs(long jarg1, int jarg2, long jarg3); - - public static final native long tiledb_ctx_cancel_tasks(long jarg1); - - public static final native long tiledb_ctx_set_tag(long jarg1, String jarg2, String jarg3); - - public static final native long tiledb_filter_type_to_str(int jarg1, long jarg2); - - public static final native long tiledb_filter_type_from_str(String jarg1, long jarg2); - - public static final native long tiledb_filter_option_to_str(int jarg1, long jarg2); - - public static final native long tiledb_filter_option_from_str(String jarg1, long jarg2); - - public static final native long tiledb_filter_alloc(long jarg1, int jarg2, long jarg3); - - public static final native void tiledb_filter_free(long jarg1); - - public static final native long tiledb_filter_get_type(long jarg1, long jarg2, long jarg3); - - public static final native long tiledb_filter_set_option( - long jarg1, long jarg2, int jarg3, long jarg4); - - public static final native long tiledb_filter_get_option( - long jarg1, long jarg2, int jarg3, long jarg4); - - public static final native long tiledb_filter_list_alloc(long jarg1, long jarg2); - - public static final native void tiledb_filter_list_free(long jarg1); - - public static final native long tiledb_filter_list_add_filter(long jarg1, long jarg2, long jarg3); - - public static final native long tiledb_filter_list_set_max_chunk_size( - long jarg1, long jarg2, long jarg3); - - public static final native long tiledb_filter_list_get_nfilters( - long jarg1, long jarg2, long jarg3); - - public static final native long tiledb_filter_list_get_filter_from_index( - long jarg1, long jarg2, long jarg3, long jarg4); - - public static final native long tiledb_filter_list_get_max_chunk_size( - long jarg1, long jarg2, long jarg3); - - public static final native long tiledb_string_view(long jarg1, long jarg2, long jarg3); - - public static final native long tiledb_string_free(long jarg1); - - public static final native int tiledb_attribute_alloc( - long jarg1, String jarg2, int jarg3, long jarg4); - - public static final native void tiledb_attribute_free(long jarg1); - - public static final native int tiledb_attribute_set_nullable(long jarg1, long jarg2, short jarg3); - - public static final native int tiledb_attribute_set_filter_list( - long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_attribute_set_cell_val_num( - long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_attribute_get_name(long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_attribute_get_type(long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_attribute_get_nullable(long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_attribute_get_filter_list( - long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_attribute_get_cell_val_num( - long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_attribute_get_cell_size(long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_attribute_dump(long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_attribute_dump_str(long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_attribute_set_fill_value( - long jarg1, long jarg2, long jarg3, java.math.BigInteger jarg4); - - public static final native int tiledb_attribute_get_fill_value( - long jarg1, long jarg2, long jarg3, long jarg4); - - public static final native int tiledb_attribute_set_fill_value_nullable( - long jarg1, long jarg2, long jarg3, java.math.BigInteger jarg4, short jarg5); - - public static final native int tiledb_attribute_get_fill_value_nullable( - long jarg1, long jarg2, long jarg3, long jarg4, long jarg5); - - public static final native long tiledb_buffer_alloc(long jarg1, long jarg2); - - public static final native void tiledb_buffer_free(long jarg1); - - public static final native long tiledb_buffer_set_type(long jarg1, long jarg2, int jarg3); - - public static final native long tiledb_buffer_get_type(long jarg1, long jarg2, long jarg3); - - public static final native long tiledb_buffer_get_data( - long jarg1, long jarg2, long jarg3, long jarg4); - - public static final native long tiledb_buffer_set_data( - long jarg1, long jarg2, long jarg3, java.math.BigInteger jarg4); - - public static final native long tiledb_buffer_list_alloc(long jarg1, long jarg2); - - public static final native void tiledb_buffer_list_free(long jarg1); - - public static final native long tiledb_buffer_list_get_num_buffers( - long jarg1, long jarg2, long jarg3); - - public static final native long tiledb_buffer_list_get_buffer( - long jarg1, long jarg2, java.math.BigInteger jarg3, long jarg4); - - public static final native long tiledb_buffer_list_get_total_size( - long jarg1, long jarg2, long jarg3); - - public static final native long tiledb_buffer_list_flatten(long jarg1, long jarg2, long jarg3); - - public static final native long tiledb_data_order_to_str(int jarg1, long jarg2); - - public static final native long tiledb_data_order_from_str(String jarg1, long jarg2); - - public static final native int tiledb_dimension_alloc( - long jarg1, String jarg2, int jarg3, long jarg4, long jarg5, long jarg6); - - public static final native void tiledb_dimension_free(long jarg1); - - public static final native int tiledb_dimension_set_filter_list( - long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_dimension_set_cell_val_num( - long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_dimension_get_filter_list( - long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_dimension_get_cell_val_num( - long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_dimension_get_name(long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_dimension_get_type(long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_dimension_get_domain(long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_dimension_get_tile_extent( - long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_dimension_dump(long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_dimension_dump_str(long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_domain_alloc(long jarg1, long jarg2); - - public static final native void tiledb_domain_free(long jarg1); - - public static final native int tiledb_domain_get_type(long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_domain_get_ndim(long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_domain_add_dimension(long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_domain_get_dimension_from_index( - long jarg1, long jarg2, long jarg3, long jarg4); - - public static final native int tiledb_domain_get_dimension_from_name( - long jarg1, long jarg2, String jarg3, long jarg4); - - public static final native int tiledb_domain_has_dimension( - long jarg1, long jarg2, String jarg3, long jarg4); - - public static final native int tiledb_domain_dump(long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_domain_dump_str(long jarg1, long jarg2, long jarg3); - - public static final native long tiledb_object_type_to_str(int jarg1, long jarg2); - - public static final native long tiledb_object_type_from_str(String jarg1, long jarg2); - - public static final native long tiledb_walk_order_to_str(int jarg1, long jarg2); - - public static final native long tiledb_walk_order_from_str(String jarg1, long jarg2); - - public static final native long tiledb_query_type_to_str(int jarg1, long jarg2); - - public static final native long tiledb_query_type_from_str(String jarg1, long jarg2); - - public static final native long tiledb_group_create(long jarg1, String jarg2); - - public static final native long tiledb_group_alloc(long jarg1, String jarg2, long jarg3); - - public static final native void tiledb_group_free(long jarg1); - - public static final native long tiledb_group_open(long jarg1, long jarg2, int jarg3); - - public static final native long tiledb_group_close(long jarg1, long jarg2); - - public static final native long tiledb_group_set_config(long jarg1, long jarg2, long jarg3); - - public static final native long tiledb_group_get_config(long jarg1, long jarg2, long jarg3); - - public static final native long tiledb_group_put_metadata( - long jarg1, long jarg2, String jarg3, int jarg4, long jarg5, long jarg6); - - public static final native int tiledb_group_delete_group( - long jarg1, long jarg2, String jarg3, short jarg4); - - public static final native long tiledb_group_delete_metadata( - long jarg1, long jarg2, String jarg3); - - public static final native long tiledb_group_get_metadata( - long jarg1, long jarg2, String jarg3, long jarg4, long jarg5, long jarg6); - - public static final native long tiledb_group_get_metadata_num(long jarg1, long jarg2, long jarg3); - - public static final native long tiledb_group_get_metadata_from_index( - long jarg1, - long jarg2, - java.math.BigInteger jarg3, - long jarg4, - long jarg5, - long jarg6, - long jarg7, - long jarg8); - - public static final native long tiledb_group_has_metadata_key( - long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); - - public static final native long tiledb_group_add_member( - long jarg1, long jarg2, String jarg3, short jarg4, String jarg5); - - public static final native long tiledb_group_remove_member(long jarg1, long jarg2, String jarg3); - - public static final native long tiledb_group_get_member_count(long jarg1, long jarg2, long jarg3); - - public static final native long tiledb_group_get_member_by_index_v2( - long jarg1, long jarg2, java.math.BigInteger jarg3, long jarg4, long jarg5, long jarg6); - - public static final native long tiledb_group_get_member_by_name_v2( - long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); - - public static final native long tiledb_group_get_is_relative_uri_by_name( - long jarg1, long jarg2, String jarg3, long jarg4); - - public static final native long tiledb_group_is_open(long jarg1, long jarg2, long jarg3); - - public static final native long tiledb_group_get_uri(long jarg1, long jarg2, long jarg3); - - public static final native long tiledb_group_get_query_type(long jarg1, long jarg2, long jarg3); - - public static final native long tiledb_group_dump_str( - long jarg1, long jarg2, long jarg3, short jarg4); - - public static final native long tiledb_group_consolidate_metadata( - long jarg1, String jarg2, long jarg3); - - public static final native long tiledb_group_vacuum_metadata( - long jarg1, String jarg2, long jarg3); - - public static final native long tiledb_vfs_mode_to_str(int jarg1, long jarg2); - - public static final native long tiledb_vfs_mode_from_str(String jarg1, long jarg2); - - public static final native long tiledb_vfs_alloc(long jarg1, long jarg2, long jarg3); - - public static final native void tiledb_vfs_free(long jarg1); - - public static final native long tiledb_vfs_get_config(long jarg1, long jarg2, long jarg3); - - public static final native long tiledb_vfs_create_bucket(long jarg1, long jarg2, String jarg3); - - public static final native long tiledb_vfs_remove_bucket(long jarg1, long jarg2, String jarg3); - - public static final native long tiledb_vfs_empty_bucket(long jarg1, long jarg2, String jarg3); - - public static final native long tiledb_vfs_is_empty_bucket( - long jarg1, long jarg2, String jarg3, long jarg4); - - public static final native long tiledb_vfs_is_bucket( - long jarg1, long jarg2, String jarg3, long jarg4); - - public static final native long tiledb_vfs_create_dir(long jarg1, long jarg2, String jarg3); - - public static final native long tiledb_vfs_is_dir( - long jarg1, long jarg2, String jarg3, long jarg4); - - public static final native long tiledb_vfs_remove_dir(long jarg1, long jarg2, String jarg3); - - public static final native long tiledb_vfs_is_file( - long jarg1, long jarg2, String jarg3, long jarg4); - - public static final native long tiledb_vfs_remove_file(long jarg1, long jarg2, String jarg3); - - public static final native long tiledb_vfs_dir_size( - long jarg1, long jarg2, String jarg3, long jarg4); - - public static final native long tiledb_vfs_file_size( - long jarg1, long jarg2, String jarg3, long jarg4); - - public static final native long tiledb_vfs_move_file( - long jarg1, long jarg2, String jarg3, String jarg4); - - public static final native long tiledb_vfs_move_dir( - long jarg1, long jarg2, String jarg3, String jarg4); - - public static final native long tiledb_vfs_copy_file( - long jarg1, long jarg2, String jarg3, String jarg4); - - public static final native long tiledb_vfs_copy_dir( - long jarg1, long jarg2, String jarg3, String jarg4); - - public static final native long tiledb_vfs_open( - long jarg1, long jarg2, String jarg3, int jarg4, long jarg5); - - public static final native long tiledb_vfs_close(long jarg1, long jarg2); - - public static final native long tiledb_vfs_read( - long jarg1, long jarg2, java.math.BigInteger jarg3, long jarg4, java.math.BigInteger jarg5); - - public static final native long tiledb_vfs_write( - long jarg1, long jarg2, long jarg3, java.math.BigInteger jarg4); - - public static final native long tiledb_vfs_sync(long jarg1, long jarg2); - - public static final native long tiledb_vfs_ls( - long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); - - public static final native void tiledb_vfs_fh_free(long jarg1); - - public static final native long tiledb_vfs_fh_is_closed(long jarg1, long jarg2, long jarg3); - - public static final native long tiledb_vfs_touch(long jarg1, long jarg2, String jarg3); - - public static final native int tiledb_array_type_to_str(int jarg1, long jarg2); - - public static final native int tiledb_array_type_from_str(String jarg1, long jarg2); - - public static final native int tiledb_layout_to_str(int jarg1, long jarg2); - - public static final native int tiledb_layout_from_str(String jarg1, long jarg2); - - public static final native int tiledb_encryption_type_to_str(int jarg1, long jarg2); - - public static final native int tiledb_encryption_type_from_str(String jarg1, long jarg2); - - public static final native int tiledb_query_status_to_str(int jarg1, long jarg2); - - public static final native int tiledb_query_status_from_str(String jarg1, long jarg2); - - public static final native long tiledb_var_num(); - - public static final native long tiledb_max_path(); - - public static final native java.math.BigInteger tiledb_offset_size(); - - public static final native java.math.BigInteger tiledb_timestamp_now_ms(); - - public static final native String tiledb_timestamps(); - - public static final native void tiledb_version(long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_array_schema_alloc(long jarg1, int jarg2, long jarg3); - - public static final native void tiledb_array_schema_free(long jarg1); - - public static final native int tiledb_array_schema_add_attribute( - long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_array_schema_set_allows_dups( - long jarg1, long jarg2, int jarg3); - - public static final native int tiledb_array_schema_get_allows_dups( - long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_array_schema_get_version( - long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_array_schema_set_domain(long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_array_schema_set_capacity( - long jarg1, long jarg2, java.math.BigInteger jarg3); - - public static final native int tiledb_array_schema_set_cell_order( - long jarg1, long jarg2, int jarg3); - - public static final native int tiledb_array_schema_set_tile_order( - long jarg1, long jarg2, int jarg3); - - public static final native int tiledb_array_schema_set_coords_filter_list( - long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_array_schema_set_offsets_filter_list( - long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_array_schema_set_validity_filter_list( - long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_array_schema_check(long jarg1, long jarg2); - - public static final native int tiledb_array_schema_load(long jarg1, String jarg2, long jarg3); - - public static final native int tiledb_array_schema_get_array_type( - long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_array_schema_get_capacity( - long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_array_schema_get_cell_order( - long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_array_schema_get_coords_filter_list( - long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_array_schema_get_offsets_filter_list( - long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_array_schema_get_validity_filter_list( - long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_array_schema_get_domain(long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_array_schema_get_tile_order( - long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_array_schema_get_attribute_num( - long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_array_schema_get_attribute_from_index( - long jarg1, long jarg2, long jarg3, long jarg4); - - public static final native int tiledb_array_schema_get_attribute_from_name( - long jarg1, long jarg2, String jarg3, long jarg4); - - public static final native int tiledb_array_schema_has_attribute( - long jarg1, long jarg2, String jarg3, long jarg4); - - public static final native int tiledb_array_schema_dump_str(long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_query_alloc(long jarg1, long jarg2, int jarg3, long jarg4); - - public static final native int tiledb_query_get_stats(long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_query_set_config(long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_query_get_config(long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_query_set_subarray_t(long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_query_set_data_buffer( - long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); - - public static final native int tiledb_query_set_offsets_buffer( - long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); - - public static final native int tiledb_query_set_validity_buffer( - long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); - - public static final native int tiledb_query_get_data_buffer( - long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); - - public static final native int tiledb_query_get_offsets_buffer( - long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); - - public static final native int tiledb_query_get_validity_buffer( - long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); - - public static final native int tiledb_query_set_layout(long jarg1, long jarg2, int jarg3); - - public static final native int tiledb_query_set_condition(long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_query_finalize(long jarg1, long jarg2); - - public static final native int tiledb_query_submit_and_finalize(long jarg1, long jarg2); - - public static final native void tiledb_query_free(long jarg1); - - public static final native int tiledb_query_submit(long jarg1, long jarg2); - - public static final native int tiledb_query_has_results(long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_query_get_status(long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_query_get_type(long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_query_get_layout(long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_query_get_array(long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_query_get_est_result_size( - long jarg1, long jarg2, String jarg3, long jarg4); - - public static final native int tiledb_query_get_est_result_size_var( - long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); - - public static final native int tiledb_query_get_est_result_size_nullable( - long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); - - public static final native int tiledb_query_get_est_result_size_var_nullable( - long jarg1, long jarg2, String jarg3, long jarg4, long jarg5, long jarg6); - - public static final native int tiledb_query_get_fragment_num(long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_query_get_fragment_uri( - long jarg1, long jarg2, java.math.BigInteger jarg3, long jarg4); - - public static final native int tiledb_query_get_fragment_timestamp_range( - long jarg1, long jarg2, java.math.BigInteger jarg3, long jarg4, long jarg5); - - public static final native int tiledb_query_get_subarray_t(long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_query_condition_alloc(long jarg1, long jarg2); - - public static final native void tiledb_query_condition_free(long jarg1); - - public static final native int tiledb_query_condition_init( - long jarg1, long jarg2, String jarg3, long jarg4, java.math.BigInteger jarg5, int jarg6); - - public static final native int tiledb_query_condition_combine( - long jarg1, long jarg2, long jarg3, int jarg4, long jarg5); - - public static final native int tiledb_query_condition_negate(long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_subarray_alloc(long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_subarray_set_config(long jarg1, long jarg2, long jarg3); - - public static final native void tiledb_subarray_free(long jarg1); - - public static final native int tiledb_subarray_set_coalesce_ranges( - long jarg1, long jarg2, int jarg3); - - public static final native int tiledb_subarray_set_subarray(long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_subarray_add_range( - long jarg1, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6); - - public static final native int tiledb_subarray_add_range_by_name( - long jarg1, long jarg2, String jarg3, long jarg4, long jarg5, long jarg6); - - public static final native int tiledb_subarray_add_range_var( - long jarg1, - long jarg2, - long jarg3, - long jarg4, - java.math.BigInteger jarg5, - long jarg6, - java.math.BigInteger jarg7); - - public static final native int tiledb_subarray_add_range_var_by_name( - long jarg1, - long jarg2, - String jarg3, - long jarg4, - java.math.BigInteger jarg5, - long jarg6, - java.math.BigInteger jarg7); - - public static final native int tiledb_subarray_get_range_num( - long jarg1, long jarg2, long jarg3, long jarg4); - - public static final native int tiledb_subarray_get_range_num_from_name( - long jarg1, long jarg2, String jarg3, long jarg4); - - public static final native int tiledb_subarray_get_range( - long jarg1, - long jarg2, - long jarg3, - java.math.BigInteger jarg4, - long jarg5, - long jarg6, - long jarg7); - - public static final native int tiledb_subarray_get_range_from_name( - long jarg1, - long jarg2, - String jarg3, - java.math.BigInteger jarg4, - long jarg5, - long jarg6, - long jarg7); - - public static final native int tiledb_subarray_get_range_var_size( - long jarg1, long jarg2, long jarg3, java.math.BigInteger jarg4, long jarg5, long jarg6); - - public static final native int tiledb_subarray_get_range_var_size_from_name( - long jarg1, long jarg2, String jarg3, java.math.BigInteger jarg4, long jarg5, long jarg6); - - public static final native int tiledb_subarray_get_range_var( - long jarg1, long jarg2, long jarg3, java.math.BigInteger jarg4, long jarg5, long jarg6); - - public static final native int tiledb_subarray_get_range_var_from_name( - long jarg1, long jarg2, String jarg3, java.math.BigInteger jarg4, long jarg5, long jarg6); - - public static final native int tiledb_array_alloc(long jarg1, String jarg2, long jarg3); - - public static final native int tiledb_array_set_open_timestamp_start( - long jarg1, long jarg2, java.math.BigInteger jarg3); - - public static final native int tiledb_array_set_open_timestamp_end( - long jarg1, long jarg2, java.math.BigInteger jarg3); - - public static final native int tiledb_array_get_open_timestamp_start( - long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_array_get_open_timestamp_end( - long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_array_delete_fragments_v2( - long jarg1, String jarg2, java.math.BigInteger jarg3, java.math.BigInteger jarg4); - - public static final native int tiledb_array_delete_fragments_list( - long jarg1, String jarg2, long jarg3, long jarg4); - - public static final native int tiledb_array_open(long jarg1, long jarg2, int jarg3); - - public static final native int tiledb_array_is_open(long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_array_reopen(long jarg1, long jarg2); - - public static final native int tiledb_array_set_config(long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_array_get_config(long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_array_close(long jarg1, long jarg2); - - public static final native void tiledb_array_free(long jarg1); - - public static final native int tiledb_array_get_schema(long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_array_get_query_type(long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_array_create(long jarg1, String jarg2, long jarg3); - - public static final native int tiledb_array_delete(long jarg1, String jarg2); - - public static final native int tiledb_array_upgrade_version(long jarg1, String jarg2, long jarg3); - - public static final native int tiledb_array_consolidate(long jarg1, String jarg2, long jarg3); - - public static final native int tiledb_array_vacuum(long jarg1, String jarg2, long jarg3); - - public static final native int tiledb_array_get_non_empty_domain( - long jarg1, long jarg2, long jarg3, long jarg4); - - public static final native int tiledb_array_get_non_empty_domain_from_index( - long jarg1, long jarg2, long jarg3, long jarg4, long jarg5); - - public static final native int tiledb_array_get_non_empty_domain_from_name( - long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); - - public static final native int tiledb_array_get_non_empty_domain_var_size_from_index( - long jarg1, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6); - - public static final native int tiledb_array_get_non_empty_domain_var_size_from_name( - long jarg1, long jarg2, String jarg3, long jarg4, long jarg5, long jarg6); - - public static final native int tiledb_array_get_non_empty_domain_var_from_index( - long jarg1, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6); - - public static final native int tiledb_array_get_non_empty_domain_var_from_name( - long jarg1, long jarg2, String jarg3, long jarg4, long jarg5, long jarg6); - - public static final native int tiledb_array_get_uri(long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_array_encryption_type(long jarg1, String jarg2, long jarg3); - - public static final native int tiledb_array_put_metadata( - long jarg1, long jarg2, String jarg3, int jarg4, long jarg5, long jarg6); - - public static final native int tiledb_array_delete_metadata(long jarg1, long jarg2, String jarg3); - - public static final native int tiledb_array_get_metadata( - long jarg1, long jarg2, String jarg3, long jarg4, long jarg5, long jarg6); - - public static final native int tiledb_array_get_metadata_num(long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_array_get_metadata_from_index( - long jarg1, - long jarg2, - java.math.BigInteger jarg3, - long jarg4, - long jarg5, - long jarg6, - long jarg7, - long jarg8); - - public static final native int tiledb_array_has_metadata_key( - long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); - - public static final native int tiledb_object_type(long jarg1, String jarg2, long jarg3); - - public static final native int tiledb_object_remove(long jarg1, String jarg2); - - public static final native int tiledb_object_move(long jarg1, String jarg2, String jarg3); - - public static final native int tiledb_object_walk( - long jarg1, String jarg2, int jarg3, long jarg4, long jarg5); - - public static final native int tiledb_object_ls(long jarg1, String jarg2, long jarg3, long jarg4); - - public static final native int tiledb_uri_to_path( - long jarg1, String jarg2, String jarg3, long jarg4); - - public static final native int tiledb_stats_enable(); - - public static final native int tiledb_stats_disable(); - - public static final native int tiledb_stats_reset(); - - public static final native int tiledb_stats_dump(long jarg1); - - public static final native int tiledb_stats_dump_str(long jarg1); - - public static final native int tiledb_stats_raw_dump(long jarg1); - - public static final native int tiledb_stats_raw_dump_str(long jarg1); - - public static final native int tiledb_stats_free_str(long jarg1); - - public static final native int tiledb_heap_profiler_enable( - String jarg1, - java.math.BigInteger jarg2, - java.math.BigInteger jarg3, - java.math.BigInteger jarg4); - - public static final native int tiledb_fragment_info_alloc(long jarg1, String jarg2, long jarg3); - - public static final native void tiledb_fragment_info_free(long jarg1); - - public static final native int tiledb_fragment_info_set_config( - long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_fragment_info_get_config( - long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_fragment_info_load(long jarg1, long jarg2); - - public static final native int tiledb_fragment_info_get_fragment_name_v2( - long jarg1, long jarg2, long jarg3, long jarg4); - - public static final native int tiledb_fragment_info_get_fragment_num( - long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_fragment_info_get_fragment_uri( - long jarg1, long jarg2, long jarg3, long jarg4); - - public static final native int tiledb_fragment_info_get_fragment_size( - long jarg1, long jarg2, long jarg3, long jarg4); - - public static final native int tiledb_fragment_info_get_dense( - long jarg1, long jarg2, long jarg3, long jarg4); - - public static final native int tiledb_fragment_info_get_sparse( - long jarg1, long jarg2, long jarg3, long jarg4); - - public static final native int tiledb_fragment_info_get_timestamp_range( - long jarg1, long jarg2, long jarg3, long jarg4, long jarg5); - - public static final native int tiledb_fragment_info_get_non_empty_domain_from_index( - long jarg1, long jarg2, long jarg3, long jarg4, long jarg5); - - public static final native int tiledb_fragment_info_get_non_empty_domain_from_name( - long jarg1, long jarg2, long jarg3, String jarg4, long jarg5); - - public static final native int tiledb_fragment_info_get_non_empty_domain_var_size_from_index( - long jarg1, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6); - - public static final native int tiledb_fragment_info_get_non_empty_domain_var_size_from_name( - long jarg1, long jarg2, long jarg3, String jarg4, long jarg5, long jarg6); - - public static final native int tiledb_fragment_info_get_non_empty_domain_var_from_index( - long jarg1, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6); - - public static final native int tiledb_fragment_info_get_non_empty_domain_var_from_name( - long jarg1, long jarg2, long jarg3, String jarg4, long jarg5, long jarg6); - - public static final native int tiledb_fragment_info_get_mbr_num( - long jarg1, long jarg2, long jarg3, long jarg4); - - public static final native int tiledb_fragment_info_get_mbr_from_index( - long jarg1, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6); - - public static final native int tiledb_fragment_info_get_mbr_from_name( - long jarg1, long jarg2, long jarg3, long jarg4, String jarg5, long jarg6); - - public static final native int tiledb_fragment_info_get_mbr_var_size_from_index( - long jarg1, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, long jarg7); - - public static final native int tiledb_fragment_info_get_mbr_var_size_from_name( - long jarg1, long jarg2, long jarg3, long jarg4, String jarg5, long jarg6, long jarg7); - - public static final native int tiledb_fragment_info_get_mbr_var_from_index( - long jarg1, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, long jarg7); - - public static final native int tiledb_fragment_info_get_mbr_var_from_name( - long jarg1, long jarg2, long jarg3, long jarg4, String jarg5, long jarg6, long jarg7); - - public static final native int tiledb_fragment_info_get_cell_num( - long jarg1, long jarg2, long jarg3, long jarg4); - - public static final native int tiledb_fragment_info_get_version( - long jarg1, long jarg2, long jarg3, long jarg4); - - public static final native int tiledb_fragment_info_has_consolidated_metadata( - long jarg1, long jarg2, long jarg3, long jarg4); - - public static final native int tiledb_fragment_info_get_unconsolidated_metadata_num( - long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_fragment_info_get_to_vacuum_num( - long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_fragment_info_get_to_vacuum_uri( - long jarg1, long jarg2, long jarg3, long jarg4); - - public static final native int tiledb_fragment_info_get_array_schema( - long jarg1, long jarg2, long jarg3, long jarg4); - - public static final native int tiledb_fragment_info_get_array_schema_name( - long jarg1, long jarg2, long jarg3, long jarg4); - - public static final native int tiledb_fragment_info_dump(long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_array_schema_dump(long jarg1, long jarg2, long jarg3); - - public static final native long tiledb_attribute_set_enumeration_name( - long jarg1, long jarg2, String jarg3); - - public static final native long tiledb_attribute_get_enumeration_name( - long jarg1, long jarg2, long jarg3); - - public static final native void tiledb_range_t_min_set( - long jarg1, tiledb_range_t jarg1_, long jarg2); - - public static final native long tiledb_range_t_min_get(long jarg1, tiledb_range_t jarg1_); - - public static final native void tiledb_range_t_min_size_set( - long jarg1, tiledb_range_t jarg1_, java.math.BigInteger jarg2); - - public static final native java.math.BigInteger tiledb_range_t_min_size_get( - long jarg1, tiledb_range_t jarg1_); - - public static final native void tiledb_range_t_max_set( - long jarg1, tiledb_range_t jarg1_, long jarg2); - - public static final native long tiledb_range_t_max_get(long jarg1, tiledb_range_t jarg1_); - - public static final native void tiledb_range_t_max_size_set( - long jarg1, tiledb_range_t jarg1_, java.math.BigInteger jarg2); - - public static final native java.math.BigInteger tiledb_range_t_max_size_get( - long jarg1, tiledb_range_t jarg1_); - - public static final native long new_tiledb_range_t(); - - public static final native void delete_tiledb_range_t(long jarg1); - - public static final native long tiledb_ndrectangle_alloc(long jarg1, long jarg2, long jarg3); - - public static final native long tiledb_ndrectangle_free(long jarg1); - - public static final native long tiledb_ndrectangle_get_range_from_name( - long jarg1, long jarg2, String jarg3, long jarg4, tiledb_range_t jarg4_); - - public static final native long tiledb_ndrectangle_get_range( - long jarg1, long jarg2, long jarg3, long jarg4, tiledb_range_t jarg4_); - - public static final native long tiledb_ndrectangle_set_range_for_name( - long jarg1, long jarg2, String jarg3, long jarg4, tiledb_range_t jarg4_); - - public static final native long tiledb_ndrectangle_set_range( - long jarg1, long jarg2, long jarg3, long jarg4, tiledb_range_t jarg4_); - - public static final native long tiledb_ndrectangle_get_dtype( - long jarg1, long jarg2, long jarg3, long jarg4); - - public static final native long tiledb_ndrectangle_get_dtype_from_name( - long jarg1, long jarg2, String jarg3, long jarg4); - - public static final native long tiledb_ndrectangle_get_dim_num( - long jarg1, long jarg2, long jarg3); - - public static final native long tiledb_current_domain_create(long jarg1, long jarg2); - - public static final native long tiledb_current_domain_free(long jarg1); - - public static final native long tiledb_current_domain_set_ndrectangle( - long jarg1, long jarg2, long jarg3); - - public static final native long tiledb_current_domain_get_ndrectangle( - long jarg1, long jarg2, long jarg3); - - public static final native long tiledb_current_domain_get_is_empty( - long jarg1, long jarg2, long jarg3); - - public static final native long tiledb_current_domain_get_type( - long jarg1, long jarg2, long jarg3); - - public static final native long tiledb_enumeration_alloc( - long jarg1, - String jarg2, - int jarg3, - long jarg4, - int jarg5, - long jarg6, - java.math.BigInteger jarg7, - long jarg8, - java.math.BigInteger jarg9, - long jarg10); - - public static final native long tiledb_enumeration_extend( - long jarg1, - long jarg2, - long jarg3, - java.math.BigInteger jarg4, - long jarg5, - java.math.BigInteger jarg6, - long jarg7); - - public static final native void tiledb_enumeration_free(long jarg1); - - public static final native long tiledb_enumeration_get_name(long jarg1, long jarg2, long jarg3); - - public static final native long tiledb_enumeration_get_type(long jarg1, long jarg2, long jarg3); - - public static final native long tiledb_enumeration_get_cell_val_num( - long jarg1, long jarg2, long jarg3); - - public static final native long tiledb_enumeration_get_ordered( - long jarg1, long jarg2, long jarg3); - - public static final native long tiledb_enumeration_get_data( - long jarg1, long jarg2, long jarg3, long jarg4); - - public static final native long tiledb_enumeration_get_offsets( - long jarg1, long jarg2, long jarg3, long jarg4); - - public static final native long tiledb_enumeration_dump(long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_enumeration_dump_str(long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_channel_operator_sum_get(long jarg1, long jarg2); - - public static final native int tiledb_channel_operator_min_get(long jarg1, long jarg2); - - public static final native int tiledb_channel_operator_max_get(long jarg1, long jarg2); - - public static final native int tiledb_aggregate_count_get(long jarg1, long jarg2); - - public static final native int tiledb_channel_operator_mean_get(long jarg1, long jarg2); - - public static final native int tiledb_channel_operator_null_count_get(long jarg1, long jarg2); - - public static final native int tiledb_query_get_default_channel( - long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_create_unary_aggregate( - long jarg1, long jarg2, long jarg3, String jarg4, long jarg5); - - public static final native int tiledb_channel_apply_aggregate( - long jarg1, long jarg2, String jarg3, long jarg4); - - public static final native long tiledb_aggregate_free(long jarg1, long jarg2); - - public static final native long tiledb_query_channel_free(long jarg1, long jarg2); - - public static final native long tiledb_query_get_field( - long jarg1, long jarg2, String jarg3, long jarg4); - - public static final native long tiledb_query_field_free(long jarg1, long jarg2); - - public static final native long tiledb_field_datatype(long jarg1, long jarg2, long jarg3); - - public static final native long tiledb_field_cell_val_num(long jarg1, long jarg2, long jarg3); - - public static final native long tiledb_field_origin(long jarg1, long jarg2, long jarg3); - - public static final native long tiledb_field_channel(long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_query_get_plan(long jarg1, long jarg2, long jarg3); - - public static final native long tiledb_vfs_ls_recursive( - long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); - - public static final native void tiledb_dimension_label_free(long jarg1); - - public static final native long tiledb_dimension_label_get_dimension_index( - long jarg1, long jarg2, long jarg3); - - public static final native long tiledb_dimension_label_get_label_attr_name( - long jarg1, long jarg2, long jarg3); - - public static final native long tiledb_dimension_label_get_label_cell_val_num( - long jarg1, long jarg2, long jarg3); - - public static final native long tiledb_dimension_label_get_label_order( - long jarg1, long jarg2, long jarg3); - - public static final native long tiledb_dimension_label_get_label_type( - long jarg1, long jarg2, long jarg3); - - public static final native long tiledb_dimension_label_get_name( - long jarg1, long jarg2, long jarg3); - - public static final native long tiledb_dimension_label_get_uri( - long jarg1, long jarg2, long jarg3); - - public static final native long tiledb_array_schema_add_dimension_label( - long jarg1, long jarg2, long jarg3, String jarg4, int jarg5, int jarg6); - - public static final native long tiledb_array_schema_get_dimension_label_from_name( - long jarg1, long jarg2, String jarg3, long jarg4); - - public static final native long tiledb_array_schema_has_dimension_label( - long jarg1, long jarg2, String jarg3, long jarg4); - - public static final native long tiledb_array_schema_set_dimension_label_filter_list( - long jarg1, long jarg2, String jarg3, long jarg4); - - public static final native long tiledb_array_schema_set_dimension_label_tile_extent( - long jarg1, long jarg2, String jarg3, int jarg4, long jarg5); - - public static final native long tiledb_array_schema_get_dimension_label_num( - long jarg1, long jarg2, long jarg3); - - public static final native long tiledb_array_schema_get_dimension_label_from_index( - long jarg1, long jarg2, java.math.BigInteger jarg3, long jarg4); - - public static final native long tiledb_subarray_add_label_range( - long jarg1, long jarg2, String jarg3, long jarg4, long jarg5, long jarg6); - - public static final native long tiledb_subarray_add_label_range_var( - long jarg1, - long jarg2, - String jarg3, - long jarg4, - java.math.BigInteger jarg5, - long jarg6, - java.math.BigInteger jarg7); - - public static final native long tiledb_subarray_get_label_name( - long jarg1, long jarg2, long jarg3, long jarg4); - - public static final native long tiledb_subarray_get_label_range( - long jarg1, - long jarg2, - String jarg3, - java.math.BigInteger jarg4, - long jarg5, - long jarg6, - long jarg7); - - public static final native long tiledb_subarray_get_label_range_num( - long jarg1, long jarg2, String jarg3, long jarg4); - - public static final native long tiledb_subarray_get_label_range_var( - long jarg1, long jarg2, String jarg3, java.math.BigInteger jarg4, long jarg5, long jarg6); - - public static final native long tiledb_subarray_get_label_range_var_size( - long jarg1, long jarg2, String jarg3, java.math.BigInteger jarg4, long jarg5, long jarg6); - - public static final native long tiledb_subarray_has_label_ranges( - long jarg1, long jarg2, long jarg3, long jarg4); - - public static final native long tiledb_log_warn(long jarg1, String jarg2); - - public static final native long tiledb_as_built_dump(long jarg1); - - public static final native int tiledb_array_schema_evolution_alloc(long jarg1, long jarg2); - - public static final native void tiledb_array_schema_evolution_free(long jarg1); - - public static final native int tiledb_array_schema_evolution_add_attribute( - long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_array_schema_evolution_drop_attribute( - long jarg1, long jarg2, String jarg3); - - public static final native long tiledb_array_schema_evolution_add_enumeration( - long jarg1, long jarg2, long jarg3); - - public static final native long tiledb_array_schema_evolution_extend_enumeration( - long jarg1, long jarg2, long jarg3); - - public static final native long tiledb_array_schema_evolution_drop_enumeration( - long jarg1, long jarg2, String jarg3); - - public static final native int tiledb_array_schema_evolution_set_timestamp_range( - long jarg1, long jarg2, java.math.BigInteger jarg3, java.math.BigInteger jarg4); - - public static final native long tiledb_array_schema_evolution_expand_current_domain( - long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_array_schema_timestamp_range( - long jarg1, long jarg2, long jarg3, long jarg4); - - public static final native int tiledb_array_schema_add_enumeration( - long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_array_schema_set_current_domain( - long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_array_schema_get_current_domain( - long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_array_evolve(long jarg1, String jarg2, long jarg3); - - public static final native long tiledb_array_get_enumeration( - long jarg1, long jarg2, String jarg3, long jarg4); - - public static final native long tiledb_array_load_all_enumerations(long jarg1, long jarg2); - - public static final native int tiledb_query_add_update_value( - long jarg1, long jarg2, String jarg3, long jarg4, java.math.BigInteger jarg5); - - public static final native int tiledb_subarray_add_point_ranges( - long jarg1, long jarg2, long jarg3, long jarg4, java.math.BigInteger jarg5); - - public static final native int tiledb_query_get_relevant_fragment_num( - long jarg1, long jarg2, long jarg3); - - public static final native long tiledb_query_condition_alloc_set_membership( - long jarg1, - String jarg2, - long jarg3, - java.math.BigInteger jarg4, - long jarg5, - java.math.BigInteger jarg6, - int jarg7, - long jarg8); - - public static final native int tiledb_query_condition_set_use_enumeration( - long jarg1, long jarg2, int jarg3); - - public static final native void tiledb_query_status_details_t_incomplete_reason_set( - long jarg1, tiledb_query_status_details_t jarg1_, int jarg2); - - public static final native int tiledb_query_status_details_t_incomplete_reason_get( - long jarg1, tiledb_query_status_details_t jarg1_); - - public static final native long new_tiledb_query_status_details_t(); - - public static final native void delete_tiledb_query_status_details_t(long jarg1); - - public static final native int tiledb_query_get_status_details( - long jarg1, long jarg2, long jarg3, tiledb_query_status_details_t jarg3_); - - public static final native int tiledb_array_consolidate_fragments( - long jarg1, String jarg2, long jarg3, java.math.BigInteger jarg4, long jarg5); - - public static final native int tiledb_filestore_schema_create( - long jarg1, String jarg2, long jarg3); - - public static final native int tiledb_filestore_uri_import( - long jarg1, String jarg2, String jarg3, int jarg4); - - public static final native int tiledb_filestore_uri_export( - long jarg1, String jarg2, String jarg3); - - public static final native int tiledb_filestore_buffer_import( - long jarg1, String jarg2, long jarg3, long jarg4, int jarg5); - - public static final native int tiledb_filestore_buffer_export( - long jarg1, String jarg2, long jarg3, long jarg4, long jarg5); - - public static final native int tiledb_filestore_size(long jarg1, String jarg2, long jarg3); - - public static final native int tiledb_mime_type_to_str(int jarg1, long jarg2); - - public static final native int tiledb_mime_type_from_str(String jarg1, long jarg2); - - public static final native int tiledb_fragment_info_get_total_cell_num( - long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_consolidation_plan_create_with_mbr( - long jarg1, long jarg2, java.math.BigInteger jarg3, long jarg4); - - public static final native void tiledb_consolidation_plan_free(long jarg1); - - public static final native int tiledb_consolidation_plan_get_num_nodes( - long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_consolidation_plan_get_num_fragments( - long jarg1, long jarg2, java.math.BigInteger jarg3, long jarg4); - - public static final native int tiledb_consolidation_plan_get_fragment_uri( - long jarg1, long jarg2, java.math.BigInteger jarg3, java.math.BigInteger jarg4, long jarg5); - - public static final native int tiledb_consolidation_plan_dump_json_str( - long jarg1, long jarg2, long jarg3); - - public static final native int tiledb_consolidation_plan_free_json_str(long jarg1); - - public static final native int tiledb_dimension_dump_stdout(long jarg1, long jarg2); - - public static final native int tiledb_attribute_dump_stdout(long jarg1, long jarg2); - - public static final native int tiledb_domain_dump_stdout(long jarg1, long jarg2); - - public static final native int tiledb_array_schema_dump_stdout(long jarg1, long jarg2); - - public static final native int tiledb_stats_dump_stdout(); - - public static final native int tiledb_fragment_info_dump_stdout(long jarg1, long jarg2); - - public static final native int tiledb_dimension_dump_file(long jarg1, long jarg2, String jarg3); - - public static final native int tiledb_attribute_dump_file(long jarg1, long jarg2, String jarg3); - - public static final native int tiledb_domain_dump_file(long jarg1, long jarg2, String jarg3); - - public static final native int tiledb_array_schema_dump_file( - long jarg1, long jarg2, String jarg3); - - public static final native int tiledb_stats_dump_file(String jarg1); - - public static final native long derefVoid(long jarg1); - - public static final native void print_upon_completion(long jarg1); - - public static final native int print_path(String jarg1, int jarg2, long jarg3); - - public static final native long native_callback(); - - public static final native long native_walk_callback(); - - public static final native int tiledb_object_walk_jc( - long jarg1, String jarg2, int jarg3, long jarg4, long jarg5); + public final static native int tiledb_query_set_data_buffer_nio(long jarg1, long jarg2, String jarg3, ByteBuffer jarg4, long jarg5); + public final static native int tiledb_query_set_offsets_buffer_nio(long jarg1, long jarg2, String jarg3, ByteBuffer jarg4, long jarg5); + public final static native int tiledb_query_set_validity_buffer_nio(long jarg1, long jarg2, String jarg3, ByteBuffer jarg4, long jarg5); + public final static native int tiledb_object_walk_java(long jarg1, SWIGTYPE_p_tiledb_ctx_t jarg1_, String jarg2, int jarg3, Object jarg4); + public final static native int tiledb_object_ls_java(long jarg1, SWIGTYPE_p_tiledb_ctx_t jarg1_, String jarg2, Object jarg3); + public final static native long java_path_callback(); + public final static native long java_callback(); + + public final static native long new_int32_tArray(long jarg1); + public final static native void delete_int32_tArray(long jarg1); + public final static native int int32_tArray_getitem(long jarg1, int32_tArray jarg1_, long jarg2); + public final static native void int32_tArray_setitem(long jarg1, int32_tArray jarg1_, long jarg2, int jarg3); + public final static native long int32_tArray_cast(long jarg1, int32_tArray jarg1_); + public final static native long int32_tArray_frompointer(long jarg1); + public final static native long new_capi_return_t(long jarg1); + public final static native void delete_capi_return_t(long jarg1); + public final static native long capi_return_t_getitem(long jarg1, capi_return_t jarg1_, long jarg2); + public final static native void capi_return_t_setitem(long jarg1, capi_return_t jarg1_, long jarg2, long jarg3, capi_return_t jarg3_); + public final static native long capi_return_t_cast(long jarg1, capi_return_t jarg1_); + public final static native long capi_return_t_frompointer(long jarg1, capi_return_t jarg1_); + public final static native long new_int64_tArray(long jarg1); + public final static native void delete_int64_tArray(long jarg1); + public final static native long int64_tArray_getitem(long jarg1, int64_tArray jarg1_, long jarg2); + public final static native void int64_tArray_setitem(long jarg1, int64_tArray jarg1_, long jarg2, long jarg3); + public final static native long int64_tArray_cast(long jarg1, int64_tArray jarg1_); + public final static native long int64_tArray_frompointer(long jarg1); + public final static native long new_charArray(long jarg1); + public final static native void delete_charArray(long jarg1); + public final static native char charArray_getitem(long jarg1, charArray jarg1_, long jarg2); + public final static native void charArray_setitem(long jarg1, charArray jarg1_, long jarg2, char jarg3); + public final static native String charArray_cast(long jarg1, charArray jarg1_); + public final static native long charArray_frompointer(String jarg1); + public final static native long new_floatArray(long jarg1); + public final static native void delete_floatArray(long jarg1); + public final static native float floatArray_getitem(long jarg1, floatArray jarg1_, long jarg2); + public final static native void floatArray_setitem(long jarg1, floatArray jarg1_, long jarg2, float jarg3); + public final static native long floatArray_cast(long jarg1, floatArray jarg1_); + public final static native long floatArray_frompointer(long jarg1); + public final static native long new_doubleArray(long jarg1); + public final static native void delete_doubleArray(long jarg1); + public final static native double doubleArray_getitem(long jarg1, doubleArray jarg1_, long jarg2); + public final static native void doubleArray_setitem(long jarg1, doubleArray jarg1_, long jarg2, double jarg3); + public final static native long doubleArray_cast(long jarg1, doubleArray jarg1_); + public final static native long doubleArray_frompointer(long jarg1); + public final static native long new_int8_tArray(long jarg1); + public final static native void delete_int8_tArray(long jarg1); + public final static native byte int8_tArray_getitem(long jarg1, int8_tArray jarg1_, long jarg2); + public final static native void int8_tArray_setitem(long jarg1, int8_tArray jarg1_, long jarg2, byte jarg3); + public final static native long int8_tArray_cast(long jarg1, int8_tArray jarg1_); + public final static native long int8_tArray_frompointer(long jarg1); + public final static native long new_uint8_tArray(long jarg1); + public final static native void delete_uint8_tArray(long jarg1); + public final static native short uint8_tArray_getitem(long jarg1, uint8_tArray jarg1_, long jarg2); + public final static native void uint8_tArray_setitem(long jarg1, uint8_tArray jarg1_, long jarg2, short jarg3); + public final static native long uint8_tArray_cast(long jarg1, uint8_tArray jarg1_); + public final static native long uint8_tArray_frompointer(long jarg1); + public final static native long new_int16_tArray(long jarg1); + public final static native void delete_int16_tArray(long jarg1); + public final static native short int16_tArray_getitem(long jarg1, int16_tArray jarg1_, long jarg2); + public final static native void int16_tArray_setitem(long jarg1, int16_tArray jarg1_, long jarg2, short jarg3); + public final static native long int16_tArray_cast(long jarg1, int16_tArray jarg1_); + public final static native long int16_tArray_frompointer(long jarg1); + public final static native long new_uint16_tArray(long jarg1); + public final static native void delete_uint16_tArray(long jarg1); + public final static native int uint16_tArray_getitem(long jarg1, uint16_tArray jarg1_, long jarg2); + public final static native void uint16_tArray_setitem(long jarg1, uint16_tArray jarg1_, long jarg2, int jarg3); + public final static native long uint16_tArray_cast(long jarg1, uint16_tArray jarg1_); + public final static native long uint16_tArray_frompointer(long jarg1); + public final static native long new_uint32_tArray(long jarg1); + public final static native void delete_uint32_tArray(long jarg1); + public final static native long uint32_tArray_getitem(long jarg1, uint32_tArray jarg1_, long jarg2); + public final static native void uint32_tArray_setitem(long jarg1, uint32_tArray jarg1_, long jarg2, long jarg3); + public final static native long uint32_tArray_cast(long jarg1, uint32_tArray jarg1_); + public final static native long uint32_tArray_frompointer(long jarg1); + public final static native long new_uint64_tArray(long jarg1); + public final static native void delete_uint64_tArray(long jarg1); + public final static native java.math.BigInteger uint64_tArray_getitem(long jarg1, uint64_tArray jarg1_, long jarg2); + public final static native void uint64_tArray_setitem(long jarg1, uint64_tArray jarg1_, long jarg2, java.math.BigInteger jarg3); + public final static native long uint64_tArray_cast(long jarg1, uint64_tArray jarg1_); + public final static native long uint64_tArray_frompointer(long jarg1); + public final static native long new_charpArray(long jarg1); + public final static native void delete_charpArray(long jarg1); + public final static native String charpArray_getitem(long jarg1, long jarg2); + public final static native void charpArray_setitem(long jarg1, long jarg2, String jarg3); + public final static native long new_voidpArray(long jarg1); + public final static native void delete_voidpArray(long jarg1); + public final static native long voidpArray_getitem(long jarg1, long jarg2); + public final static native void voidpArray_setitem(long jarg1, long jarg2, long jarg3); + public final static native long new_intp(); + public final static native long copy_intp(int jarg1); + public final static native void delete_intp(long jarg1); + public final static native void intp_assign(long jarg1, int jarg2); + public final static native int intp_value(long jarg1); + public final static native long new_sizep(); + public final static native long copy_sizep(long jarg1); + public final static native void delete_sizep(long jarg1); + public final static native void sizep_assign(long jarg1, long jarg2); + public final static native long sizep_value(long jarg1); + public final static native long new_floatp(); + public final static native long copy_floatp(float jarg1); + public final static native void delete_floatp(long jarg1); + public final static native void floatp_assign(long jarg1, float jarg2); + public final static native float floatp_value(long jarg1); + public final static native long new_voidppp(); + public final static native long copy_voidppp(long jarg1); + public final static native void delete_voidppp(long jarg1); + public final static native void voidppp_assign(long jarg1, long jarg2); + public final static native long voidppp_value(long jarg1); + public final static native long new_intpp(); + public final static native long copy_intpp(long jarg1); + public final static native void delete_intpp(long jarg1); + public final static native void intpp_assign(long jarg1, long jarg2); + public final static native long intpp_value(long jarg1); + public final static native long new_charpp(); + public final static native long copy_charpp(String jarg1); + public final static native void delete_charpp(long jarg1); + public final static native void charpp_assign(long jarg1, String jarg2); + public final static native String charpp_value(long jarg1); + public final static native long new_uintp(); + public final static native long copy_uintp(long jarg1); + public final static native void delete_uintp(long jarg1); + public final static native void uintp_assign(long jarg1, long jarg2); + public final static native long uintp_value(long jarg1); + public final static native long new_ullp(); + public final static native long copy_ullp(java.math.BigInteger jarg1); + public final static native void delete_ullp(long jarg1); + public final static native void ullp_assign(long jarg1, java.math.BigInteger jarg2); + public final static native java.math.BigInteger ullp_value(long jarg1); + public final static native long new_ulp(); + public final static native long copy_ulp(long jarg1); + public final static native void delete_ulp(long jarg1); + public final static native void ulp_assign(long jarg1, long jarg2); + public final static native long ulp_value(long jarg1); + public final static native long new_tiledb_object_tp(); + public final static native long copy_tiledb_object_tp(int jarg1); + public final static native void delete_tiledb_object_tp(long jarg1); + public final static native void tiledb_object_tp_assign(long jarg1, int jarg2); + public final static native int tiledb_object_tp_value(long jarg1); + public final static native long new_tiledb_query_type_tp(); + public final static native long copy_tiledb_query_type_tp(int jarg1); + public final static native void delete_tiledb_query_type_tp(long jarg1); + public final static native void tiledb_query_type_tp_assign(long jarg1, int jarg2); + public final static native int tiledb_query_type_tp_value(long jarg1); + public final static native long new_tiledb_query_status_tp(); + public final static native long copy_tiledb_query_status_tp(int jarg1); + public final static native void delete_tiledb_query_status_tp(long jarg1); + public final static native void tiledb_query_status_tp_assign(long jarg1, int jarg2); + public final static native int tiledb_query_status_tp_value(long jarg1); + public final static native long new_tiledb_filesystem_tp(); + public final static native long copy_tiledb_filesystem_tp(int jarg1); + public final static native void delete_tiledb_filesystem_tp(long jarg1); + public final static native void tiledb_filesystem_tp_assign(long jarg1, int jarg2); + public final static native int tiledb_filesystem_tp_value(long jarg1); + public final static native long new_tiledb_datatype_tp(); + public final static native long copy_tiledb_datatype_tp(int jarg1); + public final static native void delete_tiledb_datatype_tp(long jarg1); + public final static native void tiledb_datatype_tp_assign(long jarg1, int jarg2); + public final static native int tiledb_datatype_tp_value(long jarg1); + public final static native long new_tiledb_data_order_tp(); + public final static native long copy_tiledb_data_order_tp(int jarg1); + public final static native void delete_tiledb_data_order_tp(long jarg1); + public final static native void tiledb_data_order_tp_assign(long jarg1, int jarg2); + public final static native int tiledb_data_order_tp_value(long jarg1); + public final static native long new_tiledb_array_type_tp(); + public final static native long copy_tiledb_array_type_tp(int jarg1); + public final static native void delete_tiledb_array_type_tp(long jarg1); + public final static native void tiledb_array_type_tp_assign(long jarg1, int jarg2); + public final static native int tiledb_array_type_tp_value(long jarg1); + public final static native long new_tiledb_layout_tp(); + public final static native long copy_tiledb_layout_tp(int jarg1); + public final static native void delete_tiledb_layout_tp(long jarg1); + public final static native void tiledb_layout_tp_assign(long jarg1, int jarg2); + public final static native int tiledb_layout_tp_value(long jarg1); + public final static native long new_tiledb_filter_type_tp(); + public final static native long copy_tiledb_filter_type_tp(int jarg1); + public final static native void delete_tiledb_filter_type_tp(long jarg1); + public final static native void tiledb_filter_type_tp_assign(long jarg1, int jarg2); + public final static native int tiledb_filter_type_tp_value(long jarg1); + public final static native long new_tiledb_filter_option_tp(); + public final static native long copy_tiledb_filter_option_tp(int jarg1); + public final static native void delete_tiledb_filter_option_tp(long jarg1); + public final static native void tiledb_filter_option_tp_assign(long jarg1, int jarg2); + public final static native int tiledb_filter_option_tp_value(long jarg1); + public final static native long new_tiledb_walk_order_tp(); + public final static native long copy_tiledb_walk_order_tp(int jarg1); + public final static native void delete_tiledb_walk_order_tp(long jarg1); + public final static native void tiledb_walk_order_tp_assign(long jarg1, int jarg2); + public final static native int tiledb_walk_order_tp_value(long jarg1); + public final static native long new_tiledb_vfs_mode_tp(); + public final static native long copy_tiledb_vfs_mode_tp(int jarg1); + public final static native void delete_tiledb_vfs_mode_tp(long jarg1); + public final static native void tiledb_vfs_mode_tp_assign(long jarg1, int jarg2); + public final static native int tiledb_vfs_mode_tp_value(long jarg1); + public final static native long new_tiledb_encryption_type_tp(); + public final static native long copy_tiledb_encryption_type_tp(int jarg1); + public final static native void delete_tiledb_encryption_type_tp(long jarg1); + public final static native void tiledb_encryption_type_tp_assign(long jarg1, int jarg2); + public final static native int tiledb_encryption_type_tp_value(long jarg1); + public final static native long new_capi_status_tp(); + public final static native long copy_capi_status_tp(int jarg1); + public final static native void delete_capi_status_tp(long jarg1); + public final static native void capi_status_tp_assign(long jarg1, int jarg2); + public final static native int capi_status_tp_value(long jarg1); + public final static native long new_tiledb_field_origin_tp(); + public final static native long copy_tiledb_field_origin_tp(int jarg1); + public final static native void delete_tiledb_field_origin_tp(long jarg1); + public final static native void tiledb_field_origin_tp_assign(long jarg1, int jarg2); + public final static native int tiledb_field_origin_tp_value(long jarg1); + public final static native long new_tiledb_current_domain_type_tp(); + public final static native long copy_tiledb_current_domain_type_tp(int jarg1); + public final static native void delete_tiledb_current_domain_type_tp(long jarg1); + public final static native void tiledb_current_domain_type_tp_assign(long jarg1, int jarg2); + public final static native int tiledb_current_domain_type_tp_value(long jarg1); + public final static native long new_tiledb_array_tpp(); + public final static native long copy_tiledb_array_tpp(long jarg1); + public final static native void delete_tiledb_array_tpp(long jarg1); + public final static native void tiledb_array_tpp_assign(long jarg1, long jarg2); + public final static native long tiledb_array_tpp_value(long jarg1); + public final static native long new_tiledb_subarray_tpp(); + public final static native long copy_tiledb_subarray_tpp(long jarg1); + public final static native void delete_tiledb_subarray_tpp(long jarg1); + public final static native void tiledb_subarray_tpp_assign(long jarg1, long jarg2); + public final static native long tiledb_subarray_tpp_value(long jarg1); + public final static native long new_tiledb_config_tpp(); + public final static native long copy_tiledb_config_tpp(long jarg1); + public final static native void delete_tiledb_config_tpp(long jarg1); + public final static native void tiledb_config_tpp_assign(long jarg1, long jarg2); + public final static native long tiledb_config_tpp_value(long jarg1); + public final static native long new_tiledb_config_iter_tpp(); + public final static native long copy_tiledb_config_iter_tpp(long jarg1); + public final static native void delete_tiledb_config_iter_tpp(long jarg1); + public final static native void tiledb_config_iter_tpp_assign(long jarg1, long jarg2); + public final static native long tiledb_config_iter_tpp_value(long jarg1); + public final static native long new_tiledb_ctx_tpp(); + public final static native long copy_tiledb_ctx_tpp(long jarg1); + public final static native void delete_tiledb_ctx_tpp(long jarg1); + public final static native void tiledb_ctx_tpp_assign(long jarg1, long jarg2); + public final static native long tiledb_ctx_tpp_value(long jarg1); + public final static native long new_tiledb_error_tpp(); + public final static native long copy_tiledb_error_tpp(long jarg1); + public final static native void delete_tiledb_error_tpp(long jarg1); + public final static native void tiledb_error_tpp_assign(long jarg1, long jarg2); + public final static native long tiledb_error_tpp_value(long jarg1); + public final static native long new_tiledb_attribute_tpp(); + public final static native long copy_tiledb_attribute_tpp(long jarg1); + public final static native void delete_tiledb_attribute_tpp(long jarg1); + public final static native void tiledb_attribute_tpp_assign(long jarg1, long jarg2); + public final static native long tiledb_attribute_tpp_value(long jarg1); + public final static native long new_tiledb_array_schema_tpp(); + public final static native long copy_tiledb_array_schema_tpp(long jarg1); + public final static native void delete_tiledb_array_schema_tpp(long jarg1); + public final static native void tiledb_array_schema_tpp_assign(long jarg1, long jarg2); + public final static native long tiledb_array_schema_tpp_value(long jarg1); + public final static native long new_tiledb_dimension_tpp(); + public final static native long copy_tiledb_dimension_tpp(long jarg1); + public final static native void delete_tiledb_dimension_tpp(long jarg1); + public final static native void tiledb_dimension_tpp_assign(long jarg1, long jarg2); + public final static native long tiledb_dimension_tpp_value(long jarg1); + public final static native long new_tiledb_domain_tpp(); + public final static native long copy_tiledb_domain_tpp(long jarg1); + public final static native void delete_tiledb_domain_tpp(long jarg1); + public final static native void tiledb_domain_tpp_assign(long jarg1, long jarg2); + public final static native long tiledb_domain_tpp_value(long jarg1); + public final static native long new_tiledb_query_tpp(); + public final static native long copy_tiledb_query_tpp(long jarg1); + public final static native void delete_tiledb_query_tpp(long jarg1); + public final static native void tiledb_query_tpp_assign(long jarg1, long jarg2); + public final static native long tiledb_query_tpp_value(long jarg1); + public final static native long new_tiledb_filter_tpp(); + public final static native long copy_tiledb_filter_tpp(long jarg1); + public final static native void delete_tiledb_filter_tpp(long jarg1); + public final static native void tiledb_filter_tpp_assign(long jarg1, long jarg2); + public final static native long tiledb_filter_tpp_value(long jarg1); + public final static native long new_tiledb_filter_list_tpp(); + public final static native long copy_tiledb_filter_list_tpp(long jarg1); + public final static native void delete_tiledb_filter_list_tpp(long jarg1); + public final static native void tiledb_filter_list_tpp_assign(long jarg1, long jarg2); + public final static native long tiledb_filter_list_tpp_value(long jarg1); + public final static native long new_tiledb_vfs_tpp(); + public final static native long copy_tiledb_vfs_tpp(long jarg1); + public final static native void delete_tiledb_vfs_tpp(long jarg1); + public final static native void tiledb_vfs_tpp_assign(long jarg1, long jarg2); + public final static native long tiledb_vfs_tpp_value(long jarg1); + public final static native long new_tiledb_vfs_fh_tpp(); + public final static native long copy_tiledb_vfs_fh_tpp(long jarg1); + public final static native void delete_tiledb_vfs_fh_tpp(long jarg1); + public final static native void tiledb_vfs_fh_tpp_assign(long jarg1, long jarg2); + public final static native long tiledb_vfs_fh_tpp_value(long jarg1); + public final static native long new_tiledb_fragment_info_tpp(); + public final static native long copy_tiledb_fragment_info_tpp(long jarg1); + public final static native void delete_tiledb_fragment_info_tpp(long jarg1); + public final static native void tiledb_fragment_info_tpp_assign(long jarg1, long jarg2); + public final static native long tiledb_fragment_info_tpp_value(long jarg1); + public final static native long new_tiledb_query_condition_tpp(); + public final static native long copy_tiledb_query_condition_tpp(long jarg1); + public final static native void delete_tiledb_query_condition_tpp(long jarg1); + public final static native void tiledb_query_condition_tpp_assign(long jarg1, long jarg2); + public final static native long tiledb_query_condition_tpp_value(long jarg1); + public final static native long new_tiledb_group_tpp(); + public final static native long copy_tiledb_group_tpp(long jarg1); + public final static native void delete_tiledb_group_tpp(long jarg1); + public final static native void tiledb_group_tpp_assign(long jarg1, long jarg2); + public final static native long tiledb_group_tpp_value(long jarg1); + public final static native long new_capi_return_tpp(); + public final static native long copy_capi_return_tpp(long jarg1, capi_return_t jarg1_); + public final static native void delete_capi_return_tpp(long jarg1); + public final static native void capi_return_tpp_assign(long jarg1, long jarg2, capi_return_t jarg2_); + public final static native long capi_return_tpp_value(long jarg1); + public final static native long new_tiledb_consolidation_plan_tpp(); + public final static native long copy_tiledb_consolidation_plan_tpp(long jarg1); + public final static native void delete_tiledb_consolidation_plan_tpp(long jarg1); + public final static native void tiledb_consolidation_plan_tpp_assign(long jarg1, long jarg2); + public final static native long tiledb_consolidation_plan_tpp_value(long jarg1); + public final static native long new_tiledb_dimension_label_tpp(); + public final static native long copy_tiledb_dimension_label_tpp(long jarg1); + public final static native void delete_tiledb_dimension_label_tpp(long jarg1); + public final static native void tiledb_dimension_label_tpp_assign(long jarg1, long jarg2); + public final static native long tiledb_dimension_label_tpp_value(long jarg1); + public final static native long new_tiledb_string_handle_tpp(); + public final static native long copy_tiledb_string_handle_tpp(long jarg1); + public final static native void delete_tiledb_string_handle_tpp(long jarg1); + public final static native void tiledb_string_handle_tpp_assign(long jarg1, long jarg2); + public final static native long tiledb_string_handle_tpp_value(long jarg1); + public final static native long new_tiledb_enumeration_tpp(); + public final static native long copy_tiledb_enumeration_tpp(long jarg1); + public final static native void delete_tiledb_enumeration_tpp(long jarg1); + public final static native void tiledb_enumeration_tpp_assign(long jarg1, long jarg2); + public final static native long tiledb_enumeration_tpp_value(long jarg1); + public final static native long new_tiledb_channel_operator_tpp(); + public final static native long copy_tiledb_channel_operator_tpp(long jarg1); + public final static native void delete_tiledb_channel_operator_tpp(long jarg1); + public final static native void tiledb_channel_operator_tpp_assign(long jarg1, long jarg2); + public final static native long tiledb_channel_operator_tpp_value(long jarg1); + public final static native long new_tiledb_channel_operation_tpp(); + public final static native long copy_tiledb_channel_operation_tpp(long jarg1); + public final static native void delete_tiledb_channel_operation_tpp(long jarg1); + public final static native void tiledb_channel_operation_tpp_assign(long jarg1, long jarg2); + public final static native long tiledb_channel_operation_tpp_value(long jarg1); + public final static native long new_tiledb_query_field_tpp(); + public final static native long copy_tiledb_query_field_tpp(long jarg1); + public final static native void delete_tiledb_query_field_tpp(long jarg1); + public final static native void tiledb_query_field_tpp_assign(long jarg1, long jarg2); + public final static native long tiledb_query_field_tpp_value(long jarg1); + public final static native long new_tiledb_query_channel_tpp(); + public final static native long copy_tiledb_query_channel_tpp(long jarg1); + public final static native void delete_tiledb_query_channel_tpp(long jarg1); + public final static native void tiledb_query_channel_tpp_assign(long jarg1, long jarg2); + public final static native long tiledb_query_channel_tpp_value(long jarg1); + public final static native long new_tiledb_ndrectangle_tpp(); + public final static native long copy_tiledb_ndrectangle_tpp(long jarg1); + public final static native void delete_tiledb_ndrectangle_tpp(long jarg1); + public final static native void tiledb_ndrectangle_tpp_assign(long jarg1, long jarg2); + public final static native long tiledb_ndrectangle_tpp_value(long jarg1); + public final static native long new_tiledb_current_domain_tpp(); + public final static native long copy_tiledb_current_domain_tpp(long jarg1); + public final static native void delete_tiledb_current_domain_tpp(long jarg1); + public final static native void tiledb_current_domain_tpp_assign(long jarg1, long jarg2); + public final static native long tiledb_current_domain_tpp_value(long jarg1); + public final static native long new_tiledb_range_tpp(); + public final static native long copy_tiledb_range_tpp(long jarg1, tiledb_range_t jarg1_); + public final static native void delete_tiledb_range_tpp(long jarg1); + public final static native void tiledb_range_tpp_assign(long jarg1, long jarg2, tiledb_range_t jarg2_); + public final static native long tiledb_range_tpp_value(long jarg1); + public final static native int sizeOfInt32(); + public final static native int sizeOfInt64(); + public final static native int sizeOfChar(); + public final static native int sizeOfFloat(); + public final static native int sizeOfDouble(); + public final static native int sizeOfInt8(); + public final static native int sizeOfUint8(); + public final static native int sizeOfInt16(); + public final static native int sizeOfUint16(); + public final static native int sizeOfUint32(); + public final static native int sizeOfUint64(); + public final static native long newInt32ArraySet(int[] jarg1); + public final static native long newInt64ArraySet(long[] jarg1); + public final static native long newCharArraySet(String jarg1); + public final static native long newFloatArraySet(float[] jarg1); + public final static native long newDoubleArraySet(double[] jarg1); + public final static native long newInt8ArraySet(byte[] jarg1); + public final static native long newUint8ArraySet(short[] jarg1); + public final static native long newInt16ArraySet(short[] jarg1); + public final static native long newUint16ArraySet(int[] jarg1); + public final static native long newUint32ArraySet(long[] jarg1); + public final static native long newUint64ArraySet(long[] jarg1); + public final static native int[] int32ArrayGet(long jarg1, int jarg2, int jarg3); + public final static native long[] int64ArrayGet(long jarg1, int jarg2, int jarg3); + public final static native String charArrayGet(long jarg1, int jarg2); + public final static native float[] floatArrayGet(long jarg1, int jarg2, int jarg3); + public final static native double[] doubleArrayGet(long jarg1, int jarg2, int jarg3); + public final static native byte[] int8ArrayGet(long jarg1, int jarg2, int jarg3); + public final static native short[] uint8ArrayGet(long jarg1, int jarg2, int jarg3); + public final static native short[] int16ArrayGet(long jarg1, int jarg2, int jarg3); + public final static native int[] uint16ArrayGet(long jarg1, int jarg2, int jarg3); + public final static native long[] uint32ArrayGet(long jarg1, int jarg2, int jarg3); + public final static native long[] uint64ArrayGet(long jarg1, int jarg2, int jarg3); + public final static native long new_tiledb_array_schema_evolution_tpp(); + public final static native long copy_tiledb_array_schema_evolution_tpp(long jarg1); + public final static native void delete_tiledb_array_schema_evolution_tpp(long jarg1); + public final static native void tiledb_array_schema_evolution_tpp_assign(long jarg1, long jarg2); + public final static native long tiledb_array_schema_evolution_tpp_value(long jarg1); + public final static native int tiledb_status(long jarg1, capi_return_t jarg1_); + public final static native int tiledb_status_code(long jarg1, capi_return_t jarg1_); + public final static native long tiledb_datatype_to_str(int jarg1, long jarg2); + public final static native long tiledb_datatype_from_str(String jarg1, long jarg2); + public final static native java.math.BigInteger tiledb_datatype_size(int jarg1); + public final static native long tiledb_error_message(long jarg1, long jarg2); + public final static native void tiledb_error_free(long jarg1); + public final static native long tiledb_config_alloc(long jarg1, long jarg2); + public final static native void tiledb_config_free(long jarg1); + public final static native long tiledb_config_set(long jarg1, String jarg2, String jarg3, long jarg4); + public final static native long tiledb_config_get(long jarg1, String jarg2, long jarg3, long jarg4); + public final static native long tiledb_config_unset(long jarg1, String jarg2, long jarg3); + public final static native long tiledb_config_load_from_file(long jarg1, String jarg2, long jarg3); + public final static native long tiledb_config_save_to_file(long jarg1, String jarg2, long jarg3); + public final static native long tiledb_config_compare(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_config_iter_alloc(long jarg1, String jarg2, long jarg3, long jarg4); + public final static native long tiledb_config_iter_reset(long jarg1, long jarg2, String jarg3, long jarg4); + public final static native void tiledb_config_iter_free(long jarg1); + public final static native long tiledb_config_iter_here(long jarg1, long jarg2, long jarg3, long jarg4); + public final static native long tiledb_config_iter_next(long jarg1, long jarg2); + public final static native long tiledb_config_iter_done(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_filesystem_to_str(int jarg1, long jarg2); + public final static native long tiledb_filesystem_from_str(String jarg1, long jarg2); + public final static native long tiledb_ctx_alloc(long jarg1, long jarg2); + public final static native void tiledb_ctx_free(long jarg1); + public final static native long tiledb_ctx_get_stats(long jarg1, long jarg2); + public final static native long tiledb_ctx_get_config(long jarg1, long jarg2); + public final static native long tiledb_ctx_get_last_error(long jarg1, long jarg2); + public final static native long tiledb_ctx_is_supported_fs(long jarg1, int jarg2, long jarg3); + public final static native long tiledb_ctx_cancel_tasks(long jarg1); + public final static native long tiledb_ctx_set_tag(long jarg1, String jarg2, String jarg3); + public final static native long tiledb_ctx_get_data_protocol(long jarg1, String jarg2, long jarg3); + public final static native long tiledb_filter_type_to_str(int jarg1, long jarg2); + public final static native long tiledb_filter_type_from_str(String jarg1, long jarg2); + public final static native long tiledb_filter_option_to_str(int jarg1, long jarg2); + public final static native long tiledb_filter_option_from_str(String jarg1, long jarg2); + public final static native long tiledb_filter_alloc(long jarg1, int jarg2, long jarg3); + public final static native void tiledb_filter_free(long jarg1); + public final static native long tiledb_filter_get_type(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_filter_set_option(long jarg1, long jarg2, int jarg3, long jarg4); + public final static native long tiledb_filter_get_option(long jarg1, long jarg2, int jarg3, long jarg4); + public final static native long tiledb_filter_list_alloc(long jarg1, long jarg2); + public final static native void tiledb_filter_list_free(long jarg1); + public final static native long tiledb_filter_list_add_filter(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_filter_list_set_max_chunk_size(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_filter_list_get_nfilters(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_filter_list_get_filter_from_index(long jarg1, long jarg2, long jarg3, long jarg4); + public final static native long tiledb_filter_list_get_max_chunk_size(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_string_view(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_string_free(long jarg1); + public final static native int tiledb_attribute_alloc(long jarg1, String jarg2, int jarg3, long jarg4); + public final static native void tiledb_attribute_free(long jarg1); + public final static native int tiledb_attribute_set_nullable(long jarg1, long jarg2, short jarg3); + public final static native int tiledb_attribute_set_filter_list(long jarg1, long jarg2, long jarg3); + public final static native int tiledb_attribute_set_cell_val_num(long jarg1, long jarg2, long jarg3); + public final static native int tiledb_attribute_get_name(long jarg1, long jarg2, long jarg3); + public final static native int tiledb_attribute_get_type(long jarg1, long jarg2, long jarg3); + public final static native int tiledb_attribute_get_nullable(long jarg1, long jarg2, long jarg3); + public final static native int tiledb_attribute_get_filter_list(long jarg1, long jarg2, long jarg3); + public final static native int tiledb_attribute_get_cell_val_num(long jarg1, long jarg2, long jarg3); + public final static native int tiledb_attribute_get_cell_size(long jarg1, long jarg2, long jarg3); + public final static native int tiledb_attribute_dump_str(long jarg1, long jarg2, long jarg3); + public final static native int tiledb_attribute_set_fill_value(long jarg1, long jarg2, long jarg3, java.math.BigInteger jarg4); + public final static native int tiledb_attribute_get_fill_value(long jarg1, long jarg2, long jarg3, long jarg4); + public final static native int tiledb_attribute_set_fill_value_nullable(long jarg1, long jarg2, long jarg3, java.math.BigInteger jarg4, short jarg5); + public final static native int tiledb_attribute_get_fill_value_nullable(long jarg1, long jarg2, long jarg3, long jarg4, long jarg5); + public final static native int tiledb_dimension_alloc(long jarg1, String jarg2, int jarg3, long jarg4, long jarg5, long jarg6); + public final static native void tiledb_dimension_free(long jarg1); + public final static native int tiledb_dimension_set_filter_list(long jarg1, long jarg2, long jarg3); + public final static native int tiledb_dimension_set_cell_val_num(long jarg1, long jarg2, long jarg3); + public final static native int tiledb_dimension_get_filter_list(long jarg1, long jarg2, long jarg3); + public final static native int tiledb_dimension_get_cell_val_num(long jarg1, long jarg2, long jarg3); + public final static native int tiledb_dimension_get_name(long jarg1, long jarg2, long jarg3); + public final static native int tiledb_dimension_get_type(long jarg1, long jarg2, long jarg3); + public final static native int tiledb_dimension_get_domain(long jarg1, long jarg2, long jarg3); + public final static native int tiledb_dimension_get_tile_extent(long jarg1, long jarg2, long jarg3); + public final static native int tiledb_dimension_dump_str(long jarg1, long jarg2, long jarg3); + public final static native int tiledb_domain_alloc(long jarg1, long jarg2); + public final static native void tiledb_domain_free(long jarg1); + public final static native int tiledb_domain_get_type(long jarg1, long jarg2, long jarg3); + public final static native int tiledb_domain_get_ndim(long jarg1, long jarg2, long jarg3); + public final static native int tiledb_domain_add_dimension(long jarg1, long jarg2, long jarg3); + public final static native int tiledb_domain_get_dimension_from_index(long jarg1, long jarg2, long jarg3, long jarg4); + public final static native int tiledb_domain_get_dimension_from_name(long jarg1, long jarg2, String jarg3, long jarg4); + public final static native int tiledb_domain_has_dimension(long jarg1, long jarg2, String jarg3, long jarg4); + public final static native int tiledb_domain_dump_str(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_array_type_to_str(int jarg1, long jarg2); + public final static native long tiledb_array_type_from_str(String jarg1, long jarg2); + public final static native long tiledb_layout_to_str(int jarg1, long jarg2); + public final static native long tiledb_layout_from_str(String jarg1, long jarg2); + public final static native long tiledb_array_schema_alloc(long jarg1, int jarg2, long jarg3); + public final static native void tiledb_array_schema_free(long jarg1); + public final static native long tiledb_array_schema_add_attribute(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_array_schema_set_allows_dups(long jarg1, long jarg2, int jarg3); + public final static native long tiledb_array_schema_get_allows_dups(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_array_schema_get_version(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_array_schema_set_domain(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_array_schema_set_capacity(long jarg1, long jarg2, java.math.BigInteger jarg3); + public final static native long tiledb_array_schema_set_cell_order(long jarg1, long jarg2, int jarg3); + public final static native long tiledb_array_schema_set_tile_order(long jarg1, long jarg2, int jarg3); + public final static native long tiledb_array_schema_set_coords_filter_list(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_array_schema_set_offsets_filter_list(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_array_schema_set_validity_filter_list(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_array_schema_check(long jarg1, long jarg2); + public final static native long tiledb_array_schema_get_array_type(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_array_schema_get_capacity(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_array_schema_get_cell_order(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_array_schema_get_coords_filter_list(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_array_schema_get_offsets_filter_list(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_array_schema_get_validity_filter_list(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_array_schema_get_domain(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_array_schema_get_tile_order(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_array_schema_get_attribute_num(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_array_schema_get_attribute_from_index(long jarg1, long jarg2, long jarg3, long jarg4); + public final static native long tiledb_array_schema_get_attribute_from_name(long jarg1, long jarg2, String jarg3, long jarg4); + public final static native long tiledb_array_schema_has_attribute(long jarg1, long jarg2, String jarg3, long jarg4); + public final static native long tiledb_array_schema_dump_str(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_query_type_to_str(int jarg1, long jarg2); + public final static native long tiledb_query_type_from_str(String jarg1, long jarg2); + public final static native long tiledb_encryption_type_to_str(int jarg1, long jarg2); + public final static native long tiledb_encryption_type_from_str(String jarg1, long jarg2); + public final static native long tiledb_array_schema_load(long jarg1, String jarg2, long jarg3); + public final static native long tiledb_array_schema_load_with_config(long jarg1, long jarg2, String jarg3, long jarg4); + public final static native long tiledb_array_alloc(long jarg1, String jarg2, long jarg3); + public final static native void tiledb_array_free(long jarg1); + public final static native long tiledb_array_create(long jarg1, String jarg2, long jarg3); + public final static native long tiledb_array_open(long jarg1, long jarg2, int jarg3); + public final static native long tiledb_array_is_open(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_array_close(long jarg1, long jarg2); + public final static native long tiledb_array_reopen(long jarg1, long jarg2); + public final static native long tiledb_array_delete(long jarg1, String jarg2); + public final static native long tiledb_array_delete_fragments_v2(long jarg1, String jarg2, java.math.BigInteger jarg3, java.math.BigInteger jarg4); + public final static native long tiledb_array_delete_fragments_list(long jarg1, String jarg2, long jarg3, long jarg4); + public final static native long tiledb_array_set_config(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_array_set_open_timestamp_start(long jarg1, long jarg2, java.math.BigInteger jarg3); + public final static native long tiledb_array_set_open_timestamp_end(long jarg1, long jarg2, java.math.BigInteger jarg3); + public final static native long tiledb_array_get_config(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_array_get_open_timestamp_start(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_array_get_open_timestamp_end(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_array_get_schema(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_array_get_query_type(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_array_get_uri(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_array_upgrade_version(long jarg1, String jarg2, long jarg3); + public final static native long tiledb_array_get_non_empty_domain(long jarg1, long jarg2, long jarg3, long jarg4); + public final static native long tiledb_array_get_non_empty_domain_from_index(long jarg1, long jarg2, long jarg3, long jarg4, long jarg5); + public final static native long tiledb_array_get_non_empty_domain_from_name(long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); + public final static native long tiledb_array_get_non_empty_domain_var_size_from_index(long jarg1, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6); + public final static native long tiledb_array_get_non_empty_domain_var_size_from_name(long jarg1, long jarg2, String jarg3, long jarg4, long jarg5, long jarg6); + public final static native long tiledb_array_get_non_empty_domain_var_from_index(long jarg1, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6); + public final static native long tiledb_array_get_non_empty_domain_var_from_name(long jarg1, long jarg2, String jarg3, long jarg4, long jarg5, long jarg6); + public final static native long tiledb_array_encryption_type(long jarg1, String jarg2, long jarg3); + public final static native long tiledb_array_put_metadata(long jarg1, long jarg2, String jarg3, int jarg4, long jarg5, long jarg6); + public final static native long tiledb_array_delete_metadata(long jarg1, long jarg2, String jarg3); + public final static native long tiledb_array_get_metadata(long jarg1, long jarg2, String jarg3, long jarg4, long jarg5, long jarg6); + public final static native long tiledb_array_get_metadata_num(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_array_get_metadata_from_index(long jarg1, long jarg2, java.math.BigInteger jarg3, long jarg4, long jarg5, long jarg6, long jarg7, long jarg8); + public final static native long tiledb_array_has_metadata_key(long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); + public final static native long tiledb_buffer_alloc(long jarg1, long jarg2); + public final static native void tiledb_buffer_free(long jarg1); + public final static native long tiledb_buffer_set_type(long jarg1, long jarg2, int jarg3); + public final static native long tiledb_buffer_get_type(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_buffer_get_data(long jarg1, long jarg2, long jarg3, long jarg4); + public final static native long tiledb_buffer_set_data(long jarg1, long jarg2, long jarg3, java.math.BigInteger jarg4); + public final static native long tiledb_buffer_list_alloc(long jarg1, long jarg2); + public final static native void tiledb_buffer_list_free(long jarg1); + public final static native long tiledb_buffer_list_get_num_buffers(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_buffer_list_get_buffer(long jarg1, long jarg2, java.math.BigInteger jarg3, long jarg4); + public final static native long tiledb_buffer_list_get_total_size(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_buffer_list_flatten(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_data_order_to_str(int jarg1, long jarg2); + public final static native long tiledb_data_order_from_str(String jarg1, long jarg2); + public final static native int printf(String jarg1); + public final static native long tiledb_fragment_info_alloc(long jarg1, String jarg2, long jarg3); + public final static native void tiledb_fragment_info_free(long jarg1); + public final static native long tiledb_fragment_info_set_config(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_fragment_info_get_config(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_fragment_info_load(long jarg1, long jarg2); + public final static native long tiledb_fragment_info_get_fragment_name_v2(long jarg1, long jarg2, long jarg3, long jarg4); + public final static native long tiledb_fragment_info_get_fragment_num(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_fragment_info_get_fragment_uri(long jarg1, long jarg2, long jarg3, long jarg4); + public final static native long tiledb_fragment_info_get_fragment_size(long jarg1, long jarg2, long jarg3, long jarg4); + public final static native long tiledb_fragment_info_get_dense(long jarg1, long jarg2, long jarg3, long jarg4); + public final static native long tiledb_fragment_info_get_sparse(long jarg1, long jarg2, long jarg3, long jarg4); + public final static native long tiledb_fragment_info_get_timestamp_range(long jarg1, long jarg2, long jarg3, long jarg4, long jarg5); + public final static native long tiledb_fragment_info_get_non_empty_domain_from_index(long jarg1, long jarg2, long jarg3, long jarg4, long jarg5); + public final static native long tiledb_fragment_info_get_non_empty_domain_from_name(long jarg1, long jarg2, long jarg3, String jarg4, long jarg5); + public final static native long tiledb_fragment_info_get_non_empty_domain_var_size_from_index(long jarg1, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6); + public final static native long tiledb_fragment_info_get_non_empty_domain_var_size_from_name(long jarg1, long jarg2, long jarg3, String jarg4, long jarg5, long jarg6); + public final static native long tiledb_fragment_info_get_non_empty_domain_var_from_index(long jarg1, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6); + public final static native long tiledb_fragment_info_get_non_empty_domain_var_from_name(long jarg1, long jarg2, long jarg3, String jarg4, long jarg5, long jarg6); + public final static native long tiledb_fragment_info_get_mbr_num(long jarg1, long jarg2, long jarg3, long jarg4); + public final static native long tiledb_fragment_info_get_mbr_from_index(long jarg1, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6); + public final static native long tiledb_fragment_info_get_mbr_from_name(long jarg1, long jarg2, long jarg3, long jarg4, String jarg5, long jarg6); + public final static native long tiledb_fragment_info_get_mbr_var_size_from_index(long jarg1, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, long jarg7); + public final static native long tiledb_fragment_info_get_mbr_var_size_from_name(long jarg1, long jarg2, long jarg3, long jarg4, String jarg5, long jarg6, long jarg7); + public final static native long tiledb_fragment_info_get_mbr_var_from_index(long jarg1, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, long jarg7); + public final static native long tiledb_fragment_info_get_mbr_var_from_name(long jarg1, long jarg2, long jarg3, long jarg4, String jarg5, long jarg6, long jarg7); + public final static native long tiledb_fragment_info_get_cell_num(long jarg1, long jarg2, long jarg3, long jarg4); + public final static native long tiledb_fragment_info_get_version(long jarg1, long jarg2, long jarg3, long jarg4); + public final static native long tiledb_fragment_info_has_consolidated_metadata(long jarg1, long jarg2, long jarg3, long jarg4); + public final static native long tiledb_fragment_info_get_unconsolidated_metadata_num(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_fragment_info_get_to_vacuum_num(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_fragment_info_get_to_vacuum_uri(long jarg1, long jarg2, long jarg3, long jarg4); + public final static native long tiledb_fragment_info_get_array_schema(long jarg1, long jarg2, long jarg3, long jarg4); + public final static native long tiledb_fragment_info_get_array_schema_name(long jarg1, long jarg2, long jarg3, long jarg4); + public final static native long tiledb_fragment_info_dump(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_fragment_info_dump_str(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_object_type_to_str(int jarg1, long jarg2); + public final static native long tiledb_object_type_from_str(String jarg1, long jarg2); + public final static native long tiledb_walk_order_to_str(int jarg1, long jarg2); + public final static native long tiledb_walk_order_from_str(String jarg1, long jarg2); + public final static native long tiledb_group_create(long jarg1, String jarg2); + public final static native long tiledb_group_alloc(long jarg1, String jarg2, long jarg3); + public final static native void tiledb_group_free(long jarg1); + public final static native long tiledb_group_open(long jarg1, long jarg2, int jarg3); + public final static native long tiledb_group_close(long jarg1, long jarg2); + public final static native long tiledb_group_set_config(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_group_get_config(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_group_put_metadata(long jarg1, long jarg2, String jarg3, int jarg4, long jarg5, long jarg6); + public final static native int tiledb_group_delete_group(long jarg1, long jarg2, String jarg3, short jarg4); + public final static native long tiledb_group_delete_metadata(long jarg1, long jarg2, String jarg3); + public final static native long tiledb_group_get_metadata(long jarg1, long jarg2, String jarg3, long jarg4, long jarg5, long jarg6); + public final static native long tiledb_group_get_metadata_num(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_group_get_metadata_from_index(long jarg1, long jarg2, java.math.BigInteger jarg3, long jarg4, long jarg5, long jarg6, long jarg7, long jarg8); + public final static native long tiledb_group_has_metadata_key(long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); + public final static native long tiledb_group_add_member(long jarg1, long jarg2, String jarg3, short jarg4, String jarg5); + public final static native long tiledb_group_add_member_with_type(long jarg1, long jarg2, String jarg3, short jarg4, String jarg5, int jarg6); + public final static native long tiledb_group_remove_member(long jarg1, long jarg2, String jarg3); + public final static native long tiledb_group_get_member_count(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_group_get_member_by_index_v2(long jarg1, long jarg2, java.math.BigInteger jarg3, long jarg4, long jarg5, long jarg6); + public final static native long tiledb_group_get_member_by_name_v2(long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); + public final static native long tiledb_group_get_is_relative_uri_by_name(long jarg1, long jarg2, String jarg3, long jarg4); + public final static native long tiledb_group_is_open(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_group_get_uri(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_group_get_query_type(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_group_dump_str_v2(long jarg1, long jarg2, long jarg3, short jarg4); + public final static native long tiledb_group_consolidate_metadata(long jarg1, String jarg2, long jarg3); + public final static native long tiledb_group_vacuum_metadata(long jarg1, String jarg2, long jarg3); + public final static native long tiledb_subarray_alloc(long jarg1, long jarg2, long jarg3); + public final static native void tiledb_subarray_free(long jarg1); + public final static native long tiledb_subarray_set_config(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_subarray_set_coalesce_ranges(long jarg1, long jarg2, int jarg3); + public final static native long tiledb_subarray_set_subarray(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_subarray_add_range(long jarg1, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6); + public final static native long tiledb_subarray_add_range_by_name(long jarg1, long jarg2, String jarg3, long jarg4, long jarg5, long jarg6); + public final static native long tiledb_subarray_add_range_var(long jarg1, long jarg2, long jarg3, long jarg4, java.math.BigInteger jarg5, long jarg6, java.math.BigInteger jarg7); + public final static native long tiledb_subarray_add_range_var_by_name(long jarg1, long jarg2, String jarg3, long jarg4, java.math.BigInteger jarg5, long jarg6, java.math.BigInteger jarg7); + public final static native long tiledb_subarray_get_range_num(long jarg1, long jarg2, long jarg3, long jarg4); + public final static native long tiledb_subarray_get_range_num_from_name(long jarg1, long jarg2, String jarg3, long jarg4); + public final static native long tiledb_subarray_get_range(long jarg1, long jarg2, long jarg3, java.math.BigInteger jarg4, long jarg5, long jarg6, long jarg7); + public final static native long tiledb_subarray_get_range_from_name(long jarg1, long jarg2, String jarg3, java.math.BigInteger jarg4, long jarg5, long jarg6, long jarg7); + public final static native long tiledb_subarray_get_range_var_size(long jarg1, long jarg2, long jarg3, java.math.BigInteger jarg4, long jarg5, long jarg6); + public final static native long tiledb_subarray_get_range_var_size_from_name(long jarg1, long jarg2, String jarg3, java.math.BigInteger jarg4, long jarg5, long jarg6); + public final static native long tiledb_subarray_get_range_var(long jarg1, long jarg2, long jarg3, java.math.BigInteger jarg4, long jarg5, long jarg6); + public final static native long tiledb_subarray_get_range_var_from_name(long jarg1, long jarg2, String jarg3, java.math.BigInteger jarg4, long jarg5, long jarg6); + public final static native long tiledb_vfs_mode_to_str(int jarg1, long jarg2); + public final static native long tiledb_vfs_mode_from_str(String jarg1, long jarg2); + public final static native long tiledb_vfs_alloc(long jarg1, long jarg2, long jarg3); + public final static native void tiledb_vfs_free(long jarg1); + public final static native long tiledb_vfs_get_config(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_vfs_create_bucket(long jarg1, long jarg2, String jarg3); + public final static native long tiledb_vfs_remove_bucket(long jarg1, long jarg2, String jarg3); + public final static native long tiledb_vfs_empty_bucket(long jarg1, long jarg2, String jarg3); + public final static native long tiledb_vfs_is_empty_bucket(long jarg1, long jarg2, String jarg3, long jarg4); + public final static native long tiledb_vfs_is_bucket(long jarg1, long jarg2, String jarg3, long jarg4); + public final static native long tiledb_vfs_create_dir(long jarg1, long jarg2, String jarg3); + public final static native long tiledb_vfs_is_dir(long jarg1, long jarg2, String jarg3, long jarg4); + public final static native long tiledb_vfs_remove_dir(long jarg1, long jarg2, String jarg3); + public final static native long tiledb_vfs_is_file(long jarg1, long jarg2, String jarg3, long jarg4); + public final static native long tiledb_vfs_remove_file(long jarg1, long jarg2, String jarg3); + public final static native long tiledb_vfs_dir_size(long jarg1, long jarg2, String jarg3, long jarg4); + public final static native long tiledb_vfs_file_size(long jarg1, long jarg2, String jarg3, long jarg4); + public final static native long tiledb_vfs_move_file(long jarg1, long jarg2, String jarg3, String jarg4); + public final static native long tiledb_vfs_move_dir(long jarg1, long jarg2, String jarg3, String jarg4); + public final static native long tiledb_vfs_copy_file(long jarg1, long jarg2, String jarg3, String jarg4); + public final static native long tiledb_vfs_copy_dir(long jarg1, long jarg2, String jarg3, String jarg4); + public final static native long tiledb_vfs_open(long jarg1, long jarg2, String jarg3, int jarg4, long jarg5); + public final static native long tiledb_vfs_close(long jarg1, long jarg2); + public final static native long tiledb_vfs_read(long jarg1, long jarg2, java.math.BigInteger jarg3, long jarg4, java.math.BigInteger jarg5); + public final static native long tiledb_vfs_write(long jarg1, long jarg2, long jarg3, java.math.BigInteger jarg4); + public final static native long tiledb_vfs_sync(long jarg1, long jarg2); + public final static native long tiledb_vfs_ls(long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); + public final static native void tiledb_vfs_fh_free(long jarg1); + public final static native long tiledb_vfs_fh_is_closed(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_vfs_touch(long jarg1, long jarg2, String jarg3); + public final static native int tiledb_query_status_to_str(int jarg1, long jarg2); + public final static native int tiledb_query_status_from_str(String jarg1, long jarg2); + public final static native long tiledb_var_num(); + public final static native long tiledb_max_path(); + public final static native java.math.BigInteger tiledb_offset_size(); + public final static native java.math.BigInteger tiledb_timestamp_now_ms(); + public final static native String tiledb_timestamps(); + public final static native void tiledb_version(long jarg1, long jarg2, long jarg3); + public final static native int tiledb_query_alloc(long jarg1, long jarg2, int jarg3, long jarg4); + public final static native int tiledb_query_get_stats(long jarg1, long jarg2, long jarg3); + public final static native int tiledb_query_set_config(long jarg1, long jarg2, long jarg3); + public final static native int tiledb_query_get_config(long jarg1, long jarg2, long jarg3); + public final static native int tiledb_query_set_subarray_t(long jarg1, long jarg2, long jarg3); + public final static native int tiledb_query_set_data_buffer(long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); + public final static native int tiledb_query_set_offsets_buffer(long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); + public final static native int tiledb_query_set_validity_buffer(long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); + public final static native int tiledb_query_get_data_buffer(long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); + public final static native int tiledb_query_get_offsets_buffer(long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); + public final static native int tiledb_query_get_validity_buffer(long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); + public final static native int tiledb_query_set_layout(long jarg1, long jarg2, int jarg3); + public final static native int tiledb_query_set_condition(long jarg1, long jarg2, long jarg3); + public final static native int tiledb_query_finalize(long jarg1, long jarg2); + public final static native int tiledb_query_submit_and_finalize(long jarg1, long jarg2); + public final static native void tiledb_query_free(long jarg1); + public final static native int tiledb_query_submit(long jarg1, long jarg2); + public final static native int tiledb_query_has_results(long jarg1, long jarg2, long jarg3); + public final static native int tiledb_query_get_status(long jarg1, long jarg2, long jarg3); + public final static native int tiledb_query_get_type(long jarg1, long jarg2, long jarg3); + public final static native int tiledb_query_get_layout(long jarg1, long jarg2, long jarg3); + public final static native int tiledb_query_get_array(long jarg1, long jarg2, long jarg3); + public final static native int tiledb_query_get_est_result_size(long jarg1, long jarg2, String jarg3, long jarg4); + public final static native int tiledb_query_get_est_result_size_var(long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); + public final static native int tiledb_query_get_est_result_size_nullable(long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); + public final static native int tiledb_query_get_est_result_size_var_nullable(long jarg1, long jarg2, String jarg3, long jarg4, long jarg5, long jarg6); + public final static native int tiledb_query_get_fragment_num(long jarg1, long jarg2, long jarg3); + public final static native int tiledb_query_get_fragment_uri(long jarg1, long jarg2, java.math.BigInteger jarg3, long jarg4); + public final static native int tiledb_query_get_fragment_timestamp_range(long jarg1, long jarg2, java.math.BigInteger jarg3, long jarg4, long jarg5); + public final static native int tiledb_query_get_subarray_t(long jarg1, long jarg2, long jarg3); + public final static native int tiledb_query_condition_alloc(long jarg1, long jarg2); + public final static native void tiledb_query_condition_free(long jarg1); + public final static native int tiledb_query_condition_init(long jarg1, long jarg2, String jarg3, long jarg4, java.math.BigInteger jarg5, int jarg6); + public final static native int tiledb_query_condition_combine(long jarg1, long jarg2, long jarg3, int jarg4, long jarg5); + public final static native int tiledb_query_condition_negate(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_array_consolidate(long jarg1, String jarg2, long jarg3); + public final static native long tiledb_array_vacuum(long jarg1, String jarg2, long jarg3); + public final static native int tiledb_object_type(long jarg1, String jarg2, long jarg3); + public final static native int tiledb_object_remove(long jarg1, String jarg2); + public final static native int tiledb_object_move(long jarg1, String jarg2, String jarg3); + public final static native int tiledb_object_walk(long jarg1, String jarg2, int jarg3, long jarg4, long jarg5); + public final static native int tiledb_object_ls(long jarg1, String jarg2, long jarg3, long jarg4); + public final static native int tiledb_uri_to_path(long jarg1, String jarg2, String jarg3, long jarg4); + public final static native int tiledb_stats_enable(); + public final static native int tiledb_stats_disable(); + public final static native int tiledb_stats_is_enabled(long jarg1); + public final static native int tiledb_stats_reset(); + public final static native int tiledb_stats_dump(long jarg1); + public final static native int tiledb_stats_dump_str(long jarg1); + public final static native int tiledb_stats_raw_dump(long jarg1); + public final static native int tiledb_stats_raw_dump_str(long jarg1); + public final static native int tiledb_stats_free_str(long jarg1); + public final static native int tiledb_heap_profiler_enable(String jarg1, java.math.BigInteger jarg2, java.math.BigInteger jarg3, java.math.BigInteger jarg4); + public final static native int tiledb_filestore_schema_create(long jarg1, String jarg2, long jarg3); + public final static native int tiledb_filestore_uri_import(long jarg1, String jarg2, String jarg3, int jarg4); + public final static native int tiledb_filestore_uri_export(long jarg1, String jarg2, String jarg3); + public final static native int tiledb_filestore_buffer_import(long jarg1, String jarg2, long jarg3, long jarg4, int jarg5); + public final static native int tiledb_filestore_buffer_export(long jarg1, String jarg2, long jarg3, long jarg4, long jarg5); + public final static native int tiledb_filestore_size(long jarg1, String jarg2, long jarg3); + public final static native int tiledb_mime_type_to_str(int jarg1, long jarg2); + public final static native int tiledb_mime_type_from_str(String jarg1, long jarg2); + public final static native long tiledb_enumeration_alloc(long jarg1, String jarg2, int jarg3, long jarg4, int jarg5, long jarg6, java.math.BigInteger jarg7, long jarg8, java.math.BigInteger jarg9, long jarg10); + public final static native long tiledb_enumeration_extend(long jarg1, long jarg2, long jarg3, java.math.BigInteger jarg4, long jarg5, java.math.BigInteger jarg6, long jarg7); + public final static native void tiledb_enumeration_free(long jarg1); + public final static native long tiledb_enumeration_get_name(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_enumeration_get_type(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_enumeration_get_cell_val_num(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_enumeration_get_ordered(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_enumeration_get_data(long jarg1, long jarg2, long jarg3, long jarg4); + public final static native long tiledb_enumeration_get_offsets(long jarg1, long jarg2, long jarg3, long jarg4); + public final static native long tiledb_enumeration_get_value_index(long jarg1, long jarg2, long jarg3, java.math.BigInteger jarg4, long jarg5, long jarg6); + public final static native int tiledb_enumeration_dump_str(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_array_evolve(long jarg1, String jarg2, long jarg3); + public final static native long tiledb_array_get_enumeration(long jarg1, long jarg2, String jarg3, long jarg4); + public final static native long tiledb_array_load_all_enumerations(long jarg1, long jarg2); + public final static native long tiledb_array_load_enumerations_all_schemas(long jarg1, long jarg2); + public final static native void tiledb_range_t_min_set(long jarg1, tiledb_range_t jarg1_, long jarg2); + public final static native long tiledb_range_t_min_get(long jarg1, tiledb_range_t jarg1_); + public final static native void tiledb_range_t_min_size_set(long jarg1, tiledb_range_t jarg1_, java.math.BigInteger jarg2); + public final static native java.math.BigInteger tiledb_range_t_min_size_get(long jarg1, tiledb_range_t jarg1_); + public final static native void tiledb_range_t_max_set(long jarg1, tiledb_range_t jarg1_, long jarg2); + public final static native long tiledb_range_t_max_get(long jarg1, tiledb_range_t jarg1_); + public final static native void tiledb_range_t_max_size_set(long jarg1, tiledb_range_t jarg1_, java.math.BigInteger jarg2); + public final static native java.math.BigInteger tiledb_range_t_max_size_get(long jarg1, tiledb_range_t jarg1_); + public final static native long new_tiledb_range_t(); + public final static native void delete_tiledb_range_t(long jarg1); + public final static native long tiledb_ndrectangle_alloc(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_ndrectangle_free(long jarg1); + public final static native long tiledb_ndrectangle_get_range_from_name(long jarg1, long jarg2, String jarg3, long jarg4, tiledb_range_t jarg4_); + public final static native long tiledb_ndrectangle_get_range(long jarg1, long jarg2, long jarg3, long jarg4, tiledb_range_t jarg4_); + public final static native long tiledb_ndrectangle_set_range_for_name(long jarg1, long jarg2, String jarg3, long jarg4, tiledb_range_t jarg4_); + public final static native long tiledb_ndrectangle_set_range(long jarg1, long jarg2, long jarg3, long jarg4, tiledb_range_t jarg4_); + public final static native long tiledb_ndrectangle_get_dtype(long jarg1, long jarg2, long jarg3, long jarg4); + public final static native long tiledb_ndrectangle_get_dtype_from_name(long jarg1, long jarg2, String jarg3, long jarg4); + public final static native long tiledb_ndrectangle_get_dim_num(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_ndrectangle_dump_str(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_current_domain_create(long jarg1, long jarg2); + public final static native long tiledb_current_domain_free(long jarg1); + public final static native long tiledb_current_domain_set_ndrectangle(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_current_domain_get_ndrectangle(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_current_domain_get_is_empty(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_current_domain_get_type(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_current_domain_dump_str(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_array_schema_alloc_at_timestamp(long jarg1, int jarg2, java.math.BigInteger jarg3, long jarg4); + public final static native long tiledb_array_schema_timestamp_range(long jarg1, long jarg2, long jarg3, long jarg4); + public final static native long tiledb_array_schema_get_enumeration_from_name(long jarg1, long jarg2, String jarg3, long jarg4); + public final static native long tiledb_array_schema_get_enumeration_from_attribute_name(long jarg1, long jarg2, String jarg3, long jarg4); + public final static native long tiledb_array_schema_add_enumeration(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_array_schema_set_current_domain(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_array_schema_get_current_domain(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_attribute_set_enumeration_name(long jarg1, long jarg2, String jarg3); + public final static native long tiledb_attribute_get_enumeration_name(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_fragment_info_get_total_cell_num(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_profile_alloc(String jarg1, String jarg2, long jarg3, long jarg4); + public final static native void tiledb_profile_free(long jarg1); + public final static native long tiledb_profile_get_name(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_profile_get_dir(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_profile_set_param(long jarg1, String jarg2, String jarg3, long jarg4); + public final static native long tiledb_profile_get_param(long jarg1, String jarg2, long jarg3, long jarg4); + public final static native long tiledb_profile_save(long jarg1, short jarg2, long jarg3); + public final static native long tiledb_profile_load(long jarg1, long jarg2); + public final static native long tiledb_profile_remove(String jarg1, String jarg2, long jarg3); + public final static native long tiledb_profile_dump_str(long jarg1, long jarg2, long jarg3); + public final static native int tiledb_channel_operator_sum_get(long jarg1, long jarg2); + public final static native int tiledb_channel_operator_min_get(long jarg1, long jarg2); + public final static native int tiledb_channel_operator_max_get(long jarg1, long jarg2); + public final static native int tiledb_aggregate_count_get(long jarg1, long jarg2); + public final static native int tiledb_channel_operator_mean_get(long jarg1, long jarg2); + public final static native int tiledb_channel_operator_null_count_get(long jarg1, long jarg2); + public final static native int tiledb_query_get_default_channel(long jarg1, long jarg2, long jarg3); + public final static native int tiledb_create_unary_aggregate(long jarg1, long jarg2, long jarg3, String jarg4, long jarg5); + public final static native int tiledb_channel_apply_aggregate(long jarg1, long jarg2, String jarg3, long jarg4); + public final static native long tiledb_aggregate_free(long jarg1, long jarg2); + public final static native long tiledb_query_channel_free(long jarg1, long jarg2); + public final static native long tiledb_query_get_field(long jarg1, long jarg2, String jarg3, long jarg4); + public final static native long tiledb_query_field_free(long jarg1, long jarg2); + public final static native long tiledb_field_datatype(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_field_cell_val_num(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_field_get_nullable(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_field_origin(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_field_channel(long jarg1, long jarg2, long jarg3); + public final static native int tiledb_query_get_plan(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_subarray_add_point_ranges(long jarg1, long jarg2, long jarg3, long jarg4, java.math.BigInteger jarg5); + public final static native long tiledb_subarray_add_point_ranges_var(long jarg1, long jarg2, long jarg3, long jarg4, java.math.BigInteger jarg5, long jarg6, java.math.BigInteger jarg7); + public final static native long tiledb_vfs_ls_recursive(long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); + public final static native long tiledb_vfs_ls_recursive_v2(long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); + public final static native void tiledb_dimension_label_free(long jarg1); + public final static native long tiledb_dimension_label_get_dimension_index(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_dimension_label_get_label_attr_name(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_dimension_label_get_label_cell_val_num(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_dimension_label_get_label_order(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_dimension_label_get_label_type(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_dimension_label_get_name(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_dimension_label_get_uri(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_array_schema_add_dimension_label(long jarg1, long jarg2, long jarg3, String jarg4, int jarg5, int jarg6); + public final static native long tiledb_array_schema_get_dimension_label_from_name(long jarg1, long jarg2, String jarg3, long jarg4); + public final static native long tiledb_array_schema_has_dimension_label(long jarg1, long jarg2, String jarg3, long jarg4); + public final static native long tiledb_array_schema_set_dimension_label_filter_list(long jarg1, long jarg2, String jarg3, long jarg4); + public final static native long tiledb_array_schema_set_dimension_label_tile_extent(long jarg1, long jarg2, String jarg3, int jarg4, long jarg5); + public final static native long tiledb_array_schema_get_dimension_label_num(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_array_schema_get_dimension_label_from_index(long jarg1, long jarg2, java.math.BigInteger jarg3, long jarg4); + public final static native long tiledb_subarray_add_label_range(long jarg1, long jarg2, String jarg3, long jarg4, long jarg5, long jarg6); + public final static native long tiledb_subarray_add_label_range_var(long jarg1, long jarg2, String jarg3, long jarg4, java.math.BigInteger jarg5, long jarg6, java.math.BigInteger jarg7); + public final static native long tiledb_subarray_get_label_name(long jarg1, long jarg2, long jarg3, long jarg4); + public final static native long tiledb_subarray_get_label_range(long jarg1, long jarg2, String jarg3, java.math.BigInteger jarg4, long jarg5, long jarg6, long jarg7); + public final static native long tiledb_subarray_get_label_range_num(long jarg1, long jarg2, String jarg3, long jarg4); + public final static native long tiledb_subarray_get_label_range_var(long jarg1, long jarg2, String jarg3, java.math.BigInteger jarg4, long jarg5, long jarg6); + public final static native long tiledb_subarray_get_label_range_var_size(long jarg1, long jarg2, String jarg3, java.math.BigInteger jarg4, long jarg5, long jarg6); + public final static native long tiledb_subarray_has_label_ranges(long jarg1, long jarg2, long jarg3, long jarg4); + public final static native long tiledb_log_warn(long jarg1, String jarg2); + public final static native long tiledb_as_built_dump(long jarg1); + public final static native int tiledb_array_schema_evolution_alloc(long jarg1, long jarg2); + public final static native void tiledb_array_schema_evolution_free(long jarg1); + public final static native int tiledb_array_schema_evolution_add_attribute(long jarg1, long jarg2, long jarg3); + public final static native int tiledb_array_schema_evolution_drop_attribute(long jarg1, long jarg2, String jarg3); + public final static native long tiledb_array_schema_evolution_add_enumeration(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_array_schema_evolution_extend_enumeration(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_array_schema_evolution_drop_enumeration(long jarg1, long jarg2, String jarg3); + public final static native int tiledb_array_schema_evolution_set_timestamp_range(long jarg1, long jarg2, java.math.BigInteger jarg3, java.math.BigInteger jarg4); + public final static native long tiledb_array_schema_evolution_expand_current_domain(long jarg1, long jarg2, long jarg3); + public final static native int tiledb_query_add_update_value(long jarg1, long jarg2, String jarg3, long jarg4, java.math.BigInteger jarg5); + public final static native int tiledb_query_get_relevant_fragment_num(long jarg1, long jarg2, long jarg3); + public final static native long tiledb_query_condition_alloc_set_membership(long jarg1, String jarg2, long jarg3, java.math.BigInteger jarg4, long jarg5, java.math.BigInteger jarg6, int jarg7, long jarg8); + public final static native int tiledb_query_condition_set_use_enumeration(long jarg1, long jarg2, int jarg3); + public final static native void tiledb_query_status_details_t_incomplete_reason_set(long jarg1, tiledb_query_status_details_t jarg1_, int jarg2); + public final static native int tiledb_query_status_details_t_incomplete_reason_get(long jarg1, tiledb_query_status_details_t jarg1_); + public final static native long new_tiledb_query_status_details_t(); + public final static native void delete_tiledb_query_status_details_t(long jarg1); + public final static native int tiledb_query_get_status_details(long jarg1, long jarg2, long jarg3, tiledb_query_status_details_t jarg3_); + public final static native long tiledb_array_consolidate_fragments(long jarg1, String jarg2, long jarg3, java.math.BigInteger jarg4, long jarg5); + public final static native int tiledb_consolidation_plan_create_with_mbr(long jarg1, long jarg2, java.math.BigInteger jarg3, long jarg4); + public final static native void tiledb_consolidation_plan_free(long jarg1); + public final static native int tiledb_consolidation_plan_get_num_nodes(long jarg1, long jarg2, long jarg3); + public final static native int tiledb_consolidation_plan_get_num_fragments(long jarg1, long jarg2, java.math.BigInteger jarg3, long jarg4); + public final static native int tiledb_consolidation_plan_get_fragment_uri(long jarg1, long jarg2, java.math.BigInteger jarg3, java.math.BigInteger jarg4, long jarg5); + public final static native int tiledb_consolidation_plan_dump_json_str(long jarg1, long jarg2, long jarg3); + public final static native int tiledb_consolidation_plan_free_json_str(long jarg1); + public final static native int tiledb_stats_dump_stdout(); + public final static native int tiledb_fragment_info_dump_stdout(long jarg1, long jarg2); + public final static native int tiledb_stats_dump_file(String jarg1); + public final static native long derefVoid(long jarg1); + public final static native void print_upon_completion(long jarg1); + public final static native int print_path(String jarg1, int jarg2, long jarg3); + public final static native long native_callback(); + public final static native long native_walk_callback(); + public final static native int tiledb_object_walk_jc(long jarg1, String jarg2, int jarg3, long jarg4, long jarg5); } diff --git a/src/main/java/io/tiledb/libtiledb/tiledb_array_type_t.java b/src/main/java/io/tiledb/libtiledb/tiledb_array_type_t.java index 582a03a1..e9691f16 100644 --- a/src/main/java/io/tiledb/libtiledb/tiledb_array_type_t.java +++ b/src/main/java/io/tiledb/libtiledb/tiledb_array_type_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -18,13 +18,12 @@ public final int swigValue() { public static tiledb_array_type_t swigToEnum(int swigValue) { tiledb_array_type_t[] swigValues = tiledb_array_type_t.class.getEnumConstants(); - if (swigValue < swigValues.length - && swigValue >= 0 - && swigValues[swigValue].swigValue == swigValue) return swigValues[swigValue]; + if (swigValue < swigValues.length && swigValue >= 0 && swigValues[swigValue].swigValue == swigValue) + return swigValues[swigValue]; for (tiledb_array_type_t swigEnum : swigValues) - if (swigEnum.swigValue == swigValue) return swigEnum; - throw new IllegalArgumentException( - "No enum " + tiledb_array_type_t.class + " with value " + swigValue); + if (swigEnum.swigValue == swigValue) + return swigEnum; + throw new IllegalArgumentException("No enum " + tiledb_array_type_t.class + " with value " + swigValue); } @SuppressWarnings("unused") @@ -35,13 +34,13 @@ private tiledb_array_type_t() { @SuppressWarnings("unused") private tiledb_array_type_t(int swigValue) { this.swigValue = swigValue; - SwigNext.next = swigValue + 1; + SwigNext.next = swigValue+1; } @SuppressWarnings("unused") private tiledb_array_type_t(tiledb_array_type_t swigEnum) { this.swigValue = swigEnum.swigValue; - SwigNext.next = this.swigValue + 1; + SwigNext.next = this.swigValue+1; } private final int swigValue; @@ -50,3 +49,4 @@ private static class SwigNext { private static int next = 0; } } + diff --git a/src/main/java/io/tiledb/libtiledb/tiledb_current_domain_type_t.java b/src/main/java/io/tiledb/libtiledb/tiledb_current_domain_type_t.java index b98c0424..e32919da 100644 --- a/src/main/java/io/tiledb/libtiledb/tiledb_current_domain_type_t.java +++ b/src/main/java/io/tiledb/libtiledb/tiledb_current_domain_type_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -16,15 +16,13 @@ public final int swigValue() { } public static tiledb_current_domain_type_t swigToEnum(int swigValue) { - tiledb_current_domain_type_t[] swigValues = - tiledb_current_domain_type_t.class.getEnumConstants(); - if (swigValue < swigValues.length - && swigValue >= 0 - && swigValues[swigValue].swigValue == swigValue) return swigValues[swigValue]; + tiledb_current_domain_type_t[] swigValues = tiledb_current_domain_type_t.class.getEnumConstants(); + if (swigValue < swigValues.length && swigValue >= 0 && swigValues[swigValue].swigValue == swigValue) + return swigValues[swigValue]; for (tiledb_current_domain_type_t swigEnum : swigValues) - if (swigEnum.swigValue == swigValue) return swigEnum; - throw new IllegalArgumentException( - "No enum " + tiledb_current_domain_type_t.class + " with value " + swigValue); + if (swigEnum.swigValue == swigValue) + return swigEnum; + throw new IllegalArgumentException("No enum " + tiledb_current_domain_type_t.class + " with value " + swigValue); } @SuppressWarnings("unused") @@ -35,13 +33,13 @@ private tiledb_current_domain_type_t() { @SuppressWarnings("unused") private tiledb_current_domain_type_t(int swigValue) { this.swigValue = swigValue; - SwigNext.next = swigValue + 1; + SwigNext.next = swigValue+1; } @SuppressWarnings("unused") private tiledb_current_domain_type_t(tiledb_current_domain_type_t swigEnum) { this.swigValue = swigEnum.swigValue; - SwigNext.next = this.swigValue + 1; + SwigNext.next = this.swigValue+1; } private final int swigValue; @@ -50,3 +48,4 @@ private static class SwigNext { private static int next = 0; } } + diff --git a/src/main/java/io/tiledb/libtiledb/tiledb_data_order_t.java b/src/main/java/io/tiledb/libtiledb/tiledb_data_order_t.java index 64d56769..599fbd48 100644 --- a/src/main/java/io/tiledb/libtiledb/tiledb_data_order_t.java +++ b/src/main/java/io/tiledb/libtiledb/tiledb_data_order_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -19,13 +19,12 @@ public final int swigValue() { public static tiledb_data_order_t swigToEnum(int swigValue) { tiledb_data_order_t[] swigValues = tiledb_data_order_t.class.getEnumConstants(); - if (swigValue < swigValues.length - && swigValue >= 0 - && swigValues[swigValue].swigValue == swigValue) return swigValues[swigValue]; + if (swigValue < swigValues.length && swigValue >= 0 && swigValues[swigValue].swigValue == swigValue) + return swigValues[swigValue]; for (tiledb_data_order_t swigEnum : swigValues) - if (swigEnum.swigValue == swigValue) return swigEnum; - throw new IllegalArgumentException( - "No enum " + tiledb_data_order_t.class + " with value " + swigValue); + if (swigEnum.swigValue == swigValue) + return swigEnum; + throw new IllegalArgumentException("No enum " + tiledb_data_order_t.class + " with value " + swigValue); } @SuppressWarnings("unused") @@ -36,13 +35,13 @@ private tiledb_data_order_t() { @SuppressWarnings("unused") private tiledb_data_order_t(int swigValue) { this.swigValue = swigValue; - SwigNext.next = swigValue + 1; + SwigNext.next = swigValue+1; } @SuppressWarnings("unused") private tiledb_data_order_t(tiledb_data_order_t swigEnum) { this.swigValue = swigEnum.swigValue; - SwigNext.next = this.swigValue + 1; + SwigNext.next = this.swigValue+1; } private final int swigValue; @@ -51,3 +50,4 @@ private static class SwigNext { private static int next = 0; } } + diff --git a/src/main/java/io/tiledb/libtiledb/tiledb_data_protocol_t.java b/src/main/java/io/tiledb/libtiledb/tiledb_data_protocol_t.java new file mode 100644 index 00000000..a1599cc3 --- /dev/null +++ b/src/main/java/io/tiledb/libtiledb/tiledb_data_protocol_t.java @@ -0,0 +1,52 @@ +/* ---------------------------------------------------------------------------- + * This file was automatically generated by SWIG (https://www.swig.org). + * Version 4.4.1 + * + * Do not make changes to this file unless you know what you are doing - modify + * the SWIG interface file instead. + * ----------------------------------------------------------------------------- */ + +package io.tiledb.libtiledb; + +public enum tiledb_data_protocol_t { + TILEDB_DATA_PROTOCOL_v2(0), + TILEDB_DATA_PROTOCOL_v3(1); + + public final int swigValue() { + return swigValue; + } + + public static tiledb_data_protocol_t swigToEnum(int swigValue) { + tiledb_data_protocol_t[] swigValues = tiledb_data_protocol_t.class.getEnumConstants(); + if (swigValue < swigValues.length && swigValue >= 0 && swigValues[swigValue].swigValue == swigValue) + return swigValues[swigValue]; + for (tiledb_data_protocol_t swigEnum : swigValues) + if (swigEnum.swigValue == swigValue) + return swigEnum; + throw new IllegalArgumentException("No enum " + tiledb_data_protocol_t.class + " with value " + swigValue); + } + + @SuppressWarnings("unused") + private tiledb_data_protocol_t() { + this.swigValue = SwigNext.next++; + } + + @SuppressWarnings("unused") + private tiledb_data_protocol_t(int swigValue) { + this.swigValue = swigValue; + SwigNext.next = swigValue+1; + } + + @SuppressWarnings("unused") + private tiledb_data_protocol_t(tiledb_data_protocol_t swigEnum) { + this.swigValue = swigEnum.swigValue; + SwigNext.next = this.swigValue+1; + } + + private final int swigValue; + + private static class SwigNext { + private static int next = 0; + } +} + diff --git a/src/main/java/io/tiledb/libtiledb/tiledb_datatype_t.java b/src/main/java/io/tiledb/libtiledb/tiledb_datatype_t.java index 374df3d7..b69badda 100644 --- a/src/main/java/io/tiledb/libtiledb/tiledb_datatype_t.java +++ b/src/main/java/io/tiledb/libtiledb/tiledb_datatype_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -60,13 +60,12 @@ public final int swigValue() { public static tiledb_datatype_t swigToEnum(int swigValue) { tiledb_datatype_t[] swigValues = tiledb_datatype_t.class.getEnumConstants(); - if (swigValue < swigValues.length - && swigValue >= 0 - && swigValues[swigValue].swigValue == swigValue) return swigValues[swigValue]; + if (swigValue < swigValues.length && swigValue >= 0 && swigValues[swigValue].swigValue == swigValue) + return swigValues[swigValue]; for (tiledb_datatype_t swigEnum : swigValues) - if (swigEnum.swigValue == swigValue) return swigEnum; - throw new IllegalArgumentException( - "No enum " + tiledb_datatype_t.class + " with value " + swigValue); + if (swigEnum.swigValue == swigValue) + return swigEnum; + throw new IllegalArgumentException("No enum " + tiledb_datatype_t.class + " with value " + swigValue); } @SuppressWarnings("unused") @@ -77,13 +76,13 @@ private tiledb_datatype_t() { @SuppressWarnings("unused") private tiledb_datatype_t(int swigValue) { this.swigValue = swigValue; - SwigNext.next = swigValue + 1; + SwigNext.next = swigValue+1; } @SuppressWarnings("unused") private tiledb_datatype_t(tiledb_datatype_t swigEnum) { this.swigValue = swigEnum.swigValue; - SwigNext.next = this.swigValue + 1; + SwigNext.next = this.swigValue+1; } private final int swigValue; @@ -92,3 +91,4 @@ private static class SwigNext { private static int next = 0; } } + diff --git a/src/main/java/io/tiledb/libtiledb/tiledb_encryption_type_t.java b/src/main/java/io/tiledb/libtiledb/tiledb_encryption_type_t.java index 4e4b3a40..c82ac63a 100644 --- a/src/main/java/io/tiledb/libtiledb/tiledb_encryption_type_t.java +++ b/src/main/java/io/tiledb/libtiledb/tiledb_encryption_type_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -18,13 +18,12 @@ public final int swigValue() { public static tiledb_encryption_type_t swigToEnum(int swigValue) { tiledb_encryption_type_t[] swigValues = tiledb_encryption_type_t.class.getEnumConstants(); - if (swigValue < swigValues.length - && swigValue >= 0 - && swigValues[swigValue].swigValue == swigValue) return swigValues[swigValue]; + if (swigValue < swigValues.length && swigValue >= 0 && swigValues[swigValue].swigValue == swigValue) + return swigValues[swigValue]; for (tiledb_encryption_type_t swigEnum : swigValues) - if (swigEnum.swigValue == swigValue) return swigEnum; - throw new IllegalArgumentException( - "No enum " + tiledb_encryption_type_t.class + " with value " + swigValue); + if (swigEnum.swigValue == swigValue) + return swigEnum; + throw new IllegalArgumentException("No enum " + tiledb_encryption_type_t.class + " with value " + swigValue); } @SuppressWarnings("unused") @@ -35,13 +34,13 @@ private tiledb_encryption_type_t() { @SuppressWarnings("unused") private tiledb_encryption_type_t(int swigValue) { this.swigValue = swigValue; - SwigNext.next = swigValue + 1; + SwigNext.next = swigValue+1; } @SuppressWarnings("unused") private tiledb_encryption_type_t(tiledb_encryption_type_t swigEnum) { this.swigValue = swigEnum.swigValue; - SwigNext.next = this.swigValue + 1; + SwigNext.next = this.swigValue+1; } private final int swigValue; @@ -50,3 +49,4 @@ private static class SwigNext { private static int next = 0; } } + diff --git a/src/main/java/io/tiledb/libtiledb/tiledb_field_origin_t.java b/src/main/java/io/tiledb/libtiledb/tiledb_field_origin_t.java index 473d903f..25c1604a 100644 --- a/src/main/java/io/tiledb/libtiledb/tiledb_field_origin_t.java +++ b/src/main/java/io/tiledb/libtiledb/tiledb_field_origin_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -19,13 +19,12 @@ public final int swigValue() { public static tiledb_field_origin_t swigToEnum(int swigValue) { tiledb_field_origin_t[] swigValues = tiledb_field_origin_t.class.getEnumConstants(); - if (swigValue < swigValues.length - && swigValue >= 0 - && swigValues[swigValue].swigValue == swigValue) return swigValues[swigValue]; + if (swigValue < swigValues.length && swigValue >= 0 && swigValues[swigValue].swigValue == swigValue) + return swigValues[swigValue]; for (tiledb_field_origin_t swigEnum : swigValues) - if (swigEnum.swigValue == swigValue) return swigEnum; - throw new IllegalArgumentException( - "No enum " + tiledb_field_origin_t.class + " with value " + swigValue); + if (swigEnum.swigValue == swigValue) + return swigEnum; + throw new IllegalArgumentException("No enum " + tiledb_field_origin_t.class + " with value " + swigValue); } @SuppressWarnings("unused") @@ -36,13 +35,13 @@ private tiledb_field_origin_t() { @SuppressWarnings("unused") private tiledb_field_origin_t(int swigValue) { this.swigValue = swigValue; - SwigNext.next = swigValue + 1; + SwigNext.next = swigValue+1; } @SuppressWarnings("unused") private tiledb_field_origin_t(tiledb_field_origin_t swigEnum) { this.swigValue = swigEnum.swigValue; - SwigNext.next = this.swigValue + 1; + SwigNext.next = this.swigValue+1; } private final int swigValue; @@ -51,3 +50,4 @@ private static class SwigNext { private static int next = 0; } } + diff --git a/src/main/java/io/tiledb/libtiledb/tiledb_filesystem_t.java b/src/main/java/io/tiledb/libtiledb/tiledb_filesystem_t.java index c4eeb896..73cebbd5 100644 --- a/src/main/java/io/tiledb/libtiledb/tiledb_filesystem_t.java +++ b/src/main/java/io/tiledb/libtiledb/tiledb_filesystem_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -13,7 +13,8 @@ public enum tiledb_filesystem_t { TILEDB_S3(1), TILEDB_AZURE(2), TILEDB_GCS(3), - TILEDB_MEMFS(4); + TILEDB_MEMFS(4), + TILEDB_TILEDBFS(5); public final int swigValue() { return swigValue; @@ -21,13 +22,12 @@ public final int swigValue() { public static tiledb_filesystem_t swigToEnum(int swigValue) { tiledb_filesystem_t[] swigValues = tiledb_filesystem_t.class.getEnumConstants(); - if (swigValue < swigValues.length - && swigValue >= 0 - && swigValues[swigValue].swigValue == swigValue) return swigValues[swigValue]; + if (swigValue < swigValues.length && swigValue >= 0 && swigValues[swigValue].swigValue == swigValue) + return swigValues[swigValue]; for (tiledb_filesystem_t swigEnum : swigValues) - if (swigEnum.swigValue == swigValue) return swigEnum; - throw new IllegalArgumentException( - "No enum " + tiledb_filesystem_t.class + " with value " + swigValue); + if (swigEnum.swigValue == swigValue) + return swigEnum; + throw new IllegalArgumentException("No enum " + tiledb_filesystem_t.class + " with value " + swigValue); } @SuppressWarnings("unused") @@ -38,13 +38,13 @@ private tiledb_filesystem_t() { @SuppressWarnings("unused") private tiledb_filesystem_t(int swigValue) { this.swigValue = swigValue; - SwigNext.next = swigValue + 1; + SwigNext.next = swigValue+1; } @SuppressWarnings("unused") private tiledb_filesystem_t(tiledb_filesystem_t swigEnum) { this.swigValue = swigEnum.swigValue; - SwigNext.next = this.swigValue + 1; + SwigNext.next = this.swigValue+1; } private final int swigValue; @@ -53,3 +53,4 @@ private static class SwigNext { private static int next = 0; } } + diff --git a/src/main/java/io/tiledb/libtiledb/tiledb_filter_option_t.java b/src/main/java/io/tiledb/libtiledb/tiledb_filter_option_t.java index 978811e2..a3d156f4 100644 --- a/src/main/java/io/tiledb/libtiledb/tiledb_filter_option_t.java +++ b/src/main/java/io/tiledb/libtiledb/tiledb_filter_option_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -26,13 +26,12 @@ public final int swigValue() { public static tiledb_filter_option_t swigToEnum(int swigValue) { tiledb_filter_option_t[] swigValues = tiledb_filter_option_t.class.getEnumConstants(); - if (swigValue < swigValues.length - && swigValue >= 0 - && swigValues[swigValue].swigValue == swigValue) return swigValues[swigValue]; + if (swigValue < swigValues.length && swigValue >= 0 && swigValues[swigValue].swigValue == swigValue) + return swigValues[swigValue]; for (tiledb_filter_option_t swigEnum : swigValues) - if (swigEnum.swigValue == swigValue) return swigEnum; - throw new IllegalArgumentException( - "No enum " + tiledb_filter_option_t.class + " with value " + swigValue); + if (swigEnum.swigValue == swigValue) + return swigEnum; + throw new IllegalArgumentException("No enum " + tiledb_filter_option_t.class + " with value " + swigValue); } @SuppressWarnings("unused") @@ -43,13 +42,13 @@ private tiledb_filter_option_t() { @SuppressWarnings("unused") private tiledb_filter_option_t(int swigValue) { this.swigValue = swigValue; - SwigNext.next = swigValue + 1; + SwigNext.next = swigValue+1; } @SuppressWarnings("unused") private tiledb_filter_option_t(tiledb_filter_option_t swigEnum) { this.swigValue = swigEnum.swigValue; - SwigNext.next = this.swigValue + 1; + SwigNext.next = this.swigValue+1; } private final int swigValue; @@ -58,3 +57,4 @@ private static class SwigNext { private static int next = 0; } } + diff --git a/src/main/java/io/tiledb/libtiledb/tiledb_filter_type_t.java b/src/main/java/io/tiledb/libtiledb/tiledb_filter_type_t.java index 3ce3a062..c264adf7 100644 --- a/src/main/java/io/tiledb/libtiledb/tiledb_filter_type_t.java +++ b/src/main/java/io/tiledb/libtiledb/tiledb_filter_type_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -27,7 +27,8 @@ public enum tiledb_filter_type_t { TILEDB_FILTER_XOR(16), TILEDB_FILTER_DEPRECATED(17), TILEDB_FILTER_WEBP(18), - TILEDB_FILTER_DELTA(19); + TILEDB_FILTER_DELTA(19), + TILEDB_INTERNAL_FILTER_COUNT(20); public final int swigValue() { return swigValue; @@ -35,13 +36,12 @@ public final int swigValue() { public static tiledb_filter_type_t swigToEnum(int swigValue) { tiledb_filter_type_t[] swigValues = tiledb_filter_type_t.class.getEnumConstants(); - if (swigValue < swigValues.length - && swigValue >= 0 - && swigValues[swigValue].swigValue == swigValue) return swigValues[swigValue]; + if (swigValue < swigValues.length && swigValue >= 0 && swigValues[swigValue].swigValue == swigValue) + return swigValues[swigValue]; for (tiledb_filter_type_t swigEnum : swigValues) - if (swigEnum.swigValue == swigValue) return swigEnum; - throw new IllegalArgumentException( - "No enum " + tiledb_filter_type_t.class + " with value " + swigValue); + if (swigEnum.swigValue == swigValue) + return swigEnum; + throw new IllegalArgumentException("No enum " + tiledb_filter_type_t.class + " with value " + swigValue); } @SuppressWarnings("unused") @@ -52,13 +52,13 @@ private tiledb_filter_type_t() { @SuppressWarnings("unused") private tiledb_filter_type_t(int swigValue) { this.swigValue = swigValue; - SwigNext.next = swigValue + 1; + SwigNext.next = swigValue+1; } @SuppressWarnings("unused") private tiledb_filter_type_t(tiledb_filter_type_t swigEnum) { this.swigValue = swigEnum.swigValue; - SwigNext.next = this.swigValue + 1; + SwigNext.next = this.swigValue+1; } private final int swigValue; @@ -67,3 +67,4 @@ private static class SwigNext { private static int next = 0; } } + diff --git a/src/main/java/io/tiledb/libtiledb/tiledb_filter_webp_format_t.java b/src/main/java/io/tiledb/libtiledb/tiledb_filter_webp_format_t.java index 944279ca..efa127fe 100644 --- a/src/main/java/io/tiledb/libtiledb/tiledb_filter_webp_format_t.java +++ b/src/main/java/io/tiledb/libtiledb/tiledb_filter_webp_format_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -21,13 +21,12 @@ public final int swigValue() { public static tiledb_filter_webp_format_t swigToEnum(int swigValue) { tiledb_filter_webp_format_t[] swigValues = tiledb_filter_webp_format_t.class.getEnumConstants(); - if (swigValue < swigValues.length - && swigValue >= 0 - && swigValues[swigValue].swigValue == swigValue) return swigValues[swigValue]; + if (swigValue < swigValues.length && swigValue >= 0 && swigValues[swigValue].swigValue == swigValue) + return swigValues[swigValue]; for (tiledb_filter_webp_format_t swigEnum : swigValues) - if (swigEnum.swigValue == swigValue) return swigEnum; - throw new IllegalArgumentException( - "No enum " + tiledb_filter_webp_format_t.class + " with value " + swigValue); + if (swigEnum.swigValue == swigValue) + return swigEnum; + throw new IllegalArgumentException("No enum " + tiledb_filter_webp_format_t.class + " with value " + swigValue); } @SuppressWarnings("unused") @@ -38,13 +37,13 @@ private tiledb_filter_webp_format_t() { @SuppressWarnings("unused") private tiledb_filter_webp_format_t(int swigValue) { this.swigValue = swigValue; - SwigNext.next = swigValue + 1; + SwigNext.next = swigValue+1; } @SuppressWarnings("unused") private tiledb_filter_webp_format_t(tiledb_filter_webp_format_t swigEnum) { this.swigValue = swigEnum.swigValue; - SwigNext.next = this.swigValue + 1; + SwigNext.next = this.swigValue+1; } private final int swigValue; @@ -53,3 +52,4 @@ private static class SwigNext { private static int next = 0; } } + diff --git a/src/main/java/io/tiledb/libtiledb/tiledb_layout_t.java b/src/main/java/io/tiledb/libtiledb/tiledb_layout_t.java index 6c1bde2a..09347951 100644 --- a/src/main/java/io/tiledb/libtiledb/tiledb_layout_t.java +++ b/src/main/java/io/tiledb/libtiledb/tiledb_layout_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -21,13 +21,12 @@ public final int swigValue() { public static tiledb_layout_t swigToEnum(int swigValue) { tiledb_layout_t[] swigValues = tiledb_layout_t.class.getEnumConstants(); - if (swigValue < swigValues.length - && swigValue >= 0 - && swigValues[swigValue].swigValue == swigValue) return swigValues[swigValue]; + if (swigValue < swigValues.length && swigValue >= 0 && swigValues[swigValue].swigValue == swigValue) + return swigValues[swigValue]; for (tiledb_layout_t swigEnum : swigValues) - if (swigEnum.swigValue == swigValue) return swigEnum; - throw new IllegalArgumentException( - "No enum " + tiledb_layout_t.class + " with value " + swigValue); + if (swigEnum.swigValue == swigValue) + return swigEnum; + throw new IllegalArgumentException("No enum " + tiledb_layout_t.class + " with value " + swigValue); } @SuppressWarnings("unused") @@ -38,13 +37,13 @@ private tiledb_layout_t() { @SuppressWarnings("unused") private tiledb_layout_t(int swigValue) { this.swigValue = swigValue; - SwigNext.next = swigValue + 1; + SwigNext.next = swigValue+1; } @SuppressWarnings("unused") private tiledb_layout_t(tiledb_layout_t swigEnum) { this.swigValue = swigEnum.swigValue; - SwigNext.next = this.swigValue + 1; + SwigNext.next = this.swigValue+1; } private final int swigValue; @@ -53,3 +52,4 @@ private static class SwigNext { private static int next = 0; } } + diff --git a/src/main/java/io/tiledb/libtiledb/tiledb_mime_type_t.java b/src/main/java/io/tiledb/libtiledb/tiledb_mime_type_t.java index 5c046ead..79b12b95 100644 --- a/src/main/java/io/tiledb/libtiledb/tiledb_mime_type_t.java +++ b/src/main/java/io/tiledb/libtiledb/tiledb_mime_type_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -19,13 +19,12 @@ public final int swigValue() { public static tiledb_mime_type_t swigToEnum(int swigValue) { tiledb_mime_type_t[] swigValues = tiledb_mime_type_t.class.getEnumConstants(); - if (swigValue < swigValues.length - && swigValue >= 0 - && swigValues[swigValue].swigValue == swigValue) return swigValues[swigValue]; + if (swigValue < swigValues.length && swigValue >= 0 && swigValues[swigValue].swigValue == swigValue) + return swigValues[swigValue]; for (tiledb_mime_type_t swigEnum : swigValues) - if (swigEnum.swigValue == swigValue) return swigEnum; - throw new IllegalArgumentException( - "No enum " + tiledb_mime_type_t.class + " with value " + swigValue); + if (swigEnum.swigValue == swigValue) + return swigEnum; + throw new IllegalArgumentException("No enum " + tiledb_mime_type_t.class + " with value " + swigValue); } @SuppressWarnings("unused") @@ -36,13 +35,13 @@ private tiledb_mime_type_t() { @SuppressWarnings("unused") private tiledb_mime_type_t(int swigValue) { this.swigValue = swigValue; - SwigNext.next = swigValue + 1; + SwigNext.next = swigValue+1; } @SuppressWarnings("unused") private tiledb_mime_type_t(tiledb_mime_type_t swigEnum) { this.swigValue = swigEnum.swigValue; - SwigNext.next = this.swigValue + 1; + SwigNext.next = this.swigValue+1; } private final int swigValue; @@ -51,3 +50,4 @@ private static class SwigNext { private static int next = 0; } } + diff --git a/src/main/java/io/tiledb/libtiledb/tiledb_object_t.java b/src/main/java/io/tiledb/libtiledb/tiledb_object_t.java index 5c9680e0..1f2978a7 100644 --- a/src/main/java/io/tiledb/libtiledb/tiledb_object_t.java +++ b/src/main/java/io/tiledb/libtiledb/tiledb_object_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -19,13 +19,12 @@ public final int swigValue() { public static tiledb_object_t swigToEnum(int swigValue) { tiledb_object_t[] swigValues = tiledb_object_t.class.getEnumConstants(); - if (swigValue < swigValues.length - && swigValue >= 0 - && swigValues[swigValue].swigValue == swigValue) return swigValues[swigValue]; + if (swigValue < swigValues.length && swigValue >= 0 && swigValues[swigValue].swigValue == swigValue) + return swigValues[swigValue]; for (tiledb_object_t swigEnum : swigValues) - if (swigEnum.swigValue == swigValue) return swigEnum; - throw new IllegalArgumentException( - "No enum " + tiledb_object_t.class + " with value " + swigValue); + if (swigEnum.swigValue == swigValue) + return swigEnum; + throw new IllegalArgumentException("No enum " + tiledb_object_t.class + " with value " + swigValue); } @SuppressWarnings("unused") @@ -36,13 +35,13 @@ private tiledb_object_t() { @SuppressWarnings("unused") private tiledb_object_t(int swigValue) { this.swigValue = swigValue; - SwigNext.next = swigValue + 1; + SwigNext.next = swigValue+1; } @SuppressWarnings("unused") private tiledb_object_t(tiledb_object_t swigEnum) { this.swigValue = swigEnum.swigValue; - SwigNext.next = this.swigValue + 1; + SwigNext.next = this.swigValue+1; } private final int swigValue; @@ -51,3 +50,4 @@ private static class SwigNext { private static int next = 0; } } + diff --git a/src/main/java/io/tiledb/libtiledb/tiledb_query_condition_combination_op_t.java b/src/main/java/io/tiledb/libtiledb/tiledb_query_condition_combination_op_t.java index 0eba4d80..f1954dca 100644 --- a/src/main/java/io/tiledb/libtiledb/tiledb_query_condition_combination_op_t.java +++ b/src/main/java/io/tiledb/libtiledb/tiledb_query_condition_combination_op_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -18,15 +18,13 @@ public final int swigValue() { } public static tiledb_query_condition_combination_op_t swigToEnum(int swigValue) { - tiledb_query_condition_combination_op_t[] swigValues = - tiledb_query_condition_combination_op_t.class.getEnumConstants(); - if (swigValue < swigValues.length - && swigValue >= 0 - && swigValues[swigValue].swigValue == swigValue) return swigValues[swigValue]; + tiledb_query_condition_combination_op_t[] swigValues = tiledb_query_condition_combination_op_t.class.getEnumConstants(); + if (swigValue < swigValues.length && swigValue >= 0 && swigValues[swigValue].swigValue == swigValue) + return swigValues[swigValue]; for (tiledb_query_condition_combination_op_t swigEnum : swigValues) - if (swigEnum.swigValue == swigValue) return swigEnum; - throw new IllegalArgumentException( - "No enum " + tiledb_query_condition_combination_op_t.class + " with value " + swigValue); + if (swigEnum.swigValue == swigValue) + return swigEnum; + throw new IllegalArgumentException("No enum " + tiledb_query_condition_combination_op_t.class + " with value " + swigValue); } @SuppressWarnings("unused") @@ -37,14 +35,13 @@ private tiledb_query_condition_combination_op_t() { @SuppressWarnings("unused") private tiledb_query_condition_combination_op_t(int swigValue) { this.swigValue = swigValue; - SwigNext.next = swigValue + 1; + SwigNext.next = swigValue+1; } @SuppressWarnings("unused") - private tiledb_query_condition_combination_op_t( - tiledb_query_condition_combination_op_t swigEnum) { + private tiledb_query_condition_combination_op_t(tiledb_query_condition_combination_op_t swigEnum) { this.swigValue = swigEnum.swigValue; - SwigNext.next = this.swigValue + 1; + SwigNext.next = this.swigValue+1; } private final int swigValue; @@ -53,3 +50,4 @@ private static class SwigNext { private static int next = 0; } } + diff --git a/src/main/java/io/tiledb/libtiledb/tiledb_query_condition_op_t.java b/src/main/java/io/tiledb/libtiledb/tiledb_query_condition_op_t.java index b16a7687..c8302def 100644 --- a/src/main/java/io/tiledb/libtiledb/tiledb_query_condition_op_t.java +++ b/src/main/java/io/tiledb/libtiledb/tiledb_query_condition_op_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -24,13 +24,12 @@ public final int swigValue() { public static tiledb_query_condition_op_t swigToEnum(int swigValue) { tiledb_query_condition_op_t[] swigValues = tiledb_query_condition_op_t.class.getEnumConstants(); - if (swigValue < swigValues.length - && swigValue >= 0 - && swigValues[swigValue].swigValue == swigValue) return swigValues[swigValue]; + if (swigValue < swigValues.length && swigValue >= 0 && swigValues[swigValue].swigValue == swigValue) + return swigValues[swigValue]; for (tiledb_query_condition_op_t swigEnum : swigValues) - if (swigEnum.swigValue == swigValue) return swigEnum; - throw new IllegalArgumentException( - "No enum " + tiledb_query_condition_op_t.class + " with value " + swigValue); + if (swigEnum.swigValue == swigValue) + return swigEnum; + throw new IllegalArgumentException("No enum " + tiledb_query_condition_op_t.class + " with value " + swigValue); } @SuppressWarnings("unused") @@ -41,13 +40,13 @@ private tiledb_query_condition_op_t() { @SuppressWarnings("unused") private tiledb_query_condition_op_t(int swigValue) { this.swigValue = swigValue; - SwigNext.next = swigValue + 1; + SwigNext.next = swigValue+1; } @SuppressWarnings("unused") private tiledb_query_condition_op_t(tiledb_query_condition_op_t swigEnum) { this.swigValue = swigEnum.swigValue; - SwigNext.next = this.swigValue + 1; + SwigNext.next = this.swigValue+1; } private final int swigValue; @@ -56,3 +55,4 @@ private static class SwigNext { private static int next = 0; } } + diff --git a/src/main/java/io/tiledb/libtiledb/tiledb_query_status_details_reason_t.java b/src/main/java/io/tiledb/libtiledb/tiledb_query_status_details_reason_t.java index 9d71cb17..a0c5cb97 100644 --- a/src/main/java/io/tiledb/libtiledb/tiledb_query_status_details_reason_t.java +++ b/src/main/java/io/tiledb/libtiledb/tiledb_query_status_details_reason_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -18,15 +18,13 @@ public final int swigValue() { } public static tiledb_query_status_details_reason_t swigToEnum(int swigValue) { - tiledb_query_status_details_reason_t[] swigValues = - tiledb_query_status_details_reason_t.class.getEnumConstants(); - if (swigValue < swigValues.length - && swigValue >= 0 - && swigValues[swigValue].swigValue == swigValue) return swigValues[swigValue]; + tiledb_query_status_details_reason_t[] swigValues = tiledb_query_status_details_reason_t.class.getEnumConstants(); + if (swigValue < swigValues.length && swigValue >= 0 && swigValues[swigValue].swigValue == swigValue) + return swigValues[swigValue]; for (tiledb_query_status_details_reason_t swigEnum : swigValues) - if (swigEnum.swigValue == swigValue) return swigEnum; - throw new IllegalArgumentException( - "No enum " + tiledb_query_status_details_reason_t.class + " with value " + swigValue); + if (swigEnum.swigValue == swigValue) + return swigEnum; + throw new IllegalArgumentException("No enum " + tiledb_query_status_details_reason_t.class + " with value " + swigValue); } @SuppressWarnings("unused") @@ -37,13 +35,13 @@ private tiledb_query_status_details_reason_t() { @SuppressWarnings("unused") private tiledb_query_status_details_reason_t(int swigValue) { this.swigValue = swigValue; - SwigNext.next = swigValue + 1; + SwigNext.next = swigValue+1; } @SuppressWarnings("unused") private tiledb_query_status_details_reason_t(tiledb_query_status_details_reason_t swigEnum) { this.swigValue = swigEnum.swigValue; - SwigNext.next = this.swigValue + 1; + SwigNext.next = this.swigValue+1; } private final int swigValue; @@ -52,3 +50,4 @@ private static class SwigNext { private static int next = 0; } } + diff --git a/src/main/java/io/tiledb/libtiledb/tiledb_query_status_details_t.java b/src/main/java/io/tiledb/libtiledb/tiledb_query_status_details_t.java index ebaa568c..46c421ec 100644 --- a/src/main/java/io/tiledb/libtiledb/tiledb_query_status_details_t.java +++ b/src/main/java/io/tiledb/libtiledb/tiledb_query_status_details_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -33,7 +33,7 @@ protected static long swigRelease(tiledb_query_status_details_t obj) { return ptr; } - @SuppressWarnings("deprecation") + @SuppressWarnings({"deprecation", "removal"}) protected void finalize() { delete(); } @@ -49,16 +49,15 @@ public synchronized void delete() { } public void setIncomplete_reason(tiledb_query_status_details_reason_t value) { - tiledbJNI.tiledb_query_status_details_t_incomplete_reason_set( - swigCPtr, this, value.swigValue()); + tiledbJNI.tiledb_query_status_details_t_incomplete_reason_set(swigCPtr, this, value.swigValue()); } public tiledb_query_status_details_reason_t getIncomplete_reason() { - return tiledb_query_status_details_reason_t.swigToEnum( - tiledbJNI.tiledb_query_status_details_t_incomplete_reason_get(swigCPtr, this)); + return tiledb_query_status_details_reason_t.swigToEnum(tiledbJNI.tiledb_query_status_details_t_incomplete_reason_get(swigCPtr, this)); } public tiledb_query_status_details_t() { this(tiledbJNI.new_tiledb_query_status_details_t(), true); } + } diff --git a/src/main/java/io/tiledb/libtiledb/tiledb_query_status_t.java b/src/main/java/io/tiledb/libtiledb/tiledb_query_status_t.java index a962e881..494483c5 100644 --- a/src/main/java/io/tiledb/libtiledb/tiledb_query_status_t.java +++ b/src/main/java/io/tiledb/libtiledb/tiledb_query_status_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -22,13 +22,12 @@ public final int swigValue() { public static tiledb_query_status_t swigToEnum(int swigValue) { tiledb_query_status_t[] swigValues = tiledb_query_status_t.class.getEnumConstants(); - if (swigValue < swigValues.length - && swigValue >= 0 - && swigValues[swigValue].swigValue == swigValue) return swigValues[swigValue]; + if (swigValue < swigValues.length && swigValue >= 0 && swigValues[swigValue].swigValue == swigValue) + return swigValues[swigValue]; for (tiledb_query_status_t swigEnum : swigValues) - if (swigEnum.swigValue == swigValue) return swigEnum; - throw new IllegalArgumentException( - "No enum " + tiledb_query_status_t.class + " with value " + swigValue); + if (swigEnum.swigValue == swigValue) + return swigEnum; + throw new IllegalArgumentException("No enum " + tiledb_query_status_t.class + " with value " + swigValue); } @SuppressWarnings("unused") @@ -39,13 +38,13 @@ private tiledb_query_status_t() { @SuppressWarnings("unused") private tiledb_query_status_t(int swigValue) { this.swigValue = swigValue; - SwigNext.next = swigValue + 1; + SwigNext.next = swigValue+1; } @SuppressWarnings("unused") private tiledb_query_status_t(tiledb_query_status_t swigEnum) { this.swigValue = swigEnum.swigValue; - SwigNext.next = this.swigValue + 1; + SwigNext.next = this.swigValue+1; } private final int swigValue; @@ -54,3 +53,4 @@ private static class SwigNext { private static int next = 0; } } + diff --git a/src/main/java/io/tiledb/libtiledb/tiledb_query_type_t.java b/src/main/java/io/tiledb/libtiledb/tiledb_query_type_t.java index c8665045..ac9a8fdb 100644 --- a/src/main/java/io/tiledb/libtiledb/tiledb_query_type_t.java +++ b/src/main/java/io/tiledb/libtiledb/tiledb_query_type_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -21,13 +21,12 @@ public final int swigValue() { public static tiledb_query_type_t swigToEnum(int swigValue) { tiledb_query_type_t[] swigValues = tiledb_query_type_t.class.getEnumConstants(); - if (swigValue < swigValues.length - && swigValue >= 0 - && swigValues[swigValue].swigValue == swigValue) return swigValues[swigValue]; + if (swigValue < swigValues.length && swigValue >= 0 && swigValues[swigValue].swigValue == swigValue) + return swigValues[swigValue]; for (tiledb_query_type_t swigEnum : swigValues) - if (swigEnum.swigValue == swigValue) return swigEnum; - throw new IllegalArgumentException( - "No enum " + tiledb_query_type_t.class + " with value " + swigValue); + if (swigEnum.swigValue == swigValue) + return swigEnum; + throw new IllegalArgumentException("No enum " + tiledb_query_type_t.class + " with value " + swigValue); } @SuppressWarnings("unused") @@ -38,13 +37,13 @@ private tiledb_query_type_t() { @SuppressWarnings("unused") private tiledb_query_type_t(int swigValue) { this.swigValue = swigValue; - SwigNext.next = swigValue + 1; + SwigNext.next = swigValue+1; } @SuppressWarnings("unused") private tiledb_query_type_t(tiledb_query_type_t swigEnum) { this.swigValue = swigEnum.swigValue; - SwigNext.next = this.swigValue + 1; + SwigNext.next = this.swigValue+1; } private final int swigValue; @@ -53,3 +52,4 @@ private static class SwigNext { private static int next = 0; } } + diff --git a/src/main/java/io/tiledb/libtiledb/tiledb_range_t.java b/src/main/java/io/tiledb/libtiledb/tiledb_range_t.java index 48c74cbc..68146055 100644 --- a/src/main/java/io/tiledb/libtiledb/tiledb_range_t.java +++ b/src/main/java/io/tiledb/libtiledb/tiledb_range_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -33,7 +33,7 @@ protected static long swigRelease(tiledb_range_t obj) { return ptr; } - @SuppressWarnings("deprecation") + @SuppressWarnings({"deprecation", "removal"}) protected void finalize() { delete(); } @@ -85,4 +85,5 @@ public java.math.BigInteger getMax_size() { public tiledb_range_t() { this(tiledbJNI.new_tiledb_range_t(), true); } + } diff --git a/src/main/java/io/tiledb/libtiledb/tiledb_vfs_mode_t.java b/src/main/java/io/tiledb/libtiledb/tiledb_vfs_mode_t.java index 8e05460e..9c5795fa 100644 --- a/src/main/java/io/tiledb/libtiledb/tiledb_vfs_mode_t.java +++ b/src/main/java/io/tiledb/libtiledb/tiledb_vfs_mode_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -19,13 +19,12 @@ public final int swigValue() { public static tiledb_vfs_mode_t swigToEnum(int swigValue) { tiledb_vfs_mode_t[] swigValues = tiledb_vfs_mode_t.class.getEnumConstants(); - if (swigValue < swigValues.length - && swigValue >= 0 - && swigValues[swigValue].swigValue == swigValue) return swigValues[swigValue]; + if (swigValue < swigValues.length && swigValue >= 0 && swigValues[swigValue].swigValue == swigValue) + return swigValues[swigValue]; for (tiledb_vfs_mode_t swigEnum : swigValues) - if (swigEnum.swigValue == swigValue) return swigEnum; - throw new IllegalArgumentException( - "No enum " + tiledb_vfs_mode_t.class + " with value " + swigValue); + if (swigEnum.swigValue == swigValue) + return swigEnum; + throw new IllegalArgumentException("No enum " + tiledb_vfs_mode_t.class + " with value " + swigValue); } @SuppressWarnings("unused") @@ -36,13 +35,13 @@ private tiledb_vfs_mode_t() { @SuppressWarnings("unused") private tiledb_vfs_mode_t(int swigValue) { this.swigValue = swigValue; - SwigNext.next = swigValue + 1; + SwigNext.next = swigValue+1; } @SuppressWarnings("unused") private tiledb_vfs_mode_t(tiledb_vfs_mode_t swigEnum) { this.swigValue = swigEnum.swigValue; - SwigNext.next = this.swigValue + 1; + SwigNext.next = this.swigValue+1; } private final int swigValue; @@ -51,3 +50,4 @@ private static class SwigNext { private static int next = 0; } } + diff --git a/src/main/java/io/tiledb/libtiledb/tiledb_walk_order_t.java b/src/main/java/io/tiledb/libtiledb/tiledb_walk_order_t.java index 3a2006f5..244a8bc8 100644 --- a/src/main/java/io/tiledb/libtiledb/tiledb_walk_order_t.java +++ b/src/main/java/io/tiledb/libtiledb/tiledb_walk_order_t.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -18,13 +18,12 @@ public final int swigValue() { public static tiledb_walk_order_t swigToEnum(int swigValue) { tiledb_walk_order_t[] swigValues = tiledb_walk_order_t.class.getEnumConstants(); - if (swigValue < swigValues.length - && swigValue >= 0 - && swigValues[swigValue].swigValue == swigValue) return swigValues[swigValue]; + if (swigValue < swigValues.length && swigValue >= 0 && swigValues[swigValue].swigValue == swigValue) + return swigValues[swigValue]; for (tiledb_walk_order_t swigEnum : swigValues) - if (swigEnum.swigValue == swigValue) return swigEnum; - throw new IllegalArgumentException( - "No enum " + tiledb_walk_order_t.class + " with value " + swigValue); + if (swigEnum.swigValue == swigValue) + return swigEnum; + throw new IllegalArgumentException("No enum " + tiledb_walk_order_t.class + " with value " + swigValue); } @SuppressWarnings("unused") @@ -35,13 +34,13 @@ private tiledb_walk_order_t() { @SuppressWarnings("unused") private tiledb_walk_order_t(int swigValue) { this.swigValue = swigValue; - SwigNext.next = swigValue + 1; + SwigNext.next = swigValue+1; } @SuppressWarnings("unused") private tiledb_walk_order_t(tiledb_walk_order_t swigEnum) { this.swigValue = swigEnum.swigValue; - SwigNext.next = this.swigValue + 1; + SwigNext.next = this.swigValue+1; } private final int swigValue; @@ -50,3 +49,4 @@ private static class SwigNext { private static int next = 0; } } + diff --git a/src/main/java/io/tiledb/libtiledb/uint16_tArray.java b/src/main/java/io/tiledb/libtiledb/uint16_tArray.java index 464b7490..742150b4 100644 --- a/src/main/java/io/tiledb/libtiledb/uint16_tArray.java +++ b/src/main/java/io/tiledb/libtiledb/uint16_tArray.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -33,7 +33,7 @@ protected static long swigRelease(uint16_tArray obj) { return ptr; } - @SuppressWarnings("deprecation") + @SuppressWarnings({"deprecation", "removal"}) protected void finalize() { delete(); } @@ -48,15 +48,15 @@ public synchronized void delete() { } } - public uint16_tArray(int nelements) { + public uint16_tArray(long nelements) { this(tiledbJNI.new_uint16_tArray(nelements), true); } - public int getitem(int index) { + public int getitem(long index) { return tiledbJNI.uint16_tArray_getitem(swigCPtr, this, index); } - public void setitem(int index, int value) { + public void setitem(long index, int value) { tiledbJNI.uint16_tArray_setitem(swigCPtr, this, index, value); } @@ -69,4 +69,5 @@ public static uint16_tArray frompointer(SWIGTYPE_p_unsigned_short t) { long cPtr = tiledbJNI.uint16_tArray_frompointer(SWIGTYPE_p_unsigned_short.getCPtr(t)); return (cPtr == 0) ? null : new uint16_tArray(cPtr, false); } + } diff --git a/src/main/java/io/tiledb/libtiledb/uint32_tArray.java b/src/main/java/io/tiledb/libtiledb/uint32_tArray.java index cb5f31e6..c848af89 100644 --- a/src/main/java/io/tiledb/libtiledb/uint32_tArray.java +++ b/src/main/java/io/tiledb/libtiledb/uint32_tArray.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -33,7 +33,7 @@ protected static long swigRelease(uint32_tArray obj) { return ptr; } - @SuppressWarnings("deprecation") + @SuppressWarnings({"deprecation", "removal"}) protected void finalize() { delete(); } @@ -48,15 +48,15 @@ public synchronized void delete() { } } - public uint32_tArray(int nelements) { + public uint32_tArray(long nelements) { this(tiledbJNI.new_uint32_tArray(nelements), true); } - public long getitem(int index) { + public long getitem(long index) { return tiledbJNI.uint32_tArray_getitem(swigCPtr, this, index); } - public void setitem(int index, long value) { + public void setitem(long index, long value) { tiledbJNI.uint32_tArray_setitem(swigCPtr, this, index, value); } @@ -69,4 +69,5 @@ public static uint32_tArray frompointer(SWIGTYPE_p_unsigned_int t) { long cPtr = tiledbJNI.uint32_tArray_frompointer(SWIGTYPE_p_unsigned_int.getCPtr(t)); return (cPtr == 0) ? null : new uint32_tArray(cPtr, false); } + } diff --git a/src/main/java/io/tiledb/libtiledb/uint64_tArray.java b/src/main/java/io/tiledb/libtiledb/uint64_tArray.java index 92bd1f85..bedad36d 100644 --- a/src/main/java/io/tiledb/libtiledb/uint64_tArray.java +++ b/src/main/java/io/tiledb/libtiledb/uint64_tArray.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -33,7 +33,7 @@ protected static long swigRelease(uint64_tArray obj) { return ptr; } - @SuppressWarnings("deprecation") + @SuppressWarnings({"deprecation", "removal"}) protected void finalize() { delete(); } @@ -48,15 +48,15 @@ public synchronized void delete() { } } - public uint64_tArray(int nelements) { + public uint64_tArray(long nelements) { this(tiledbJNI.new_uint64_tArray(nelements), true); } - public java.math.BigInteger getitem(int index) { + public java.math.BigInteger getitem(long index) { return tiledbJNI.uint64_tArray_getitem(swigCPtr, this, index); } - public void setitem(int index, java.math.BigInteger value) { + public void setitem(long index, java.math.BigInteger value) { tiledbJNI.uint64_tArray_setitem(swigCPtr, this, index, value); } @@ -69,4 +69,5 @@ public static uint64_tArray frompointer(SWIGTYPE_p_unsigned_long_long t) { long cPtr = tiledbJNI.uint64_tArray_frompointer(SWIGTYPE_p_unsigned_long_long.getCPtr(t)); return (cPtr == 0) ? null : new uint64_tArray(cPtr, false); } + } diff --git a/src/main/java/io/tiledb/libtiledb/uint8_tArray.java b/src/main/java/io/tiledb/libtiledb/uint8_tArray.java index c7633e12..472801ad 100644 --- a/src/main/java/io/tiledb/libtiledb/uint8_tArray.java +++ b/src/main/java/io/tiledb/libtiledb/uint8_tArray.java @@ -1,6 +1,6 @@ /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (https://www.swig.org). - * Version 4.1.1 + * Version 4.4.1 * * Do not make changes to this file unless you know what you are doing - modify * the SWIG interface file instead. @@ -33,7 +33,7 @@ protected static long swigRelease(uint8_tArray obj) { return ptr; } - @SuppressWarnings("deprecation") + @SuppressWarnings({"deprecation", "removal"}) protected void finalize() { delete(); } @@ -48,15 +48,15 @@ public synchronized void delete() { } } - public uint8_tArray(int nelements) { + public uint8_tArray(long nelements) { this(tiledbJNI.new_uint8_tArray(nelements), true); } - public short getitem(int index) { + public short getitem(long index) { return tiledbJNI.uint8_tArray_getitem(swigCPtr, this, index); } - public void setitem(int index, short value) { + public void setitem(long index, short value) { tiledbJNI.uint8_tArray_setitem(swigCPtr, this, index, value); } @@ -69,4 +69,5 @@ public static uint8_tArray frompointer(SWIGTYPE_p_unsigned_char t) { long cPtr = tiledbJNI.uint8_tArray_frompointer(SWIGTYPE_p_unsigned_char.getCPtr(t)); return (cPtr == 0) ? null : new uint8_tArray(cPtr, false); } + } diff --git a/swig/tiledb_java_extensions.h b/swig/tiledb_java_extensions.h index f254dc58..eead6aad 100644 --- a/swig/tiledb_java_extensions.h +++ b/swig/tiledb_java_extensions.h @@ -46,34 +46,7 @@ #ifdef __cplusplus extern "C" { #endif - - TILEDB_EXPORT int tiledb_dimension_dump_stdout( - tiledb_ctx_t* ctx, const tiledb_dimension_t* dim){ - int ret = tiledb_dimension_dump(ctx, dim, stdout); - fflush(stdout); - return ret; - }; - - TILEDB_EXPORT int tiledb_attribute_dump_stdout( - tiledb_ctx_t* ctx, const tiledb_attribute_t* attr){ - int ret = tiledb_attribute_dump(ctx, attr, stdout); - fflush(stdout); - return ret; - }; - - TILEDB_EXPORT int tiledb_domain_dump_stdout( - tiledb_ctx_t* ctx, const tiledb_domain_t* domain){ - int ret = tiledb_domain_dump(ctx, domain, stdout); - fflush(stdout); - return ret; - }; - - TILEDB_EXPORT int tiledb_array_schema_dump_stdout( - tiledb_ctx_t* ctx, const tiledb_array_schema_t* array_schema){ - int ret = tiledb_array_schema_dump(ctx, array_schema, stdout); - fflush(stdout); - return ret; - }; + TILEDB_EXPORT int tiledb_stats_dump_stdout(){ int ret = tiledb_stats_dump(stdout); @@ -88,54 +61,6 @@ extern "C" { return ret; }; - TILEDB_EXPORT int tiledb_dimension_dump_file( - tiledb_ctx_t* ctx, const tiledb_dimension_t* dim, const char* filename){ - FILE *out = (fopen(filename, "w")); - if(out == NULL) - return TILEDB_ERR; - - int ret = tiledb_dimension_dump(ctx, dim, out); - fclose(out); - - return ret; - }; - - TILEDB_EXPORT int tiledb_attribute_dump_file( - tiledb_ctx_t* ctx, const tiledb_attribute_t* attr, const char* filename){ - FILE *out = (fopen(filename, "w")); - if(out == NULL) - return TILEDB_ERR; - - int ret = tiledb_attribute_dump(ctx, attr, out); - fclose(out); - - return ret; - }; - - TILEDB_EXPORT int tiledb_domain_dump_file( - tiledb_ctx_t* ctx, const tiledb_domain_t* domain, const char* filename){ - FILE *out = (fopen(filename, "w")); - if(out == NULL) - return TILEDB_ERR; - - int ret = tiledb_domain_dump(ctx, domain, out); - fclose(out); - - return ret; - }; - - TILEDB_EXPORT int tiledb_array_schema_dump_file( - tiledb_ctx_t* ctx, const tiledb_array_schema_t* array_schema, const char* filename){ - FILE *out = (fopen(filename, "w")); - if(out == NULL) - return TILEDB_ERR; - - int ret = tiledb_array_schema_dump(ctx, array_schema, out); - fclose(out); - - return ret; - }; - TILEDB_EXPORT int tiledb_stats_dump_file(const char* filename){ FILE *out = (fopen(filename, "w")); if(out == NULL) From 04ad00fe79d213474e9bf5cc3adbff9ab57aa212 Mon Sep 17 00:00:00 2001 From: tdbbyd Date: Fri, 19 Dec 2025 00:24:17 +0200 Subject: [PATCH 5/6] fix --- gradle.properties | 2 +- src/main/c/generated/tiledb_wrap.cxx | 75 ------------------- .../io/tiledb/java/api/ArrayDenseCreate.java | 3 - .../tiledb/java/api/ArraySchemaExample.java | 5 -- .../io/tiledb/java/api/ArraySparseCreate.java | 3 - src/main/java/io/tiledb/java/api/Array.java | 10 +-- .../java/io/tiledb/java/api/ArraySchema.java | 19 ----- src/main/java/io/tiledb/java/api/Domain.java | 19 ----- .../java/io/tiledb/java/api/FragmentInfo.java | 6 +- src/main/java/io/tiledb/java/api/Group.java | 19 ----- .../java/io/tiledb/java/api/SubArray.java | 10 +-- .../SWIGTYPE_p_tiledb_data_protocol_t.java | 30 ++++++++ src/main/java/io/tiledb/libtiledb/tiledb.java | 4 - .../java/io/tiledb/libtiledb/tiledbJNI.java | 1 - .../tiledb/java/api/WriteBigSparseArray.java | 1 - 15 files changed, 44 insertions(+), 163 deletions(-) create mode 100644 src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_data_protocol_t.java diff --git a/gradle.properties b/gradle.properties index 984bc0fb..db41a603 100644 --- a/gradle.properties +++ b/gradle.properties @@ -5,7 +5,7 @@ TILEDB_S3=ON TILEDB_AZURE=OFF TILEDB_HDFS=OFF TILEDB_SERIALIZATION=OFF -FORCE_BUILD_TILEDB=ON +FORCE_BUILD_TILEDB=OFF DOWNLOAD_TILEDB_PREBUILT=ON TILEDB_SKIP_S3AWSSDK_DIR_LENGTH_CHECK=ON USE_AVX2=OFF diff --git a/src/main/c/generated/tiledb_wrap.cxx b/src/main/c/generated/tiledb_wrap.cxx index ecb8a370..8505e02b 100644 --- a/src/main/c/generated/tiledb_wrap.cxx +++ b/src/main/c/generated/tiledb_wrap.cxx @@ -16263,81 +16263,6 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1ad } -SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1subarray_1add_1point_1ranges_1var(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3, jlong jarg4, jobject jarg5, jlong jarg6, jobject jarg7) { - jlong jresult = 0 ; - tiledb_ctx_t *arg1 = 0 ; - tiledb_subarray_t *arg2 = 0 ; - uint32_t arg3 ; - void *arg4 = 0 ; - uint64_t arg5 ; - uint64_t *arg6 = 0 ; - uint64_t arg7 ; - SwigValueWrapper< capi_return_t > result; - - (void)jenv; - (void)jcls; - arg1 = *(tiledb_ctx_t **)&jarg1; - arg2 = *(tiledb_subarray_t **)&jarg2; - arg3 = (uint32_t)jarg3; - arg4 = *(void **)&jarg4; - { - jclass clazz; - jmethodID mid; - jbyteArray ba; - jbyte* bae; - jsize sz; - int i; - - if (!jarg5) { - SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "BigInteger null"); - return 0; - } - clazz = jenv->GetObjectClass(jarg5); - mid = jenv->GetMethodID(clazz, "toByteArray", "()[B"); - ba = (jbyteArray)jenv->CallObjectMethod(jarg5, mid); - bae = jenv->GetByteArrayElements(ba, 0); - sz = jenv->GetArrayLength(ba); - arg5 = 0; - if (sz > 0) { - arg5 = (uint64_t)(signed char)bae[0]; - for(i=1; iReleaseByteArrayElements(ba, bae, 0); - } - arg6 = *(uint64_t **)&jarg6; - { - jclass clazz; - jmethodID mid; - jbyteArray ba; - jbyte* bae; - jsize sz; - int i; - - if (!jarg7) { - SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "BigInteger null"); - return 0; - } - clazz = jenv->GetObjectClass(jarg7); - mid = jenv->GetMethodID(clazz, "toByteArray", "()[B"); - ba = (jbyteArray)jenv->CallObjectMethod(jarg7, mid); - bae = jenv->GetByteArrayElements(ba, 0); - sz = jenv->GetArrayLength(ba); - arg7 = 0; - if (sz > 0) { - arg7 = (uint64_t)(signed char)bae[0]; - for(i=1; iReleaseByteArrayElements(ba, bae, 0); - } - result = tiledb_subarray_add_point_ranges_var(arg1,arg2,arg3,(void const *)arg4,arg5,(unsigned long long const *)arg6,arg7); - *(capi_return_t **)&jresult = new capi_return_t(result); - return jresult; -} - SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1vfs_1ls_1recursive(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4, jlong jarg5) { jlong jresult = 0 ; diff --git a/src/main/java/examples/io/tiledb/java/api/ArrayDenseCreate.java b/src/main/java/examples/io/tiledb/java/api/ArrayDenseCreate.java index 102ca152..4f698dc9 100644 --- a/src/main/java/examples/io/tiledb/java/api/ArrayDenseCreate.java +++ b/src/main/java/examples/io/tiledb/java/api/ArrayDenseCreate.java @@ -68,9 +68,6 @@ public static void main(String[] args) throws Exception { // Check array schema schema.check(); - // Print array schema contents - schema.dump(); - Array.create("my_dense_array", schema); } } diff --git a/src/main/java/examples/io/tiledb/java/api/ArraySchemaExample.java b/src/main/java/examples/io/tiledb/java/api/ArraySchemaExample.java index 652f39f6..efd952cb 100644 --- a/src/main/java/examples/io/tiledb/java/api/ArraySchemaExample.java +++ b/src/main/java/examples/io/tiledb/java/api/ArraySchemaExample.java @@ -71,8 +71,6 @@ public static void main(String[] args) throws Exception { e.printStackTrace(); } - schema.dump(); - // Print from getters System.out.println( "\nFrom getters:" @@ -95,9 +93,6 @@ public static void main(String[] args) throws Exception { System.out.println("* " + a.getKey()); } - // Print getDomain - schema.getDomain().dump(); - // Print the dimension names using getters System.out.println("\nArray schema dimension names: "); for (Dimension d : (List) schema.getDomain().getDimensions()) { diff --git a/src/main/java/examples/io/tiledb/java/api/ArraySparseCreate.java b/src/main/java/examples/io/tiledb/java/api/ArraySparseCreate.java index 71cd60fa..9f9f2192 100644 --- a/src/main/java/examples/io/tiledb/java/api/ArraySparseCreate.java +++ b/src/main/java/examples/io/tiledb/java/api/ArraySparseCreate.java @@ -72,9 +72,6 @@ public static void main(String[] args) throws Exception { // Check array schema schema.check(); - // Print array schema contents - schema.dump(); - Array.create("my_sparse_array", schema); } } diff --git a/src/main/java/io/tiledb/java/api/Array.java b/src/main/java/io/tiledb/java/api/Array.java index 96f86292..067d589a 100644 --- a/src/main/java/io/tiledb/java/api/Array.java +++ b/src/main/java/io/tiledb/java/api/Array.java @@ -56,8 +56,8 @@ public class Array implements AutoCloseable { private Domain domain; private QueryType query_type; - private SWIGTYPE_p_tiledb_array_t arrayp; - private SWIGTYPE_p_p_tiledb_array_t arraypp; + private SWIGTYPE_p_tiledb_array_handle_t arrayp; + private SWIGTYPE_p_p_tiledb_array_handle_t arraypp; /** * Constructs an Array object opening the array for reading. @@ -161,14 +161,14 @@ private synchronized void openArray( BigInteger timestamp_start, BigInteger timestamp_end) throws TileDBError { - SWIGTYPE_p_p_tiledb_array_t _arraypp = tiledb.new_tiledb_array_tpp(); + SWIGTYPE_p_p_tiledb_array_handle_t _arraypp = tiledb.new_tiledb_array_tpp(); try { ctx.handleError(tiledb.tiledb_array_alloc(ctx.getCtxp(), uri, _arraypp)); } catch (TileDBError err) { tiledb.delete_tiledb_array_tpp(_arraypp); throw err; } - SWIGTYPE_p_tiledb_array_t _arrayp = tiledb.tiledb_array_tpp_value(_arraypp); + SWIGTYPE_p_tiledb_array_handle_t _arrayp = tiledb.tiledb_array_tpp_value(_arraypp); if (timestamp_start != null) { Util.checkBigIntegerRange(timestamp_start); @@ -963,7 +963,7 @@ public QueryType getQueryType() { } /** @return SWIG tiledb_array_t pointer wrapper object. */ - protected SWIGTYPE_p_tiledb_array_t getArrayp() { + protected SWIGTYPE_p_tiledb_array_handle_t getArrayp() { return arrayp; } diff --git a/src/main/java/io/tiledb/java/api/ArraySchema.java b/src/main/java/io/tiledb/java/api/ArraySchema.java index aae82d22..e61d3f51 100644 --- a/src/main/java/io/tiledb/java/api/ArraySchema.java +++ b/src/main/java/io/tiledb/java/api/ArraySchema.java @@ -144,25 +144,6 @@ public ArraySchema(Context ctx, String uri) throws TileDBError { this.schemapp = _schemapp; } - /** - * Dumps the array schema in an ASCII representation to STDOUT. - * - * @exception TileDBError A TileDB exception - */ - public void dump() throws TileDBError { - ctx.handleError(tiledb.tiledb_array_schema_dump_stdout(ctx.getCtxp(), getSchemap())); - } - - /** - * Dumps the array schema text representation to a file. - * - * @param filename The local file path to save the schema text representation - * @exception TileDBError A TileDB exception - */ - public void dump(String filename) throws TileDBError { - ctx.handleError(tiledb.tiledb_array_schema_dump_file(ctx.getCtxp(), getSchemap(), filename)); - } - /** * Returns the type of the TileDB Array * diff --git a/src/main/java/io/tiledb/java/api/Domain.java b/src/main/java/io/tiledb/java/api/Domain.java index a9cfc8b8..636aad73 100644 --- a/src/main/java/io/tiledb/java/api/Domain.java +++ b/src/main/java/io/tiledb/java/api/Domain.java @@ -102,25 +102,6 @@ protected SWIGTYPE_p_tiledb_domain_t getDomainp() { // // } - /** - * Dumps the Domain in an ASCII representation to stdout. - * - * @exception TileDBError A TileDB exception - */ - public void dump() throws TileDBError { - ctx.handleError(tiledb.tiledb_domain_dump_stdout(ctx.getCtxp(), domainp)); - } - - /** - * Dumps the Domain in an ASCII representation to stdout. - * - * @param filename A string filename - * @exception TileDBError A TileDB exception - */ - public void dump(String filename) throws TileDBError { - ctx.handleError(tiledb.tiledb_domain_dump_file(ctx.getCtxp(), domainp, filename)); - } - /** * @return The domain Enumerated type. * @exception TileDBError A TileDB exception diff --git a/src/main/java/io/tiledb/java/api/FragmentInfo.java b/src/main/java/io/tiledb/java/api/FragmentInfo.java index 2ee83bec..22618445 100644 --- a/src/main/java/io/tiledb/java/api/FragmentInfo.java +++ b/src/main/java/io/tiledb/java/api/FragmentInfo.java @@ -1,11 +1,11 @@ package io.tiledb.java.api; import io.tiledb.libtiledb.*; -import io.tiledb.libtiledb.SWIGTYPE_p_tiledb_fragment_info_t; +import io.tiledb.libtiledb.SWIGTYPE_p_tiledb_fragment_info_handle_t; public class FragmentInfo implements AutoCloseable { - private SWIGTYPE_p_tiledb_fragment_info_t fragmentInfop; - private SWIGTYPE_p_p_tiledb_fragment_info_t fragmentInfopp; + private SWIGTYPE_p_tiledb_fragment_info_handle_t fragmentInfop; + private SWIGTYPE_p_p_tiledb_fragment_info_handle_t fragmentInfopp; private Context ctx; private String uri; diff --git a/src/main/java/io/tiledb/java/api/Group.java b/src/main/java/io/tiledb/java/api/Group.java index c8ecd431..05ae5874 100644 --- a/src/main/java/io/tiledb/java/api/Group.java +++ b/src/main/java/io/tiledb/java/api/Group.java @@ -273,25 +273,6 @@ public void removeMember(String nameOrUri) throws TileDBError { ctx.handleError(tiledb.tiledb_group_remove_member(ctx.getCtxp(), getGroupp(), nameOrUri)); } - /** - * Dump a string representation of a group - * - * @param string The string. - * @param flag is recursive. - * @throws TileDBError - */ - public void dumpStr(String string, boolean flag) throws TileDBError { - SWIGTYPE_p_p_char valuepp = tiledb.new_charpp(); - - try { - ctx.handleError( - tiledb.tiledb_group_dump_str( - ctx.getCtxp(), getGroupp(), valuepp, flag ? (short) 1 : (short) 0)); - } finally { - tiledb.delete_charpp(valuepp); - } - } - /** * Gets a metadata item from an open group using an index. The array must be opened in READ mode, * otherwise the function will error out. diff --git a/src/main/java/io/tiledb/java/api/SubArray.java b/src/main/java/io/tiledb/java/api/SubArray.java index f056afe6..f2a6683b 100644 --- a/src/main/java/io/tiledb/java/api/SubArray.java +++ b/src/main/java/io/tiledb/java/api/SubArray.java @@ -2,17 +2,17 @@ import io.tiledb.libtiledb.SWIGTYPE_p_int; import io.tiledb.libtiledb.SWIGTYPE_p_p_char; -import io.tiledb.libtiledb.SWIGTYPE_p_p_tiledb_subarray_t; +import io.tiledb.libtiledb.SWIGTYPE_p_p_tiledb_subarray_handle_t; import io.tiledb.libtiledb.SWIGTYPE_p_p_void; -import io.tiledb.libtiledb.SWIGTYPE_p_tiledb_subarray_t; +import io.tiledb.libtiledb.SWIGTYPE_p_tiledb_subarray_handle_t; import io.tiledb.libtiledb.SWIGTYPE_p_unsigned_long_long; import io.tiledb.libtiledb.tiledb; import io.tiledb.libtiledb.uint64_tArray; import java.math.BigInteger; public class SubArray implements AutoCloseable { - private SWIGTYPE_p_tiledb_subarray_t subArrayp; - private SWIGTYPE_p_p_tiledb_subarray_t subArraypp; + private SWIGTYPE_p_tiledb_subarray_handle_t subArrayp; + private SWIGTYPE_p_p_tiledb_subarray_handle_t subArraypp; private Context ctx; private Array array; @@ -35,7 +35,7 @@ public SubArray(Context ctx, Array array) throws TileDBError { * * @return the subarray pointer */ - public SWIGTYPE_p_tiledb_subarray_t getSubArrayp() { + public SWIGTYPE_p_tiledb_subarray_handle_t getSubArrayp() { return subArrayp; } diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_data_protocol_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_data_protocol_t.java new file mode 100644 index 00000000..ea629594 --- /dev/null +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_data_protocol_t.java @@ -0,0 +1,30 @@ +/* ---------------------------------------------------------------------------- + * This file was automatically generated by SWIG (https://www.swig.org). + * Version 4.4.1 + * + * Do not make changes to this file unless you know what you are doing - modify + * the SWIG interface file instead. + * ----------------------------------------------------------------------------- */ + +package io.tiledb.libtiledb; + +public class SWIGTYPE_p_tiledb_data_protocol_t { + private transient long swigCPtr; + + protected SWIGTYPE_p_tiledb_data_protocol_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + swigCPtr = cPtr; + } + + protected SWIGTYPE_p_tiledb_data_protocol_t() { + swigCPtr = 0; + } + + protected static long getCPtr(SWIGTYPE_p_tiledb_data_protocol_t obj) { + return (obj == null) ? 0 : obj.swigCPtr; + } + + protected static long swigRelease(SWIGTYPE_p_tiledb_data_protocol_t obj) { + return (obj == null) ? 0 : obj.swigCPtr; + } +} + diff --git a/src/main/java/io/tiledb/libtiledb/tiledb.java b/src/main/java/io/tiledb/libtiledb/tiledb.java index 567041e3..0baea1dd 100644 --- a/src/main/java/io/tiledb/libtiledb/tiledb.java +++ b/src/main/java/io/tiledb/libtiledb/tiledb.java @@ -3145,10 +3145,6 @@ public static capi_return_t tiledb_subarray_add_point_ranges(SWIGTYPE_p_tiledb_c return new capi_return_t(tiledbJNI.tiledb_subarray_add_point_ranges(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), dim_idx, SWIGTYPE_p_void.getCPtr(start), count), true); } - public static capi_return_t tiledb_subarray_add_point_ranges_var(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_subarray_handle_t subarray, long dim_idx, SWIGTYPE_p_void start, java.math.BigInteger start_size, SWIGTYPE_p_unsigned_long_long start_offsets, java.math.BigInteger start_offsets_size) { - return new capi_return_t(tiledbJNI.tiledb_subarray_add_point_ranges_var(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), dim_idx, SWIGTYPE_p_void.getCPtr(start), start_size, SWIGTYPE_p_unsigned_long_long.getCPtr(start_offsets), start_offsets_size), true); - } - public static capi_return_t tiledb_vfs_ls_recursive(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String path, SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_p_void__int callback, SWIGTYPE_p_void data) { return new capi_return_t(tiledbJNI.tiledb_vfs_ls_recursive(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), path, SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_p_void__int.getCPtr(callback), SWIGTYPE_p_void.getCPtr(data)), true); } diff --git a/src/main/java/io/tiledb/libtiledb/tiledbJNI.java b/src/main/java/io/tiledb/libtiledb/tiledbJNI.java index f8c13018..bec85947 100644 --- a/src/main/java/io/tiledb/libtiledb/tiledbJNI.java +++ b/src/main/java/io/tiledb/libtiledb/tiledbJNI.java @@ -862,7 +862,6 @@ public class tiledbJNI { public final static native long tiledb_field_channel(long jarg1, long jarg2, long jarg3); public final static native int tiledb_query_get_plan(long jarg1, long jarg2, long jarg3); public final static native long tiledb_subarray_add_point_ranges(long jarg1, long jarg2, long jarg3, long jarg4, java.math.BigInteger jarg5); - public final static native long tiledb_subarray_add_point_ranges_var(long jarg1, long jarg2, long jarg3, long jarg4, java.math.BigInteger jarg5, long jarg6, java.math.BigInteger jarg7); public final static native long tiledb_vfs_ls_recursive(long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); public final static native long tiledb_vfs_ls_recursive_v2(long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); public final static native void tiledb_dimension_label_free(long jarg1); diff --git a/src/test/java/io/tiledb/java/api/WriteBigSparseArray.java b/src/test/java/io/tiledb/java/api/WriteBigSparseArray.java index ad3afaef..01a1b04f 100644 --- a/src/test/java/io/tiledb/java/api/WriteBigSparseArray.java +++ b/src/test/java/io/tiledb/java/api/WriteBigSparseArray.java @@ -79,7 +79,6 @@ public static void create() throws Exception { } // Print array schema contents - schema.dump(); Array.create("my_big_array", schema); } From a3cb6d77782cfe485f5a86bcedf14d69b86247e6 Mon Sep 17 00:00:00 2001 From: tdbbyd Date: Fri, 19 Dec 2025 00:25:47 +0200 Subject: [PATCH 6/6] format --- .../io/tiledb/libtiledb/SWIGTYPE_p_FILE.java | 1 - .../tiledb/libtiledb/SWIGTYPE_p_double.java | 1 - ...char_enum_tiledb_object_t_p_void__int.java | 7 +- ...GTYPE_p_f_p_q_const__char_p_void__int.java | 4 +- ...d_long_unsigned_long_long_p_void__int.java | 10 +- ...d_long_long_unsigned_char_p_void__int.java | 16 +- .../libtiledb/SWIGTYPE_p_f_p_void__void.java | 1 - .../io/tiledb/libtiledb/SWIGTYPE_p_float.java | 1 - .../io/tiledb/libtiledb/SWIGTYPE_p_int.java | 1 - .../libtiledb/SWIGTYPE_p_long_long.java | 1 - .../libtiledb/SWIGTYPE_p_p_capi_return_t.java | 1 - .../tiledb/libtiledb/SWIGTYPE_p_p_char.java | 1 - .../io/tiledb/libtiledb/SWIGTYPE_p_p_int.java | 1 - .../tiledb/libtiledb/SWIGTYPE_p_p_p_void.java | 1 - .../SWIGTYPE_p_p_tiledb_array_handle_t.java | 4 +- ...E_p_p_tiledb_array_schema_evolution_t.java | 4 +- .../SWIGTYPE_p_p_tiledb_array_schema_t.java | 4 +- .../SWIGTYPE_p_p_tiledb_attribute_t.java | 4 +- .../SWIGTYPE_p_p_tiledb_buffer_handle_t.java | 4 +- ...GTYPE_p_p_tiledb_buffer_list_handle_t.java | 4 +- ...IGTYPE_p_p_tiledb_channel_operation_t.java | 4 +- ...WIGTYPE_p_p_tiledb_channel_operator_t.java | 4 +- ...GTYPE_p_p_tiledb_config_iter_handle_t.java | 4 +- .../SWIGTYPE_p_p_tiledb_config_t.java | 1 - ...GTYPE_p_p_tiledb_consolidation_plan_t.java | 4 +- .../libtiledb/SWIGTYPE_p_p_tiledb_ctx_t.java | 1 - .../SWIGTYPE_p_p_tiledb_current_domain_t.java | 4 +- ...E_p_p_tiledb_dimension_label_handle_t.java | 4 +- .../SWIGTYPE_p_p_tiledb_dimension_t.java | 4 +- .../SWIGTYPE_p_p_tiledb_domain_t.java | 1 - .../SWIGTYPE_p_p_tiledb_enumeration_t.java | 4 +- .../SWIGTYPE_p_p_tiledb_error_handle_t.java | 4 +- ...GTYPE_p_p_tiledb_filter_list_handle_t.java | 4 +- .../SWIGTYPE_p_p_tiledb_filter_t.java | 1 - ...YPE_p_p_tiledb_fragment_info_handle_t.java | 4 +- .../SWIGTYPE_p_p_tiledb_group_handle_t.java | 4 +- .../SWIGTYPE_p_p_tiledb_ndrectangle_t.java | 4 +- .../SWIGTYPE_p_p_tiledb_profile_handle_t.java | 4 +- .../SWIGTYPE_p_p_tiledb_query_channel_t.java | 4 +- ...SWIGTYPE_p_p_tiledb_query_condition_t.java | 4 +- .../SWIGTYPE_p_p_tiledb_query_field_t.java | 4 +- .../SWIGTYPE_p_p_tiledb_query_t.java | 1 - .../SWIGTYPE_p_p_tiledb_range_t.java | 1 - .../SWIGTYPE_p_p_tiledb_string_handle_t.java | 4 +- ...SWIGTYPE_p_p_tiledb_subarray_handle_t.java | 4 +- .../SWIGTYPE_p_p_tiledb_vfs_fh_handle_t.java | 4 +- .../SWIGTYPE_p_p_tiledb_vfs_handle_t.java | 4 +- .../libtiledb/SWIGTYPE_p_p_unsigned_char.java | 1 - .../SWIGTYPE_p_p_unsigned_long_long.java | 4 +- .../tiledb/libtiledb/SWIGTYPE_p_p_void.java | 1 - .../io/tiledb/libtiledb/SWIGTYPE_p_short.java | 1 - .../libtiledb/SWIGTYPE_p_signed_char.java | 1 - .../SWIGTYPE_p_tiledb_array_handle_t.java | 4 +- ...YPE_p_tiledb_array_schema_evolution_t.java | 4 +- .../SWIGTYPE_p_tiledb_array_schema_t.java | 4 +- .../SWIGTYPE_p_tiledb_array_type_t.java | 4 +- .../SWIGTYPE_p_tiledb_attribute_t.java | 4 +- .../SWIGTYPE_p_tiledb_buffer_handle_t.java | 4 +- ...WIGTYPE_p_tiledb_buffer_list_handle_t.java | 4 +- ...SWIGTYPE_p_tiledb_channel_operation_t.java | 4 +- .../SWIGTYPE_p_tiledb_channel_operator_t.java | 4 +- ...WIGTYPE_p_tiledb_config_iter_handle_t.java | 4 +- .../libtiledb/SWIGTYPE_p_tiledb_config_t.java | 1 - ...WIGTYPE_p_tiledb_consolidation_plan_t.java | 4 +- .../libtiledb/SWIGTYPE_p_tiledb_ctx_t.java | 1 - .../SWIGTYPE_p_tiledb_current_domain_t.java | 4 +- ...IGTYPE_p_tiledb_current_domain_type_t.java | 4 +- .../SWIGTYPE_p_tiledb_data_order_t.java | 4 +- .../SWIGTYPE_p_tiledb_data_protocol_t.java | 4 +- .../SWIGTYPE_p_tiledb_datatype_t.java | 1 - ...YPE_p_tiledb_dimension_label_handle_t.java | 4 +- .../SWIGTYPE_p_tiledb_dimension_t.java | 4 +- .../libtiledb/SWIGTYPE_p_tiledb_domain_t.java | 1 - .../SWIGTYPE_p_tiledb_encryption_type_t.java | 4 +- .../SWIGTYPE_p_tiledb_enumeration_t.java | 4 +- .../SWIGTYPE_p_tiledb_error_handle_t.java | 4 +- .../SWIGTYPE_p_tiledb_field_origin_t.java | 4 +- .../SWIGTYPE_p_tiledb_filesystem_t.java | 4 +- ...WIGTYPE_p_tiledb_filter_list_handle_t.java | 4 +- .../SWIGTYPE_p_tiledb_filter_option_t.java | 4 +- .../libtiledb/SWIGTYPE_p_tiledb_filter_t.java | 1 - .../SWIGTYPE_p_tiledb_filter_type_t.java | 4 +- ...GTYPE_p_tiledb_fragment_info_handle_t.java | 4 +- .../SWIGTYPE_p_tiledb_group_handle_t.java | 4 +- .../libtiledb/SWIGTYPE_p_tiledb_layout_t.java | 1 - .../SWIGTYPE_p_tiledb_mime_type_t.java | 4 +- .../SWIGTYPE_p_tiledb_ndrectangle_t.java | 4 +- .../libtiledb/SWIGTYPE_p_tiledb_object_t.java | 1 - .../SWIGTYPE_p_tiledb_profile_handle_t.java | 4 +- .../SWIGTYPE_p_tiledb_query_channel_t.java | 4 +- .../SWIGTYPE_p_tiledb_query_condition_t.java | 4 +- .../SWIGTYPE_p_tiledb_query_field_t.java | 4 +- .../SWIGTYPE_p_tiledb_query_status_t.java | 4 +- .../libtiledb/SWIGTYPE_p_tiledb_query_t.java | 1 - .../SWIGTYPE_p_tiledb_query_type_t.java | 4 +- .../SWIGTYPE_p_tiledb_string_handle_t.java | 4 +- .../SWIGTYPE_p_tiledb_subarray_handle_t.java | 4 +- .../SWIGTYPE_p_tiledb_vfs_fh_handle_t.java | 4 +- .../SWIGTYPE_p_tiledb_vfs_handle_t.java | 4 +- .../SWIGTYPE_p_tiledb_vfs_mode_t.java | 1 - .../SWIGTYPE_p_tiledb_walk_order_t.java | 4 +- .../libtiledb/SWIGTYPE_p_unsigned_char.java | 1 - .../libtiledb/SWIGTYPE_p_unsigned_int.java | 1 - .../libtiledb/SWIGTYPE_p_unsigned_long.java | 1 - .../SWIGTYPE_p_unsigned_long_long.java | 4 +- .../libtiledb/SWIGTYPE_p_unsigned_short.java | 1 - .../io/tiledb/libtiledb/SWIGTYPE_p_void.java | 1 - .../io/tiledb/libtiledb/capi_return_t.java | 1 - .../java/io/tiledb/libtiledb/charArray.java | 1 - .../java/io/tiledb/libtiledb/doubleArray.java | 1 - .../java/io/tiledb/libtiledb/floatArray.java | 1 - .../io/tiledb/libtiledb/int16_tArray.java | 1 - .../io/tiledb/libtiledb/int32_tArray.java | 1 - .../io/tiledb/libtiledb/int64_tArray.java | 1 - .../java/io/tiledb/libtiledb/int8_tArray.java | 1 - src/main/java/io/tiledb/libtiledb/tiledb.java | 7573 ++++++++++++----- .../io/tiledb/libtiledb/tiledbConstants.java | 18 +- .../java/io/tiledb/libtiledb/tiledbJNI.java | 3060 +++++-- .../tiledb/libtiledb/tiledb_array_type_t.java | 16 +- .../tiledb_current_domain_type_t.java | 19 +- .../tiledb/libtiledb/tiledb_data_order_t.java | 16 +- .../libtiledb/tiledb_data_protocol_t.java | 16 +- .../tiledb/libtiledb/tiledb_datatype_t.java | 16 +- .../libtiledb/tiledb_encryption_type_t.java | 16 +- .../libtiledb/tiledb_field_origin_t.java | 16 +- .../tiledb/libtiledb/tiledb_filesystem_t.java | 16 +- .../libtiledb/tiledb_filter_option_t.java | 16 +- .../libtiledb/tiledb_filter_type_t.java | 16 +- .../tiledb_filter_webp_format_t.java | 16 +- .../io/tiledb/libtiledb/tiledb_layout_t.java | 16 +- .../tiledb/libtiledb/tiledb_mime_type_t.java | 16 +- .../io/tiledb/libtiledb/tiledb_object_t.java | 16 +- ...ledb_query_condition_combination_op_t.java | 22 +- .../tiledb_query_condition_op_t.java | 16 +- .../tiledb_query_status_details_reason_t.java | 19 +- .../tiledb_query_status_details_t.java | 7 +- .../libtiledb/tiledb_query_status_t.java | 16 +- .../tiledb/libtiledb/tiledb_query_type_t.java | 16 +- .../io/tiledb/libtiledb/tiledb_range_t.java | 1 - .../tiledb/libtiledb/tiledb_vfs_mode_t.java | 16 +- .../tiledb/libtiledb/tiledb_walk_order_t.java | 16 +- .../io/tiledb/libtiledb/uint16_tArray.java | 1 - .../io/tiledb/libtiledb/uint32_tArray.java | 1 - .../io/tiledb/libtiledb/uint64_tArray.java | 1 - .../io/tiledb/libtiledb/uint8_tArray.java | 1 - 145 files changed, 8151 insertions(+), 3215 deletions(-) diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_FILE.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_FILE.java index b0c3100b..47372d35 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_FILE.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_FILE.java @@ -27,4 +27,3 @@ protected static long swigRelease(SWIGTYPE_p_FILE obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_double.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_double.java index b84b508d..953a17a1 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_double.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_double.java @@ -27,4 +27,3 @@ protected static long swigRelease(SWIGTYPE_p_double obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_f_p_q_const__char_enum_tiledb_object_t_p_void__int.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_f_p_q_const__char_enum_tiledb_object_t_p_void__int.java index 30ccaffd..cfead847 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_f_p_q_const__char_enum_tiledb_object_t_p_void__int.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_f_p_q_const__char_enum_tiledb_object_t_p_void__int.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_f_p_q_const__char_enum_tiledb_object_t_p_void__int { private transient long swigCPtr; - protected SWIGTYPE_p_f_p_q_const__char_enum_tiledb_object_t_p_void__int(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_f_p_q_const__char_enum_tiledb_object_t_p_void__int( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -23,8 +24,8 @@ protected static long getCPtr(SWIGTYPE_p_f_p_q_const__char_enum_tiledb_object_t_ return (obj == null) ? 0 : obj.swigCPtr; } - protected static long swigRelease(SWIGTYPE_p_f_p_q_const__char_enum_tiledb_object_t_p_void__int obj) { + protected static long swigRelease( + SWIGTYPE_p_f_p_q_const__char_enum_tiledb_object_t_p_void__int obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_f_p_q_const__char_p_void__int.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_f_p_q_const__char_p_void__int.java index 67c9a51c..898a2e7d 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_f_p_q_const__char_p_void__int.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_f_p_q_const__char_p_void__int.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_f_p_q_const__char_p_void__int { private transient long swigCPtr; - protected SWIGTYPE_p_f_p_q_const__char_p_void__int(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_f_p_q_const__char_p_void__int( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_f_p_q_const__char_p_void__int obj) return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_p_void__int.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_p_void__int.java index 980ee1c6..45536980 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_p_void__int.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_p_void__int.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_p_void__int { private transient long swigCPtr; - protected SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_p_void__int(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_p_void__int( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -19,12 +20,13 @@ protected SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_p_void__ swigCPtr = 0; } - protected static long getCPtr(SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_p_void__int obj) { + protected static long getCPtr( + SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_p_void__int obj) { return (obj == null) ? 0 : obj.swigCPtr; } - protected static long swigRelease(SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_p_void__int obj) { + protected static long swigRelease( + SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_p_void__int obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_unsigned_char_p_void__int.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_unsigned_char_p_void__int.java index d4798bb5..37d75aad 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_unsigned_char_p_void__int.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_unsigned_char_p_void__int.java @@ -8,23 +8,27 @@ package io.tiledb.libtiledb; -public class SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_unsigned_char_p_void__int { +public +class SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_unsigned_char_p_void__int { private transient long swigCPtr; - protected SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_unsigned_char_p_void__int(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_unsigned_char_p_void__int( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } - protected SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_unsigned_char_p_void__int() { + protected + SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_unsigned_char_p_void__int() { swigCPtr = 0; } - protected static long getCPtr(SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_unsigned_char_p_void__int obj) { + protected static long getCPtr( + SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_unsigned_char_p_void__int obj) { return (obj == null) ? 0 : obj.swigCPtr; } - protected static long swigRelease(SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_unsigned_char_p_void__int obj) { + protected static long swigRelease( + SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_unsigned_char_p_void__int obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_f_p_void__void.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_f_p_void__void.java index 3f2c3e58..64a4b358 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_f_p_void__void.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_f_p_void__void.java @@ -27,4 +27,3 @@ protected static long swigRelease(SWIGTYPE_p_f_p_void__void obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_float.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_float.java index 55808d4b..05b20a86 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_float.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_float.java @@ -27,4 +27,3 @@ protected static long swigRelease(SWIGTYPE_p_float obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_int.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_int.java index ffc00ba4..065079b5 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_int.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_int.java @@ -27,4 +27,3 @@ protected static long swigRelease(SWIGTYPE_p_int obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_long_long.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_long_long.java index 3ba6f49e..a83df373 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_long_long.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_long_long.java @@ -27,4 +27,3 @@ protected static long swigRelease(SWIGTYPE_p_long_long obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_capi_return_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_capi_return_t.java index fef306c8..7cc4c41c 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_capi_return_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_capi_return_t.java @@ -27,4 +27,3 @@ protected static long swigRelease(SWIGTYPE_p_p_capi_return_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_char.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_char.java index 7b5e4604..0e8fabef 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_char.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_char.java @@ -27,4 +27,3 @@ protected static long swigRelease(SWIGTYPE_p_p_char obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_int.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_int.java index 6089fc48..c45a3f31 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_int.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_int.java @@ -27,4 +27,3 @@ protected static long swigRelease(SWIGTYPE_p_p_int obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_p_void.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_p_void.java index 1cc1d79f..bfd3e6c4 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_p_void.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_p_void.java @@ -27,4 +27,3 @@ protected static long swigRelease(SWIGTYPE_p_p_p_void obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_array_handle_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_array_handle_t.java index bd6377ed..c934233f 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_array_handle_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_array_handle_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_p_tiledb_array_handle_t { private transient long swigCPtr; - protected SWIGTYPE_p_p_tiledb_array_handle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_p_tiledb_array_handle_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_array_handle_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_array_schema_evolution_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_array_schema_evolution_t.java index 138ecee4..367be4c5 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_array_schema_evolution_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_array_schema_evolution_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_p_tiledb_array_schema_evolution_t { private transient long swigCPtr; - protected SWIGTYPE_p_p_tiledb_array_schema_evolution_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_p_tiledb_array_schema_evolution_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_array_schema_evolution_t o return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_array_schema_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_array_schema_t.java index 1495f9c5..4d77c7a3 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_array_schema_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_array_schema_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_p_tiledb_array_schema_t { private transient long swigCPtr; - protected SWIGTYPE_p_p_tiledb_array_schema_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_p_tiledb_array_schema_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_array_schema_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_attribute_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_attribute_t.java index f8757ab5..52081436 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_attribute_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_attribute_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_p_tiledb_attribute_t { private transient long swigCPtr; - protected SWIGTYPE_p_p_tiledb_attribute_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_p_tiledb_attribute_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_attribute_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_buffer_handle_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_buffer_handle_t.java index 6dc224ae..25d5ab74 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_buffer_handle_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_buffer_handle_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_p_tiledb_buffer_handle_t { private transient long swigCPtr; - protected SWIGTYPE_p_p_tiledb_buffer_handle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_p_tiledb_buffer_handle_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_buffer_handle_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_buffer_list_handle_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_buffer_list_handle_t.java index eb070e72..ab73b8c4 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_buffer_list_handle_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_buffer_list_handle_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_p_tiledb_buffer_list_handle_t { private transient long swigCPtr; - protected SWIGTYPE_p_p_tiledb_buffer_list_handle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_p_tiledb_buffer_list_handle_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_buffer_list_handle_t obj) return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_channel_operation_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_channel_operation_t.java index ce417f0a..574b5e51 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_channel_operation_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_channel_operation_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_p_tiledb_channel_operation_t { private transient long swigCPtr; - protected SWIGTYPE_p_p_tiledb_channel_operation_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_p_tiledb_channel_operation_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_channel_operation_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_channel_operator_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_channel_operator_t.java index 4ec4e29c..678f6396 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_channel_operator_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_channel_operator_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_p_tiledb_channel_operator_t { private transient long swigCPtr; - protected SWIGTYPE_p_p_tiledb_channel_operator_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_p_tiledb_channel_operator_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_channel_operator_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_config_iter_handle_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_config_iter_handle_t.java index 676478c7..5a585a32 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_config_iter_handle_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_config_iter_handle_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_p_tiledb_config_iter_handle_t { private transient long swigCPtr; - protected SWIGTYPE_p_p_tiledb_config_iter_handle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_p_tiledb_config_iter_handle_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_config_iter_handle_t obj) return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_config_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_config_t.java index 723fddf2..98715ec8 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_config_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_config_t.java @@ -27,4 +27,3 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_config_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_consolidation_plan_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_consolidation_plan_t.java index 83e993bc..2f4b12b1 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_consolidation_plan_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_consolidation_plan_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_p_tiledb_consolidation_plan_t { private transient long swigCPtr; - protected SWIGTYPE_p_p_tiledb_consolidation_plan_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_p_tiledb_consolidation_plan_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_consolidation_plan_t obj) return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_ctx_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_ctx_t.java index ca56d77f..d6cdb19e 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_ctx_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_ctx_t.java @@ -27,4 +27,3 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_ctx_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_current_domain_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_current_domain_t.java index 46fbe27c..78653d79 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_current_domain_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_current_domain_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_p_tiledb_current_domain_t { private transient long swigCPtr; - protected SWIGTYPE_p_p_tiledb_current_domain_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_p_tiledb_current_domain_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_current_domain_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_dimension_label_handle_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_dimension_label_handle_t.java index 981e3bee..fbde5583 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_dimension_label_handle_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_dimension_label_handle_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_p_tiledb_dimension_label_handle_t { private transient long swigCPtr; - protected SWIGTYPE_p_p_tiledb_dimension_label_handle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_p_tiledb_dimension_label_handle_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_dimension_label_handle_t o return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_dimension_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_dimension_t.java index cd397062..bda92c64 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_dimension_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_dimension_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_p_tiledb_dimension_t { private transient long swigCPtr; - protected SWIGTYPE_p_p_tiledb_dimension_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_p_tiledb_dimension_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_dimension_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_domain_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_domain_t.java index adf50f0c..d1fe7676 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_domain_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_domain_t.java @@ -27,4 +27,3 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_domain_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_enumeration_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_enumeration_t.java index 93d6158d..f2b3fc53 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_enumeration_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_enumeration_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_p_tiledb_enumeration_t { private transient long swigCPtr; - protected SWIGTYPE_p_p_tiledb_enumeration_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_p_tiledb_enumeration_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_enumeration_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_error_handle_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_error_handle_t.java index 15af04bd..a1c4a3b2 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_error_handle_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_error_handle_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_p_tiledb_error_handle_t { private transient long swigCPtr; - protected SWIGTYPE_p_p_tiledb_error_handle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_p_tiledb_error_handle_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_error_handle_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_filter_list_handle_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_filter_list_handle_t.java index 0aca8ec5..eb32b124 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_filter_list_handle_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_filter_list_handle_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_p_tiledb_filter_list_handle_t { private transient long swigCPtr; - protected SWIGTYPE_p_p_tiledb_filter_list_handle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_p_tiledb_filter_list_handle_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_filter_list_handle_t obj) return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_filter_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_filter_t.java index 82eae3c4..551ef206 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_filter_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_filter_t.java @@ -27,4 +27,3 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_filter_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_fragment_info_handle_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_fragment_info_handle_t.java index 2475d164..318eb9bb 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_fragment_info_handle_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_fragment_info_handle_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_p_tiledb_fragment_info_handle_t { private transient long swigCPtr; - protected SWIGTYPE_p_p_tiledb_fragment_info_handle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_p_tiledb_fragment_info_handle_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_fragment_info_handle_t obj return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_group_handle_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_group_handle_t.java index b633992a..40cb021c 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_group_handle_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_group_handle_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_p_tiledb_group_handle_t { private transient long swigCPtr; - protected SWIGTYPE_p_p_tiledb_group_handle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_p_tiledb_group_handle_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_group_handle_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_ndrectangle_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_ndrectangle_t.java index 4d8af8ce..b4b563c3 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_ndrectangle_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_ndrectangle_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_p_tiledb_ndrectangle_t { private transient long swigCPtr; - protected SWIGTYPE_p_p_tiledb_ndrectangle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_p_tiledb_ndrectangle_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_ndrectangle_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_profile_handle_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_profile_handle_t.java index 2e7a84d0..29ff3e4c 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_profile_handle_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_profile_handle_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_p_tiledb_profile_handle_t { private transient long swigCPtr; - protected SWIGTYPE_p_p_tiledb_profile_handle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_p_tiledb_profile_handle_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_profile_handle_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_query_channel_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_query_channel_t.java index 6ed2b8a0..5e0a1849 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_query_channel_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_query_channel_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_p_tiledb_query_channel_t { private transient long swigCPtr; - protected SWIGTYPE_p_p_tiledb_query_channel_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_p_tiledb_query_channel_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_query_channel_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_query_condition_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_query_condition_t.java index f9751d54..57af6f52 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_query_condition_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_query_condition_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_p_tiledb_query_condition_t { private transient long swigCPtr; - protected SWIGTYPE_p_p_tiledb_query_condition_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_p_tiledb_query_condition_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_query_condition_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_query_field_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_query_field_t.java index 8d19bcd1..3ed2abeb 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_query_field_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_query_field_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_p_tiledb_query_field_t { private transient long swigCPtr; - protected SWIGTYPE_p_p_tiledb_query_field_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_p_tiledb_query_field_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_query_field_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_query_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_query_t.java index c4e8210f..cf80b036 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_query_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_query_t.java @@ -27,4 +27,3 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_query_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_range_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_range_t.java index b526ccd2..ec41c495 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_range_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_range_t.java @@ -27,4 +27,3 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_range_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_string_handle_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_string_handle_t.java index a58bc14f..2039da6c 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_string_handle_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_string_handle_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_p_tiledb_string_handle_t { private transient long swigCPtr; - protected SWIGTYPE_p_p_tiledb_string_handle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_p_tiledb_string_handle_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_string_handle_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_subarray_handle_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_subarray_handle_t.java index 12af0062..ab5c8c0f 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_subarray_handle_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_subarray_handle_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_p_tiledb_subarray_handle_t { private transient long swigCPtr; - protected SWIGTYPE_p_p_tiledb_subarray_handle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_p_tiledb_subarray_handle_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_subarray_handle_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_vfs_fh_handle_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_vfs_fh_handle_t.java index 7d5aa031..2fc3ddb4 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_vfs_fh_handle_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_vfs_fh_handle_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_p_tiledb_vfs_fh_handle_t { private transient long swigCPtr; - protected SWIGTYPE_p_p_tiledb_vfs_fh_handle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_p_tiledb_vfs_fh_handle_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_vfs_fh_handle_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_vfs_handle_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_vfs_handle_t.java index 82e4ad6f..0e2d3b12 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_vfs_handle_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_tiledb_vfs_handle_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_p_tiledb_vfs_handle_t { private transient long swigCPtr; - protected SWIGTYPE_p_p_tiledb_vfs_handle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_p_tiledb_vfs_handle_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_p_tiledb_vfs_handle_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_unsigned_char.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_unsigned_char.java index b9767a78..5ae99c5d 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_unsigned_char.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_unsigned_char.java @@ -27,4 +27,3 @@ protected static long swigRelease(SWIGTYPE_p_p_unsigned_char obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_unsigned_long_long.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_unsigned_long_long.java index 8fee66ab..87aed10a 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_unsigned_long_long.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_unsigned_long_long.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_p_unsigned_long_long { private transient long swigCPtr; - protected SWIGTYPE_p_p_unsigned_long_long(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_p_unsigned_long_long( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_p_unsigned_long_long obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_void.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_void.java index 93216178..6551b157 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_void.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_p_void.java @@ -27,4 +27,3 @@ protected static long swigRelease(SWIGTYPE_p_p_void obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_short.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_short.java index a7dce20f..ad63f252 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_short.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_short.java @@ -27,4 +27,3 @@ protected static long swigRelease(SWIGTYPE_p_short obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_signed_char.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_signed_char.java index 3e8cf1cf..8427ec8b 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_signed_char.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_signed_char.java @@ -27,4 +27,3 @@ protected static long swigRelease(SWIGTYPE_p_signed_char obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_array_handle_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_array_handle_t.java index 5bfe7c2f..af198a0b 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_array_handle_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_array_handle_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_tiledb_array_handle_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_array_handle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_array_handle_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_array_handle_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_array_schema_evolution_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_array_schema_evolution_t.java index 28bfcd09..19b31c16 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_array_schema_evolution_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_array_schema_evolution_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_tiledb_array_schema_evolution_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_array_schema_evolution_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_array_schema_evolution_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_array_schema_evolution_t obj return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_array_schema_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_array_schema_t.java index 63c65e1d..f6c73c0a 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_array_schema_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_array_schema_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_tiledb_array_schema_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_array_schema_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_array_schema_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_array_schema_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_array_type_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_array_type_t.java index 933dda37..b8c9ac27 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_array_type_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_array_type_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_tiledb_array_type_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_array_type_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_array_type_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_array_type_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_attribute_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_attribute_t.java index 5b1e6112..a7229c59 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_attribute_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_attribute_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_tiledb_attribute_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_attribute_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_attribute_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_attribute_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_buffer_handle_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_buffer_handle_t.java index 65cf24e2..d6a1139e 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_buffer_handle_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_buffer_handle_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_tiledb_buffer_handle_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_buffer_handle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_buffer_handle_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_buffer_handle_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_buffer_list_handle_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_buffer_list_handle_t.java index eadbe374..1994824b 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_buffer_list_handle_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_buffer_list_handle_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_tiledb_buffer_list_handle_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_buffer_list_handle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_buffer_list_handle_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_buffer_list_handle_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_channel_operation_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_channel_operation_t.java index 5569d7dc..552a3235 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_channel_operation_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_channel_operation_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_tiledb_channel_operation_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_channel_operation_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_channel_operation_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_channel_operation_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_channel_operator_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_channel_operator_t.java index 1a13c5a1..611bde6c 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_channel_operator_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_channel_operator_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_tiledb_channel_operator_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_channel_operator_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_channel_operator_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_channel_operator_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_config_iter_handle_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_config_iter_handle_t.java index cc453880..910ba0e2 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_config_iter_handle_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_config_iter_handle_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_tiledb_config_iter_handle_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_config_iter_handle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_config_iter_handle_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_config_iter_handle_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_config_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_config_t.java index be2f2206..2b7aee3a 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_config_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_config_t.java @@ -27,4 +27,3 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_config_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_consolidation_plan_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_consolidation_plan_t.java index c5772b9a..3f6db6f8 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_consolidation_plan_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_consolidation_plan_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_tiledb_consolidation_plan_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_consolidation_plan_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_consolidation_plan_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_consolidation_plan_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_ctx_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_ctx_t.java index 826e7c58..c454dd9f 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_ctx_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_ctx_t.java @@ -27,4 +27,3 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_ctx_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_current_domain_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_current_domain_t.java index adfba85c..68c086d1 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_current_domain_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_current_domain_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_tiledb_current_domain_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_current_domain_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_current_domain_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_current_domain_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_current_domain_type_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_current_domain_type_t.java index dfd4c0a9..6f8ed413 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_current_domain_type_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_current_domain_type_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_tiledb_current_domain_type_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_current_domain_type_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_current_domain_type_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_current_domain_type_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_data_order_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_data_order_t.java index 7507858c..6e5b5e75 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_data_order_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_data_order_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_tiledb_data_order_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_data_order_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_data_order_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_data_order_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_data_protocol_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_data_protocol_t.java index ea629594..b0d4c72d 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_data_protocol_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_data_protocol_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_tiledb_data_protocol_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_data_protocol_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_data_protocol_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_data_protocol_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_datatype_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_datatype_t.java index c28b3d96..fe29fd14 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_datatype_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_datatype_t.java @@ -27,4 +27,3 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_datatype_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_dimension_label_handle_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_dimension_label_handle_t.java index f8212806..404054bb 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_dimension_label_handle_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_dimension_label_handle_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_tiledb_dimension_label_handle_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_dimension_label_handle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_dimension_label_handle_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_dimension_label_handle_t obj return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_dimension_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_dimension_t.java index 56875572..2aefb0ab 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_dimension_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_dimension_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_tiledb_dimension_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_dimension_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_dimension_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_dimension_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_domain_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_domain_t.java index 2fe48618..f20e96b5 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_domain_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_domain_t.java @@ -27,4 +27,3 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_domain_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_encryption_type_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_encryption_type_t.java index d8e106d9..cbcfc2b5 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_encryption_type_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_encryption_type_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_tiledb_encryption_type_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_encryption_type_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_encryption_type_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_encryption_type_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_enumeration_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_enumeration_t.java index c38ec45a..0ca50991 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_enumeration_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_enumeration_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_tiledb_enumeration_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_enumeration_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_enumeration_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_enumeration_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_error_handle_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_error_handle_t.java index e5fa2665..cee6fe5a 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_error_handle_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_error_handle_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_tiledb_error_handle_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_error_handle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_error_handle_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_error_handle_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_field_origin_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_field_origin_t.java index 7882029f..d5f77899 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_field_origin_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_field_origin_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_tiledb_field_origin_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_field_origin_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_field_origin_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_field_origin_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_filesystem_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_filesystem_t.java index 58a30195..0c1fae15 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_filesystem_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_filesystem_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_tiledb_filesystem_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_filesystem_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_filesystem_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_filesystem_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_filter_list_handle_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_filter_list_handle_t.java index 31459cb7..90df3da7 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_filter_list_handle_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_filter_list_handle_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_tiledb_filter_list_handle_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_filter_list_handle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_filter_list_handle_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_filter_list_handle_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_filter_option_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_filter_option_t.java index b7cee64c..7a4b70e2 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_filter_option_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_filter_option_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_tiledb_filter_option_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_filter_option_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_filter_option_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_filter_option_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_filter_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_filter_t.java index 6e237470..630e2eda 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_filter_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_filter_t.java @@ -27,4 +27,3 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_filter_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_filter_type_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_filter_type_t.java index b41400da..ecde2b9c 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_filter_type_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_filter_type_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_tiledb_filter_type_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_filter_type_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_filter_type_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_filter_type_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_fragment_info_handle_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_fragment_info_handle_t.java index ec69f1bb..9fc63745 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_fragment_info_handle_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_fragment_info_handle_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_tiledb_fragment_info_handle_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_fragment_info_handle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_fragment_info_handle_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_fragment_info_handle_t obj) return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_group_handle_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_group_handle_t.java index 5f9ed33a..601eb873 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_group_handle_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_group_handle_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_tiledb_group_handle_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_group_handle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_group_handle_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_group_handle_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_layout_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_layout_t.java index 828d90d1..2b8bba5d 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_layout_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_layout_t.java @@ -27,4 +27,3 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_layout_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_mime_type_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_mime_type_t.java index 154e1a2e..6b7c8d0b 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_mime_type_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_mime_type_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_tiledb_mime_type_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_mime_type_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_mime_type_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_mime_type_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_ndrectangle_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_ndrectangle_t.java index 05f0e06b..437b2bdc 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_ndrectangle_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_ndrectangle_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_tiledb_ndrectangle_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_ndrectangle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_ndrectangle_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_ndrectangle_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_object_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_object_t.java index 0c852d1e..4ffc2e0c 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_object_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_object_t.java @@ -27,4 +27,3 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_object_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_profile_handle_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_profile_handle_t.java index c9a93e6c..09a9c6ae 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_profile_handle_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_profile_handle_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_tiledb_profile_handle_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_profile_handle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_profile_handle_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_profile_handle_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_query_channel_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_query_channel_t.java index a7dad20a..649697f1 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_query_channel_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_query_channel_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_tiledb_query_channel_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_query_channel_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_query_channel_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_query_channel_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_query_condition_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_query_condition_t.java index 9e544023..0256ce53 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_query_condition_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_query_condition_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_tiledb_query_condition_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_query_condition_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_query_condition_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_query_condition_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_query_field_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_query_field_t.java index e0c18025..87dd0327 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_query_field_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_query_field_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_tiledb_query_field_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_query_field_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_query_field_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_query_field_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_query_status_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_query_status_t.java index dee29f64..98727812 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_query_status_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_query_status_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_tiledb_query_status_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_query_status_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_query_status_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_query_status_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_query_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_query_t.java index 32fdbdfe..7fcebdb0 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_query_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_query_t.java @@ -27,4 +27,3 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_query_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_query_type_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_query_type_t.java index f22ee935..3920b9bf 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_query_type_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_query_type_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_tiledb_query_type_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_query_type_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_query_type_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_query_type_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_string_handle_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_string_handle_t.java index e6ee50a5..1dd000fb 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_string_handle_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_string_handle_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_tiledb_string_handle_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_string_handle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_string_handle_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_string_handle_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_subarray_handle_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_subarray_handle_t.java index ae649d4a..bd6f15c0 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_subarray_handle_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_subarray_handle_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_tiledb_subarray_handle_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_subarray_handle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_subarray_handle_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_subarray_handle_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_vfs_fh_handle_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_vfs_fh_handle_t.java index 408b1af3..3ee2c67b 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_vfs_fh_handle_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_vfs_fh_handle_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_tiledb_vfs_fh_handle_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_vfs_fh_handle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_vfs_fh_handle_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_vfs_fh_handle_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_vfs_handle_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_vfs_handle_t.java index 461f42d9..9a0efb92 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_vfs_handle_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_vfs_handle_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_tiledb_vfs_handle_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_vfs_handle_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_vfs_handle_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_vfs_handle_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_vfs_mode_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_vfs_mode_t.java index 87b41185..da0d9f90 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_vfs_mode_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_vfs_mode_t.java @@ -27,4 +27,3 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_vfs_mode_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_walk_order_t.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_walk_order_t.java index a9137b7d..d252b8c2 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_walk_order_t.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_tiledb_walk_order_t.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_tiledb_walk_order_t { private transient long swigCPtr; - protected SWIGTYPE_p_tiledb_walk_order_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_tiledb_walk_order_t( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_tiledb_walk_order_t obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_unsigned_char.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_unsigned_char.java index 4da90022..73e13bd6 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_unsigned_char.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_unsigned_char.java @@ -27,4 +27,3 @@ protected static long swigRelease(SWIGTYPE_p_unsigned_char obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_unsigned_int.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_unsigned_int.java index d0fa03a5..eafc7544 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_unsigned_int.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_unsigned_int.java @@ -27,4 +27,3 @@ protected static long swigRelease(SWIGTYPE_p_unsigned_int obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_unsigned_long.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_unsigned_long.java index 380b9622..2dc250a6 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_unsigned_long.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_unsigned_long.java @@ -27,4 +27,3 @@ protected static long swigRelease(SWIGTYPE_p_unsigned_long obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_unsigned_long_long.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_unsigned_long_long.java index 0b867bb7..599e174f 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_unsigned_long_long.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_unsigned_long_long.java @@ -11,7 +11,8 @@ public class SWIGTYPE_p_unsigned_long_long { private transient long swigCPtr; - protected SWIGTYPE_p_unsigned_long_long(long cPtr, @SuppressWarnings("unused") boolean futureUse) { + protected SWIGTYPE_p_unsigned_long_long( + long cPtr, @SuppressWarnings("unused") boolean futureUse) { swigCPtr = cPtr; } @@ -27,4 +28,3 @@ protected static long swigRelease(SWIGTYPE_p_unsigned_long_long obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_unsigned_short.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_unsigned_short.java index 84dacdce..3a04b7ef 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_unsigned_short.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_unsigned_short.java @@ -27,4 +27,3 @@ protected static long swigRelease(SWIGTYPE_p_unsigned_short obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_void.java b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_void.java index beded21e..c2963ec8 100644 --- a/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_void.java +++ b/src/main/java/io/tiledb/libtiledb/SWIGTYPE_p_void.java @@ -27,4 +27,3 @@ protected static long swigRelease(SWIGTYPE_p_void obj) { return (obj == null) ? 0 : obj.swigCPtr; } } - diff --git a/src/main/java/io/tiledb/libtiledb/capi_return_t.java b/src/main/java/io/tiledb/libtiledb/capi_return_t.java index e421f425..5632a5f4 100644 --- a/src/main/java/io/tiledb/libtiledb/capi_return_t.java +++ b/src/main/java/io/tiledb/libtiledb/capi_return_t.java @@ -69,5 +69,4 @@ public static capi_return_t frompointer(capi_return_t t) { long cPtr = tiledbJNI.capi_return_t_frompointer(capi_return_t.getCPtr(t), t); return (cPtr == 0) ? null : new capi_return_t(cPtr, false); } - } diff --git a/src/main/java/io/tiledb/libtiledb/charArray.java b/src/main/java/io/tiledb/libtiledb/charArray.java index 0160e141..40dd4b0c 100644 --- a/src/main/java/io/tiledb/libtiledb/charArray.java +++ b/src/main/java/io/tiledb/libtiledb/charArray.java @@ -68,5 +68,4 @@ public static charArray frompointer(String t) { long cPtr = tiledbJNI.charArray_frompointer(t); return (cPtr == 0) ? null : new charArray(cPtr, false); } - } diff --git a/src/main/java/io/tiledb/libtiledb/doubleArray.java b/src/main/java/io/tiledb/libtiledb/doubleArray.java index 9e9e9065..883c1f89 100644 --- a/src/main/java/io/tiledb/libtiledb/doubleArray.java +++ b/src/main/java/io/tiledb/libtiledb/doubleArray.java @@ -69,5 +69,4 @@ public static doubleArray frompointer(SWIGTYPE_p_double t) { long cPtr = tiledbJNI.doubleArray_frompointer(SWIGTYPE_p_double.getCPtr(t)); return (cPtr == 0) ? null : new doubleArray(cPtr, false); } - } diff --git a/src/main/java/io/tiledb/libtiledb/floatArray.java b/src/main/java/io/tiledb/libtiledb/floatArray.java index 68f0adc6..d8ab2646 100644 --- a/src/main/java/io/tiledb/libtiledb/floatArray.java +++ b/src/main/java/io/tiledb/libtiledb/floatArray.java @@ -69,5 +69,4 @@ public static floatArray frompointer(SWIGTYPE_p_float t) { long cPtr = tiledbJNI.floatArray_frompointer(SWIGTYPE_p_float.getCPtr(t)); return (cPtr == 0) ? null : new floatArray(cPtr, false); } - } diff --git a/src/main/java/io/tiledb/libtiledb/int16_tArray.java b/src/main/java/io/tiledb/libtiledb/int16_tArray.java index 1b8fb64c..66e0db91 100644 --- a/src/main/java/io/tiledb/libtiledb/int16_tArray.java +++ b/src/main/java/io/tiledb/libtiledb/int16_tArray.java @@ -69,5 +69,4 @@ public static int16_tArray frompointer(SWIGTYPE_p_short t) { long cPtr = tiledbJNI.int16_tArray_frompointer(SWIGTYPE_p_short.getCPtr(t)); return (cPtr == 0) ? null : new int16_tArray(cPtr, false); } - } diff --git a/src/main/java/io/tiledb/libtiledb/int32_tArray.java b/src/main/java/io/tiledb/libtiledb/int32_tArray.java index ef1bb304..c8f573b5 100644 --- a/src/main/java/io/tiledb/libtiledb/int32_tArray.java +++ b/src/main/java/io/tiledb/libtiledb/int32_tArray.java @@ -69,5 +69,4 @@ public static int32_tArray frompointer(SWIGTYPE_p_int t) { long cPtr = tiledbJNI.int32_tArray_frompointer(SWIGTYPE_p_int.getCPtr(t)); return (cPtr == 0) ? null : new int32_tArray(cPtr, false); } - } diff --git a/src/main/java/io/tiledb/libtiledb/int64_tArray.java b/src/main/java/io/tiledb/libtiledb/int64_tArray.java index 09e33d21..0c168b39 100644 --- a/src/main/java/io/tiledb/libtiledb/int64_tArray.java +++ b/src/main/java/io/tiledb/libtiledb/int64_tArray.java @@ -69,5 +69,4 @@ public static int64_tArray frompointer(SWIGTYPE_p_long_long t) { long cPtr = tiledbJNI.int64_tArray_frompointer(SWIGTYPE_p_long_long.getCPtr(t)); return (cPtr == 0) ? null : new int64_tArray(cPtr, false); } - } diff --git a/src/main/java/io/tiledb/libtiledb/int8_tArray.java b/src/main/java/io/tiledb/libtiledb/int8_tArray.java index 77acfb08..42b8570e 100644 --- a/src/main/java/io/tiledb/libtiledb/int8_tArray.java +++ b/src/main/java/io/tiledb/libtiledb/int8_tArray.java @@ -69,5 +69,4 @@ public static int8_tArray frompointer(SWIGTYPE_p_signed_char t) { long cPtr = tiledbJNI.int8_tArray_frompointer(SWIGTYPE_p_signed_char.getCPtr(t)); return (cPtr == 0) ? null : new int8_tArray(cPtr, false); } - } diff --git a/src/main/java/io/tiledb/libtiledb/tiledb.java b/src/main/java/io/tiledb/libtiledb/tiledb.java index 0baea1dd..19c5c59f 100644 --- a/src/main/java/io/tiledb/libtiledb/tiledb.java +++ b/src/main/java/io/tiledb/libtiledb/tiledb.java @@ -41,7 +41,8 @@ public static SWIGTYPE_p_void voidpArray_getitem(SWIGTYPE_p_p_void ary, long ind } public static void voidpArray_setitem(SWIGTYPE_p_p_void ary, long index, SWIGTYPE_p_void value) { - tiledbJNI.voidpArray_setitem(SWIGTYPE_p_p_void.getCPtr(ary), index, SWIGTYPE_p_void.getCPtr(value)); + tiledbJNI.voidpArray_setitem( + SWIGTYPE_p_p_void.getCPtr(ary), index, SWIGTYPE_p_void.getCPtr(value)); } public static SWIGTYPE_p_int new_intp() { @@ -258,12 +259,14 @@ public static void delete_tiledb_object_tp(SWIGTYPE_p_tiledb_object_t obj) { tiledbJNI.delete_tiledb_object_tp(SWIGTYPE_p_tiledb_object_t.getCPtr(obj)); } - public static void tiledb_object_tp_assign(SWIGTYPE_p_tiledb_object_t obj, tiledb_object_t value) { + public static void tiledb_object_tp_assign( + SWIGTYPE_p_tiledb_object_t obj, tiledb_object_t value) { tiledbJNI.tiledb_object_tp_assign(SWIGTYPE_p_tiledb_object_t.getCPtr(obj), value.swigValue()); } public static tiledb_object_t tiledb_object_tp_value(SWIGTYPE_p_tiledb_object_t obj) { - return tiledb_object_t.swigToEnum(tiledbJNI.tiledb_object_tp_value(SWIGTYPE_p_tiledb_object_t.getCPtr(obj))); + return tiledb_object_t.swigToEnum( + tiledbJNI.tiledb_object_tp_value(SWIGTYPE_p_tiledb_object_t.getCPtr(obj))); } public static SWIGTYPE_p_tiledb_query_type_t new_tiledb_query_type_tp() { @@ -271,7 +274,8 @@ public static SWIGTYPE_p_tiledb_query_type_t new_tiledb_query_type_tp() { return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_query_type_t(cPtr, false); } - public static SWIGTYPE_p_tiledb_query_type_t copy_tiledb_query_type_tp(tiledb_query_type_t value) { + public static SWIGTYPE_p_tiledb_query_type_t copy_tiledb_query_type_tp( + tiledb_query_type_t value) { long cPtr = tiledbJNI.copy_tiledb_query_type_tp(value.swigValue()); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_query_type_t(cPtr, false); } @@ -280,12 +284,15 @@ public static void delete_tiledb_query_type_tp(SWIGTYPE_p_tiledb_query_type_t ob tiledbJNI.delete_tiledb_query_type_tp(SWIGTYPE_p_tiledb_query_type_t.getCPtr(obj)); } - public static void tiledb_query_type_tp_assign(SWIGTYPE_p_tiledb_query_type_t obj, tiledb_query_type_t value) { - tiledbJNI.tiledb_query_type_tp_assign(SWIGTYPE_p_tiledb_query_type_t.getCPtr(obj), value.swigValue()); + public static void tiledb_query_type_tp_assign( + SWIGTYPE_p_tiledb_query_type_t obj, tiledb_query_type_t value) { + tiledbJNI.tiledb_query_type_tp_assign( + SWIGTYPE_p_tiledb_query_type_t.getCPtr(obj), value.swigValue()); } public static tiledb_query_type_t tiledb_query_type_tp_value(SWIGTYPE_p_tiledb_query_type_t obj) { - return tiledb_query_type_t.swigToEnum(tiledbJNI.tiledb_query_type_tp_value(SWIGTYPE_p_tiledb_query_type_t.getCPtr(obj))); + return tiledb_query_type_t.swigToEnum( + tiledbJNI.tiledb_query_type_tp_value(SWIGTYPE_p_tiledb_query_type_t.getCPtr(obj))); } public static SWIGTYPE_p_tiledb_query_status_t new_tiledb_query_status_tp() { @@ -293,7 +300,8 @@ public static SWIGTYPE_p_tiledb_query_status_t new_tiledb_query_status_tp() { return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_query_status_t(cPtr, false); } - public static SWIGTYPE_p_tiledb_query_status_t copy_tiledb_query_status_tp(tiledb_query_status_t value) { + public static SWIGTYPE_p_tiledb_query_status_t copy_tiledb_query_status_tp( + tiledb_query_status_t value) { long cPtr = tiledbJNI.copy_tiledb_query_status_tp(value.swigValue()); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_query_status_t(cPtr, false); } @@ -302,12 +310,16 @@ public static void delete_tiledb_query_status_tp(SWIGTYPE_p_tiledb_query_status_ tiledbJNI.delete_tiledb_query_status_tp(SWIGTYPE_p_tiledb_query_status_t.getCPtr(obj)); } - public static void tiledb_query_status_tp_assign(SWIGTYPE_p_tiledb_query_status_t obj, tiledb_query_status_t value) { - tiledbJNI.tiledb_query_status_tp_assign(SWIGTYPE_p_tiledb_query_status_t.getCPtr(obj), value.swigValue()); + public static void tiledb_query_status_tp_assign( + SWIGTYPE_p_tiledb_query_status_t obj, tiledb_query_status_t value) { + tiledbJNI.tiledb_query_status_tp_assign( + SWIGTYPE_p_tiledb_query_status_t.getCPtr(obj), value.swigValue()); } - public static tiledb_query_status_t tiledb_query_status_tp_value(SWIGTYPE_p_tiledb_query_status_t obj) { - return tiledb_query_status_t.swigToEnum(tiledbJNI.tiledb_query_status_tp_value(SWIGTYPE_p_tiledb_query_status_t.getCPtr(obj))); + public static tiledb_query_status_t tiledb_query_status_tp_value( + SWIGTYPE_p_tiledb_query_status_t obj) { + return tiledb_query_status_t.swigToEnum( + tiledbJNI.tiledb_query_status_tp_value(SWIGTYPE_p_tiledb_query_status_t.getCPtr(obj))); } public static SWIGTYPE_p_tiledb_filesystem_t new_tiledb_filesystem_tp() { @@ -315,7 +327,8 @@ public static SWIGTYPE_p_tiledb_filesystem_t new_tiledb_filesystem_tp() { return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_filesystem_t(cPtr, false); } - public static SWIGTYPE_p_tiledb_filesystem_t copy_tiledb_filesystem_tp(tiledb_filesystem_t value) { + public static SWIGTYPE_p_tiledb_filesystem_t copy_tiledb_filesystem_tp( + tiledb_filesystem_t value) { long cPtr = tiledbJNI.copy_tiledb_filesystem_tp(value.swigValue()); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_filesystem_t(cPtr, false); } @@ -324,12 +337,15 @@ public static void delete_tiledb_filesystem_tp(SWIGTYPE_p_tiledb_filesystem_t ob tiledbJNI.delete_tiledb_filesystem_tp(SWIGTYPE_p_tiledb_filesystem_t.getCPtr(obj)); } - public static void tiledb_filesystem_tp_assign(SWIGTYPE_p_tiledb_filesystem_t obj, tiledb_filesystem_t value) { - tiledbJNI.tiledb_filesystem_tp_assign(SWIGTYPE_p_tiledb_filesystem_t.getCPtr(obj), value.swigValue()); + public static void tiledb_filesystem_tp_assign( + SWIGTYPE_p_tiledb_filesystem_t obj, tiledb_filesystem_t value) { + tiledbJNI.tiledb_filesystem_tp_assign( + SWIGTYPE_p_tiledb_filesystem_t.getCPtr(obj), value.swigValue()); } public static tiledb_filesystem_t tiledb_filesystem_tp_value(SWIGTYPE_p_tiledb_filesystem_t obj) { - return tiledb_filesystem_t.swigToEnum(tiledbJNI.tiledb_filesystem_tp_value(SWIGTYPE_p_tiledb_filesystem_t.getCPtr(obj))); + return tiledb_filesystem_t.swigToEnum( + tiledbJNI.tiledb_filesystem_tp_value(SWIGTYPE_p_tiledb_filesystem_t.getCPtr(obj))); } public static SWIGTYPE_p_tiledb_datatype_t new_tiledb_datatype_tp() { @@ -346,12 +362,15 @@ public static void delete_tiledb_datatype_tp(SWIGTYPE_p_tiledb_datatype_t obj) { tiledbJNI.delete_tiledb_datatype_tp(SWIGTYPE_p_tiledb_datatype_t.getCPtr(obj)); } - public static void tiledb_datatype_tp_assign(SWIGTYPE_p_tiledb_datatype_t obj, tiledb_datatype_t value) { - tiledbJNI.tiledb_datatype_tp_assign(SWIGTYPE_p_tiledb_datatype_t.getCPtr(obj), value.swigValue()); + public static void tiledb_datatype_tp_assign( + SWIGTYPE_p_tiledb_datatype_t obj, tiledb_datatype_t value) { + tiledbJNI.tiledb_datatype_tp_assign( + SWIGTYPE_p_tiledb_datatype_t.getCPtr(obj), value.swigValue()); } public static tiledb_datatype_t tiledb_datatype_tp_value(SWIGTYPE_p_tiledb_datatype_t obj) { - return tiledb_datatype_t.swigToEnum(tiledbJNI.tiledb_datatype_tp_value(SWIGTYPE_p_tiledb_datatype_t.getCPtr(obj))); + return tiledb_datatype_t.swigToEnum( + tiledbJNI.tiledb_datatype_tp_value(SWIGTYPE_p_tiledb_datatype_t.getCPtr(obj))); } public static SWIGTYPE_p_tiledb_data_order_t new_tiledb_data_order_tp() { @@ -359,7 +378,8 @@ public static SWIGTYPE_p_tiledb_data_order_t new_tiledb_data_order_tp() { return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_data_order_t(cPtr, false); } - public static SWIGTYPE_p_tiledb_data_order_t copy_tiledb_data_order_tp(tiledb_data_order_t value) { + public static SWIGTYPE_p_tiledb_data_order_t copy_tiledb_data_order_tp( + tiledb_data_order_t value) { long cPtr = tiledbJNI.copy_tiledb_data_order_tp(value.swigValue()); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_data_order_t(cPtr, false); } @@ -368,12 +388,15 @@ public static void delete_tiledb_data_order_tp(SWIGTYPE_p_tiledb_data_order_t ob tiledbJNI.delete_tiledb_data_order_tp(SWIGTYPE_p_tiledb_data_order_t.getCPtr(obj)); } - public static void tiledb_data_order_tp_assign(SWIGTYPE_p_tiledb_data_order_t obj, tiledb_data_order_t value) { - tiledbJNI.tiledb_data_order_tp_assign(SWIGTYPE_p_tiledb_data_order_t.getCPtr(obj), value.swigValue()); + public static void tiledb_data_order_tp_assign( + SWIGTYPE_p_tiledb_data_order_t obj, tiledb_data_order_t value) { + tiledbJNI.tiledb_data_order_tp_assign( + SWIGTYPE_p_tiledb_data_order_t.getCPtr(obj), value.swigValue()); } public static tiledb_data_order_t tiledb_data_order_tp_value(SWIGTYPE_p_tiledb_data_order_t obj) { - return tiledb_data_order_t.swigToEnum(tiledbJNI.tiledb_data_order_tp_value(SWIGTYPE_p_tiledb_data_order_t.getCPtr(obj))); + return tiledb_data_order_t.swigToEnum( + tiledbJNI.tiledb_data_order_tp_value(SWIGTYPE_p_tiledb_data_order_t.getCPtr(obj))); } public static SWIGTYPE_p_tiledb_array_type_t new_tiledb_array_type_tp() { @@ -381,7 +404,8 @@ public static SWIGTYPE_p_tiledb_array_type_t new_tiledb_array_type_tp() { return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_array_type_t(cPtr, false); } - public static SWIGTYPE_p_tiledb_array_type_t copy_tiledb_array_type_tp(tiledb_array_type_t value) { + public static SWIGTYPE_p_tiledb_array_type_t copy_tiledb_array_type_tp( + tiledb_array_type_t value) { long cPtr = tiledbJNI.copy_tiledb_array_type_tp(value.swigValue()); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_array_type_t(cPtr, false); } @@ -390,12 +414,15 @@ public static void delete_tiledb_array_type_tp(SWIGTYPE_p_tiledb_array_type_t ob tiledbJNI.delete_tiledb_array_type_tp(SWIGTYPE_p_tiledb_array_type_t.getCPtr(obj)); } - public static void tiledb_array_type_tp_assign(SWIGTYPE_p_tiledb_array_type_t obj, tiledb_array_type_t value) { - tiledbJNI.tiledb_array_type_tp_assign(SWIGTYPE_p_tiledb_array_type_t.getCPtr(obj), value.swigValue()); + public static void tiledb_array_type_tp_assign( + SWIGTYPE_p_tiledb_array_type_t obj, tiledb_array_type_t value) { + tiledbJNI.tiledb_array_type_tp_assign( + SWIGTYPE_p_tiledb_array_type_t.getCPtr(obj), value.swigValue()); } public static tiledb_array_type_t tiledb_array_type_tp_value(SWIGTYPE_p_tiledb_array_type_t obj) { - return tiledb_array_type_t.swigToEnum(tiledbJNI.tiledb_array_type_tp_value(SWIGTYPE_p_tiledb_array_type_t.getCPtr(obj))); + return tiledb_array_type_t.swigToEnum( + tiledbJNI.tiledb_array_type_tp_value(SWIGTYPE_p_tiledb_array_type_t.getCPtr(obj))); } public static SWIGTYPE_p_tiledb_layout_t new_tiledb_layout_tp() { @@ -412,12 +439,14 @@ public static void delete_tiledb_layout_tp(SWIGTYPE_p_tiledb_layout_t obj) { tiledbJNI.delete_tiledb_layout_tp(SWIGTYPE_p_tiledb_layout_t.getCPtr(obj)); } - public static void tiledb_layout_tp_assign(SWIGTYPE_p_tiledb_layout_t obj, tiledb_layout_t value) { + public static void tiledb_layout_tp_assign( + SWIGTYPE_p_tiledb_layout_t obj, tiledb_layout_t value) { tiledbJNI.tiledb_layout_tp_assign(SWIGTYPE_p_tiledb_layout_t.getCPtr(obj), value.swigValue()); } public static tiledb_layout_t tiledb_layout_tp_value(SWIGTYPE_p_tiledb_layout_t obj) { - return tiledb_layout_t.swigToEnum(tiledbJNI.tiledb_layout_tp_value(SWIGTYPE_p_tiledb_layout_t.getCPtr(obj))); + return tiledb_layout_t.swigToEnum( + tiledbJNI.tiledb_layout_tp_value(SWIGTYPE_p_tiledb_layout_t.getCPtr(obj))); } public static SWIGTYPE_p_tiledb_filter_type_t new_tiledb_filter_type_tp() { @@ -425,7 +454,8 @@ public static SWIGTYPE_p_tiledb_filter_type_t new_tiledb_filter_type_tp() { return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_filter_type_t(cPtr, false); } - public static SWIGTYPE_p_tiledb_filter_type_t copy_tiledb_filter_type_tp(tiledb_filter_type_t value) { + public static SWIGTYPE_p_tiledb_filter_type_t copy_tiledb_filter_type_tp( + tiledb_filter_type_t value) { long cPtr = tiledbJNI.copy_tiledb_filter_type_tp(value.swigValue()); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_filter_type_t(cPtr, false); } @@ -434,12 +464,16 @@ public static void delete_tiledb_filter_type_tp(SWIGTYPE_p_tiledb_filter_type_t tiledbJNI.delete_tiledb_filter_type_tp(SWIGTYPE_p_tiledb_filter_type_t.getCPtr(obj)); } - public static void tiledb_filter_type_tp_assign(SWIGTYPE_p_tiledb_filter_type_t obj, tiledb_filter_type_t value) { - tiledbJNI.tiledb_filter_type_tp_assign(SWIGTYPE_p_tiledb_filter_type_t.getCPtr(obj), value.swigValue()); + public static void tiledb_filter_type_tp_assign( + SWIGTYPE_p_tiledb_filter_type_t obj, tiledb_filter_type_t value) { + tiledbJNI.tiledb_filter_type_tp_assign( + SWIGTYPE_p_tiledb_filter_type_t.getCPtr(obj), value.swigValue()); } - public static tiledb_filter_type_t tiledb_filter_type_tp_value(SWIGTYPE_p_tiledb_filter_type_t obj) { - return tiledb_filter_type_t.swigToEnum(tiledbJNI.tiledb_filter_type_tp_value(SWIGTYPE_p_tiledb_filter_type_t.getCPtr(obj))); + public static tiledb_filter_type_t tiledb_filter_type_tp_value( + SWIGTYPE_p_tiledb_filter_type_t obj) { + return tiledb_filter_type_t.swigToEnum( + tiledbJNI.tiledb_filter_type_tp_value(SWIGTYPE_p_tiledb_filter_type_t.getCPtr(obj))); } public static SWIGTYPE_p_tiledb_filter_option_t new_tiledb_filter_option_tp() { @@ -447,7 +481,8 @@ public static SWIGTYPE_p_tiledb_filter_option_t new_tiledb_filter_option_tp() { return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_filter_option_t(cPtr, false); } - public static SWIGTYPE_p_tiledb_filter_option_t copy_tiledb_filter_option_tp(tiledb_filter_option_t value) { + public static SWIGTYPE_p_tiledb_filter_option_t copy_tiledb_filter_option_tp( + tiledb_filter_option_t value) { long cPtr = tiledbJNI.copy_tiledb_filter_option_tp(value.swigValue()); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_filter_option_t(cPtr, false); } @@ -456,12 +491,16 @@ public static void delete_tiledb_filter_option_tp(SWIGTYPE_p_tiledb_filter_optio tiledbJNI.delete_tiledb_filter_option_tp(SWIGTYPE_p_tiledb_filter_option_t.getCPtr(obj)); } - public static void tiledb_filter_option_tp_assign(SWIGTYPE_p_tiledb_filter_option_t obj, tiledb_filter_option_t value) { - tiledbJNI.tiledb_filter_option_tp_assign(SWIGTYPE_p_tiledb_filter_option_t.getCPtr(obj), value.swigValue()); + public static void tiledb_filter_option_tp_assign( + SWIGTYPE_p_tiledb_filter_option_t obj, tiledb_filter_option_t value) { + tiledbJNI.tiledb_filter_option_tp_assign( + SWIGTYPE_p_tiledb_filter_option_t.getCPtr(obj), value.swigValue()); } - public static tiledb_filter_option_t tiledb_filter_option_tp_value(SWIGTYPE_p_tiledb_filter_option_t obj) { - return tiledb_filter_option_t.swigToEnum(tiledbJNI.tiledb_filter_option_tp_value(SWIGTYPE_p_tiledb_filter_option_t.getCPtr(obj))); + public static tiledb_filter_option_t tiledb_filter_option_tp_value( + SWIGTYPE_p_tiledb_filter_option_t obj) { + return tiledb_filter_option_t.swigToEnum( + tiledbJNI.tiledb_filter_option_tp_value(SWIGTYPE_p_tiledb_filter_option_t.getCPtr(obj))); } public static SWIGTYPE_p_tiledb_walk_order_t new_tiledb_walk_order_tp() { @@ -469,7 +508,8 @@ public static SWIGTYPE_p_tiledb_walk_order_t new_tiledb_walk_order_tp() { return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_walk_order_t(cPtr, false); } - public static SWIGTYPE_p_tiledb_walk_order_t copy_tiledb_walk_order_tp(tiledb_walk_order_t value) { + public static SWIGTYPE_p_tiledb_walk_order_t copy_tiledb_walk_order_tp( + tiledb_walk_order_t value) { long cPtr = tiledbJNI.copy_tiledb_walk_order_tp(value.swigValue()); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_walk_order_t(cPtr, false); } @@ -478,12 +518,15 @@ public static void delete_tiledb_walk_order_tp(SWIGTYPE_p_tiledb_walk_order_t ob tiledbJNI.delete_tiledb_walk_order_tp(SWIGTYPE_p_tiledb_walk_order_t.getCPtr(obj)); } - public static void tiledb_walk_order_tp_assign(SWIGTYPE_p_tiledb_walk_order_t obj, tiledb_walk_order_t value) { - tiledbJNI.tiledb_walk_order_tp_assign(SWIGTYPE_p_tiledb_walk_order_t.getCPtr(obj), value.swigValue()); + public static void tiledb_walk_order_tp_assign( + SWIGTYPE_p_tiledb_walk_order_t obj, tiledb_walk_order_t value) { + tiledbJNI.tiledb_walk_order_tp_assign( + SWIGTYPE_p_tiledb_walk_order_t.getCPtr(obj), value.swigValue()); } public static tiledb_walk_order_t tiledb_walk_order_tp_value(SWIGTYPE_p_tiledb_walk_order_t obj) { - return tiledb_walk_order_t.swigToEnum(tiledbJNI.tiledb_walk_order_tp_value(SWIGTYPE_p_tiledb_walk_order_t.getCPtr(obj))); + return tiledb_walk_order_t.swigToEnum( + tiledbJNI.tiledb_walk_order_tp_value(SWIGTYPE_p_tiledb_walk_order_t.getCPtr(obj))); } public static SWIGTYPE_p_tiledb_vfs_mode_t new_tiledb_vfs_mode_tp() { @@ -500,12 +543,15 @@ public static void delete_tiledb_vfs_mode_tp(SWIGTYPE_p_tiledb_vfs_mode_t obj) { tiledbJNI.delete_tiledb_vfs_mode_tp(SWIGTYPE_p_tiledb_vfs_mode_t.getCPtr(obj)); } - public static void tiledb_vfs_mode_tp_assign(SWIGTYPE_p_tiledb_vfs_mode_t obj, tiledb_vfs_mode_t value) { - tiledbJNI.tiledb_vfs_mode_tp_assign(SWIGTYPE_p_tiledb_vfs_mode_t.getCPtr(obj), value.swigValue()); + public static void tiledb_vfs_mode_tp_assign( + SWIGTYPE_p_tiledb_vfs_mode_t obj, tiledb_vfs_mode_t value) { + tiledbJNI.tiledb_vfs_mode_tp_assign( + SWIGTYPE_p_tiledb_vfs_mode_t.getCPtr(obj), value.swigValue()); } public static tiledb_vfs_mode_t tiledb_vfs_mode_tp_value(SWIGTYPE_p_tiledb_vfs_mode_t obj) { - return tiledb_vfs_mode_t.swigToEnum(tiledbJNI.tiledb_vfs_mode_tp_value(SWIGTYPE_p_tiledb_vfs_mode_t.getCPtr(obj))); + return tiledb_vfs_mode_t.swigToEnum( + tiledbJNI.tiledb_vfs_mode_tp_value(SWIGTYPE_p_tiledb_vfs_mode_t.getCPtr(obj))); } public static SWIGTYPE_p_tiledb_encryption_type_t new_tiledb_encryption_type_tp() { @@ -513,7 +559,8 @@ public static SWIGTYPE_p_tiledb_encryption_type_t new_tiledb_encryption_type_tp( return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_encryption_type_t(cPtr, false); } - public static SWIGTYPE_p_tiledb_encryption_type_t copy_tiledb_encryption_type_tp(tiledb_encryption_type_t value) { + public static SWIGTYPE_p_tiledb_encryption_type_t copy_tiledb_encryption_type_tp( + tiledb_encryption_type_t value) { long cPtr = tiledbJNI.copy_tiledb_encryption_type_tp(value.swigValue()); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_encryption_type_t(cPtr, false); } @@ -522,12 +569,17 @@ public static void delete_tiledb_encryption_type_tp(SWIGTYPE_p_tiledb_encryption tiledbJNI.delete_tiledb_encryption_type_tp(SWIGTYPE_p_tiledb_encryption_type_t.getCPtr(obj)); } - public static void tiledb_encryption_type_tp_assign(SWIGTYPE_p_tiledb_encryption_type_t obj, tiledb_encryption_type_t value) { - tiledbJNI.tiledb_encryption_type_tp_assign(SWIGTYPE_p_tiledb_encryption_type_t.getCPtr(obj), value.swigValue()); + public static void tiledb_encryption_type_tp_assign( + SWIGTYPE_p_tiledb_encryption_type_t obj, tiledb_encryption_type_t value) { + tiledbJNI.tiledb_encryption_type_tp_assign( + SWIGTYPE_p_tiledb_encryption_type_t.getCPtr(obj), value.swigValue()); } - public static tiledb_encryption_type_t tiledb_encryption_type_tp_value(SWIGTYPE_p_tiledb_encryption_type_t obj) { - return tiledb_encryption_type_t.swigToEnum(tiledbJNI.tiledb_encryption_type_tp_value(SWIGTYPE_p_tiledb_encryption_type_t.getCPtr(obj))); + public static tiledb_encryption_type_t tiledb_encryption_type_tp_value( + SWIGTYPE_p_tiledb_encryption_type_t obj) { + return tiledb_encryption_type_t.swigToEnum( + tiledbJNI.tiledb_encryption_type_tp_value( + SWIGTYPE_p_tiledb_encryption_type_t.getCPtr(obj))); } public static SWIGTYPE_p_int new_capi_status_tp() { @@ -557,7 +609,8 @@ public static SWIGTYPE_p_tiledb_field_origin_t new_tiledb_field_origin_tp() { return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_field_origin_t(cPtr, false); } - public static SWIGTYPE_p_tiledb_field_origin_t copy_tiledb_field_origin_tp(tiledb_field_origin_t value) { + public static SWIGTYPE_p_tiledb_field_origin_t copy_tiledb_field_origin_tp( + tiledb_field_origin_t value) { long cPtr = tiledbJNI.copy_tiledb_field_origin_tp(value.swigValue()); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_field_origin_t(cPtr, false); } @@ -566,12 +619,16 @@ public static void delete_tiledb_field_origin_tp(SWIGTYPE_p_tiledb_field_origin_ tiledbJNI.delete_tiledb_field_origin_tp(SWIGTYPE_p_tiledb_field_origin_t.getCPtr(obj)); } - public static void tiledb_field_origin_tp_assign(SWIGTYPE_p_tiledb_field_origin_t obj, tiledb_field_origin_t value) { - tiledbJNI.tiledb_field_origin_tp_assign(SWIGTYPE_p_tiledb_field_origin_t.getCPtr(obj), value.swigValue()); + public static void tiledb_field_origin_tp_assign( + SWIGTYPE_p_tiledb_field_origin_t obj, tiledb_field_origin_t value) { + tiledbJNI.tiledb_field_origin_tp_assign( + SWIGTYPE_p_tiledb_field_origin_t.getCPtr(obj), value.swigValue()); } - public static tiledb_field_origin_t tiledb_field_origin_tp_value(SWIGTYPE_p_tiledb_field_origin_t obj) { - return tiledb_field_origin_t.swigToEnum(tiledbJNI.tiledb_field_origin_tp_value(SWIGTYPE_p_tiledb_field_origin_t.getCPtr(obj))); + public static tiledb_field_origin_t tiledb_field_origin_tp_value( + SWIGTYPE_p_tiledb_field_origin_t obj) { + return tiledb_field_origin_t.swigToEnum( + tiledbJNI.tiledb_field_origin_tp_value(SWIGTYPE_p_tiledb_field_origin_t.getCPtr(obj))); } public static SWIGTYPE_p_tiledb_current_domain_type_t new_tiledb_current_domain_type_tp() { @@ -579,21 +636,29 @@ public static SWIGTYPE_p_tiledb_current_domain_type_t new_tiledb_current_domain_ return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_current_domain_type_t(cPtr, false); } - public static SWIGTYPE_p_tiledb_current_domain_type_t copy_tiledb_current_domain_type_tp(tiledb_current_domain_type_t value) { + public static SWIGTYPE_p_tiledb_current_domain_type_t copy_tiledb_current_domain_type_tp( + tiledb_current_domain_type_t value) { long cPtr = tiledbJNI.copy_tiledb_current_domain_type_tp(value.swigValue()); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_current_domain_type_t(cPtr, false); } - public static void delete_tiledb_current_domain_type_tp(SWIGTYPE_p_tiledb_current_domain_type_t obj) { - tiledbJNI.delete_tiledb_current_domain_type_tp(SWIGTYPE_p_tiledb_current_domain_type_t.getCPtr(obj)); + public static void delete_tiledb_current_domain_type_tp( + SWIGTYPE_p_tiledb_current_domain_type_t obj) { + tiledbJNI.delete_tiledb_current_domain_type_tp( + SWIGTYPE_p_tiledb_current_domain_type_t.getCPtr(obj)); } - public static void tiledb_current_domain_type_tp_assign(SWIGTYPE_p_tiledb_current_domain_type_t obj, tiledb_current_domain_type_t value) { - tiledbJNI.tiledb_current_domain_type_tp_assign(SWIGTYPE_p_tiledb_current_domain_type_t.getCPtr(obj), value.swigValue()); + public static void tiledb_current_domain_type_tp_assign( + SWIGTYPE_p_tiledb_current_domain_type_t obj, tiledb_current_domain_type_t value) { + tiledbJNI.tiledb_current_domain_type_tp_assign( + SWIGTYPE_p_tiledb_current_domain_type_t.getCPtr(obj), value.swigValue()); } - public static tiledb_current_domain_type_t tiledb_current_domain_type_tp_value(SWIGTYPE_p_tiledb_current_domain_type_t obj) { - return tiledb_current_domain_type_t.swigToEnum(tiledbJNI.tiledb_current_domain_type_tp_value(SWIGTYPE_p_tiledb_current_domain_type_t.getCPtr(obj))); + public static tiledb_current_domain_type_t tiledb_current_domain_type_tp_value( + SWIGTYPE_p_tiledb_current_domain_type_t obj) { + return tiledb_current_domain_type_t.swigToEnum( + tiledbJNI.tiledb_current_domain_type_tp_value( + SWIGTYPE_p_tiledb_current_domain_type_t.getCPtr(obj))); } public static SWIGTYPE_p_p_tiledb_array_handle_t new_tiledb_array_tpp() { @@ -601,7 +666,8 @@ public static SWIGTYPE_p_p_tiledb_array_handle_t new_tiledb_array_tpp() { return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_array_handle_t(cPtr, false); } - public static SWIGTYPE_p_p_tiledb_array_handle_t copy_tiledb_array_tpp(SWIGTYPE_p_tiledb_array_handle_t value) { + public static SWIGTYPE_p_p_tiledb_array_handle_t copy_tiledb_array_tpp( + SWIGTYPE_p_tiledb_array_handle_t value) { long cPtr = tiledbJNI.copy_tiledb_array_tpp(SWIGTYPE_p_tiledb_array_handle_t.getCPtr(value)); return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_array_handle_t(cPtr, false); } @@ -610,11 +676,15 @@ public static void delete_tiledb_array_tpp(SWIGTYPE_p_p_tiledb_array_handle_t ob tiledbJNI.delete_tiledb_array_tpp(SWIGTYPE_p_p_tiledb_array_handle_t.getCPtr(obj)); } - public static void tiledb_array_tpp_assign(SWIGTYPE_p_p_tiledb_array_handle_t obj, SWIGTYPE_p_tiledb_array_handle_t value) { - tiledbJNI.tiledb_array_tpp_assign(SWIGTYPE_p_p_tiledb_array_handle_t.getCPtr(obj), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(value)); + public static void tiledb_array_tpp_assign( + SWIGTYPE_p_p_tiledb_array_handle_t obj, SWIGTYPE_p_tiledb_array_handle_t value) { + tiledbJNI.tiledb_array_tpp_assign( + SWIGTYPE_p_p_tiledb_array_handle_t.getCPtr(obj), + SWIGTYPE_p_tiledb_array_handle_t.getCPtr(value)); } - public static SWIGTYPE_p_tiledb_array_handle_t tiledb_array_tpp_value(SWIGTYPE_p_p_tiledb_array_handle_t obj) { + public static SWIGTYPE_p_tiledb_array_handle_t tiledb_array_tpp_value( + SWIGTYPE_p_p_tiledb_array_handle_t obj) { long cPtr = tiledbJNI.tiledb_array_tpp_value(SWIGTYPE_p_p_tiledb_array_handle_t.getCPtr(obj)); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_array_handle_t(cPtr, false); } @@ -624,8 +694,10 @@ public static SWIGTYPE_p_p_tiledb_subarray_handle_t new_tiledb_subarray_tpp() { return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_subarray_handle_t(cPtr, false); } - public static SWIGTYPE_p_p_tiledb_subarray_handle_t copy_tiledb_subarray_tpp(SWIGTYPE_p_tiledb_subarray_handle_t value) { - long cPtr = tiledbJNI.copy_tiledb_subarray_tpp(SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(value)); + public static SWIGTYPE_p_p_tiledb_subarray_handle_t copy_tiledb_subarray_tpp( + SWIGTYPE_p_tiledb_subarray_handle_t value) { + long cPtr = + tiledbJNI.copy_tiledb_subarray_tpp(SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(value)); return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_subarray_handle_t(cPtr, false); } @@ -633,12 +705,17 @@ public static void delete_tiledb_subarray_tpp(SWIGTYPE_p_p_tiledb_subarray_handl tiledbJNI.delete_tiledb_subarray_tpp(SWIGTYPE_p_p_tiledb_subarray_handle_t.getCPtr(obj)); } - public static void tiledb_subarray_tpp_assign(SWIGTYPE_p_p_tiledb_subarray_handle_t obj, SWIGTYPE_p_tiledb_subarray_handle_t value) { - tiledbJNI.tiledb_subarray_tpp_assign(SWIGTYPE_p_p_tiledb_subarray_handle_t.getCPtr(obj), SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(value)); + public static void tiledb_subarray_tpp_assign( + SWIGTYPE_p_p_tiledb_subarray_handle_t obj, SWIGTYPE_p_tiledb_subarray_handle_t value) { + tiledbJNI.tiledb_subarray_tpp_assign( + SWIGTYPE_p_p_tiledb_subarray_handle_t.getCPtr(obj), + SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(value)); } - public static SWIGTYPE_p_tiledb_subarray_handle_t tiledb_subarray_tpp_value(SWIGTYPE_p_p_tiledb_subarray_handle_t obj) { - long cPtr = tiledbJNI.tiledb_subarray_tpp_value(SWIGTYPE_p_p_tiledb_subarray_handle_t.getCPtr(obj)); + public static SWIGTYPE_p_tiledb_subarray_handle_t tiledb_subarray_tpp_value( + SWIGTYPE_p_p_tiledb_subarray_handle_t obj) { + long cPtr = + tiledbJNI.tiledb_subarray_tpp_value(SWIGTYPE_p_p_tiledb_subarray_handle_t.getCPtr(obj)); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_subarray_handle_t(cPtr, false); } @@ -647,7 +724,8 @@ public static SWIGTYPE_p_p_tiledb_config_t new_tiledb_config_tpp() { return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_config_t(cPtr, false); } - public static SWIGTYPE_p_p_tiledb_config_t copy_tiledb_config_tpp(SWIGTYPE_p_tiledb_config_t value) { + public static SWIGTYPE_p_p_tiledb_config_t copy_tiledb_config_tpp( + SWIGTYPE_p_tiledb_config_t value) { long cPtr = tiledbJNI.copy_tiledb_config_tpp(SWIGTYPE_p_tiledb_config_t.getCPtr(value)); return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_config_t(cPtr, false); } @@ -656,11 +734,14 @@ public static void delete_tiledb_config_tpp(SWIGTYPE_p_p_tiledb_config_t obj) { tiledbJNI.delete_tiledb_config_tpp(SWIGTYPE_p_p_tiledb_config_t.getCPtr(obj)); } - public static void tiledb_config_tpp_assign(SWIGTYPE_p_p_tiledb_config_t obj, SWIGTYPE_p_tiledb_config_t value) { - tiledbJNI.tiledb_config_tpp_assign(SWIGTYPE_p_p_tiledb_config_t.getCPtr(obj), SWIGTYPE_p_tiledb_config_t.getCPtr(value)); + public static void tiledb_config_tpp_assign( + SWIGTYPE_p_p_tiledb_config_t obj, SWIGTYPE_p_tiledb_config_t value) { + tiledbJNI.tiledb_config_tpp_assign( + SWIGTYPE_p_p_tiledb_config_t.getCPtr(obj), SWIGTYPE_p_tiledb_config_t.getCPtr(value)); } - public static SWIGTYPE_p_tiledb_config_t tiledb_config_tpp_value(SWIGTYPE_p_p_tiledb_config_t obj) { + public static SWIGTYPE_p_tiledb_config_t tiledb_config_tpp_value( + SWIGTYPE_p_p_tiledb_config_t obj) { long cPtr = tiledbJNI.tiledb_config_tpp_value(SWIGTYPE_p_p_tiledb_config_t.getCPtr(obj)); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_config_t(cPtr, false); } @@ -670,8 +751,11 @@ public static SWIGTYPE_p_p_tiledb_config_iter_handle_t new_tiledb_config_iter_tp return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_config_iter_handle_t(cPtr, false); } - public static SWIGTYPE_p_p_tiledb_config_iter_handle_t copy_tiledb_config_iter_tpp(SWIGTYPE_p_tiledb_config_iter_handle_t value) { - long cPtr = tiledbJNI.copy_tiledb_config_iter_tpp(SWIGTYPE_p_tiledb_config_iter_handle_t.getCPtr(value)); + public static SWIGTYPE_p_p_tiledb_config_iter_handle_t copy_tiledb_config_iter_tpp( + SWIGTYPE_p_tiledb_config_iter_handle_t value) { + long cPtr = + tiledbJNI.copy_tiledb_config_iter_tpp( + SWIGTYPE_p_tiledb_config_iter_handle_t.getCPtr(value)); return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_config_iter_handle_t(cPtr, false); } @@ -679,12 +763,18 @@ public static void delete_tiledb_config_iter_tpp(SWIGTYPE_p_p_tiledb_config_iter tiledbJNI.delete_tiledb_config_iter_tpp(SWIGTYPE_p_p_tiledb_config_iter_handle_t.getCPtr(obj)); } - public static void tiledb_config_iter_tpp_assign(SWIGTYPE_p_p_tiledb_config_iter_handle_t obj, SWIGTYPE_p_tiledb_config_iter_handle_t value) { - tiledbJNI.tiledb_config_iter_tpp_assign(SWIGTYPE_p_p_tiledb_config_iter_handle_t.getCPtr(obj), SWIGTYPE_p_tiledb_config_iter_handle_t.getCPtr(value)); + public static void tiledb_config_iter_tpp_assign( + SWIGTYPE_p_p_tiledb_config_iter_handle_t obj, SWIGTYPE_p_tiledb_config_iter_handle_t value) { + tiledbJNI.tiledb_config_iter_tpp_assign( + SWIGTYPE_p_p_tiledb_config_iter_handle_t.getCPtr(obj), + SWIGTYPE_p_tiledb_config_iter_handle_t.getCPtr(value)); } - public static SWIGTYPE_p_tiledb_config_iter_handle_t tiledb_config_iter_tpp_value(SWIGTYPE_p_p_tiledb_config_iter_handle_t obj) { - long cPtr = tiledbJNI.tiledb_config_iter_tpp_value(SWIGTYPE_p_p_tiledb_config_iter_handle_t.getCPtr(obj)); + public static SWIGTYPE_p_tiledb_config_iter_handle_t tiledb_config_iter_tpp_value( + SWIGTYPE_p_p_tiledb_config_iter_handle_t obj) { + long cPtr = + tiledbJNI.tiledb_config_iter_tpp_value( + SWIGTYPE_p_p_tiledb_config_iter_handle_t.getCPtr(obj)); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_config_iter_handle_t(cPtr, false); } @@ -702,8 +792,10 @@ public static void delete_tiledb_ctx_tpp(SWIGTYPE_p_p_tiledb_ctx_t obj) { tiledbJNI.delete_tiledb_ctx_tpp(SWIGTYPE_p_p_tiledb_ctx_t.getCPtr(obj)); } - public static void tiledb_ctx_tpp_assign(SWIGTYPE_p_p_tiledb_ctx_t obj, SWIGTYPE_p_tiledb_ctx_t value) { - tiledbJNI.tiledb_ctx_tpp_assign(SWIGTYPE_p_p_tiledb_ctx_t.getCPtr(obj), SWIGTYPE_p_tiledb_ctx_t.getCPtr(value)); + public static void tiledb_ctx_tpp_assign( + SWIGTYPE_p_p_tiledb_ctx_t obj, SWIGTYPE_p_tiledb_ctx_t value) { + tiledbJNI.tiledb_ctx_tpp_assign( + SWIGTYPE_p_p_tiledb_ctx_t.getCPtr(obj), SWIGTYPE_p_tiledb_ctx_t.getCPtr(value)); } public static SWIGTYPE_p_tiledb_ctx_t tiledb_ctx_tpp_value(SWIGTYPE_p_p_tiledb_ctx_t obj) { @@ -716,7 +808,8 @@ public static SWIGTYPE_p_p_tiledb_error_handle_t new_tiledb_error_tpp() { return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_error_handle_t(cPtr, false); } - public static SWIGTYPE_p_p_tiledb_error_handle_t copy_tiledb_error_tpp(SWIGTYPE_p_tiledb_error_handle_t value) { + public static SWIGTYPE_p_p_tiledb_error_handle_t copy_tiledb_error_tpp( + SWIGTYPE_p_tiledb_error_handle_t value) { long cPtr = tiledbJNI.copy_tiledb_error_tpp(SWIGTYPE_p_tiledb_error_handle_t.getCPtr(value)); return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_error_handle_t(cPtr, false); } @@ -725,11 +818,15 @@ public static void delete_tiledb_error_tpp(SWIGTYPE_p_p_tiledb_error_handle_t ob tiledbJNI.delete_tiledb_error_tpp(SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(obj)); } - public static void tiledb_error_tpp_assign(SWIGTYPE_p_p_tiledb_error_handle_t obj, SWIGTYPE_p_tiledb_error_handle_t value) { - tiledbJNI.tiledb_error_tpp_assign(SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(obj), SWIGTYPE_p_tiledb_error_handle_t.getCPtr(value)); + public static void tiledb_error_tpp_assign( + SWIGTYPE_p_p_tiledb_error_handle_t obj, SWIGTYPE_p_tiledb_error_handle_t value) { + tiledbJNI.tiledb_error_tpp_assign( + SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(obj), + SWIGTYPE_p_tiledb_error_handle_t.getCPtr(value)); } - public static SWIGTYPE_p_tiledb_error_handle_t tiledb_error_tpp_value(SWIGTYPE_p_p_tiledb_error_handle_t obj) { + public static SWIGTYPE_p_tiledb_error_handle_t tiledb_error_tpp_value( + SWIGTYPE_p_p_tiledb_error_handle_t obj) { long cPtr = tiledbJNI.tiledb_error_tpp_value(SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(obj)); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_error_handle_t(cPtr, false); } @@ -739,7 +836,8 @@ public static SWIGTYPE_p_p_tiledb_attribute_t new_tiledb_attribute_tpp() { return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_attribute_t(cPtr, false); } - public static SWIGTYPE_p_p_tiledb_attribute_t copy_tiledb_attribute_tpp(SWIGTYPE_p_tiledb_attribute_t value) { + public static SWIGTYPE_p_p_tiledb_attribute_t copy_tiledb_attribute_tpp( + SWIGTYPE_p_tiledb_attribute_t value) { long cPtr = tiledbJNI.copy_tiledb_attribute_tpp(SWIGTYPE_p_tiledb_attribute_t.getCPtr(value)); return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_attribute_t(cPtr, false); } @@ -748,11 +846,14 @@ public static void delete_tiledb_attribute_tpp(SWIGTYPE_p_p_tiledb_attribute_t o tiledbJNI.delete_tiledb_attribute_tpp(SWIGTYPE_p_p_tiledb_attribute_t.getCPtr(obj)); } - public static void tiledb_attribute_tpp_assign(SWIGTYPE_p_p_tiledb_attribute_t obj, SWIGTYPE_p_tiledb_attribute_t value) { - tiledbJNI.tiledb_attribute_tpp_assign(SWIGTYPE_p_p_tiledb_attribute_t.getCPtr(obj), SWIGTYPE_p_tiledb_attribute_t.getCPtr(value)); + public static void tiledb_attribute_tpp_assign( + SWIGTYPE_p_p_tiledb_attribute_t obj, SWIGTYPE_p_tiledb_attribute_t value) { + tiledbJNI.tiledb_attribute_tpp_assign( + SWIGTYPE_p_p_tiledb_attribute_t.getCPtr(obj), SWIGTYPE_p_tiledb_attribute_t.getCPtr(value)); } - public static SWIGTYPE_p_tiledb_attribute_t tiledb_attribute_tpp_value(SWIGTYPE_p_p_tiledb_attribute_t obj) { + public static SWIGTYPE_p_tiledb_attribute_t tiledb_attribute_tpp_value( + SWIGTYPE_p_p_tiledb_attribute_t obj) { long cPtr = tiledbJNI.tiledb_attribute_tpp_value(SWIGTYPE_p_p_tiledb_attribute_t.getCPtr(obj)); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_attribute_t(cPtr, false); } @@ -762,8 +863,10 @@ public static SWIGTYPE_p_p_tiledb_array_schema_t new_tiledb_array_schema_tpp() { return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_array_schema_t(cPtr, false); } - public static SWIGTYPE_p_p_tiledb_array_schema_t copy_tiledb_array_schema_tpp(SWIGTYPE_p_tiledb_array_schema_t value) { - long cPtr = tiledbJNI.copy_tiledb_array_schema_tpp(SWIGTYPE_p_tiledb_array_schema_t.getCPtr(value)); + public static SWIGTYPE_p_p_tiledb_array_schema_t copy_tiledb_array_schema_tpp( + SWIGTYPE_p_tiledb_array_schema_t value) { + long cPtr = + tiledbJNI.copy_tiledb_array_schema_tpp(SWIGTYPE_p_tiledb_array_schema_t.getCPtr(value)); return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_array_schema_t(cPtr, false); } @@ -771,12 +874,17 @@ public static void delete_tiledb_array_schema_tpp(SWIGTYPE_p_p_tiledb_array_sche tiledbJNI.delete_tiledb_array_schema_tpp(SWIGTYPE_p_p_tiledb_array_schema_t.getCPtr(obj)); } - public static void tiledb_array_schema_tpp_assign(SWIGTYPE_p_p_tiledb_array_schema_t obj, SWIGTYPE_p_tiledb_array_schema_t value) { - tiledbJNI.tiledb_array_schema_tpp_assign(SWIGTYPE_p_p_tiledb_array_schema_t.getCPtr(obj), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(value)); + public static void tiledb_array_schema_tpp_assign( + SWIGTYPE_p_p_tiledb_array_schema_t obj, SWIGTYPE_p_tiledb_array_schema_t value) { + tiledbJNI.tiledb_array_schema_tpp_assign( + SWIGTYPE_p_p_tiledb_array_schema_t.getCPtr(obj), + SWIGTYPE_p_tiledb_array_schema_t.getCPtr(value)); } - public static SWIGTYPE_p_tiledb_array_schema_t tiledb_array_schema_tpp_value(SWIGTYPE_p_p_tiledb_array_schema_t obj) { - long cPtr = tiledbJNI.tiledb_array_schema_tpp_value(SWIGTYPE_p_p_tiledb_array_schema_t.getCPtr(obj)); + public static SWIGTYPE_p_tiledb_array_schema_t tiledb_array_schema_tpp_value( + SWIGTYPE_p_p_tiledb_array_schema_t obj) { + long cPtr = + tiledbJNI.tiledb_array_schema_tpp_value(SWIGTYPE_p_p_tiledb_array_schema_t.getCPtr(obj)); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_array_schema_t(cPtr, false); } @@ -785,7 +893,8 @@ public static SWIGTYPE_p_p_tiledb_dimension_t new_tiledb_dimension_tpp() { return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_dimension_t(cPtr, false); } - public static SWIGTYPE_p_p_tiledb_dimension_t copy_tiledb_dimension_tpp(SWIGTYPE_p_tiledb_dimension_t value) { + public static SWIGTYPE_p_p_tiledb_dimension_t copy_tiledb_dimension_tpp( + SWIGTYPE_p_tiledb_dimension_t value) { long cPtr = tiledbJNI.copy_tiledb_dimension_tpp(SWIGTYPE_p_tiledb_dimension_t.getCPtr(value)); return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_dimension_t(cPtr, false); } @@ -794,11 +903,14 @@ public static void delete_tiledb_dimension_tpp(SWIGTYPE_p_p_tiledb_dimension_t o tiledbJNI.delete_tiledb_dimension_tpp(SWIGTYPE_p_p_tiledb_dimension_t.getCPtr(obj)); } - public static void tiledb_dimension_tpp_assign(SWIGTYPE_p_p_tiledb_dimension_t obj, SWIGTYPE_p_tiledb_dimension_t value) { - tiledbJNI.tiledb_dimension_tpp_assign(SWIGTYPE_p_p_tiledb_dimension_t.getCPtr(obj), SWIGTYPE_p_tiledb_dimension_t.getCPtr(value)); + public static void tiledb_dimension_tpp_assign( + SWIGTYPE_p_p_tiledb_dimension_t obj, SWIGTYPE_p_tiledb_dimension_t value) { + tiledbJNI.tiledb_dimension_tpp_assign( + SWIGTYPE_p_p_tiledb_dimension_t.getCPtr(obj), SWIGTYPE_p_tiledb_dimension_t.getCPtr(value)); } - public static SWIGTYPE_p_tiledb_dimension_t tiledb_dimension_tpp_value(SWIGTYPE_p_p_tiledb_dimension_t obj) { + public static SWIGTYPE_p_tiledb_dimension_t tiledb_dimension_tpp_value( + SWIGTYPE_p_p_tiledb_dimension_t obj) { long cPtr = tiledbJNI.tiledb_dimension_tpp_value(SWIGTYPE_p_p_tiledb_dimension_t.getCPtr(obj)); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_dimension_t(cPtr, false); } @@ -808,7 +920,8 @@ public static SWIGTYPE_p_p_tiledb_domain_t new_tiledb_domain_tpp() { return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_domain_t(cPtr, false); } - public static SWIGTYPE_p_p_tiledb_domain_t copy_tiledb_domain_tpp(SWIGTYPE_p_tiledb_domain_t value) { + public static SWIGTYPE_p_p_tiledb_domain_t copy_tiledb_domain_tpp( + SWIGTYPE_p_tiledb_domain_t value) { long cPtr = tiledbJNI.copy_tiledb_domain_tpp(SWIGTYPE_p_tiledb_domain_t.getCPtr(value)); return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_domain_t(cPtr, false); } @@ -817,11 +930,14 @@ public static void delete_tiledb_domain_tpp(SWIGTYPE_p_p_tiledb_domain_t obj) { tiledbJNI.delete_tiledb_domain_tpp(SWIGTYPE_p_p_tiledb_domain_t.getCPtr(obj)); } - public static void tiledb_domain_tpp_assign(SWIGTYPE_p_p_tiledb_domain_t obj, SWIGTYPE_p_tiledb_domain_t value) { - tiledbJNI.tiledb_domain_tpp_assign(SWIGTYPE_p_p_tiledb_domain_t.getCPtr(obj), SWIGTYPE_p_tiledb_domain_t.getCPtr(value)); + public static void tiledb_domain_tpp_assign( + SWIGTYPE_p_p_tiledb_domain_t obj, SWIGTYPE_p_tiledb_domain_t value) { + tiledbJNI.tiledb_domain_tpp_assign( + SWIGTYPE_p_p_tiledb_domain_t.getCPtr(obj), SWIGTYPE_p_tiledb_domain_t.getCPtr(value)); } - public static SWIGTYPE_p_tiledb_domain_t tiledb_domain_tpp_value(SWIGTYPE_p_p_tiledb_domain_t obj) { + public static SWIGTYPE_p_tiledb_domain_t tiledb_domain_tpp_value( + SWIGTYPE_p_p_tiledb_domain_t obj) { long cPtr = tiledbJNI.tiledb_domain_tpp_value(SWIGTYPE_p_p_tiledb_domain_t.getCPtr(obj)); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_domain_t(cPtr, false); } @@ -840,8 +956,10 @@ public static void delete_tiledb_query_tpp(SWIGTYPE_p_p_tiledb_query_t obj) { tiledbJNI.delete_tiledb_query_tpp(SWIGTYPE_p_p_tiledb_query_t.getCPtr(obj)); } - public static void tiledb_query_tpp_assign(SWIGTYPE_p_p_tiledb_query_t obj, SWIGTYPE_p_tiledb_query_t value) { - tiledbJNI.tiledb_query_tpp_assign(SWIGTYPE_p_p_tiledb_query_t.getCPtr(obj), SWIGTYPE_p_tiledb_query_t.getCPtr(value)); + public static void tiledb_query_tpp_assign( + SWIGTYPE_p_p_tiledb_query_t obj, SWIGTYPE_p_tiledb_query_t value) { + tiledbJNI.tiledb_query_tpp_assign( + SWIGTYPE_p_p_tiledb_query_t.getCPtr(obj), SWIGTYPE_p_tiledb_query_t.getCPtr(value)); } public static SWIGTYPE_p_tiledb_query_t tiledb_query_tpp_value(SWIGTYPE_p_p_tiledb_query_t obj) { @@ -854,7 +972,8 @@ public static SWIGTYPE_p_p_tiledb_filter_t new_tiledb_filter_tpp() { return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_filter_t(cPtr, false); } - public static SWIGTYPE_p_p_tiledb_filter_t copy_tiledb_filter_tpp(SWIGTYPE_p_tiledb_filter_t value) { + public static SWIGTYPE_p_p_tiledb_filter_t copy_tiledb_filter_tpp( + SWIGTYPE_p_tiledb_filter_t value) { long cPtr = tiledbJNI.copy_tiledb_filter_tpp(SWIGTYPE_p_tiledb_filter_t.getCPtr(value)); return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_filter_t(cPtr, false); } @@ -863,11 +982,14 @@ public static void delete_tiledb_filter_tpp(SWIGTYPE_p_p_tiledb_filter_t obj) { tiledbJNI.delete_tiledb_filter_tpp(SWIGTYPE_p_p_tiledb_filter_t.getCPtr(obj)); } - public static void tiledb_filter_tpp_assign(SWIGTYPE_p_p_tiledb_filter_t obj, SWIGTYPE_p_tiledb_filter_t value) { - tiledbJNI.tiledb_filter_tpp_assign(SWIGTYPE_p_p_tiledb_filter_t.getCPtr(obj), SWIGTYPE_p_tiledb_filter_t.getCPtr(value)); + public static void tiledb_filter_tpp_assign( + SWIGTYPE_p_p_tiledb_filter_t obj, SWIGTYPE_p_tiledb_filter_t value) { + tiledbJNI.tiledb_filter_tpp_assign( + SWIGTYPE_p_p_tiledb_filter_t.getCPtr(obj), SWIGTYPE_p_tiledb_filter_t.getCPtr(value)); } - public static SWIGTYPE_p_tiledb_filter_t tiledb_filter_tpp_value(SWIGTYPE_p_p_tiledb_filter_t obj) { + public static SWIGTYPE_p_tiledb_filter_t tiledb_filter_tpp_value( + SWIGTYPE_p_p_tiledb_filter_t obj) { long cPtr = tiledbJNI.tiledb_filter_tpp_value(SWIGTYPE_p_p_tiledb_filter_t.getCPtr(obj)); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_filter_t(cPtr, false); } @@ -877,8 +999,11 @@ public static SWIGTYPE_p_p_tiledb_filter_list_handle_t new_tiledb_filter_list_tp return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_filter_list_handle_t(cPtr, false); } - public static SWIGTYPE_p_p_tiledb_filter_list_handle_t copy_tiledb_filter_list_tpp(SWIGTYPE_p_tiledb_filter_list_handle_t value) { - long cPtr = tiledbJNI.copy_tiledb_filter_list_tpp(SWIGTYPE_p_tiledb_filter_list_handle_t.getCPtr(value)); + public static SWIGTYPE_p_p_tiledb_filter_list_handle_t copy_tiledb_filter_list_tpp( + SWIGTYPE_p_tiledb_filter_list_handle_t value) { + long cPtr = + tiledbJNI.copy_tiledb_filter_list_tpp( + SWIGTYPE_p_tiledb_filter_list_handle_t.getCPtr(value)); return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_filter_list_handle_t(cPtr, false); } @@ -886,12 +1011,18 @@ public static void delete_tiledb_filter_list_tpp(SWIGTYPE_p_p_tiledb_filter_list tiledbJNI.delete_tiledb_filter_list_tpp(SWIGTYPE_p_p_tiledb_filter_list_handle_t.getCPtr(obj)); } - public static void tiledb_filter_list_tpp_assign(SWIGTYPE_p_p_tiledb_filter_list_handle_t obj, SWIGTYPE_p_tiledb_filter_list_handle_t value) { - tiledbJNI.tiledb_filter_list_tpp_assign(SWIGTYPE_p_p_tiledb_filter_list_handle_t.getCPtr(obj), SWIGTYPE_p_tiledb_filter_list_handle_t.getCPtr(value)); + public static void tiledb_filter_list_tpp_assign( + SWIGTYPE_p_p_tiledb_filter_list_handle_t obj, SWIGTYPE_p_tiledb_filter_list_handle_t value) { + tiledbJNI.tiledb_filter_list_tpp_assign( + SWIGTYPE_p_p_tiledb_filter_list_handle_t.getCPtr(obj), + SWIGTYPE_p_tiledb_filter_list_handle_t.getCPtr(value)); } - public static SWIGTYPE_p_tiledb_filter_list_handle_t tiledb_filter_list_tpp_value(SWIGTYPE_p_p_tiledb_filter_list_handle_t obj) { - long cPtr = tiledbJNI.tiledb_filter_list_tpp_value(SWIGTYPE_p_p_tiledb_filter_list_handle_t.getCPtr(obj)); + public static SWIGTYPE_p_tiledb_filter_list_handle_t tiledb_filter_list_tpp_value( + SWIGTYPE_p_p_tiledb_filter_list_handle_t obj) { + long cPtr = + tiledbJNI.tiledb_filter_list_tpp_value( + SWIGTYPE_p_p_tiledb_filter_list_handle_t.getCPtr(obj)); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_filter_list_handle_t(cPtr, false); } @@ -900,7 +1031,8 @@ public static SWIGTYPE_p_p_tiledb_vfs_handle_t new_tiledb_vfs_tpp() { return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_vfs_handle_t(cPtr, false); } - public static SWIGTYPE_p_p_tiledb_vfs_handle_t copy_tiledb_vfs_tpp(SWIGTYPE_p_tiledb_vfs_handle_t value) { + public static SWIGTYPE_p_p_tiledb_vfs_handle_t copy_tiledb_vfs_tpp( + SWIGTYPE_p_tiledb_vfs_handle_t value) { long cPtr = tiledbJNI.copy_tiledb_vfs_tpp(SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(value)); return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_vfs_handle_t(cPtr, false); } @@ -909,11 +1041,15 @@ public static void delete_tiledb_vfs_tpp(SWIGTYPE_p_p_tiledb_vfs_handle_t obj) { tiledbJNI.delete_tiledb_vfs_tpp(SWIGTYPE_p_p_tiledb_vfs_handle_t.getCPtr(obj)); } - public static void tiledb_vfs_tpp_assign(SWIGTYPE_p_p_tiledb_vfs_handle_t obj, SWIGTYPE_p_tiledb_vfs_handle_t value) { - tiledbJNI.tiledb_vfs_tpp_assign(SWIGTYPE_p_p_tiledb_vfs_handle_t.getCPtr(obj), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(value)); + public static void tiledb_vfs_tpp_assign( + SWIGTYPE_p_p_tiledb_vfs_handle_t obj, SWIGTYPE_p_tiledb_vfs_handle_t value) { + tiledbJNI.tiledb_vfs_tpp_assign( + SWIGTYPE_p_p_tiledb_vfs_handle_t.getCPtr(obj), + SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(value)); } - public static SWIGTYPE_p_tiledb_vfs_handle_t tiledb_vfs_tpp_value(SWIGTYPE_p_p_tiledb_vfs_handle_t obj) { + public static SWIGTYPE_p_tiledb_vfs_handle_t tiledb_vfs_tpp_value( + SWIGTYPE_p_p_tiledb_vfs_handle_t obj) { long cPtr = tiledbJNI.tiledb_vfs_tpp_value(SWIGTYPE_p_p_tiledb_vfs_handle_t.getCPtr(obj)); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_vfs_handle_t(cPtr, false); } @@ -923,7 +1059,8 @@ public static SWIGTYPE_p_p_tiledb_vfs_fh_handle_t new_tiledb_vfs_fh_tpp() { return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_vfs_fh_handle_t(cPtr, false); } - public static SWIGTYPE_p_p_tiledb_vfs_fh_handle_t copy_tiledb_vfs_fh_tpp(SWIGTYPE_p_tiledb_vfs_fh_handle_t value) { + public static SWIGTYPE_p_p_tiledb_vfs_fh_handle_t copy_tiledb_vfs_fh_tpp( + SWIGTYPE_p_tiledb_vfs_fh_handle_t value) { long cPtr = tiledbJNI.copy_tiledb_vfs_fh_tpp(SWIGTYPE_p_tiledb_vfs_fh_handle_t.getCPtr(value)); return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_vfs_fh_handle_t(cPtr, false); } @@ -932,11 +1069,15 @@ public static void delete_tiledb_vfs_fh_tpp(SWIGTYPE_p_p_tiledb_vfs_fh_handle_t tiledbJNI.delete_tiledb_vfs_fh_tpp(SWIGTYPE_p_p_tiledb_vfs_fh_handle_t.getCPtr(obj)); } - public static void tiledb_vfs_fh_tpp_assign(SWIGTYPE_p_p_tiledb_vfs_fh_handle_t obj, SWIGTYPE_p_tiledb_vfs_fh_handle_t value) { - tiledbJNI.tiledb_vfs_fh_tpp_assign(SWIGTYPE_p_p_tiledb_vfs_fh_handle_t.getCPtr(obj), SWIGTYPE_p_tiledb_vfs_fh_handle_t.getCPtr(value)); + public static void tiledb_vfs_fh_tpp_assign( + SWIGTYPE_p_p_tiledb_vfs_fh_handle_t obj, SWIGTYPE_p_tiledb_vfs_fh_handle_t value) { + tiledbJNI.tiledb_vfs_fh_tpp_assign( + SWIGTYPE_p_p_tiledb_vfs_fh_handle_t.getCPtr(obj), + SWIGTYPE_p_tiledb_vfs_fh_handle_t.getCPtr(value)); } - public static SWIGTYPE_p_tiledb_vfs_fh_handle_t tiledb_vfs_fh_tpp_value(SWIGTYPE_p_p_tiledb_vfs_fh_handle_t obj) { + public static SWIGTYPE_p_tiledb_vfs_fh_handle_t tiledb_vfs_fh_tpp_value( + SWIGTYPE_p_p_tiledb_vfs_fh_handle_t obj) { long cPtr = tiledbJNI.tiledb_vfs_fh_tpp_value(SWIGTYPE_p_p_tiledb_vfs_fh_handle_t.getCPtr(obj)); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_vfs_fh_handle_t(cPtr, false); } @@ -946,21 +1087,33 @@ public static SWIGTYPE_p_p_tiledb_fragment_info_handle_t new_tiledb_fragment_inf return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_fragment_info_handle_t(cPtr, false); } - public static SWIGTYPE_p_p_tiledb_fragment_info_handle_t copy_tiledb_fragment_info_tpp(SWIGTYPE_p_tiledb_fragment_info_handle_t value) { - long cPtr = tiledbJNI.copy_tiledb_fragment_info_tpp(SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(value)); + public static SWIGTYPE_p_p_tiledb_fragment_info_handle_t copy_tiledb_fragment_info_tpp( + SWIGTYPE_p_tiledb_fragment_info_handle_t value) { + long cPtr = + tiledbJNI.copy_tiledb_fragment_info_tpp( + SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(value)); return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_fragment_info_handle_t(cPtr, false); } - public static void delete_tiledb_fragment_info_tpp(SWIGTYPE_p_p_tiledb_fragment_info_handle_t obj) { - tiledbJNI.delete_tiledb_fragment_info_tpp(SWIGTYPE_p_p_tiledb_fragment_info_handle_t.getCPtr(obj)); + public static void delete_tiledb_fragment_info_tpp( + SWIGTYPE_p_p_tiledb_fragment_info_handle_t obj) { + tiledbJNI.delete_tiledb_fragment_info_tpp( + SWIGTYPE_p_p_tiledb_fragment_info_handle_t.getCPtr(obj)); } - public static void tiledb_fragment_info_tpp_assign(SWIGTYPE_p_p_tiledb_fragment_info_handle_t obj, SWIGTYPE_p_tiledb_fragment_info_handle_t value) { - tiledbJNI.tiledb_fragment_info_tpp_assign(SWIGTYPE_p_p_tiledb_fragment_info_handle_t.getCPtr(obj), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(value)); + public static void tiledb_fragment_info_tpp_assign( + SWIGTYPE_p_p_tiledb_fragment_info_handle_t obj, + SWIGTYPE_p_tiledb_fragment_info_handle_t value) { + tiledbJNI.tiledb_fragment_info_tpp_assign( + SWIGTYPE_p_p_tiledb_fragment_info_handle_t.getCPtr(obj), + SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(value)); } - public static SWIGTYPE_p_tiledb_fragment_info_handle_t tiledb_fragment_info_tpp_value(SWIGTYPE_p_p_tiledb_fragment_info_handle_t obj) { - long cPtr = tiledbJNI.tiledb_fragment_info_tpp_value(SWIGTYPE_p_p_tiledb_fragment_info_handle_t.getCPtr(obj)); + public static SWIGTYPE_p_tiledb_fragment_info_handle_t tiledb_fragment_info_tpp_value( + SWIGTYPE_p_p_tiledb_fragment_info_handle_t obj) { + long cPtr = + tiledbJNI.tiledb_fragment_info_tpp_value( + SWIGTYPE_p_p_tiledb_fragment_info_handle_t.getCPtr(obj)); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_fragment_info_handle_t(cPtr, false); } @@ -969,8 +1122,11 @@ public static SWIGTYPE_p_p_tiledb_query_condition_t new_tiledb_query_condition_t return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_query_condition_t(cPtr, false); } - public static SWIGTYPE_p_p_tiledb_query_condition_t copy_tiledb_query_condition_tpp(SWIGTYPE_p_tiledb_query_condition_t value) { - long cPtr = tiledbJNI.copy_tiledb_query_condition_tpp(SWIGTYPE_p_tiledb_query_condition_t.getCPtr(value)); + public static SWIGTYPE_p_p_tiledb_query_condition_t copy_tiledb_query_condition_tpp( + SWIGTYPE_p_tiledb_query_condition_t value) { + long cPtr = + tiledbJNI.copy_tiledb_query_condition_tpp( + SWIGTYPE_p_tiledb_query_condition_t.getCPtr(value)); return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_query_condition_t(cPtr, false); } @@ -978,12 +1134,18 @@ public static void delete_tiledb_query_condition_tpp(SWIGTYPE_p_p_tiledb_query_c tiledbJNI.delete_tiledb_query_condition_tpp(SWIGTYPE_p_p_tiledb_query_condition_t.getCPtr(obj)); } - public static void tiledb_query_condition_tpp_assign(SWIGTYPE_p_p_tiledb_query_condition_t obj, SWIGTYPE_p_tiledb_query_condition_t value) { - tiledbJNI.tiledb_query_condition_tpp_assign(SWIGTYPE_p_p_tiledb_query_condition_t.getCPtr(obj), SWIGTYPE_p_tiledb_query_condition_t.getCPtr(value)); + public static void tiledb_query_condition_tpp_assign( + SWIGTYPE_p_p_tiledb_query_condition_t obj, SWIGTYPE_p_tiledb_query_condition_t value) { + tiledbJNI.tiledb_query_condition_tpp_assign( + SWIGTYPE_p_p_tiledb_query_condition_t.getCPtr(obj), + SWIGTYPE_p_tiledb_query_condition_t.getCPtr(value)); } - public static SWIGTYPE_p_tiledb_query_condition_t tiledb_query_condition_tpp_value(SWIGTYPE_p_p_tiledb_query_condition_t obj) { - long cPtr = tiledbJNI.tiledb_query_condition_tpp_value(SWIGTYPE_p_p_tiledb_query_condition_t.getCPtr(obj)); + public static SWIGTYPE_p_tiledb_query_condition_t tiledb_query_condition_tpp_value( + SWIGTYPE_p_p_tiledb_query_condition_t obj) { + long cPtr = + tiledbJNI.tiledb_query_condition_tpp_value( + SWIGTYPE_p_p_tiledb_query_condition_t.getCPtr(obj)); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_query_condition_t(cPtr, false); } @@ -992,7 +1154,8 @@ public static SWIGTYPE_p_p_tiledb_group_handle_t new_tiledb_group_tpp() { return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_group_handle_t(cPtr, false); } - public static SWIGTYPE_p_p_tiledb_group_handle_t copy_tiledb_group_tpp(SWIGTYPE_p_tiledb_group_handle_t value) { + public static SWIGTYPE_p_p_tiledb_group_handle_t copy_tiledb_group_tpp( + SWIGTYPE_p_tiledb_group_handle_t value) { long cPtr = tiledbJNI.copy_tiledb_group_tpp(SWIGTYPE_p_tiledb_group_handle_t.getCPtr(value)); return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_group_handle_t(cPtr, false); } @@ -1001,11 +1164,15 @@ public static void delete_tiledb_group_tpp(SWIGTYPE_p_p_tiledb_group_handle_t ob tiledbJNI.delete_tiledb_group_tpp(SWIGTYPE_p_p_tiledb_group_handle_t.getCPtr(obj)); } - public static void tiledb_group_tpp_assign(SWIGTYPE_p_p_tiledb_group_handle_t obj, SWIGTYPE_p_tiledb_group_handle_t value) { - tiledbJNI.tiledb_group_tpp_assign(SWIGTYPE_p_p_tiledb_group_handle_t.getCPtr(obj), SWIGTYPE_p_tiledb_group_handle_t.getCPtr(value)); + public static void tiledb_group_tpp_assign( + SWIGTYPE_p_p_tiledb_group_handle_t obj, SWIGTYPE_p_tiledb_group_handle_t value) { + tiledbJNI.tiledb_group_tpp_assign( + SWIGTYPE_p_p_tiledb_group_handle_t.getCPtr(obj), + SWIGTYPE_p_tiledb_group_handle_t.getCPtr(value)); } - public static SWIGTYPE_p_tiledb_group_handle_t tiledb_group_tpp_value(SWIGTYPE_p_p_tiledb_group_handle_t obj) { + public static SWIGTYPE_p_tiledb_group_handle_t tiledb_group_tpp_value( + SWIGTYPE_p_p_tiledb_group_handle_t obj) { long cPtr = tiledbJNI.tiledb_group_tpp_value(SWIGTYPE_p_p_tiledb_group_handle_t.getCPtr(obj)); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_group_handle_t(cPtr, false); } @@ -1025,7 +1192,8 @@ public static void delete_capi_return_tpp(SWIGTYPE_p_p_capi_return_t obj) { } public static void capi_return_tpp_assign(SWIGTYPE_p_p_capi_return_t obj, capi_return_t value) { - tiledbJNI.capi_return_tpp_assign(SWIGTYPE_p_p_capi_return_t.getCPtr(obj), capi_return_t.getCPtr(value), value); + tiledbJNI.capi_return_tpp_assign( + SWIGTYPE_p_p_capi_return_t.getCPtr(obj), capi_return_t.getCPtr(value), value); } public static capi_return_t capi_return_tpp_value(SWIGTYPE_p_p_capi_return_t obj) { @@ -1038,21 +1206,32 @@ public static SWIGTYPE_p_p_tiledb_consolidation_plan_t new_tiledb_consolidation_ return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_consolidation_plan_t(cPtr, false); } - public static SWIGTYPE_p_p_tiledb_consolidation_plan_t copy_tiledb_consolidation_plan_tpp(SWIGTYPE_p_tiledb_consolidation_plan_t value) { - long cPtr = tiledbJNI.copy_tiledb_consolidation_plan_tpp(SWIGTYPE_p_tiledb_consolidation_plan_t.getCPtr(value)); + public static SWIGTYPE_p_p_tiledb_consolidation_plan_t copy_tiledb_consolidation_plan_tpp( + SWIGTYPE_p_tiledb_consolidation_plan_t value) { + long cPtr = + tiledbJNI.copy_tiledb_consolidation_plan_tpp( + SWIGTYPE_p_tiledb_consolidation_plan_t.getCPtr(value)); return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_consolidation_plan_t(cPtr, false); } - public static void delete_tiledb_consolidation_plan_tpp(SWIGTYPE_p_p_tiledb_consolidation_plan_t obj) { - tiledbJNI.delete_tiledb_consolidation_plan_tpp(SWIGTYPE_p_p_tiledb_consolidation_plan_t.getCPtr(obj)); + public static void delete_tiledb_consolidation_plan_tpp( + SWIGTYPE_p_p_tiledb_consolidation_plan_t obj) { + tiledbJNI.delete_tiledb_consolidation_plan_tpp( + SWIGTYPE_p_p_tiledb_consolidation_plan_t.getCPtr(obj)); } - public static void tiledb_consolidation_plan_tpp_assign(SWIGTYPE_p_p_tiledb_consolidation_plan_t obj, SWIGTYPE_p_tiledb_consolidation_plan_t value) { - tiledbJNI.tiledb_consolidation_plan_tpp_assign(SWIGTYPE_p_p_tiledb_consolidation_plan_t.getCPtr(obj), SWIGTYPE_p_tiledb_consolidation_plan_t.getCPtr(value)); + public static void tiledb_consolidation_plan_tpp_assign( + SWIGTYPE_p_p_tiledb_consolidation_plan_t obj, SWIGTYPE_p_tiledb_consolidation_plan_t value) { + tiledbJNI.tiledb_consolidation_plan_tpp_assign( + SWIGTYPE_p_p_tiledb_consolidation_plan_t.getCPtr(obj), + SWIGTYPE_p_tiledb_consolidation_plan_t.getCPtr(value)); } - public static SWIGTYPE_p_tiledb_consolidation_plan_t tiledb_consolidation_plan_tpp_value(SWIGTYPE_p_p_tiledb_consolidation_plan_t obj) { - long cPtr = tiledbJNI.tiledb_consolidation_plan_tpp_value(SWIGTYPE_p_p_tiledb_consolidation_plan_t.getCPtr(obj)); + public static SWIGTYPE_p_tiledb_consolidation_plan_t tiledb_consolidation_plan_tpp_value( + SWIGTYPE_p_p_tiledb_consolidation_plan_t obj) { + long cPtr = + tiledbJNI.tiledb_consolidation_plan_tpp_value( + SWIGTYPE_p_p_tiledb_consolidation_plan_t.getCPtr(obj)); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_consolidation_plan_t(cPtr, false); } @@ -1061,21 +1240,33 @@ public static SWIGTYPE_p_p_tiledb_dimension_label_handle_t new_tiledb_dimension_ return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_dimension_label_handle_t(cPtr, false); } - public static SWIGTYPE_p_p_tiledb_dimension_label_handle_t copy_tiledb_dimension_label_tpp(SWIGTYPE_p_tiledb_dimension_label_handle_t value) { - long cPtr = tiledbJNI.copy_tiledb_dimension_label_tpp(SWIGTYPE_p_tiledb_dimension_label_handle_t.getCPtr(value)); + public static SWIGTYPE_p_p_tiledb_dimension_label_handle_t copy_tiledb_dimension_label_tpp( + SWIGTYPE_p_tiledb_dimension_label_handle_t value) { + long cPtr = + tiledbJNI.copy_tiledb_dimension_label_tpp( + SWIGTYPE_p_tiledb_dimension_label_handle_t.getCPtr(value)); return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_dimension_label_handle_t(cPtr, false); } - public static void delete_tiledb_dimension_label_tpp(SWIGTYPE_p_p_tiledb_dimension_label_handle_t obj) { - tiledbJNI.delete_tiledb_dimension_label_tpp(SWIGTYPE_p_p_tiledb_dimension_label_handle_t.getCPtr(obj)); + public static void delete_tiledb_dimension_label_tpp( + SWIGTYPE_p_p_tiledb_dimension_label_handle_t obj) { + tiledbJNI.delete_tiledb_dimension_label_tpp( + SWIGTYPE_p_p_tiledb_dimension_label_handle_t.getCPtr(obj)); } - public static void tiledb_dimension_label_tpp_assign(SWIGTYPE_p_p_tiledb_dimension_label_handle_t obj, SWIGTYPE_p_tiledb_dimension_label_handle_t value) { - tiledbJNI.tiledb_dimension_label_tpp_assign(SWIGTYPE_p_p_tiledb_dimension_label_handle_t.getCPtr(obj), SWIGTYPE_p_tiledb_dimension_label_handle_t.getCPtr(value)); + public static void tiledb_dimension_label_tpp_assign( + SWIGTYPE_p_p_tiledb_dimension_label_handle_t obj, + SWIGTYPE_p_tiledb_dimension_label_handle_t value) { + tiledbJNI.tiledb_dimension_label_tpp_assign( + SWIGTYPE_p_p_tiledb_dimension_label_handle_t.getCPtr(obj), + SWIGTYPE_p_tiledb_dimension_label_handle_t.getCPtr(value)); } - public static SWIGTYPE_p_tiledb_dimension_label_handle_t tiledb_dimension_label_tpp_value(SWIGTYPE_p_p_tiledb_dimension_label_handle_t obj) { - long cPtr = tiledbJNI.tiledb_dimension_label_tpp_value(SWIGTYPE_p_p_tiledb_dimension_label_handle_t.getCPtr(obj)); + public static SWIGTYPE_p_tiledb_dimension_label_handle_t tiledb_dimension_label_tpp_value( + SWIGTYPE_p_p_tiledb_dimension_label_handle_t obj) { + long cPtr = + tiledbJNI.tiledb_dimension_label_tpp_value( + SWIGTYPE_p_p_tiledb_dimension_label_handle_t.getCPtr(obj)); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_dimension_label_handle_t(cPtr, false); } @@ -1084,8 +1275,10 @@ public static SWIGTYPE_p_p_tiledb_string_handle_t new_tiledb_string_handle_tpp() return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_string_handle_t(cPtr, false); } - public static SWIGTYPE_p_p_tiledb_string_handle_t copy_tiledb_string_handle_tpp(SWIGTYPE_p_tiledb_string_handle_t value) { - long cPtr = tiledbJNI.copy_tiledb_string_handle_tpp(SWIGTYPE_p_tiledb_string_handle_t.getCPtr(value)); + public static SWIGTYPE_p_p_tiledb_string_handle_t copy_tiledb_string_handle_tpp( + SWIGTYPE_p_tiledb_string_handle_t value) { + long cPtr = + tiledbJNI.copy_tiledb_string_handle_tpp(SWIGTYPE_p_tiledb_string_handle_t.getCPtr(value)); return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_string_handle_t(cPtr, false); } @@ -1093,12 +1286,17 @@ public static void delete_tiledb_string_handle_tpp(SWIGTYPE_p_p_tiledb_string_ha tiledbJNI.delete_tiledb_string_handle_tpp(SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(obj)); } - public static void tiledb_string_handle_tpp_assign(SWIGTYPE_p_p_tiledb_string_handle_t obj, SWIGTYPE_p_tiledb_string_handle_t value) { - tiledbJNI.tiledb_string_handle_tpp_assign(SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(obj), SWIGTYPE_p_tiledb_string_handle_t.getCPtr(value)); + public static void tiledb_string_handle_tpp_assign( + SWIGTYPE_p_p_tiledb_string_handle_t obj, SWIGTYPE_p_tiledb_string_handle_t value) { + tiledbJNI.tiledb_string_handle_tpp_assign( + SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(obj), + SWIGTYPE_p_tiledb_string_handle_t.getCPtr(value)); } - public static SWIGTYPE_p_tiledb_string_handle_t tiledb_string_handle_tpp_value(SWIGTYPE_p_p_tiledb_string_handle_t obj) { - long cPtr = tiledbJNI.tiledb_string_handle_tpp_value(SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(obj)); + public static SWIGTYPE_p_tiledb_string_handle_t tiledb_string_handle_tpp_value( + SWIGTYPE_p_p_tiledb_string_handle_t obj) { + long cPtr = + tiledbJNI.tiledb_string_handle_tpp_value(SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(obj)); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_string_handle_t(cPtr, false); } @@ -1107,8 +1305,10 @@ public static SWIGTYPE_p_p_tiledb_enumeration_t new_tiledb_enumeration_tpp() { return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_enumeration_t(cPtr, false); } - public static SWIGTYPE_p_p_tiledb_enumeration_t copy_tiledb_enumeration_tpp(SWIGTYPE_p_tiledb_enumeration_t value) { - long cPtr = tiledbJNI.copy_tiledb_enumeration_tpp(SWIGTYPE_p_tiledb_enumeration_t.getCPtr(value)); + public static SWIGTYPE_p_p_tiledb_enumeration_t copy_tiledb_enumeration_tpp( + SWIGTYPE_p_tiledb_enumeration_t value) { + long cPtr = + tiledbJNI.copy_tiledb_enumeration_tpp(SWIGTYPE_p_tiledb_enumeration_t.getCPtr(value)); return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_enumeration_t(cPtr, false); } @@ -1116,12 +1316,17 @@ public static void delete_tiledb_enumeration_tpp(SWIGTYPE_p_p_tiledb_enumeration tiledbJNI.delete_tiledb_enumeration_tpp(SWIGTYPE_p_p_tiledb_enumeration_t.getCPtr(obj)); } - public static void tiledb_enumeration_tpp_assign(SWIGTYPE_p_p_tiledb_enumeration_t obj, SWIGTYPE_p_tiledb_enumeration_t value) { - tiledbJNI.tiledb_enumeration_tpp_assign(SWIGTYPE_p_p_tiledb_enumeration_t.getCPtr(obj), SWIGTYPE_p_tiledb_enumeration_t.getCPtr(value)); + public static void tiledb_enumeration_tpp_assign( + SWIGTYPE_p_p_tiledb_enumeration_t obj, SWIGTYPE_p_tiledb_enumeration_t value) { + tiledbJNI.tiledb_enumeration_tpp_assign( + SWIGTYPE_p_p_tiledb_enumeration_t.getCPtr(obj), + SWIGTYPE_p_tiledb_enumeration_t.getCPtr(value)); } - public static SWIGTYPE_p_tiledb_enumeration_t tiledb_enumeration_tpp_value(SWIGTYPE_p_p_tiledb_enumeration_t obj) { - long cPtr = tiledbJNI.tiledb_enumeration_tpp_value(SWIGTYPE_p_p_tiledb_enumeration_t.getCPtr(obj)); + public static SWIGTYPE_p_tiledb_enumeration_t tiledb_enumeration_tpp_value( + SWIGTYPE_p_p_tiledb_enumeration_t obj) { + long cPtr = + tiledbJNI.tiledb_enumeration_tpp_value(SWIGTYPE_p_p_tiledb_enumeration_t.getCPtr(obj)); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_enumeration_t(cPtr, false); } @@ -1130,21 +1335,32 @@ public static SWIGTYPE_p_p_tiledb_channel_operator_t new_tiledb_channel_operator return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_channel_operator_t(cPtr, false); } - public static SWIGTYPE_p_p_tiledb_channel_operator_t copy_tiledb_channel_operator_tpp(SWIGTYPE_p_tiledb_channel_operator_t value) { - long cPtr = tiledbJNI.copy_tiledb_channel_operator_tpp(SWIGTYPE_p_tiledb_channel_operator_t.getCPtr(value)); + public static SWIGTYPE_p_p_tiledb_channel_operator_t copy_tiledb_channel_operator_tpp( + SWIGTYPE_p_tiledb_channel_operator_t value) { + long cPtr = + tiledbJNI.copy_tiledb_channel_operator_tpp( + SWIGTYPE_p_tiledb_channel_operator_t.getCPtr(value)); return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_channel_operator_t(cPtr, false); } - public static void delete_tiledb_channel_operator_tpp(SWIGTYPE_p_p_tiledb_channel_operator_t obj) { - tiledbJNI.delete_tiledb_channel_operator_tpp(SWIGTYPE_p_p_tiledb_channel_operator_t.getCPtr(obj)); + public static void delete_tiledb_channel_operator_tpp( + SWIGTYPE_p_p_tiledb_channel_operator_t obj) { + tiledbJNI.delete_tiledb_channel_operator_tpp( + SWIGTYPE_p_p_tiledb_channel_operator_t.getCPtr(obj)); } - public static void tiledb_channel_operator_tpp_assign(SWIGTYPE_p_p_tiledb_channel_operator_t obj, SWIGTYPE_p_tiledb_channel_operator_t value) { - tiledbJNI.tiledb_channel_operator_tpp_assign(SWIGTYPE_p_p_tiledb_channel_operator_t.getCPtr(obj), SWIGTYPE_p_tiledb_channel_operator_t.getCPtr(value)); + public static void tiledb_channel_operator_tpp_assign( + SWIGTYPE_p_p_tiledb_channel_operator_t obj, SWIGTYPE_p_tiledb_channel_operator_t value) { + tiledbJNI.tiledb_channel_operator_tpp_assign( + SWIGTYPE_p_p_tiledb_channel_operator_t.getCPtr(obj), + SWIGTYPE_p_tiledb_channel_operator_t.getCPtr(value)); } - public static SWIGTYPE_p_tiledb_channel_operator_t tiledb_channel_operator_tpp_value(SWIGTYPE_p_p_tiledb_channel_operator_t obj) { - long cPtr = tiledbJNI.tiledb_channel_operator_tpp_value(SWIGTYPE_p_p_tiledb_channel_operator_t.getCPtr(obj)); + public static SWIGTYPE_p_tiledb_channel_operator_t tiledb_channel_operator_tpp_value( + SWIGTYPE_p_p_tiledb_channel_operator_t obj) { + long cPtr = + tiledbJNI.tiledb_channel_operator_tpp_value( + SWIGTYPE_p_p_tiledb_channel_operator_t.getCPtr(obj)); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_channel_operator_t(cPtr, false); } @@ -1153,21 +1369,32 @@ public static SWIGTYPE_p_p_tiledb_channel_operation_t new_tiledb_channel_operati return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_channel_operation_t(cPtr, false); } - public static SWIGTYPE_p_p_tiledb_channel_operation_t copy_tiledb_channel_operation_tpp(SWIGTYPE_p_tiledb_channel_operation_t value) { - long cPtr = tiledbJNI.copy_tiledb_channel_operation_tpp(SWIGTYPE_p_tiledb_channel_operation_t.getCPtr(value)); + public static SWIGTYPE_p_p_tiledb_channel_operation_t copy_tiledb_channel_operation_tpp( + SWIGTYPE_p_tiledb_channel_operation_t value) { + long cPtr = + tiledbJNI.copy_tiledb_channel_operation_tpp( + SWIGTYPE_p_tiledb_channel_operation_t.getCPtr(value)); return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_channel_operation_t(cPtr, false); } - public static void delete_tiledb_channel_operation_tpp(SWIGTYPE_p_p_tiledb_channel_operation_t obj) { - tiledbJNI.delete_tiledb_channel_operation_tpp(SWIGTYPE_p_p_tiledb_channel_operation_t.getCPtr(obj)); + public static void delete_tiledb_channel_operation_tpp( + SWIGTYPE_p_p_tiledb_channel_operation_t obj) { + tiledbJNI.delete_tiledb_channel_operation_tpp( + SWIGTYPE_p_p_tiledb_channel_operation_t.getCPtr(obj)); } - public static void tiledb_channel_operation_tpp_assign(SWIGTYPE_p_p_tiledb_channel_operation_t obj, SWIGTYPE_p_tiledb_channel_operation_t value) { - tiledbJNI.tiledb_channel_operation_tpp_assign(SWIGTYPE_p_p_tiledb_channel_operation_t.getCPtr(obj), SWIGTYPE_p_tiledb_channel_operation_t.getCPtr(value)); + public static void tiledb_channel_operation_tpp_assign( + SWIGTYPE_p_p_tiledb_channel_operation_t obj, SWIGTYPE_p_tiledb_channel_operation_t value) { + tiledbJNI.tiledb_channel_operation_tpp_assign( + SWIGTYPE_p_p_tiledb_channel_operation_t.getCPtr(obj), + SWIGTYPE_p_tiledb_channel_operation_t.getCPtr(value)); } - public static SWIGTYPE_p_tiledb_channel_operation_t tiledb_channel_operation_tpp_value(SWIGTYPE_p_p_tiledb_channel_operation_t obj) { - long cPtr = tiledbJNI.tiledb_channel_operation_tpp_value(SWIGTYPE_p_p_tiledb_channel_operation_t.getCPtr(obj)); + public static SWIGTYPE_p_tiledb_channel_operation_t tiledb_channel_operation_tpp_value( + SWIGTYPE_p_p_tiledb_channel_operation_t obj) { + long cPtr = + tiledbJNI.tiledb_channel_operation_tpp_value( + SWIGTYPE_p_p_tiledb_channel_operation_t.getCPtr(obj)); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_channel_operation_t(cPtr, false); } @@ -1176,8 +1403,10 @@ public static SWIGTYPE_p_p_tiledb_query_field_t new_tiledb_query_field_tpp() { return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_query_field_t(cPtr, false); } - public static SWIGTYPE_p_p_tiledb_query_field_t copy_tiledb_query_field_tpp(SWIGTYPE_p_tiledb_query_field_t value) { - long cPtr = tiledbJNI.copy_tiledb_query_field_tpp(SWIGTYPE_p_tiledb_query_field_t.getCPtr(value)); + public static SWIGTYPE_p_p_tiledb_query_field_t copy_tiledb_query_field_tpp( + SWIGTYPE_p_tiledb_query_field_t value) { + long cPtr = + tiledbJNI.copy_tiledb_query_field_tpp(SWIGTYPE_p_tiledb_query_field_t.getCPtr(value)); return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_query_field_t(cPtr, false); } @@ -1185,12 +1414,17 @@ public static void delete_tiledb_query_field_tpp(SWIGTYPE_p_p_tiledb_query_field tiledbJNI.delete_tiledb_query_field_tpp(SWIGTYPE_p_p_tiledb_query_field_t.getCPtr(obj)); } - public static void tiledb_query_field_tpp_assign(SWIGTYPE_p_p_tiledb_query_field_t obj, SWIGTYPE_p_tiledb_query_field_t value) { - tiledbJNI.tiledb_query_field_tpp_assign(SWIGTYPE_p_p_tiledb_query_field_t.getCPtr(obj), SWIGTYPE_p_tiledb_query_field_t.getCPtr(value)); + public static void tiledb_query_field_tpp_assign( + SWIGTYPE_p_p_tiledb_query_field_t obj, SWIGTYPE_p_tiledb_query_field_t value) { + tiledbJNI.tiledb_query_field_tpp_assign( + SWIGTYPE_p_p_tiledb_query_field_t.getCPtr(obj), + SWIGTYPE_p_tiledb_query_field_t.getCPtr(value)); } - public static SWIGTYPE_p_tiledb_query_field_t tiledb_query_field_tpp_value(SWIGTYPE_p_p_tiledb_query_field_t obj) { - long cPtr = tiledbJNI.tiledb_query_field_tpp_value(SWIGTYPE_p_p_tiledb_query_field_t.getCPtr(obj)); + public static SWIGTYPE_p_tiledb_query_field_t tiledb_query_field_tpp_value( + SWIGTYPE_p_p_tiledb_query_field_t obj) { + long cPtr = + tiledbJNI.tiledb_query_field_tpp_value(SWIGTYPE_p_p_tiledb_query_field_t.getCPtr(obj)); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_query_field_t(cPtr, false); } @@ -1199,8 +1433,10 @@ public static SWIGTYPE_p_p_tiledb_query_channel_t new_tiledb_query_channel_tpp() return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_query_channel_t(cPtr, false); } - public static SWIGTYPE_p_p_tiledb_query_channel_t copy_tiledb_query_channel_tpp(SWIGTYPE_p_tiledb_query_channel_t value) { - long cPtr = tiledbJNI.copy_tiledb_query_channel_tpp(SWIGTYPE_p_tiledb_query_channel_t.getCPtr(value)); + public static SWIGTYPE_p_p_tiledb_query_channel_t copy_tiledb_query_channel_tpp( + SWIGTYPE_p_tiledb_query_channel_t value) { + long cPtr = + tiledbJNI.copy_tiledb_query_channel_tpp(SWIGTYPE_p_tiledb_query_channel_t.getCPtr(value)); return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_query_channel_t(cPtr, false); } @@ -1208,12 +1444,17 @@ public static void delete_tiledb_query_channel_tpp(SWIGTYPE_p_p_tiledb_query_cha tiledbJNI.delete_tiledb_query_channel_tpp(SWIGTYPE_p_p_tiledb_query_channel_t.getCPtr(obj)); } - public static void tiledb_query_channel_tpp_assign(SWIGTYPE_p_p_tiledb_query_channel_t obj, SWIGTYPE_p_tiledb_query_channel_t value) { - tiledbJNI.tiledb_query_channel_tpp_assign(SWIGTYPE_p_p_tiledb_query_channel_t.getCPtr(obj), SWIGTYPE_p_tiledb_query_channel_t.getCPtr(value)); + public static void tiledb_query_channel_tpp_assign( + SWIGTYPE_p_p_tiledb_query_channel_t obj, SWIGTYPE_p_tiledb_query_channel_t value) { + tiledbJNI.tiledb_query_channel_tpp_assign( + SWIGTYPE_p_p_tiledb_query_channel_t.getCPtr(obj), + SWIGTYPE_p_tiledb_query_channel_t.getCPtr(value)); } - public static SWIGTYPE_p_tiledb_query_channel_t tiledb_query_channel_tpp_value(SWIGTYPE_p_p_tiledb_query_channel_t obj) { - long cPtr = tiledbJNI.tiledb_query_channel_tpp_value(SWIGTYPE_p_p_tiledb_query_channel_t.getCPtr(obj)); + public static SWIGTYPE_p_tiledb_query_channel_t tiledb_query_channel_tpp_value( + SWIGTYPE_p_p_tiledb_query_channel_t obj) { + long cPtr = + tiledbJNI.tiledb_query_channel_tpp_value(SWIGTYPE_p_p_tiledb_query_channel_t.getCPtr(obj)); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_query_channel_t(cPtr, false); } @@ -1222,8 +1463,10 @@ public static SWIGTYPE_p_p_tiledb_ndrectangle_t new_tiledb_ndrectangle_tpp() { return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_ndrectangle_t(cPtr, false); } - public static SWIGTYPE_p_p_tiledb_ndrectangle_t copy_tiledb_ndrectangle_tpp(SWIGTYPE_p_tiledb_ndrectangle_t value) { - long cPtr = tiledbJNI.copy_tiledb_ndrectangle_tpp(SWIGTYPE_p_tiledb_ndrectangle_t.getCPtr(value)); + public static SWIGTYPE_p_p_tiledb_ndrectangle_t copy_tiledb_ndrectangle_tpp( + SWIGTYPE_p_tiledb_ndrectangle_t value) { + long cPtr = + tiledbJNI.copy_tiledb_ndrectangle_tpp(SWIGTYPE_p_tiledb_ndrectangle_t.getCPtr(value)); return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_ndrectangle_t(cPtr, false); } @@ -1231,12 +1474,17 @@ public static void delete_tiledb_ndrectangle_tpp(SWIGTYPE_p_p_tiledb_ndrectangle tiledbJNI.delete_tiledb_ndrectangle_tpp(SWIGTYPE_p_p_tiledb_ndrectangle_t.getCPtr(obj)); } - public static void tiledb_ndrectangle_tpp_assign(SWIGTYPE_p_p_tiledb_ndrectangle_t obj, SWIGTYPE_p_tiledb_ndrectangle_t value) { - tiledbJNI.tiledb_ndrectangle_tpp_assign(SWIGTYPE_p_p_tiledb_ndrectangle_t.getCPtr(obj), SWIGTYPE_p_tiledb_ndrectangle_t.getCPtr(value)); + public static void tiledb_ndrectangle_tpp_assign( + SWIGTYPE_p_p_tiledb_ndrectangle_t obj, SWIGTYPE_p_tiledb_ndrectangle_t value) { + tiledbJNI.tiledb_ndrectangle_tpp_assign( + SWIGTYPE_p_p_tiledb_ndrectangle_t.getCPtr(obj), + SWIGTYPE_p_tiledb_ndrectangle_t.getCPtr(value)); } - public static SWIGTYPE_p_tiledb_ndrectangle_t tiledb_ndrectangle_tpp_value(SWIGTYPE_p_p_tiledb_ndrectangle_t obj) { - long cPtr = tiledbJNI.tiledb_ndrectangle_tpp_value(SWIGTYPE_p_p_tiledb_ndrectangle_t.getCPtr(obj)); + public static SWIGTYPE_p_tiledb_ndrectangle_t tiledb_ndrectangle_tpp_value( + SWIGTYPE_p_p_tiledb_ndrectangle_t obj) { + long cPtr = + tiledbJNI.tiledb_ndrectangle_tpp_value(SWIGTYPE_p_p_tiledb_ndrectangle_t.getCPtr(obj)); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_ndrectangle_t(cPtr, false); } @@ -1245,8 +1493,10 @@ public static SWIGTYPE_p_p_tiledb_current_domain_t new_tiledb_current_domain_tpp return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_current_domain_t(cPtr, false); } - public static SWIGTYPE_p_p_tiledb_current_domain_t copy_tiledb_current_domain_tpp(SWIGTYPE_p_tiledb_current_domain_t value) { - long cPtr = tiledbJNI.copy_tiledb_current_domain_tpp(SWIGTYPE_p_tiledb_current_domain_t.getCPtr(value)); + public static SWIGTYPE_p_p_tiledb_current_domain_t copy_tiledb_current_domain_tpp( + SWIGTYPE_p_tiledb_current_domain_t value) { + long cPtr = + tiledbJNI.copy_tiledb_current_domain_tpp(SWIGTYPE_p_tiledb_current_domain_t.getCPtr(value)); return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_current_domain_t(cPtr, false); } @@ -1254,12 +1504,18 @@ public static void delete_tiledb_current_domain_tpp(SWIGTYPE_p_p_tiledb_current_ tiledbJNI.delete_tiledb_current_domain_tpp(SWIGTYPE_p_p_tiledb_current_domain_t.getCPtr(obj)); } - public static void tiledb_current_domain_tpp_assign(SWIGTYPE_p_p_tiledb_current_domain_t obj, SWIGTYPE_p_tiledb_current_domain_t value) { - tiledbJNI.tiledb_current_domain_tpp_assign(SWIGTYPE_p_p_tiledb_current_domain_t.getCPtr(obj), SWIGTYPE_p_tiledb_current_domain_t.getCPtr(value)); + public static void tiledb_current_domain_tpp_assign( + SWIGTYPE_p_p_tiledb_current_domain_t obj, SWIGTYPE_p_tiledb_current_domain_t value) { + tiledbJNI.tiledb_current_domain_tpp_assign( + SWIGTYPE_p_p_tiledb_current_domain_t.getCPtr(obj), + SWIGTYPE_p_tiledb_current_domain_t.getCPtr(value)); } - public static SWIGTYPE_p_tiledb_current_domain_t tiledb_current_domain_tpp_value(SWIGTYPE_p_p_tiledb_current_domain_t obj) { - long cPtr = tiledbJNI.tiledb_current_domain_tpp_value(SWIGTYPE_p_p_tiledb_current_domain_t.getCPtr(obj)); + public static SWIGTYPE_p_tiledb_current_domain_t tiledb_current_domain_tpp_value( + SWIGTYPE_p_p_tiledb_current_domain_t obj) { + long cPtr = + tiledbJNI.tiledb_current_domain_tpp_value( + SWIGTYPE_p_p_tiledb_current_domain_t.getCPtr(obj)); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_current_domain_t(cPtr, false); } @@ -1277,8 +1533,10 @@ public static void delete_tiledb_range_tpp(SWIGTYPE_p_p_tiledb_range_t obj) { tiledbJNI.delete_tiledb_range_tpp(SWIGTYPE_p_p_tiledb_range_t.getCPtr(obj)); } - public static void tiledb_range_tpp_assign(SWIGTYPE_p_p_tiledb_range_t obj, tiledb_range_t value) { - tiledbJNI.tiledb_range_tpp_assign(SWIGTYPE_p_p_tiledb_range_t.getCPtr(obj), tiledb_range_t.getCPtr(value), value); + public static void tiledb_range_tpp_assign( + SWIGTYPE_p_p_tiledb_range_t obj, tiledb_range_t value) { + tiledbJNI.tiledb_range_tpp_assign( + SWIGTYPE_p_p_tiledb_range_t.getCPtr(obj), tiledb_range_t.getCPtr(value), value); } public static tiledb_range_t tiledb_range_tpp_value(SWIGTYPE_p_p_tiledb_range_t obj) { @@ -1418,26 +1676,39 @@ public static long[] uint64ArrayGet(long array, int pos, int sz) { return tiledbJNI.uint64ArrayGet(array, pos, sz); } - public static SWIGTYPE_p_p_tiledb_array_schema_evolution_t new_tiledb_array_schema_evolution_tpp() { + public static SWIGTYPE_p_p_tiledb_array_schema_evolution_t + new_tiledb_array_schema_evolution_tpp() { long cPtr = tiledbJNI.new_tiledb_array_schema_evolution_tpp(); return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_array_schema_evolution_t(cPtr, false); } - public static SWIGTYPE_p_p_tiledb_array_schema_evolution_t copy_tiledb_array_schema_evolution_tpp(SWIGTYPE_p_tiledb_array_schema_evolution_t value) { - long cPtr = tiledbJNI.copy_tiledb_array_schema_evolution_tpp(SWIGTYPE_p_tiledb_array_schema_evolution_t.getCPtr(value)); + public static SWIGTYPE_p_p_tiledb_array_schema_evolution_t copy_tiledb_array_schema_evolution_tpp( + SWIGTYPE_p_tiledb_array_schema_evolution_t value) { + long cPtr = + tiledbJNI.copy_tiledb_array_schema_evolution_tpp( + SWIGTYPE_p_tiledb_array_schema_evolution_t.getCPtr(value)); return (cPtr == 0) ? null : new SWIGTYPE_p_p_tiledb_array_schema_evolution_t(cPtr, false); } - public static void delete_tiledb_array_schema_evolution_tpp(SWIGTYPE_p_p_tiledb_array_schema_evolution_t obj) { - tiledbJNI.delete_tiledb_array_schema_evolution_tpp(SWIGTYPE_p_p_tiledb_array_schema_evolution_t.getCPtr(obj)); + public static void delete_tiledb_array_schema_evolution_tpp( + SWIGTYPE_p_p_tiledb_array_schema_evolution_t obj) { + tiledbJNI.delete_tiledb_array_schema_evolution_tpp( + SWIGTYPE_p_p_tiledb_array_schema_evolution_t.getCPtr(obj)); } - public static void tiledb_array_schema_evolution_tpp_assign(SWIGTYPE_p_p_tiledb_array_schema_evolution_t obj, SWIGTYPE_p_tiledb_array_schema_evolution_t value) { - tiledbJNI.tiledb_array_schema_evolution_tpp_assign(SWIGTYPE_p_p_tiledb_array_schema_evolution_t.getCPtr(obj), SWIGTYPE_p_tiledb_array_schema_evolution_t.getCPtr(value)); + public static void tiledb_array_schema_evolution_tpp_assign( + SWIGTYPE_p_p_tiledb_array_schema_evolution_t obj, + SWIGTYPE_p_tiledb_array_schema_evolution_t value) { + tiledbJNI.tiledb_array_schema_evolution_tpp_assign( + SWIGTYPE_p_p_tiledb_array_schema_evolution_t.getCPtr(obj), + SWIGTYPE_p_tiledb_array_schema_evolution_t.getCPtr(value)); } - public static SWIGTYPE_p_tiledb_array_schema_evolution_t tiledb_array_schema_evolution_tpp_value(SWIGTYPE_p_p_tiledb_array_schema_evolution_t obj) { - long cPtr = tiledbJNI.tiledb_array_schema_evolution_tpp_value(SWIGTYPE_p_p_tiledb_array_schema_evolution_t.getCPtr(obj)); + public static SWIGTYPE_p_tiledb_array_schema_evolution_t tiledb_array_schema_evolution_tpp_value( + SWIGTYPE_p_p_tiledb_array_schema_evolution_t obj) { + long cPtr = + tiledbJNI.tiledb_array_schema_evolution_tpp_value( + SWIGTYPE_p_p_tiledb_array_schema_evolution_t.getCPtr(obj)); return (cPtr == 0) ? null : new SWIGTYPE_p_tiledb_array_schema_evolution_t(cPtr, false); } @@ -1449,1892 +1720,5321 @@ public static int tiledb_status_code(capi_return_t x) { return tiledbJNI.tiledb_status_code(capi_return_t.getCPtr(x), x); } - public static capi_return_t tiledb_datatype_to_str(tiledb_datatype_t datatype, SWIGTYPE_p_p_char str) { - return new capi_return_t(tiledbJNI.tiledb_datatype_to_str(datatype.swigValue(), SWIGTYPE_p_p_char.getCPtr(str)), true); + public static capi_return_t tiledb_datatype_to_str( + tiledb_datatype_t datatype, SWIGTYPE_p_p_char str) { + return new capi_return_t( + tiledbJNI.tiledb_datatype_to_str(datatype.swigValue(), SWIGTYPE_p_p_char.getCPtr(str)), + true); } - public static capi_return_t tiledb_datatype_from_str(String str, SWIGTYPE_p_tiledb_datatype_t datatype) { - return new capi_return_t(tiledbJNI.tiledb_datatype_from_str(str, SWIGTYPE_p_tiledb_datatype_t.getCPtr(datatype)), true); + public static capi_return_t tiledb_datatype_from_str( + String str, SWIGTYPE_p_tiledb_datatype_t datatype) { + return new capi_return_t( + tiledbJNI.tiledb_datatype_from_str(str, SWIGTYPE_p_tiledb_datatype_t.getCPtr(datatype)), + true); } public static java.math.BigInteger tiledb_datatype_size(tiledb_datatype_t type) { return tiledbJNI.tiledb_datatype_size(type.swigValue()); } - public static capi_return_t tiledb_error_message(SWIGTYPE_p_tiledb_error_handle_t err, SWIGTYPE_p_p_char errmsg) { - return new capi_return_t(tiledbJNI.tiledb_error_message(SWIGTYPE_p_tiledb_error_handle_t.getCPtr(err), SWIGTYPE_p_p_char.getCPtr(errmsg)), true); + public static capi_return_t tiledb_error_message( + SWIGTYPE_p_tiledb_error_handle_t err, SWIGTYPE_p_p_char errmsg) { + return new capi_return_t( + tiledbJNI.tiledb_error_message( + SWIGTYPE_p_tiledb_error_handle_t.getCPtr(err), SWIGTYPE_p_p_char.getCPtr(errmsg)), + true); } public static void tiledb_error_free(SWIGTYPE_p_p_tiledb_error_handle_t err) { tiledbJNI.tiledb_error_free(SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(err)); } - public static capi_return_t tiledb_config_alloc(SWIGTYPE_p_p_tiledb_config_t config, SWIGTYPE_p_p_tiledb_error_handle_t error) { - return new capi_return_t(tiledbJNI.tiledb_config_alloc(SWIGTYPE_p_p_tiledb_config_t.getCPtr(config), SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), true); + public static capi_return_t tiledb_config_alloc( + SWIGTYPE_p_p_tiledb_config_t config, SWIGTYPE_p_p_tiledb_error_handle_t error) { + return new capi_return_t( + tiledbJNI.tiledb_config_alloc( + SWIGTYPE_p_p_tiledb_config_t.getCPtr(config), + SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), + true); } public static void tiledb_config_free(SWIGTYPE_p_p_tiledb_config_t config) { tiledbJNI.tiledb_config_free(SWIGTYPE_p_p_tiledb_config_t.getCPtr(config)); } - public static capi_return_t tiledb_config_set(SWIGTYPE_p_tiledb_config_t config, String param, String value, SWIGTYPE_p_p_tiledb_error_handle_t error) { - return new capi_return_t(tiledbJNI.tiledb_config_set(SWIGTYPE_p_tiledb_config_t.getCPtr(config), param, value, SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), true); + public static capi_return_t tiledb_config_set( + SWIGTYPE_p_tiledb_config_t config, + String param, + String value, + SWIGTYPE_p_p_tiledb_error_handle_t error) { + return new capi_return_t( + tiledbJNI.tiledb_config_set( + SWIGTYPE_p_tiledb_config_t.getCPtr(config), + param, + value, + SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), + true); + } + + public static capi_return_t tiledb_config_get( + SWIGTYPE_p_tiledb_config_t config, + String param, + SWIGTYPE_p_p_char value, + SWIGTYPE_p_p_tiledb_error_handle_t error) { + return new capi_return_t( + tiledbJNI.tiledb_config_get( + SWIGTYPE_p_tiledb_config_t.getCPtr(config), + param, + SWIGTYPE_p_p_char.getCPtr(value), + SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), + true); + } + + public static capi_return_t tiledb_config_unset( + SWIGTYPE_p_tiledb_config_t config, String param, SWIGTYPE_p_p_tiledb_error_handle_t error) { + return new capi_return_t( + tiledbJNI.tiledb_config_unset( + SWIGTYPE_p_tiledb_config_t.getCPtr(config), + param, + SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), + true); + } + + public static capi_return_t tiledb_config_load_from_file( + SWIGTYPE_p_tiledb_config_t config, + String filename, + SWIGTYPE_p_p_tiledb_error_handle_t error) { + return new capi_return_t( + tiledbJNI.tiledb_config_load_from_file( + SWIGTYPE_p_tiledb_config_t.getCPtr(config), + filename, + SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), + true); + } + + public static capi_return_t tiledb_config_save_to_file( + SWIGTYPE_p_tiledb_config_t config, + String filename, + SWIGTYPE_p_p_tiledb_error_handle_t error) { + return new capi_return_t( + tiledbJNI.tiledb_config_save_to_file( + SWIGTYPE_p_tiledb_config_t.getCPtr(config), + filename, + SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), + true); + } + + public static capi_return_t tiledb_config_compare( + SWIGTYPE_p_tiledb_config_t lhs, + SWIGTYPE_p_tiledb_config_t rhs, + SWIGTYPE_p_unsigned_char equal) { + return new capi_return_t( + tiledbJNI.tiledb_config_compare( + SWIGTYPE_p_tiledb_config_t.getCPtr(lhs), + SWIGTYPE_p_tiledb_config_t.getCPtr(rhs), + SWIGTYPE_p_unsigned_char.getCPtr(equal)), + true); + } + + public static capi_return_t tiledb_config_iter_alloc( + SWIGTYPE_p_tiledb_config_t config, + String prefix, + SWIGTYPE_p_p_tiledb_config_iter_handle_t config_iter, + SWIGTYPE_p_p_tiledb_error_handle_t error) { + return new capi_return_t( + tiledbJNI.tiledb_config_iter_alloc( + SWIGTYPE_p_tiledb_config_t.getCPtr(config), + prefix, + SWIGTYPE_p_p_tiledb_config_iter_handle_t.getCPtr(config_iter), + SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), + true); + } + + public static capi_return_t tiledb_config_iter_reset( + SWIGTYPE_p_tiledb_config_t config, + SWIGTYPE_p_tiledb_config_iter_handle_t config_iter, + String prefix, + SWIGTYPE_p_p_tiledb_error_handle_t error) { + return new capi_return_t( + tiledbJNI.tiledb_config_iter_reset( + SWIGTYPE_p_tiledb_config_t.getCPtr(config), + SWIGTYPE_p_tiledb_config_iter_handle_t.getCPtr(config_iter), + prefix, + SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), + true); } - public static capi_return_t tiledb_config_get(SWIGTYPE_p_tiledb_config_t config, String param, SWIGTYPE_p_p_char value, SWIGTYPE_p_p_tiledb_error_handle_t error) { - return new capi_return_t(tiledbJNI.tiledb_config_get(SWIGTYPE_p_tiledb_config_t.getCPtr(config), param, SWIGTYPE_p_p_char.getCPtr(value), SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), true); - } - - public static capi_return_t tiledb_config_unset(SWIGTYPE_p_tiledb_config_t config, String param, SWIGTYPE_p_p_tiledb_error_handle_t error) { - return new capi_return_t(tiledbJNI.tiledb_config_unset(SWIGTYPE_p_tiledb_config_t.getCPtr(config), param, SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), true); - } - - public static capi_return_t tiledb_config_load_from_file(SWIGTYPE_p_tiledb_config_t config, String filename, SWIGTYPE_p_p_tiledb_error_handle_t error) { - return new capi_return_t(tiledbJNI.tiledb_config_load_from_file(SWIGTYPE_p_tiledb_config_t.getCPtr(config), filename, SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), true); - } - - public static capi_return_t tiledb_config_save_to_file(SWIGTYPE_p_tiledb_config_t config, String filename, SWIGTYPE_p_p_tiledb_error_handle_t error) { - return new capi_return_t(tiledbJNI.tiledb_config_save_to_file(SWIGTYPE_p_tiledb_config_t.getCPtr(config), filename, SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), true); - } - - public static capi_return_t tiledb_config_compare(SWIGTYPE_p_tiledb_config_t lhs, SWIGTYPE_p_tiledb_config_t rhs, SWIGTYPE_p_unsigned_char equal) { - return new capi_return_t(tiledbJNI.tiledb_config_compare(SWIGTYPE_p_tiledb_config_t.getCPtr(lhs), SWIGTYPE_p_tiledb_config_t.getCPtr(rhs), SWIGTYPE_p_unsigned_char.getCPtr(equal)), true); - } - - public static capi_return_t tiledb_config_iter_alloc(SWIGTYPE_p_tiledb_config_t config, String prefix, SWIGTYPE_p_p_tiledb_config_iter_handle_t config_iter, SWIGTYPE_p_p_tiledb_error_handle_t error) { - return new capi_return_t(tiledbJNI.tiledb_config_iter_alloc(SWIGTYPE_p_tiledb_config_t.getCPtr(config), prefix, SWIGTYPE_p_p_tiledb_config_iter_handle_t.getCPtr(config_iter), SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), true); - } - - public static capi_return_t tiledb_config_iter_reset(SWIGTYPE_p_tiledb_config_t config, SWIGTYPE_p_tiledb_config_iter_handle_t config_iter, String prefix, SWIGTYPE_p_p_tiledb_error_handle_t error) { - return new capi_return_t(tiledbJNI.tiledb_config_iter_reset(SWIGTYPE_p_tiledb_config_t.getCPtr(config), SWIGTYPE_p_tiledb_config_iter_handle_t.getCPtr(config_iter), prefix, SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), true); - } - - public static void tiledb_config_iter_free(SWIGTYPE_p_p_tiledb_config_iter_handle_t config_iter) { - tiledbJNI.tiledb_config_iter_free(SWIGTYPE_p_p_tiledb_config_iter_handle_t.getCPtr(config_iter)); - } - - public static capi_return_t tiledb_config_iter_here(SWIGTYPE_p_tiledb_config_iter_handle_t config_iter, SWIGTYPE_p_p_char param, SWIGTYPE_p_p_char value, SWIGTYPE_p_p_tiledb_error_handle_t error) { - return new capi_return_t(tiledbJNI.tiledb_config_iter_here(SWIGTYPE_p_tiledb_config_iter_handle_t.getCPtr(config_iter), SWIGTYPE_p_p_char.getCPtr(param), SWIGTYPE_p_p_char.getCPtr(value), SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), true); - } - - public static capi_return_t tiledb_config_iter_next(SWIGTYPE_p_tiledb_config_iter_handle_t config_iter, SWIGTYPE_p_p_tiledb_error_handle_t error) { - return new capi_return_t(tiledbJNI.tiledb_config_iter_next(SWIGTYPE_p_tiledb_config_iter_handle_t.getCPtr(config_iter), SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), true); - } - - public static capi_return_t tiledb_config_iter_done(SWIGTYPE_p_tiledb_config_iter_handle_t config_iter, SWIGTYPE_p_int done, SWIGTYPE_p_p_tiledb_error_handle_t error) { - return new capi_return_t(tiledbJNI.tiledb_config_iter_done(SWIGTYPE_p_tiledb_config_iter_handle_t.getCPtr(config_iter), SWIGTYPE_p_int.getCPtr(done), SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), true); - } - - public static capi_return_t tiledb_filesystem_to_str(tiledb_filesystem_t filesystem, SWIGTYPE_p_p_char str) { - return new capi_return_t(tiledbJNI.tiledb_filesystem_to_str(filesystem.swigValue(), SWIGTYPE_p_p_char.getCPtr(str)), true); - } - - public static capi_return_t tiledb_filesystem_from_str(String str, SWIGTYPE_p_tiledb_filesystem_t filesystem) { - return new capi_return_t(tiledbJNI.tiledb_filesystem_from_str(str, SWIGTYPE_p_tiledb_filesystem_t.getCPtr(filesystem)), true); - } - - public static capi_return_t tiledb_ctx_alloc(SWIGTYPE_p_tiledb_config_t config, SWIGTYPE_p_p_tiledb_ctx_t ctx) { - return new capi_return_t(tiledbJNI.tiledb_ctx_alloc(SWIGTYPE_p_tiledb_config_t.getCPtr(config), SWIGTYPE_p_p_tiledb_ctx_t.getCPtr(ctx)), true); - } - - public static void tiledb_ctx_free(SWIGTYPE_p_p_tiledb_ctx_t ctx) { - tiledbJNI.tiledb_ctx_free(SWIGTYPE_p_p_tiledb_ctx_t.getCPtr(ctx)); - } - - public static capi_return_t tiledb_ctx_get_stats(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_char stats_json) { - return new capi_return_t(tiledbJNI.tiledb_ctx_get_stats(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_char.getCPtr(stats_json)), true); - } - - public static capi_return_t tiledb_ctx_get_config(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_config_t config) { - return new capi_return_t(tiledbJNI.tiledb_ctx_get_config(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_tiledb_config_t.getCPtr(config)), true); - } - - public static capi_return_t tiledb_ctx_get_last_error(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_error_handle_t err) { - return new capi_return_t(tiledbJNI.tiledb_ctx_get_last_error(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(err)), true); - } - - public static capi_return_t tiledb_ctx_is_supported_fs(SWIGTYPE_p_tiledb_ctx_t ctx, tiledb_filesystem_t fs, SWIGTYPE_p_int is_supported) { - return new capi_return_t(tiledbJNI.tiledb_ctx_is_supported_fs(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), fs.swigValue(), SWIGTYPE_p_int.getCPtr(is_supported)), true); - } - - public static capi_return_t tiledb_ctx_cancel_tasks(SWIGTYPE_p_tiledb_ctx_t ctx) { - return new capi_return_t(tiledbJNI.tiledb_ctx_cancel_tasks(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx)), true); - } - - public static capi_return_t tiledb_ctx_set_tag(SWIGTYPE_p_tiledb_ctx_t ctx, String key, String value) { - return new capi_return_t(tiledbJNI.tiledb_ctx_set_tag(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), key, value), true); - } - - public static capi_return_t tiledb_ctx_get_data_protocol(SWIGTYPE_p_tiledb_ctx_t ctx, String uri, SWIGTYPE_p_tiledb_data_protocol_t data_protocol) { - return new capi_return_t(tiledbJNI.tiledb_ctx_get_data_protocol(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), uri, SWIGTYPE_p_tiledb_data_protocol_t.getCPtr(data_protocol)), true); - } - - public static capi_return_t tiledb_filter_type_to_str(tiledb_filter_type_t filter_type, SWIGTYPE_p_p_char str) { - return new capi_return_t(tiledbJNI.tiledb_filter_type_to_str(filter_type.swigValue(), SWIGTYPE_p_p_char.getCPtr(str)), true); - } - - public static capi_return_t tiledb_filter_type_from_str(String str, SWIGTYPE_p_tiledb_filter_type_t filter_type) { - return new capi_return_t(tiledbJNI.tiledb_filter_type_from_str(str, SWIGTYPE_p_tiledb_filter_type_t.getCPtr(filter_type)), true); - } - - public static capi_return_t tiledb_filter_option_to_str(tiledb_filter_option_t filter_option, SWIGTYPE_p_p_char str) { - return new capi_return_t(tiledbJNI.tiledb_filter_option_to_str(filter_option.swigValue(), SWIGTYPE_p_p_char.getCPtr(str)), true); - } - - public static capi_return_t tiledb_filter_option_from_str(String str, SWIGTYPE_p_tiledb_filter_option_t filter_option) { - return new capi_return_t(tiledbJNI.tiledb_filter_option_from_str(str, SWIGTYPE_p_tiledb_filter_option_t.getCPtr(filter_option)), true); - } - - public static capi_return_t tiledb_filter_alloc(SWIGTYPE_p_tiledb_ctx_t ctx, tiledb_filter_type_t type, SWIGTYPE_p_p_tiledb_filter_t filter) { - return new capi_return_t(tiledbJNI.tiledb_filter_alloc(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), type.swigValue(), SWIGTYPE_p_p_tiledb_filter_t.getCPtr(filter)), true); - } - - public static void tiledb_filter_free(SWIGTYPE_p_p_tiledb_filter_t filter) { - tiledbJNI.tiledb_filter_free(SWIGTYPE_p_p_tiledb_filter_t.getCPtr(filter)); - } - - public static capi_return_t tiledb_filter_get_type(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_filter_t filter, SWIGTYPE_p_tiledb_filter_type_t type) { - return new capi_return_t(tiledbJNI.tiledb_filter_get_type(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_filter_t.getCPtr(filter), SWIGTYPE_p_tiledb_filter_type_t.getCPtr(type)), true); - } - - public static capi_return_t tiledb_filter_set_option(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_filter_t filter, tiledb_filter_option_t option, SWIGTYPE_p_void value) { - return new capi_return_t(tiledbJNI.tiledb_filter_set_option(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_filter_t.getCPtr(filter), option.swigValue(), SWIGTYPE_p_void.getCPtr(value)), true); - } - - public static capi_return_t tiledb_filter_get_option(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_filter_t filter, tiledb_filter_option_t option, SWIGTYPE_p_void value) { - return new capi_return_t(tiledbJNI.tiledb_filter_get_option(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_filter_t.getCPtr(filter), option.swigValue(), SWIGTYPE_p_void.getCPtr(value)), true); - } - - public static capi_return_t tiledb_filter_list_alloc(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_filter_list_handle_t filter_list) { - return new capi_return_t(tiledbJNI.tiledb_filter_list_alloc(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_tiledb_filter_list_handle_t.getCPtr(filter_list)), true); - } - - public static void tiledb_filter_list_free(SWIGTYPE_p_p_tiledb_filter_list_handle_t filter_list) { - tiledbJNI.tiledb_filter_list_free(SWIGTYPE_p_p_tiledb_filter_list_handle_t.getCPtr(filter_list)); - } - - public static capi_return_t tiledb_filter_list_add_filter(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_filter_list_handle_t filter_list, SWIGTYPE_p_tiledb_filter_t filter) { - return new capi_return_t(tiledbJNI.tiledb_filter_list_add_filter(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_filter_list_handle_t.getCPtr(filter_list), SWIGTYPE_p_tiledb_filter_t.getCPtr(filter)), true); - } - - public static capi_return_t tiledb_filter_list_set_max_chunk_size(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_filter_list_handle_t filter_list, long max_chunk_size) { - return new capi_return_t(tiledbJNI.tiledb_filter_list_set_max_chunk_size(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_filter_list_handle_t.getCPtr(filter_list), max_chunk_size), true); - } - - public static capi_return_t tiledb_filter_list_get_nfilters(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_filter_list_handle_t filter_list, SWIGTYPE_p_unsigned_int nfilters) { - return new capi_return_t(tiledbJNI.tiledb_filter_list_get_nfilters(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_filter_list_handle_t.getCPtr(filter_list), SWIGTYPE_p_unsigned_int.getCPtr(nfilters)), true); - } - - public static capi_return_t tiledb_filter_list_get_filter_from_index(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_filter_list_handle_t filter_list, long index, SWIGTYPE_p_p_tiledb_filter_t filter) { - return new capi_return_t(tiledbJNI.tiledb_filter_list_get_filter_from_index(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_filter_list_handle_t.getCPtr(filter_list), index, SWIGTYPE_p_p_tiledb_filter_t.getCPtr(filter)), true); - } - - public static capi_return_t tiledb_filter_list_get_max_chunk_size(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_filter_list_handle_t filter_list, SWIGTYPE_p_unsigned_int max_chunk_size) { - return new capi_return_t(tiledbJNI.tiledb_filter_list_get_max_chunk_size(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_filter_list_handle_t.getCPtr(filter_list), SWIGTYPE_p_unsigned_int.getCPtr(max_chunk_size)), true); - } - - public static capi_return_t tiledb_string_view(SWIGTYPE_p_tiledb_string_handle_t s, SWIGTYPE_p_p_char data, SWIGTYPE_p_unsigned_long length) { - return new capi_return_t(tiledbJNI.tiledb_string_view(SWIGTYPE_p_tiledb_string_handle_t.getCPtr(s), SWIGTYPE_p_p_char.getCPtr(data), SWIGTYPE_p_unsigned_long.getCPtr(length)), true); - } - - public static capi_return_t tiledb_string_free(SWIGTYPE_p_p_tiledb_string_handle_t s) { - return new capi_return_t(tiledbJNI.tiledb_string_free(SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(s)), true); - } - - public static int tiledb_attribute_alloc(SWIGTYPE_p_tiledb_ctx_t ctx, String name, tiledb_datatype_t type, SWIGTYPE_p_p_tiledb_attribute_t attr) { - return tiledbJNI.tiledb_attribute_alloc(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), name, type.swigValue(), SWIGTYPE_p_p_tiledb_attribute_t.getCPtr(attr)); - } - - public static void tiledb_attribute_free(SWIGTYPE_p_p_tiledb_attribute_t attr) { - tiledbJNI.tiledb_attribute_free(SWIGTYPE_p_p_tiledb_attribute_t.getCPtr(attr)); - } - - public static int tiledb_attribute_set_nullable(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_attribute_t attr, short nullable) { - return tiledbJNI.tiledb_attribute_set_nullable(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), nullable); - } - - public static int tiledb_attribute_set_filter_list(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_attribute_t attr, SWIGTYPE_p_tiledb_filter_list_handle_t filter_list) { - return tiledbJNI.tiledb_attribute_set_filter_list(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), SWIGTYPE_p_tiledb_filter_list_handle_t.getCPtr(filter_list)); - } - - public static int tiledb_attribute_set_cell_val_num(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_attribute_t attr, long cell_val_num) { - return tiledbJNI.tiledb_attribute_set_cell_val_num(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), cell_val_num); - } - - public static int tiledb_attribute_get_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_attribute_t attr, SWIGTYPE_p_p_char name) { - return tiledbJNI.tiledb_attribute_get_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), SWIGTYPE_p_p_char.getCPtr(name)); - } - - public static int tiledb_attribute_get_type(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_attribute_t attr, SWIGTYPE_p_tiledb_datatype_t type) { - return tiledbJNI.tiledb_attribute_get_type(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), SWIGTYPE_p_tiledb_datatype_t.getCPtr(type)); - } - - public static int tiledb_attribute_get_nullable(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_attribute_t attr, SWIGTYPE_p_unsigned_char nullable) { - return tiledbJNI.tiledb_attribute_get_nullable(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), SWIGTYPE_p_unsigned_char.getCPtr(nullable)); - } - - public static int tiledb_attribute_get_filter_list(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_attribute_t attr, SWIGTYPE_p_p_tiledb_filter_list_handle_t filter_list) { - return tiledbJNI.tiledb_attribute_get_filter_list(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), SWIGTYPE_p_p_tiledb_filter_list_handle_t.getCPtr(filter_list)); - } - - public static int tiledb_attribute_get_cell_val_num(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_attribute_t attr, SWIGTYPE_p_unsigned_int cell_val_num) { - return tiledbJNI.tiledb_attribute_get_cell_val_num(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), SWIGTYPE_p_unsigned_int.getCPtr(cell_val_num)); - } - - public static int tiledb_attribute_get_cell_size(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_attribute_t attr, SWIGTYPE_p_unsigned_long_long cell_size) { - return tiledbJNI.tiledb_attribute_get_cell_size(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), SWIGTYPE_p_unsigned_long_long.getCPtr(cell_size)); - } - - public static int tiledb_attribute_dump_str(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_attribute_t attr, SWIGTYPE_p_p_tiledb_string_handle_t out) { - return tiledbJNI.tiledb_attribute_dump_str(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(out)); - } - - public static int tiledb_attribute_set_fill_value(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_attribute_t attr, SWIGTYPE_p_void value, java.math.BigInteger size) { - return tiledbJNI.tiledb_attribute_set_fill_value(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), SWIGTYPE_p_void.getCPtr(value), size); - } - - public static int tiledb_attribute_get_fill_value(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_attribute_t attr, SWIGTYPE_p_p_void value, SWIGTYPE_p_unsigned_long_long size) { - return tiledbJNI.tiledb_attribute_get_fill_value(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), SWIGTYPE_p_p_void.getCPtr(value), SWIGTYPE_p_unsigned_long_long.getCPtr(size)); - } - - public static int tiledb_attribute_set_fill_value_nullable(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_attribute_t attr, SWIGTYPE_p_void value, java.math.BigInteger size, short validity) { - return tiledbJNI.tiledb_attribute_set_fill_value_nullable(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), SWIGTYPE_p_void.getCPtr(value), size, validity); - } - - public static int tiledb_attribute_get_fill_value_nullable(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_attribute_t attr, SWIGTYPE_p_p_void value, SWIGTYPE_p_unsigned_long_long size, SWIGTYPE_p_unsigned_char valid) { - return tiledbJNI.tiledb_attribute_get_fill_value_nullable(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), SWIGTYPE_p_p_void.getCPtr(value), SWIGTYPE_p_unsigned_long_long.getCPtr(size), SWIGTYPE_p_unsigned_char.getCPtr(valid)); - } - - public static int tiledb_dimension_alloc(SWIGTYPE_p_tiledb_ctx_t ctx, String name, tiledb_datatype_t type, SWIGTYPE_p_void dim_domain, SWIGTYPE_p_void tile_extent, SWIGTYPE_p_p_tiledb_dimension_t dim) { - return tiledbJNI.tiledb_dimension_alloc(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), name, type.swigValue(), SWIGTYPE_p_void.getCPtr(dim_domain), SWIGTYPE_p_void.getCPtr(tile_extent), SWIGTYPE_p_p_tiledb_dimension_t.getCPtr(dim)); - } - - public static void tiledb_dimension_free(SWIGTYPE_p_p_tiledb_dimension_t dim) { - tiledbJNI.tiledb_dimension_free(SWIGTYPE_p_p_tiledb_dimension_t.getCPtr(dim)); - } - - public static int tiledb_dimension_set_filter_list(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_dimension_t dim, SWIGTYPE_p_tiledb_filter_list_handle_t filter_list) { - return tiledbJNI.tiledb_dimension_set_filter_list(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_dimension_t.getCPtr(dim), SWIGTYPE_p_tiledb_filter_list_handle_t.getCPtr(filter_list)); - } - - public static int tiledb_dimension_set_cell_val_num(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_dimension_t dim, long cell_val_num) { - return tiledbJNI.tiledb_dimension_set_cell_val_num(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_dimension_t.getCPtr(dim), cell_val_num); - } - - public static int tiledb_dimension_get_filter_list(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_dimension_t dim, SWIGTYPE_p_p_tiledb_filter_list_handle_t filter_list) { - return tiledbJNI.tiledb_dimension_get_filter_list(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_dimension_t.getCPtr(dim), SWIGTYPE_p_p_tiledb_filter_list_handle_t.getCPtr(filter_list)); - } - - public static int tiledb_dimension_get_cell_val_num(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_dimension_t dim, SWIGTYPE_p_unsigned_int cell_val_num) { - return tiledbJNI.tiledb_dimension_get_cell_val_num(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_dimension_t.getCPtr(dim), SWIGTYPE_p_unsigned_int.getCPtr(cell_val_num)); - } - - public static int tiledb_dimension_get_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_dimension_t dim, SWIGTYPE_p_p_char name) { - return tiledbJNI.tiledb_dimension_get_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_dimension_t.getCPtr(dim), SWIGTYPE_p_p_char.getCPtr(name)); - } - - public static int tiledb_dimension_get_type(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_dimension_t dim, SWIGTYPE_p_tiledb_datatype_t type) { - return tiledbJNI.tiledb_dimension_get_type(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_dimension_t.getCPtr(dim), SWIGTYPE_p_tiledb_datatype_t.getCPtr(type)); - } - - public static int tiledb_dimension_get_domain(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_dimension_t dim, SWIGTYPE_p_p_void domain) { - return tiledbJNI.tiledb_dimension_get_domain(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_dimension_t.getCPtr(dim), SWIGTYPE_p_p_void.getCPtr(domain)); - } - - public static int tiledb_dimension_get_tile_extent(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_dimension_t dim, SWIGTYPE_p_p_void tile_extent) { - return tiledbJNI.tiledb_dimension_get_tile_extent(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_dimension_t.getCPtr(dim), SWIGTYPE_p_p_void.getCPtr(tile_extent)); - } - - public static int tiledb_dimension_dump_str(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_dimension_t dimension, SWIGTYPE_p_p_tiledb_string_handle_t out) { - return tiledbJNI.tiledb_dimension_dump_str(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_dimension_t.getCPtr(dimension), SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(out)); - } - - public static int tiledb_domain_alloc(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_domain_t domain) { - return tiledbJNI.tiledb_domain_alloc(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_tiledb_domain_t.getCPtr(domain)); - } - - public static void tiledb_domain_free(SWIGTYPE_p_p_tiledb_domain_t domain) { - tiledbJNI.tiledb_domain_free(SWIGTYPE_p_p_tiledb_domain_t.getCPtr(domain)); - } - - public static int tiledb_domain_get_type(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_domain_t domain, SWIGTYPE_p_tiledb_datatype_t type) { - return tiledbJNI.tiledb_domain_get_type(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_domain_t.getCPtr(domain), SWIGTYPE_p_tiledb_datatype_t.getCPtr(type)); - } - - public static int tiledb_domain_get_ndim(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_domain_t domain, SWIGTYPE_p_unsigned_int ndim) { - return tiledbJNI.tiledb_domain_get_ndim(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_domain_t.getCPtr(domain), SWIGTYPE_p_unsigned_int.getCPtr(ndim)); - } - - public static int tiledb_domain_add_dimension(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_domain_t domain, SWIGTYPE_p_tiledb_dimension_t dim) { - return tiledbJNI.tiledb_domain_add_dimension(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_domain_t.getCPtr(domain), SWIGTYPE_p_tiledb_dimension_t.getCPtr(dim)); - } - - public static int tiledb_domain_get_dimension_from_index(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_domain_t domain, long index, SWIGTYPE_p_p_tiledb_dimension_t dim) { - return tiledbJNI.tiledb_domain_get_dimension_from_index(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_domain_t.getCPtr(domain), index, SWIGTYPE_p_p_tiledb_dimension_t.getCPtr(dim)); - } - - public static int tiledb_domain_get_dimension_from_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_domain_t domain, String name, SWIGTYPE_p_p_tiledb_dimension_t dim) { - return tiledbJNI.tiledb_domain_get_dimension_from_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_domain_t.getCPtr(domain), name, SWIGTYPE_p_p_tiledb_dimension_t.getCPtr(dim)); - } - - public static int tiledb_domain_has_dimension(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_domain_t domain, String name, SWIGTYPE_p_int has_dim) { - return tiledbJNI.tiledb_domain_has_dimension(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_domain_t.getCPtr(domain), name, SWIGTYPE_p_int.getCPtr(has_dim)); - } - - public static int tiledb_domain_dump_str(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_domain_t domain, SWIGTYPE_p_p_tiledb_string_handle_t out) { - return tiledbJNI.tiledb_domain_dump_str(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_domain_t.getCPtr(domain), SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(out)); - } - - public static capi_return_t tiledb_array_type_to_str(tiledb_array_type_t array_type, SWIGTYPE_p_p_char str) { - return new capi_return_t(tiledbJNI.tiledb_array_type_to_str(array_type.swigValue(), SWIGTYPE_p_p_char.getCPtr(str)), true); - } - - public static capi_return_t tiledb_array_type_from_str(String str, SWIGTYPE_p_tiledb_array_type_t array_type) { - return new capi_return_t(tiledbJNI.tiledb_array_type_from_str(str, SWIGTYPE_p_tiledb_array_type_t.getCPtr(array_type)), true); - } - - public static capi_return_t tiledb_layout_to_str(tiledb_layout_t layout, SWIGTYPE_p_p_char str) { - return new capi_return_t(tiledbJNI.tiledb_layout_to_str(layout.swigValue(), SWIGTYPE_p_p_char.getCPtr(str)), true); - } - - public static capi_return_t tiledb_layout_from_str(String str, SWIGTYPE_p_tiledb_layout_t layout) { - return new capi_return_t(tiledbJNI.tiledb_layout_from_str(str, SWIGTYPE_p_tiledb_layout_t.getCPtr(layout)), true); - } - - public static capi_return_t tiledb_array_schema_alloc(SWIGTYPE_p_tiledb_ctx_t ctx, tiledb_array_type_t array_type, SWIGTYPE_p_p_tiledb_array_schema_t array_schema) { - return new capi_return_t(tiledbJNI.tiledb_array_schema_alloc(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), array_type.swigValue(), SWIGTYPE_p_p_tiledb_array_schema_t.getCPtr(array_schema)), true); - } - - public static void tiledb_array_schema_free(SWIGTYPE_p_p_tiledb_array_schema_t array_schema) { - tiledbJNI.tiledb_array_schema_free(SWIGTYPE_p_p_tiledb_array_schema_t.getCPtr(array_schema)); - } - - public static capi_return_t tiledb_array_schema_add_attribute(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, SWIGTYPE_p_tiledb_attribute_t attr) { - return new capi_return_t(tiledbJNI.tiledb_array_schema_add_attribute(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr)), true); - } - - public static capi_return_t tiledb_array_schema_set_allows_dups(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, int allows_dups) { - return new capi_return_t(tiledbJNI.tiledb_array_schema_set_allows_dups(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), allows_dups), true); - } - - public static capi_return_t tiledb_array_schema_get_allows_dups(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, SWIGTYPE_p_int allows_dups) { - return new capi_return_t(tiledbJNI.tiledb_array_schema_get_allows_dups(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), SWIGTYPE_p_int.getCPtr(allows_dups)), true); - } - - public static capi_return_t tiledb_array_schema_get_version(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, SWIGTYPE_p_unsigned_int version) { - return new capi_return_t(tiledbJNI.tiledb_array_schema_get_version(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), SWIGTYPE_p_unsigned_int.getCPtr(version)), true); - } - - public static capi_return_t tiledb_array_schema_set_domain(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, SWIGTYPE_p_tiledb_domain_t domain) { - return new capi_return_t(tiledbJNI.tiledb_array_schema_set_domain(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), SWIGTYPE_p_tiledb_domain_t.getCPtr(domain)), true); - } - - public static capi_return_t tiledb_array_schema_set_capacity(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, java.math.BigInteger capacity) { - return new capi_return_t(tiledbJNI.tiledb_array_schema_set_capacity(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), capacity), true); - } - - public static capi_return_t tiledb_array_schema_set_cell_order(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, tiledb_layout_t cell_order) { - return new capi_return_t(tiledbJNI.tiledb_array_schema_set_cell_order(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), cell_order.swigValue()), true); - } - - public static capi_return_t tiledb_array_schema_set_tile_order(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, tiledb_layout_t tile_order) { - return new capi_return_t(tiledbJNI.tiledb_array_schema_set_tile_order(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), tile_order.swigValue()), true); - } - - public static capi_return_t tiledb_array_schema_set_coords_filter_list(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, SWIGTYPE_p_tiledb_filter_list_handle_t filter_list) { - return new capi_return_t(tiledbJNI.tiledb_array_schema_set_coords_filter_list(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), SWIGTYPE_p_tiledb_filter_list_handle_t.getCPtr(filter_list)), true); - } - - public static capi_return_t tiledb_array_schema_set_offsets_filter_list(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, SWIGTYPE_p_tiledb_filter_list_handle_t filter_list) { - return new capi_return_t(tiledbJNI.tiledb_array_schema_set_offsets_filter_list(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), SWIGTYPE_p_tiledb_filter_list_handle_t.getCPtr(filter_list)), true); - } - - public static capi_return_t tiledb_array_schema_set_validity_filter_list(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, SWIGTYPE_p_tiledb_filter_list_handle_t filter_list) { - return new capi_return_t(tiledbJNI.tiledb_array_schema_set_validity_filter_list(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), SWIGTYPE_p_tiledb_filter_list_handle_t.getCPtr(filter_list)), true); - } - - public static capi_return_t tiledb_array_schema_check(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema) { - return new capi_return_t(tiledbJNI.tiledb_array_schema_check(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema)), true); - } - - public static capi_return_t tiledb_array_schema_get_array_type(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, SWIGTYPE_p_tiledb_array_type_t array_type) { - return new capi_return_t(tiledbJNI.tiledb_array_schema_get_array_type(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), SWIGTYPE_p_tiledb_array_type_t.getCPtr(array_type)), true); - } - - public static capi_return_t tiledb_array_schema_get_capacity(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, SWIGTYPE_p_unsigned_long_long capacity) { - return new capi_return_t(tiledbJNI.tiledb_array_schema_get_capacity(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), SWIGTYPE_p_unsigned_long_long.getCPtr(capacity)), true); - } - - public static capi_return_t tiledb_array_schema_get_cell_order(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, SWIGTYPE_p_tiledb_layout_t cell_order) { - return new capi_return_t(tiledbJNI.tiledb_array_schema_get_cell_order(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), SWIGTYPE_p_tiledb_layout_t.getCPtr(cell_order)), true); - } - - public static capi_return_t tiledb_array_schema_get_coords_filter_list(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, SWIGTYPE_p_p_tiledb_filter_list_handle_t filter_list) { - return new capi_return_t(tiledbJNI.tiledb_array_schema_get_coords_filter_list(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), SWIGTYPE_p_p_tiledb_filter_list_handle_t.getCPtr(filter_list)), true); - } - - public static capi_return_t tiledb_array_schema_get_offsets_filter_list(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, SWIGTYPE_p_p_tiledb_filter_list_handle_t filter_list) { - return new capi_return_t(tiledbJNI.tiledb_array_schema_get_offsets_filter_list(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), SWIGTYPE_p_p_tiledb_filter_list_handle_t.getCPtr(filter_list)), true); - } - - public static capi_return_t tiledb_array_schema_get_validity_filter_list(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, SWIGTYPE_p_p_tiledb_filter_list_handle_t filter_list) { - return new capi_return_t(tiledbJNI.tiledb_array_schema_get_validity_filter_list(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), SWIGTYPE_p_p_tiledb_filter_list_handle_t.getCPtr(filter_list)), true); - } - - public static capi_return_t tiledb_array_schema_get_domain(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, SWIGTYPE_p_p_tiledb_domain_t domain) { - return new capi_return_t(tiledbJNI.tiledb_array_schema_get_domain(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), SWIGTYPE_p_p_tiledb_domain_t.getCPtr(domain)), true); - } - - public static capi_return_t tiledb_array_schema_get_tile_order(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, SWIGTYPE_p_tiledb_layout_t tile_order) { - return new capi_return_t(tiledbJNI.tiledb_array_schema_get_tile_order(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), SWIGTYPE_p_tiledb_layout_t.getCPtr(tile_order)), true); - } - - public static capi_return_t tiledb_array_schema_get_attribute_num(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, SWIGTYPE_p_unsigned_int attribute_num) { - return new capi_return_t(tiledbJNI.tiledb_array_schema_get_attribute_num(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), SWIGTYPE_p_unsigned_int.getCPtr(attribute_num)), true); - } - - public static capi_return_t tiledb_array_schema_get_attribute_from_index(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, long index, SWIGTYPE_p_p_tiledb_attribute_t attr) { - return new capi_return_t(tiledbJNI.tiledb_array_schema_get_attribute_from_index(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), index, SWIGTYPE_p_p_tiledb_attribute_t.getCPtr(attr)), true); - } - - public static capi_return_t tiledb_array_schema_get_attribute_from_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, String name, SWIGTYPE_p_p_tiledb_attribute_t attr) { - return new capi_return_t(tiledbJNI.tiledb_array_schema_get_attribute_from_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), name, SWIGTYPE_p_p_tiledb_attribute_t.getCPtr(attr)), true); - } - - public static capi_return_t tiledb_array_schema_has_attribute(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, String name, SWIGTYPE_p_int has_attr) { - return new capi_return_t(tiledbJNI.tiledb_array_schema_has_attribute(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), name, SWIGTYPE_p_int.getCPtr(has_attr)), true); - } - - public static capi_return_t tiledb_array_schema_dump_str(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, SWIGTYPE_p_p_tiledb_string_handle_t out) { - return new capi_return_t(tiledbJNI.tiledb_array_schema_dump_str(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(out)), true); - } - - public static capi_return_t tiledb_query_type_to_str(tiledb_query_type_t query_type, SWIGTYPE_p_p_char str) { - return new capi_return_t(tiledbJNI.tiledb_query_type_to_str(query_type.swigValue(), SWIGTYPE_p_p_char.getCPtr(str)), true); - } - - public static capi_return_t tiledb_query_type_from_str(String str, SWIGTYPE_p_tiledb_query_type_t query_type) { - return new capi_return_t(tiledbJNI.tiledb_query_type_from_str(str, SWIGTYPE_p_tiledb_query_type_t.getCPtr(query_type)), true); - } - - public static capi_return_t tiledb_encryption_type_to_str(tiledb_encryption_type_t encryption_type, SWIGTYPE_p_p_char str) { - return new capi_return_t(tiledbJNI.tiledb_encryption_type_to_str(encryption_type.swigValue(), SWIGTYPE_p_p_char.getCPtr(str)), true); - } - - public static capi_return_t tiledb_encryption_type_from_str(String str, SWIGTYPE_p_tiledb_encryption_type_t encryption_type) { - return new capi_return_t(tiledbJNI.tiledb_encryption_type_from_str(str, SWIGTYPE_p_tiledb_encryption_type_t.getCPtr(encryption_type)), true); - } - - public static capi_return_t tiledb_array_schema_load(SWIGTYPE_p_tiledb_ctx_t ctx, String array_uri, SWIGTYPE_p_p_tiledb_array_schema_t array_schema) { - return new capi_return_t(tiledbJNI.tiledb_array_schema_load(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), array_uri, SWIGTYPE_p_p_tiledb_array_schema_t.getCPtr(array_schema)), true); - } - - public static capi_return_t tiledb_array_schema_load_with_config(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_config_t config, String array_uri, SWIGTYPE_p_p_tiledb_array_schema_t array_schema) { - return new capi_return_t(tiledbJNI.tiledb_array_schema_load_with_config(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_config_t.getCPtr(config), array_uri, SWIGTYPE_p_p_tiledb_array_schema_t.getCPtr(array_schema)), true); - } - - public static capi_return_t tiledb_array_alloc(SWIGTYPE_p_tiledb_ctx_t ctx, String array_uri, SWIGTYPE_p_p_tiledb_array_handle_t array) { - return new capi_return_t(tiledbJNI.tiledb_array_alloc(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), array_uri, SWIGTYPE_p_p_tiledb_array_handle_t.getCPtr(array)), true); - } - - public static void tiledb_array_free(SWIGTYPE_p_p_tiledb_array_handle_t array) { - tiledbJNI.tiledb_array_free(SWIGTYPE_p_p_tiledb_array_handle_t.getCPtr(array)); - } - - public static capi_return_t tiledb_array_create(SWIGTYPE_p_tiledb_ctx_t ctx, String array_uri, SWIGTYPE_p_tiledb_array_schema_t array_schema) { - return new capi_return_t(tiledbJNI.tiledb_array_create(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), array_uri, SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema)), true); - } - - public static capi_return_t tiledb_array_open(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, tiledb_query_type_t query_type) { - return new capi_return_t(tiledbJNI.tiledb_array_open(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), query_type.swigValue()), true); - } - - public static capi_return_t tiledb_array_is_open(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, SWIGTYPE_p_int is_open) { - return new capi_return_t(tiledbJNI.tiledb_array_is_open(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), SWIGTYPE_p_int.getCPtr(is_open)), true); - } - - public static capi_return_t tiledb_array_close(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array) { - return new capi_return_t(tiledbJNI.tiledb_array_close(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array)), true); - } - - public static capi_return_t tiledb_array_reopen(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array) { - return new capi_return_t(tiledbJNI.tiledb_array_reopen(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array)), true); - } - - public static capi_return_t tiledb_array_delete(SWIGTYPE_p_tiledb_ctx_t ctx, String uri) { - return new capi_return_t(tiledbJNI.tiledb_array_delete(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), uri), true); - } - - public static capi_return_t tiledb_array_delete_fragments_v2(SWIGTYPE_p_tiledb_ctx_t ctx, String uri_str, java.math.BigInteger timestamp_start, java.math.BigInteger timestamp_end) { - return new capi_return_t(tiledbJNI.tiledb_array_delete_fragments_v2(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), uri_str, timestamp_start, timestamp_end), true); - } - - public static capi_return_t tiledb_array_delete_fragments_list(SWIGTYPE_p_tiledb_ctx_t ctx, String uri_str, SWIGTYPE_p_p_char fragment_uris, long num_fragments) { - return new capi_return_t(tiledbJNI.tiledb_array_delete_fragments_list(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), uri_str, SWIGTYPE_p_p_char.getCPtr(fragment_uris), num_fragments), true); - } - - public static capi_return_t tiledb_array_set_config(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, SWIGTYPE_p_tiledb_config_t config) { - return new capi_return_t(tiledbJNI.tiledb_array_set_config(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), SWIGTYPE_p_tiledb_config_t.getCPtr(config)), true); - } - - public static capi_return_t tiledb_array_set_open_timestamp_start(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, java.math.BigInteger timestamp_start) { - return new capi_return_t(tiledbJNI.tiledb_array_set_open_timestamp_start(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), timestamp_start), true); - } - - public static capi_return_t tiledb_array_set_open_timestamp_end(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, java.math.BigInteger timestamp_end) { - return new capi_return_t(tiledbJNI.tiledb_array_set_open_timestamp_end(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), timestamp_end), true); - } - - public static capi_return_t tiledb_array_get_config(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, SWIGTYPE_p_p_tiledb_config_t config) { - return new capi_return_t(tiledbJNI.tiledb_array_get_config(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), SWIGTYPE_p_p_tiledb_config_t.getCPtr(config)), true); - } - - public static capi_return_t tiledb_array_get_open_timestamp_start(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, SWIGTYPE_p_unsigned_long_long timestamp_start) { - return new capi_return_t(tiledbJNI.tiledb_array_get_open_timestamp_start(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), SWIGTYPE_p_unsigned_long_long.getCPtr(timestamp_start)), true); - } - - public static capi_return_t tiledb_array_get_open_timestamp_end(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, SWIGTYPE_p_unsigned_long_long timestamp_end) { - return new capi_return_t(tiledbJNI.tiledb_array_get_open_timestamp_end(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), SWIGTYPE_p_unsigned_long_long.getCPtr(timestamp_end)), true); - } - - public static capi_return_t tiledb_array_get_schema(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, SWIGTYPE_p_p_tiledb_array_schema_t array_schema) { - return new capi_return_t(tiledbJNI.tiledb_array_get_schema(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), SWIGTYPE_p_p_tiledb_array_schema_t.getCPtr(array_schema)), true); - } - - public static capi_return_t tiledb_array_get_query_type(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, SWIGTYPE_p_tiledb_query_type_t query_type) { - return new capi_return_t(tiledbJNI.tiledb_array_get_query_type(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), SWIGTYPE_p_tiledb_query_type_t.getCPtr(query_type)), true); - } - - public static capi_return_t tiledb_array_get_uri(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, SWIGTYPE_p_p_char array_uri) { - return new capi_return_t(tiledbJNI.tiledb_array_get_uri(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), SWIGTYPE_p_p_char.getCPtr(array_uri)), true); - } - - public static capi_return_t tiledb_array_upgrade_version(SWIGTYPE_p_tiledb_ctx_t ctx, String array_uri, SWIGTYPE_p_tiledb_config_t config) { - return new capi_return_t(tiledbJNI.tiledb_array_upgrade_version(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), array_uri, SWIGTYPE_p_tiledb_config_t.getCPtr(config)), true); - } - - public static capi_return_t tiledb_array_get_non_empty_domain(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, SWIGTYPE_p_void domain, SWIGTYPE_p_int is_empty) { - return new capi_return_t(tiledbJNI.tiledb_array_get_non_empty_domain(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), SWIGTYPE_p_void.getCPtr(domain), SWIGTYPE_p_int.getCPtr(is_empty)), true); - } - - public static capi_return_t tiledb_array_get_non_empty_domain_from_index(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, long idx, SWIGTYPE_p_void domain, SWIGTYPE_p_int is_empty) { - return new capi_return_t(tiledbJNI.tiledb_array_get_non_empty_domain_from_index(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), idx, SWIGTYPE_p_void.getCPtr(domain), SWIGTYPE_p_int.getCPtr(is_empty)), true); - } - - public static capi_return_t tiledb_array_get_non_empty_domain_from_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, String name, SWIGTYPE_p_void domain, SWIGTYPE_p_int is_empty) { - return new capi_return_t(tiledbJNI.tiledb_array_get_non_empty_domain_from_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), name, SWIGTYPE_p_void.getCPtr(domain), SWIGTYPE_p_int.getCPtr(is_empty)), true); - } - - public static capi_return_t tiledb_array_get_non_empty_domain_var_size_from_index(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, long idx, SWIGTYPE_p_unsigned_long_long start_size, SWIGTYPE_p_unsigned_long_long end_size, SWIGTYPE_p_int is_empty) { - return new capi_return_t(tiledbJNI.tiledb_array_get_non_empty_domain_var_size_from_index(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), idx, SWIGTYPE_p_unsigned_long_long.getCPtr(start_size), SWIGTYPE_p_unsigned_long_long.getCPtr(end_size), SWIGTYPE_p_int.getCPtr(is_empty)), true); - } - - public static capi_return_t tiledb_array_get_non_empty_domain_var_size_from_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, String name, SWIGTYPE_p_unsigned_long_long start_size, SWIGTYPE_p_unsigned_long_long end_size, SWIGTYPE_p_int is_empty) { - return new capi_return_t(tiledbJNI.tiledb_array_get_non_empty_domain_var_size_from_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), name, SWIGTYPE_p_unsigned_long_long.getCPtr(start_size), SWIGTYPE_p_unsigned_long_long.getCPtr(end_size), SWIGTYPE_p_int.getCPtr(is_empty)), true); - } - - public static capi_return_t tiledb_array_get_non_empty_domain_var_from_index(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, long idx, SWIGTYPE_p_void start, SWIGTYPE_p_void end, SWIGTYPE_p_int is_empty) { - return new capi_return_t(tiledbJNI.tiledb_array_get_non_empty_domain_var_from_index(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), idx, SWIGTYPE_p_void.getCPtr(start), SWIGTYPE_p_void.getCPtr(end), SWIGTYPE_p_int.getCPtr(is_empty)), true); - } - - public static capi_return_t tiledb_array_get_non_empty_domain_var_from_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, String name, SWIGTYPE_p_void start, SWIGTYPE_p_void end, SWIGTYPE_p_int is_empty) { - return new capi_return_t(tiledbJNI.tiledb_array_get_non_empty_domain_var_from_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), name, SWIGTYPE_p_void.getCPtr(start), SWIGTYPE_p_void.getCPtr(end), SWIGTYPE_p_int.getCPtr(is_empty)), true); - } - - public static capi_return_t tiledb_array_encryption_type(SWIGTYPE_p_tiledb_ctx_t ctx, String array_uri, SWIGTYPE_p_tiledb_encryption_type_t encryption_type) { - return new capi_return_t(tiledbJNI.tiledb_array_encryption_type(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), array_uri, SWIGTYPE_p_tiledb_encryption_type_t.getCPtr(encryption_type)), true); - } - - public static capi_return_t tiledb_array_put_metadata(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, String key, tiledb_datatype_t value_type, long value_num, SWIGTYPE_p_void value) { - return new capi_return_t(tiledbJNI.tiledb_array_put_metadata(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), key, value_type.swigValue(), value_num, SWIGTYPE_p_void.getCPtr(value)), true); - } - - public static capi_return_t tiledb_array_delete_metadata(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, String key) { - return new capi_return_t(tiledbJNI.tiledb_array_delete_metadata(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), key), true); - } - - public static capi_return_t tiledb_array_get_metadata(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, String key, SWIGTYPE_p_tiledb_datatype_t value_type, SWIGTYPE_p_unsigned_int value_num, SWIGTYPE_p_p_void value) { - return new capi_return_t(tiledbJNI.tiledb_array_get_metadata(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), key, SWIGTYPE_p_tiledb_datatype_t.getCPtr(value_type), SWIGTYPE_p_unsigned_int.getCPtr(value_num), SWIGTYPE_p_p_void.getCPtr(value)), true); - } - - public static capi_return_t tiledb_array_get_metadata_num(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, SWIGTYPE_p_unsigned_long_long num) { - return new capi_return_t(tiledbJNI.tiledb_array_get_metadata_num(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), SWIGTYPE_p_unsigned_long_long.getCPtr(num)), true); - } - - public static capi_return_t tiledb_array_get_metadata_from_index(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, java.math.BigInteger index, SWIGTYPE_p_p_char key, SWIGTYPE_p_unsigned_int key_len, SWIGTYPE_p_tiledb_datatype_t value_type, SWIGTYPE_p_unsigned_int value_num, SWIGTYPE_p_p_void value) { - return new capi_return_t(tiledbJNI.tiledb_array_get_metadata_from_index(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), index, SWIGTYPE_p_p_char.getCPtr(key), SWIGTYPE_p_unsigned_int.getCPtr(key_len), SWIGTYPE_p_tiledb_datatype_t.getCPtr(value_type), SWIGTYPE_p_unsigned_int.getCPtr(value_num), SWIGTYPE_p_p_void.getCPtr(value)), true); - } - - public static capi_return_t tiledb_array_has_metadata_key(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, String key, SWIGTYPE_p_tiledb_datatype_t value_type, SWIGTYPE_p_int has_key) { - return new capi_return_t(tiledbJNI.tiledb_array_has_metadata_key(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), key, SWIGTYPE_p_tiledb_datatype_t.getCPtr(value_type), SWIGTYPE_p_int.getCPtr(has_key)), true); - } - - public static capi_return_t tiledb_buffer_alloc(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_buffer_handle_t buffer) { - return new capi_return_t(tiledbJNI.tiledb_buffer_alloc(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_tiledb_buffer_handle_t.getCPtr(buffer)), true); - } - - public static void tiledb_buffer_free(SWIGTYPE_p_p_tiledb_buffer_handle_t buffer) { - tiledbJNI.tiledb_buffer_free(SWIGTYPE_p_p_tiledb_buffer_handle_t.getCPtr(buffer)); - } - - public static capi_return_t tiledb_buffer_set_type(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_buffer_handle_t buffer, tiledb_datatype_t datatype) { - return new capi_return_t(tiledbJNI.tiledb_buffer_set_type(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_buffer_handle_t.getCPtr(buffer), datatype.swigValue()), true); - } - - public static capi_return_t tiledb_buffer_get_type(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_buffer_handle_t buffer, SWIGTYPE_p_tiledb_datatype_t datatype) { - return new capi_return_t(tiledbJNI.tiledb_buffer_get_type(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_buffer_handle_t.getCPtr(buffer), SWIGTYPE_p_tiledb_datatype_t.getCPtr(datatype)), true); - } - - public static capi_return_t tiledb_buffer_get_data(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_buffer_handle_t buffer, SWIGTYPE_p_p_void data, SWIGTYPE_p_unsigned_long_long num_bytes) { - return new capi_return_t(tiledbJNI.tiledb_buffer_get_data(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_buffer_handle_t.getCPtr(buffer), SWIGTYPE_p_p_void.getCPtr(data), SWIGTYPE_p_unsigned_long_long.getCPtr(num_bytes)), true); - } - - public static capi_return_t tiledb_buffer_set_data(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_buffer_handle_t buffer, SWIGTYPE_p_void data, java.math.BigInteger size) { - return new capi_return_t(tiledbJNI.tiledb_buffer_set_data(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_buffer_handle_t.getCPtr(buffer), SWIGTYPE_p_void.getCPtr(data), size), true); - } - - public static capi_return_t tiledb_buffer_list_alloc(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_buffer_list_handle_t buffer_list) { - return new capi_return_t(tiledbJNI.tiledb_buffer_list_alloc(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_tiledb_buffer_list_handle_t.getCPtr(buffer_list)), true); - } - - public static void tiledb_buffer_list_free(SWIGTYPE_p_p_tiledb_buffer_list_handle_t buffer_list) { - tiledbJNI.tiledb_buffer_list_free(SWIGTYPE_p_p_tiledb_buffer_list_handle_t.getCPtr(buffer_list)); - } - - public static capi_return_t tiledb_buffer_list_get_num_buffers(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_buffer_list_handle_t buffer_list, SWIGTYPE_p_unsigned_long_long num_buffers) { - return new capi_return_t(tiledbJNI.tiledb_buffer_list_get_num_buffers(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_buffer_list_handle_t.getCPtr(buffer_list), SWIGTYPE_p_unsigned_long_long.getCPtr(num_buffers)), true); - } - - public static capi_return_t tiledb_buffer_list_get_buffer(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_buffer_list_handle_t buffer_list, java.math.BigInteger buffer_idx, SWIGTYPE_p_p_tiledb_buffer_handle_t buffer) { - return new capi_return_t(tiledbJNI.tiledb_buffer_list_get_buffer(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_buffer_list_handle_t.getCPtr(buffer_list), buffer_idx, SWIGTYPE_p_p_tiledb_buffer_handle_t.getCPtr(buffer)), true); - } - - public static capi_return_t tiledb_buffer_list_get_total_size(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_buffer_list_handle_t buffer_list, SWIGTYPE_p_unsigned_long_long total_size) { - return new capi_return_t(tiledbJNI.tiledb_buffer_list_get_total_size(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_buffer_list_handle_t.getCPtr(buffer_list), SWIGTYPE_p_unsigned_long_long.getCPtr(total_size)), true); - } - - public static capi_return_t tiledb_buffer_list_flatten(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_buffer_list_handle_t buffer_list, SWIGTYPE_p_p_tiledb_buffer_handle_t buffer) { - return new capi_return_t(tiledbJNI.tiledb_buffer_list_flatten(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_buffer_list_handle_t.getCPtr(buffer_list), SWIGTYPE_p_p_tiledb_buffer_handle_t.getCPtr(buffer)), true); - } - - public static capi_return_t tiledb_data_order_to_str(tiledb_data_order_t data_order, SWIGTYPE_p_p_char str) { - return new capi_return_t(tiledbJNI.tiledb_data_order_to_str(data_order.swigValue(), SWIGTYPE_p_p_char.getCPtr(str)), true); - } - - public static capi_return_t tiledb_data_order_from_str(String str, SWIGTYPE_p_tiledb_data_order_t data_order) { - return new capi_return_t(tiledbJNI.tiledb_data_order_from_str(str, SWIGTYPE_p_tiledb_data_order_t.getCPtr(data_order)), true); - } - - public static int printf(String arg0) { - return tiledbJNI.printf(arg0); - } - - public static capi_return_t tiledb_fragment_info_alloc(SWIGTYPE_p_tiledb_ctx_t ctx, String array_uri, SWIGTYPE_p_p_tiledb_fragment_info_handle_t fragment_info) { - return new capi_return_t(tiledbJNI.tiledb_fragment_info_alloc(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), array_uri, SWIGTYPE_p_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info)), true); - } - - public static void tiledb_fragment_info_free(SWIGTYPE_p_p_tiledb_fragment_info_handle_t fragment_info) { - tiledbJNI.tiledb_fragment_info_free(SWIGTYPE_p_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info)); - } - - public static capi_return_t tiledb_fragment_info_set_config(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, SWIGTYPE_p_tiledb_config_t config) { - return new capi_return_t(tiledbJNI.tiledb_fragment_info_set_config(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), SWIGTYPE_p_tiledb_config_t.getCPtr(config)), true); - } - - public static capi_return_t tiledb_fragment_info_get_config(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, SWIGTYPE_p_p_tiledb_config_t config) { - return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_config(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), SWIGTYPE_p_p_tiledb_config_t.getCPtr(config)), true); - } - - public static capi_return_t tiledb_fragment_info_load(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info) { - return new capi_return_t(tiledbJNI.tiledb_fragment_info_load(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info)), true); - } - - public static capi_return_t tiledb_fragment_info_get_fragment_name_v2(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, long fid, SWIGTYPE_p_p_tiledb_string_handle_t name) { - return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_fragment_name_v2(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), fid, SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(name)), true); - } - - public static capi_return_t tiledb_fragment_info_get_fragment_num(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, SWIGTYPE_p_unsigned_int fragment_num) { - return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_fragment_num(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), SWIGTYPE_p_unsigned_int.getCPtr(fragment_num)), true); - } - - public static capi_return_t tiledb_fragment_info_get_fragment_uri(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, long fid, SWIGTYPE_p_p_char uri) { - return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_fragment_uri(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), fid, SWIGTYPE_p_p_char.getCPtr(uri)), true); - } - - public static capi_return_t tiledb_fragment_info_get_fragment_size(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, long fid, SWIGTYPE_p_unsigned_long_long size) { - return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_fragment_size(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), fid, SWIGTYPE_p_unsigned_long_long.getCPtr(size)), true); - } - - public static capi_return_t tiledb_fragment_info_get_dense(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, long fid, SWIGTYPE_p_int dense) { - return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_dense(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), fid, SWIGTYPE_p_int.getCPtr(dense)), true); - } - - public static capi_return_t tiledb_fragment_info_get_sparse(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, long fid, SWIGTYPE_p_int sparse) { - return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_sparse(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), fid, SWIGTYPE_p_int.getCPtr(sparse)), true); - } - - public static capi_return_t tiledb_fragment_info_get_timestamp_range(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, long fid, SWIGTYPE_p_unsigned_long_long start, SWIGTYPE_p_unsigned_long_long end) { - return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_timestamp_range(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), fid, SWIGTYPE_p_unsigned_long_long.getCPtr(start), SWIGTYPE_p_unsigned_long_long.getCPtr(end)), true); - } - - public static capi_return_t tiledb_fragment_info_get_non_empty_domain_from_index(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, long fid, long did, SWIGTYPE_p_void domain) { - return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_non_empty_domain_from_index(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), fid, did, SWIGTYPE_p_void.getCPtr(domain)), true); - } - - public static capi_return_t tiledb_fragment_info_get_non_empty_domain_from_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, long fid, String dim_name, SWIGTYPE_p_void domain) { - return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_non_empty_domain_from_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), fid, dim_name, SWIGTYPE_p_void.getCPtr(domain)), true); - } - - public static capi_return_t tiledb_fragment_info_get_non_empty_domain_var_size_from_index(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, long fid, long did, SWIGTYPE_p_unsigned_long_long start_size, SWIGTYPE_p_unsigned_long_long end_size) { - return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_non_empty_domain_var_size_from_index(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), fid, did, SWIGTYPE_p_unsigned_long_long.getCPtr(start_size), SWIGTYPE_p_unsigned_long_long.getCPtr(end_size)), true); - } - - public static capi_return_t tiledb_fragment_info_get_non_empty_domain_var_size_from_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, long fid, String dim_name, SWIGTYPE_p_unsigned_long_long start_size, SWIGTYPE_p_unsigned_long_long end_size) { - return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_non_empty_domain_var_size_from_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), fid, dim_name, SWIGTYPE_p_unsigned_long_long.getCPtr(start_size), SWIGTYPE_p_unsigned_long_long.getCPtr(end_size)), true); - } - - public static capi_return_t tiledb_fragment_info_get_non_empty_domain_var_from_index(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, long fid, long did, SWIGTYPE_p_void start, SWIGTYPE_p_void end) { - return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_non_empty_domain_var_from_index(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), fid, did, SWIGTYPE_p_void.getCPtr(start), SWIGTYPE_p_void.getCPtr(end)), true); - } - - public static capi_return_t tiledb_fragment_info_get_non_empty_domain_var_from_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, long fid, String dim_name, SWIGTYPE_p_void start, SWIGTYPE_p_void end) { - return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_non_empty_domain_var_from_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), fid, dim_name, SWIGTYPE_p_void.getCPtr(start), SWIGTYPE_p_void.getCPtr(end)), true); - } - - public static capi_return_t tiledb_fragment_info_get_mbr_num(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, long fid, SWIGTYPE_p_unsigned_long_long mbr_num) { - return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_mbr_num(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), fid, SWIGTYPE_p_unsigned_long_long.getCPtr(mbr_num)), true); - } - - public static capi_return_t tiledb_fragment_info_get_mbr_from_index(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, long fid, long mid, long did, SWIGTYPE_p_void mbr) { - return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_mbr_from_index(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), fid, mid, did, SWIGTYPE_p_void.getCPtr(mbr)), true); - } - - public static capi_return_t tiledb_fragment_info_get_mbr_from_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, long fid, long mid, String dim_name, SWIGTYPE_p_void mbr) { - return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_mbr_from_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), fid, mid, dim_name, SWIGTYPE_p_void.getCPtr(mbr)), true); - } - - public static capi_return_t tiledb_fragment_info_get_mbr_var_size_from_index(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, long fid, long mid, long did, SWIGTYPE_p_unsigned_long_long start_size, SWIGTYPE_p_unsigned_long_long end_size) { - return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_mbr_var_size_from_index(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), fid, mid, did, SWIGTYPE_p_unsigned_long_long.getCPtr(start_size), SWIGTYPE_p_unsigned_long_long.getCPtr(end_size)), true); - } - - public static capi_return_t tiledb_fragment_info_get_mbr_var_size_from_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, long fid, long mid, String dim_name, SWIGTYPE_p_unsigned_long_long start_size, SWIGTYPE_p_unsigned_long_long end_size) { - return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_mbr_var_size_from_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), fid, mid, dim_name, SWIGTYPE_p_unsigned_long_long.getCPtr(start_size), SWIGTYPE_p_unsigned_long_long.getCPtr(end_size)), true); - } - - public static capi_return_t tiledb_fragment_info_get_mbr_var_from_index(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, long fid, long mid, long did, SWIGTYPE_p_void start, SWIGTYPE_p_void end) { - return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_mbr_var_from_index(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), fid, mid, did, SWIGTYPE_p_void.getCPtr(start), SWIGTYPE_p_void.getCPtr(end)), true); - } - - public static capi_return_t tiledb_fragment_info_get_mbr_var_from_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, long fid, long mid, String dim_name, SWIGTYPE_p_void start, SWIGTYPE_p_void end) { - return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_mbr_var_from_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), fid, mid, dim_name, SWIGTYPE_p_void.getCPtr(start), SWIGTYPE_p_void.getCPtr(end)), true); - } - - public static capi_return_t tiledb_fragment_info_get_cell_num(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, long fid, SWIGTYPE_p_unsigned_long_long cell_num) { - return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_cell_num(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), fid, SWIGTYPE_p_unsigned_long_long.getCPtr(cell_num)), true); - } - - public static capi_return_t tiledb_fragment_info_get_version(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, long fid, SWIGTYPE_p_unsigned_int version) { - return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_version(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), fid, SWIGTYPE_p_unsigned_int.getCPtr(version)), true); - } - - public static capi_return_t tiledb_fragment_info_has_consolidated_metadata(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, long fid, SWIGTYPE_p_int has) { - return new capi_return_t(tiledbJNI.tiledb_fragment_info_has_consolidated_metadata(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), fid, SWIGTYPE_p_int.getCPtr(has)), true); - } - - public static capi_return_t tiledb_fragment_info_get_unconsolidated_metadata_num(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, SWIGTYPE_p_unsigned_int unconsolidated) { - return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_unconsolidated_metadata_num(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), SWIGTYPE_p_unsigned_int.getCPtr(unconsolidated)), true); - } - - public static capi_return_t tiledb_fragment_info_get_to_vacuum_num(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, SWIGTYPE_p_unsigned_int to_vacuum_num) { - return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_to_vacuum_num(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), SWIGTYPE_p_unsigned_int.getCPtr(to_vacuum_num)), true); - } - - public static capi_return_t tiledb_fragment_info_get_to_vacuum_uri(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, long fid, SWIGTYPE_p_p_char uri) { - return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_to_vacuum_uri(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), fid, SWIGTYPE_p_p_char.getCPtr(uri)), true); - } - - public static capi_return_t tiledb_fragment_info_get_array_schema(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, long fid, SWIGTYPE_p_p_tiledb_array_schema_t array_schema) { - return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_array_schema(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), fid, SWIGTYPE_p_p_tiledb_array_schema_t.getCPtr(array_schema)), true); - } - - public static capi_return_t tiledb_fragment_info_get_array_schema_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, long fid, SWIGTYPE_p_p_char schema_name) { - return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_array_schema_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), fid, SWIGTYPE_p_p_char.getCPtr(schema_name)), true); - } - - public static capi_return_t tiledb_fragment_info_dump(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, SWIGTYPE_p_FILE out) { - return new capi_return_t(tiledbJNI.tiledb_fragment_info_dump(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), SWIGTYPE_p_FILE.getCPtr(out)), true); - } - - public static capi_return_t tiledb_fragment_info_dump_str(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, SWIGTYPE_p_p_tiledb_string_handle_t out) { - return new capi_return_t(tiledbJNI.tiledb_fragment_info_dump_str(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(out)), true); - } - - public static capi_return_t tiledb_object_type_to_str(tiledb_object_t object_type, SWIGTYPE_p_p_char str) { - return new capi_return_t(tiledbJNI.tiledb_object_type_to_str(object_type.swigValue(), SWIGTYPE_p_p_char.getCPtr(str)), true); - } - - public static capi_return_t tiledb_object_type_from_str(String str, SWIGTYPE_p_tiledb_object_t object_type) { - return new capi_return_t(tiledbJNI.tiledb_object_type_from_str(str, SWIGTYPE_p_tiledb_object_t.getCPtr(object_type)), true); - } - - public static capi_return_t tiledb_walk_order_to_str(tiledb_walk_order_t walk_order, SWIGTYPE_p_p_char str) { - return new capi_return_t(tiledbJNI.tiledb_walk_order_to_str(walk_order.swigValue(), SWIGTYPE_p_p_char.getCPtr(str)), true); - } - - public static capi_return_t tiledb_walk_order_from_str(String str, SWIGTYPE_p_tiledb_walk_order_t walk_order) { - return new capi_return_t(tiledbJNI.tiledb_walk_order_from_str(str, SWIGTYPE_p_tiledb_walk_order_t.getCPtr(walk_order)), true); - } - - public static capi_return_t tiledb_group_create(SWIGTYPE_p_tiledb_ctx_t ctx, String group_uri) { - return new capi_return_t(tiledbJNI.tiledb_group_create(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), group_uri), true); - } - - public static capi_return_t tiledb_group_alloc(SWIGTYPE_p_tiledb_ctx_t ctx, String group_uri, SWIGTYPE_p_p_tiledb_group_handle_t group) { - return new capi_return_t(tiledbJNI.tiledb_group_alloc(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), group_uri, SWIGTYPE_p_p_tiledb_group_handle_t.getCPtr(group)), true); - } - - public static void tiledb_group_free(SWIGTYPE_p_p_tiledb_group_handle_t group) { - tiledbJNI.tiledb_group_free(SWIGTYPE_p_p_tiledb_group_handle_t.getCPtr(group)); - } - - public static capi_return_t tiledb_group_open(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_group_handle_t group, tiledb_query_type_t query_type) { - return new capi_return_t(tiledbJNI.tiledb_group_open(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), query_type.swigValue()), true); - } - - public static capi_return_t tiledb_group_close(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_group_handle_t group) { - return new capi_return_t(tiledbJNI.tiledb_group_close(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group)), true); - } - - public static capi_return_t tiledb_group_set_config(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_group_handle_t group, SWIGTYPE_p_tiledb_config_t config) { - return new capi_return_t(tiledbJNI.tiledb_group_set_config(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), SWIGTYPE_p_tiledb_config_t.getCPtr(config)), true); - } - - public static capi_return_t tiledb_group_get_config(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_group_handle_t group, SWIGTYPE_p_p_tiledb_config_t config) { - return new capi_return_t(tiledbJNI.tiledb_group_get_config(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), SWIGTYPE_p_p_tiledb_config_t.getCPtr(config)), true); - } - - public static capi_return_t tiledb_group_put_metadata(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_group_handle_t group, String key, tiledb_datatype_t value_type, long value_num, SWIGTYPE_p_void value) { - return new capi_return_t(tiledbJNI.tiledb_group_put_metadata(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), key, value_type.swigValue(), value_num, SWIGTYPE_p_void.getCPtr(value)), true); - } - - public static int tiledb_group_delete_group(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_group_handle_t group, String uri, short recursive) { - return tiledbJNI.tiledb_group_delete_group(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), uri, recursive); - } - - public static capi_return_t tiledb_group_delete_metadata(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_group_handle_t group, String key) { - return new capi_return_t(tiledbJNI.tiledb_group_delete_metadata(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), key), true); - } - - public static capi_return_t tiledb_group_get_metadata(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_group_handle_t group, String key, SWIGTYPE_p_tiledb_datatype_t value_type, SWIGTYPE_p_unsigned_int value_num, SWIGTYPE_p_p_void value) { - return new capi_return_t(tiledbJNI.tiledb_group_get_metadata(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), key, SWIGTYPE_p_tiledb_datatype_t.getCPtr(value_type), SWIGTYPE_p_unsigned_int.getCPtr(value_num), SWIGTYPE_p_p_void.getCPtr(value)), true); - } - - public static capi_return_t tiledb_group_get_metadata_num(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_group_handle_t group, SWIGTYPE_p_unsigned_long_long num) { - return new capi_return_t(tiledbJNI.tiledb_group_get_metadata_num(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), SWIGTYPE_p_unsigned_long_long.getCPtr(num)), true); - } - - public static capi_return_t tiledb_group_get_metadata_from_index(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_group_handle_t group, java.math.BigInteger index, SWIGTYPE_p_p_char key, SWIGTYPE_p_unsigned_int key_len, SWIGTYPE_p_tiledb_datatype_t value_type, SWIGTYPE_p_unsigned_int value_num, SWIGTYPE_p_p_void value) { - return new capi_return_t(tiledbJNI.tiledb_group_get_metadata_from_index(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), index, SWIGTYPE_p_p_char.getCPtr(key), SWIGTYPE_p_unsigned_int.getCPtr(key_len), SWIGTYPE_p_tiledb_datatype_t.getCPtr(value_type), SWIGTYPE_p_unsigned_int.getCPtr(value_num), SWIGTYPE_p_p_void.getCPtr(value)), true); - } - - public static capi_return_t tiledb_group_has_metadata_key(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_group_handle_t group, String key, SWIGTYPE_p_tiledb_datatype_t value_type, SWIGTYPE_p_int has_key) { - return new capi_return_t(tiledbJNI.tiledb_group_has_metadata_key(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), key, SWIGTYPE_p_tiledb_datatype_t.getCPtr(value_type), SWIGTYPE_p_int.getCPtr(has_key)), true); - } - - public static capi_return_t tiledb_group_add_member(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_group_handle_t group, String uri, short relative, String name) { - return new capi_return_t(tiledbJNI.tiledb_group_add_member(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), uri, relative, name), true); - } - - public static capi_return_t tiledb_group_add_member_with_type(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_group_handle_t group, String uri, short relative, String name, tiledb_object_t type) { - return new capi_return_t(tiledbJNI.tiledb_group_add_member_with_type(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), uri, relative, name, type.swigValue()), true); - } - - public static capi_return_t tiledb_group_remove_member(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_group_handle_t group, String name_or_uri) { - return new capi_return_t(tiledbJNI.tiledb_group_remove_member(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), name_or_uri), true); - } - - public static capi_return_t tiledb_group_get_member_count(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_group_handle_t group, SWIGTYPE_p_unsigned_long_long count) { - return new capi_return_t(tiledbJNI.tiledb_group_get_member_count(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), SWIGTYPE_p_unsigned_long_long.getCPtr(count)), true); - } - - public static capi_return_t tiledb_group_get_member_by_index_v2(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_group_handle_t group, java.math.BigInteger index, SWIGTYPE_p_p_tiledb_string_handle_t uri, SWIGTYPE_p_tiledb_object_t type, SWIGTYPE_p_p_tiledb_string_handle_t name) { - return new capi_return_t(tiledbJNI.tiledb_group_get_member_by_index_v2(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), index, SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(uri), SWIGTYPE_p_tiledb_object_t.getCPtr(type), SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(name)), true); - } - - public static capi_return_t tiledb_group_get_member_by_name_v2(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_group_handle_t group, String name, SWIGTYPE_p_p_tiledb_string_handle_t uri, SWIGTYPE_p_tiledb_object_t type) { - return new capi_return_t(tiledbJNI.tiledb_group_get_member_by_name_v2(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), name, SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(uri), SWIGTYPE_p_tiledb_object_t.getCPtr(type)), true); - } - - public static capi_return_t tiledb_group_get_is_relative_uri_by_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_group_handle_t group, String name, SWIGTYPE_p_unsigned_char relative) { - return new capi_return_t(tiledbJNI.tiledb_group_get_is_relative_uri_by_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), name, SWIGTYPE_p_unsigned_char.getCPtr(relative)), true); - } - - public static capi_return_t tiledb_group_is_open(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_group_handle_t group, SWIGTYPE_p_int is_open) { - return new capi_return_t(tiledbJNI.tiledb_group_is_open(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), SWIGTYPE_p_int.getCPtr(is_open)), true); - } - - public static capi_return_t tiledb_group_get_uri(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_group_handle_t group, SWIGTYPE_p_p_char group_uri) { - return new capi_return_t(tiledbJNI.tiledb_group_get_uri(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), SWIGTYPE_p_p_char.getCPtr(group_uri)), true); - } - - public static capi_return_t tiledb_group_get_query_type(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_group_handle_t group, SWIGTYPE_p_tiledb_query_type_t query_type) { - return new capi_return_t(tiledbJNI.tiledb_group_get_query_type(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), SWIGTYPE_p_tiledb_query_type_t.getCPtr(query_type)), true); - } - - public static capi_return_t tiledb_group_dump_str_v2(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_group_handle_t group, SWIGTYPE_p_p_tiledb_string_handle_t dump_ascii, short recursive) { - return new capi_return_t(tiledbJNI.tiledb_group_dump_str_v2(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(dump_ascii), recursive), true); - } - - public static capi_return_t tiledb_group_consolidate_metadata(SWIGTYPE_p_tiledb_ctx_t ctx, String group_uri, SWIGTYPE_p_tiledb_config_t config) { - return new capi_return_t(tiledbJNI.tiledb_group_consolidate_metadata(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), group_uri, SWIGTYPE_p_tiledb_config_t.getCPtr(config)), true); - } - - public static capi_return_t tiledb_group_vacuum_metadata(SWIGTYPE_p_tiledb_ctx_t ctx, String group_uri, SWIGTYPE_p_tiledb_config_t config) { - return new capi_return_t(tiledbJNI.tiledb_group_vacuum_metadata(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), group_uri, SWIGTYPE_p_tiledb_config_t.getCPtr(config)), true); - } - - public static capi_return_t tiledb_subarray_alloc(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, SWIGTYPE_p_p_tiledb_subarray_handle_t subarray) { - return new capi_return_t(tiledbJNI.tiledb_subarray_alloc(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), SWIGTYPE_p_p_tiledb_subarray_handle_t.getCPtr(subarray)), true); - } - - public static void tiledb_subarray_free(SWIGTYPE_p_p_tiledb_subarray_handle_t subarray) { - tiledbJNI.tiledb_subarray_free(SWIGTYPE_p_p_tiledb_subarray_handle_t.getCPtr(subarray)); - } - - public static capi_return_t tiledb_subarray_set_config(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_subarray_handle_t subarray, SWIGTYPE_p_tiledb_config_t config) { - return new capi_return_t(tiledbJNI.tiledb_subarray_set_config(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), SWIGTYPE_p_tiledb_config_t.getCPtr(config)), true); - } - - public static capi_return_t tiledb_subarray_set_coalesce_ranges(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_subarray_handle_t subarray, int coalesce_ranges) { - return new capi_return_t(tiledbJNI.tiledb_subarray_set_coalesce_ranges(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), coalesce_ranges), true); - } - - public static capi_return_t tiledb_subarray_set_subarray(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_subarray_handle_t subarray, SWIGTYPE_p_void subarray_v) { - return new capi_return_t(tiledbJNI.tiledb_subarray_set_subarray(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), SWIGTYPE_p_void.getCPtr(subarray_v)), true); - } - - public static capi_return_t tiledb_subarray_add_range(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_subarray_handle_t subarray, long dim_idx, SWIGTYPE_p_void start, SWIGTYPE_p_void end, SWIGTYPE_p_void stride) { - return new capi_return_t(tiledbJNI.tiledb_subarray_add_range(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), dim_idx, SWIGTYPE_p_void.getCPtr(start), SWIGTYPE_p_void.getCPtr(end), SWIGTYPE_p_void.getCPtr(stride)), true); - } - - public static capi_return_t tiledb_subarray_add_range_by_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_subarray_handle_t subarray, String dim_name, SWIGTYPE_p_void start, SWIGTYPE_p_void end, SWIGTYPE_p_void stride) { - return new capi_return_t(tiledbJNI.tiledb_subarray_add_range_by_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), dim_name, SWIGTYPE_p_void.getCPtr(start), SWIGTYPE_p_void.getCPtr(end), SWIGTYPE_p_void.getCPtr(stride)), true); - } - - public static capi_return_t tiledb_subarray_add_range_var(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_subarray_handle_t subarray, long dim_idx, SWIGTYPE_p_void start, java.math.BigInteger start_size, SWIGTYPE_p_void end, java.math.BigInteger end_size) { - return new capi_return_t(tiledbJNI.tiledb_subarray_add_range_var(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), dim_idx, SWIGTYPE_p_void.getCPtr(start), start_size, SWIGTYPE_p_void.getCPtr(end), end_size), true); - } - - public static capi_return_t tiledb_subarray_add_range_var_by_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_subarray_handle_t subarray, String dim_name, SWIGTYPE_p_void start, java.math.BigInteger start_size, SWIGTYPE_p_void end, java.math.BigInteger end_size) { - return new capi_return_t(tiledbJNI.tiledb_subarray_add_range_var_by_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), dim_name, SWIGTYPE_p_void.getCPtr(start), start_size, SWIGTYPE_p_void.getCPtr(end), end_size), true); - } - - public static capi_return_t tiledb_subarray_get_range_num(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_subarray_handle_t subarray, long dim_idx, SWIGTYPE_p_unsigned_long_long range_num) { - return new capi_return_t(tiledbJNI.tiledb_subarray_get_range_num(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), dim_idx, SWIGTYPE_p_unsigned_long_long.getCPtr(range_num)), true); - } - - public static capi_return_t tiledb_subarray_get_range_num_from_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_subarray_handle_t subarray, String dim_name, SWIGTYPE_p_unsigned_long_long range_num) { - return new capi_return_t(tiledbJNI.tiledb_subarray_get_range_num_from_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), dim_name, SWIGTYPE_p_unsigned_long_long.getCPtr(range_num)), true); - } - - public static capi_return_t tiledb_subarray_get_range(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_subarray_handle_t subarray, long dim_idx, java.math.BigInteger range_idx, SWIGTYPE_p_p_void start, SWIGTYPE_p_p_void end, SWIGTYPE_p_p_void stride) { - return new capi_return_t(tiledbJNI.tiledb_subarray_get_range(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), dim_idx, range_idx, SWIGTYPE_p_p_void.getCPtr(start), SWIGTYPE_p_p_void.getCPtr(end), SWIGTYPE_p_p_void.getCPtr(stride)), true); - } - - public static capi_return_t tiledb_subarray_get_range_from_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_subarray_handle_t subarray, String dim_name, java.math.BigInteger range_idx, SWIGTYPE_p_p_void start, SWIGTYPE_p_p_void end, SWIGTYPE_p_p_void stride) { - return new capi_return_t(tiledbJNI.tiledb_subarray_get_range_from_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), dim_name, range_idx, SWIGTYPE_p_p_void.getCPtr(start), SWIGTYPE_p_p_void.getCPtr(end), SWIGTYPE_p_p_void.getCPtr(stride)), true); - } - - public static capi_return_t tiledb_subarray_get_range_var_size(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_subarray_handle_t subarray, long dim_idx, java.math.BigInteger range_idx, SWIGTYPE_p_unsigned_long_long start_size, SWIGTYPE_p_unsigned_long_long end_size) { - return new capi_return_t(tiledbJNI.tiledb_subarray_get_range_var_size(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), dim_idx, range_idx, SWIGTYPE_p_unsigned_long_long.getCPtr(start_size), SWIGTYPE_p_unsigned_long_long.getCPtr(end_size)), true); - } - - public static capi_return_t tiledb_subarray_get_range_var_size_from_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_subarray_handle_t subarray, String dim_name, java.math.BigInteger range_idx, SWIGTYPE_p_unsigned_long_long start_size, SWIGTYPE_p_unsigned_long_long end_size) { - return new capi_return_t(tiledbJNI.tiledb_subarray_get_range_var_size_from_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), dim_name, range_idx, SWIGTYPE_p_unsigned_long_long.getCPtr(start_size), SWIGTYPE_p_unsigned_long_long.getCPtr(end_size)), true); - } - - public static capi_return_t tiledb_subarray_get_range_var(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_subarray_handle_t subarray, long dim_idx, java.math.BigInteger range_idx, SWIGTYPE_p_void start, SWIGTYPE_p_void end) { - return new capi_return_t(tiledbJNI.tiledb_subarray_get_range_var(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), dim_idx, range_idx, SWIGTYPE_p_void.getCPtr(start), SWIGTYPE_p_void.getCPtr(end)), true); - } - - public static capi_return_t tiledb_subarray_get_range_var_from_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_subarray_handle_t subarray, String dim_name, java.math.BigInteger range_idx, SWIGTYPE_p_void start, SWIGTYPE_p_void end) { - return new capi_return_t(tiledbJNI.tiledb_subarray_get_range_var_from_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), dim_name, range_idx, SWIGTYPE_p_void.getCPtr(start), SWIGTYPE_p_void.getCPtr(end)), true); - } - - public static capi_return_t tiledb_vfs_mode_to_str(tiledb_vfs_mode_t vfs_mode, SWIGTYPE_p_p_char str) { - return new capi_return_t(tiledbJNI.tiledb_vfs_mode_to_str(vfs_mode.swigValue(), SWIGTYPE_p_p_char.getCPtr(str)), true); - } - - public static capi_return_t tiledb_vfs_mode_from_str(String str, SWIGTYPE_p_tiledb_vfs_mode_t vfs_mode) { - return new capi_return_t(tiledbJNI.tiledb_vfs_mode_from_str(str, SWIGTYPE_p_tiledb_vfs_mode_t.getCPtr(vfs_mode)), true); - } - - public static capi_return_t tiledb_vfs_alloc(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_config_t config, SWIGTYPE_p_p_tiledb_vfs_handle_t vfs) { - return new capi_return_t(tiledbJNI.tiledb_vfs_alloc(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_config_t.getCPtr(config), SWIGTYPE_p_p_tiledb_vfs_handle_t.getCPtr(vfs)), true); - } - - public static void tiledb_vfs_free(SWIGTYPE_p_p_tiledb_vfs_handle_t vfs) { - tiledbJNI.tiledb_vfs_free(SWIGTYPE_p_p_tiledb_vfs_handle_t.getCPtr(vfs)); - } - - public static capi_return_t tiledb_vfs_get_config(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, SWIGTYPE_p_p_tiledb_config_t config) { - return new capi_return_t(tiledbJNI.tiledb_vfs_get_config(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), SWIGTYPE_p_p_tiledb_config_t.getCPtr(config)), true); - } - - public static capi_return_t tiledb_vfs_create_bucket(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String uri) { - return new capi_return_t(tiledbJNI.tiledb_vfs_create_bucket(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), uri), true); - } - - public static capi_return_t tiledb_vfs_remove_bucket(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String uri) { - return new capi_return_t(tiledbJNI.tiledb_vfs_remove_bucket(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), uri), true); - } - - public static capi_return_t tiledb_vfs_empty_bucket(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String uri) { - return new capi_return_t(tiledbJNI.tiledb_vfs_empty_bucket(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), uri), true); - } - - public static capi_return_t tiledb_vfs_is_empty_bucket(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String uri, SWIGTYPE_p_int is_empty) { - return new capi_return_t(tiledbJNI.tiledb_vfs_is_empty_bucket(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), uri, SWIGTYPE_p_int.getCPtr(is_empty)), true); - } - - public static capi_return_t tiledb_vfs_is_bucket(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String uri, SWIGTYPE_p_int is_bucket) { - return new capi_return_t(tiledbJNI.tiledb_vfs_is_bucket(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), uri, SWIGTYPE_p_int.getCPtr(is_bucket)), true); - } - - public static capi_return_t tiledb_vfs_create_dir(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String uri) { - return new capi_return_t(tiledbJNI.tiledb_vfs_create_dir(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), uri), true); - } - - public static capi_return_t tiledb_vfs_is_dir(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String uri, SWIGTYPE_p_int is_dir) { - return new capi_return_t(tiledbJNI.tiledb_vfs_is_dir(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), uri, SWIGTYPE_p_int.getCPtr(is_dir)), true); - } - - public static capi_return_t tiledb_vfs_remove_dir(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String uri) { - return new capi_return_t(tiledbJNI.tiledb_vfs_remove_dir(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), uri), true); - } - - public static capi_return_t tiledb_vfs_is_file(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String uri, SWIGTYPE_p_int is_file) { - return new capi_return_t(tiledbJNI.tiledb_vfs_is_file(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), uri, SWIGTYPE_p_int.getCPtr(is_file)), true); - } - - public static capi_return_t tiledb_vfs_remove_file(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String uri) { - return new capi_return_t(tiledbJNI.tiledb_vfs_remove_file(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), uri), true); - } - - public static capi_return_t tiledb_vfs_dir_size(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String uri, SWIGTYPE_p_unsigned_long_long size) { - return new capi_return_t(tiledbJNI.tiledb_vfs_dir_size(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), uri, SWIGTYPE_p_unsigned_long_long.getCPtr(size)), true); - } - - public static capi_return_t tiledb_vfs_file_size(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String uri, SWIGTYPE_p_unsigned_long_long size) { - return new capi_return_t(tiledbJNI.tiledb_vfs_file_size(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), uri, SWIGTYPE_p_unsigned_long_long.getCPtr(size)), true); - } - - public static capi_return_t tiledb_vfs_move_file(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String old_uri, String new_uri) { - return new capi_return_t(tiledbJNI.tiledb_vfs_move_file(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), old_uri, new_uri), true); - } - - public static capi_return_t tiledb_vfs_move_dir(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String old_uri, String new_uri) { - return new capi_return_t(tiledbJNI.tiledb_vfs_move_dir(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), old_uri, new_uri), true); - } - - public static capi_return_t tiledb_vfs_copy_file(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String old_uri, String new_uri) { - return new capi_return_t(tiledbJNI.tiledb_vfs_copy_file(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), old_uri, new_uri), true); - } - - public static capi_return_t tiledb_vfs_copy_dir(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String old_uri, String new_uri) { - return new capi_return_t(tiledbJNI.tiledb_vfs_copy_dir(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), old_uri, new_uri), true); - } - - public static capi_return_t tiledb_vfs_open(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String uri, tiledb_vfs_mode_t mode, SWIGTYPE_p_p_tiledb_vfs_fh_handle_t fh) { - return new capi_return_t(tiledbJNI.tiledb_vfs_open(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), uri, mode.swigValue(), SWIGTYPE_p_p_tiledb_vfs_fh_handle_t.getCPtr(fh)), true); - } - - public static capi_return_t tiledb_vfs_close(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_fh_handle_t fh) { - return new capi_return_t(tiledbJNI.tiledb_vfs_close(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_fh_handle_t.getCPtr(fh)), true); - } - - public static capi_return_t tiledb_vfs_read(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_fh_handle_t fh, java.math.BigInteger offset, SWIGTYPE_p_void buffer, java.math.BigInteger nbytes) { - return new capi_return_t(tiledbJNI.tiledb_vfs_read(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_fh_handle_t.getCPtr(fh), offset, SWIGTYPE_p_void.getCPtr(buffer), nbytes), true); - } - - public static capi_return_t tiledb_vfs_write(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_fh_handle_t fh, SWIGTYPE_p_void buffer, java.math.BigInteger nbytes) { - return new capi_return_t(tiledbJNI.tiledb_vfs_write(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_fh_handle_t.getCPtr(fh), SWIGTYPE_p_void.getCPtr(buffer), nbytes), true); - } - - public static capi_return_t tiledb_vfs_sync(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_fh_handle_t fh) { - return new capi_return_t(tiledbJNI.tiledb_vfs_sync(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_fh_handle_t.getCPtr(fh)), true); - } - - public static capi_return_t tiledb_vfs_ls(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String path, SWIGTYPE_p_f_p_q_const__char_p_void__int callback, SWIGTYPE_p_void data) { - return new capi_return_t(tiledbJNI.tiledb_vfs_ls(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), path, SWIGTYPE_p_f_p_q_const__char_p_void__int.getCPtr(callback), SWIGTYPE_p_void.getCPtr(data)), true); - } - - public static void tiledb_vfs_fh_free(SWIGTYPE_p_p_tiledb_vfs_fh_handle_t fh) { - tiledbJNI.tiledb_vfs_fh_free(SWIGTYPE_p_p_tiledb_vfs_fh_handle_t.getCPtr(fh)); - } - - public static capi_return_t tiledb_vfs_fh_is_closed(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_fh_handle_t fh, SWIGTYPE_p_int is_closed) { - return new capi_return_t(tiledbJNI.tiledb_vfs_fh_is_closed(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_fh_handle_t.getCPtr(fh), SWIGTYPE_p_int.getCPtr(is_closed)), true); - } - - public static capi_return_t tiledb_vfs_touch(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String uri) { - return new capi_return_t(tiledbJNI.tiledb_vfs_touch(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), uri), true); - } - - public static int tiledb_query_status_to_str(tiledb_query_status_t query_status, SWIGTYPE_p_p_char str) { - return tiledbJNI.tiledb_query_status_to_str(query_status.swigValue(), SWIGTYPE_p_p_char.getCPtr(str)); - } - - public static int tiledb_query_status_from_str(String str, SWIGTYPE_p_tiledb_query_status_t query_status) { - return tiledbJNI.tiledb_query_status_from_str(str, SWIGTYPE_p_tiledb_query_status_t.getCPtr(query_status)); - } - - public static long tiledb_var_num() { - return tiledbJNI.tiledb_var_num(); - } - - public static long tiledb_max_path() { - return tiledbJNI.tiledb_max_path(); - } - - public static java.math.BigInteger tiledb_offset_size() { - return tiledbJNI.tiledb_offset_size(); - } - - public static java.math.BigInteger tiledb_timestamp_now_ms() { - return tiledbJNI.tiledb_timestamp_now_ms(); - } - - public static String tiledb_timestamps() { - return tiledbJNI.tiledb_timestamps(); - } - - public static void tiledb_version(SWIGTYPE_p_int major, SWIGTYPE_p_int minor, SWIGTYPE_p_int rev) { - tiledbJNI.tiledb_version(SWIGTYPE_p_int.getCPtr(major), SWIGTYPE_p_int.getCPtr(minor), SWIGTYPE_p_int.getCPtr(rev)); - } - - public static int tiledb_query_alloc(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, tiledb_query_type_t query_type, SWIGTYPE_p_p_tiledb_query_t query) { - return tiledbJNI.tiledb_query_alloc(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), query_type.swigValue(), SWIGTYPE_p_p_tiledb_query_t.getCPtr(query)); - } - - public static int tiledb_query_get_stats(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, SWIGTYPE_p_p_char stats_json) { - return tiledbJNI.tiledb_query_get_stats(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), SWIGTYPE_p_p_char.getCPtr(stats_json)); - } - - public static int tiledb_query_set_config(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, SWIGTYPE_p_tiledb_config_t config) { - return tiledbJNI.tiledb_query_set_config(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), SWIGTYPE_p_tiledb_config_t.getCPtr(config)); - } - - public static int tiledb_query_get_config(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, SWIGTYPE_p_p_tiledb_config_t config) { - return tiledbJNI.tiledb_query_get_config(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), SWIGTYPE_p_p_tiledb_config_t.getCPtr(config)); - } - - public static int tiledb_query_set_subarray_t(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, SWIGTYPE_p_tiledb_subarray_handle_t subarray) { - return tiledbJNI.tiledb_query_set_subarray_t(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray)); - } - - public static int tiledb_query_set_data_buffer(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, String name, SWIGTYPE_p_void buffer, SWIGTYPE_p_unsigned_long_long buffer_size) { - return tiledbJNI.tiledb_query_set_data_buffer(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), name, SWIGTYPE_p_void.getCPtr(buffer), SWIGTYPE_p_unsigned_long_long.getCPtr(buffer_size)); - } - - public static int tiledb_query_set_offsets_buffer(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, String name, SWIGTYPE_p_unsigned_long_long buffer, SWIGTYPE_p_unsigned_long_long buffer_size) { - return tiledbJNI.tiledb_query_set_offsets_buffer(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), name, SWIGTYPE_p_unsigned_long_long.getCPtr(buffer), SWIGTYPE_p_unsigned_long_long.getCPtr(buffer_size)); - } - - public static int tiledb_query_set_validity_buffer(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, String name, SWIGTYPE_p_unsigned_char buffer, SWIGTYPE_p_unsigned_long_long buffer_size) { - return tiledbJNI.tiledb_query_set_validity_buffer(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), name, SWIGTYPE_p_unsigned_char.getCPtr(buffer), SWIGTYPE_p_unsigned_long_long.getCPtr(buffer_size)); - } - - public static int tiledb_query_get_data_buffer(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, String name, SWIGTYPE_p_p_void buffer, SWIGTYPE_p_p_unsigned_long_long buffer_size) { - return tiledbJNI.tiledb_query_get_data_buffer(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), name, SWIGTYPE_p_p_void.getCPtr(buffer), SWIGTYPE_p_p_unsigned_long_long.getCPtr(buffer_size)); - } - - public static int tiledb_query_get_offsets_buffer(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, String name, SWIGTYPE_p_p_unsigned_long_long buffer, SWIGTYPE_p_p_unsigned_long_long buffer_size) { - return tiledbJNI.tiledb_query_get_offsets_buffer(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), name, SWIGTYPE_p_p_unsigned_long_long.getCPtr(buffer), SWIGTYPE_p_p_unsigned_long_long.getCPtr(buffer_size)); - } - - public static int tiledb_query_get_validity_buffer(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, String name, SWIGTYPE_p_p_unsigned_char buffer, SWIGTYPE_p_p_unsigned_long_long buffer_size) { - return tiledbJNI.tiledb_query_get_validity_buffer(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), name, SWIGTYPE_p_p_unsigned_char.getCPtr(buffer), SWIGTYPE_p_p_unsigned_long_long.getCPtr(buffer_size)); - } - - public static int tiledb_query_set_layout(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, tiledb_layout_t layout) { - return tiledbJNI.tiledb_query_set_layout(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), layout.swigValue()); - } - - public static int tiledb_query_set_condition(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, SWIGTYPE_p_tiledb_query_condition_t cond) { - return tiledbJNI.tiledb_query_set_condition(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), SWIGTYPE_p_tiledb_query_condition_t.getCPtr(cond)); - } - - public static int tiledb_query_finalize(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query) { - return tiledbJNI.tiledb_query_finalize(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query)); - } - - public static int tiledb_query_submit_and_finalize(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query) { - return tiledbJNI.tiledb_query_submit_and_finalize(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query)); - } - - public static void tiledb_query_free(SWIGTYPE_p_p_tiledb_query_t query) { - tiledbJNI.tiledb_query_free(SWIGTYPE_p_p_tiledb_query_t.getCPtr(query)); - } - - public static int tiledb_query_submit(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query) { - return tiledbJNI.tiledb_query_submit(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query)); - } - - public static int tiledb_query_has_results(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, SWIGTYPE_p_int has_results) { - return tiledbJNI.tiledb_query_has_results(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), SWIGTYPE_p_int.getCPtr(has_results)); - } - - public static int tiledb_query_get_status(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, SWIGTYPE_p_tiledb_query_status_t status) { - return tiledbJNI.tiledb_query_get_status(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), SWIGTYPE_p_tiledb_query_status_t.getCPtr(status)); - } - - public static int tiledb_query_get_type(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, SWIGTYPE_p_tiledb_query_type_t query_type) { - return tiledbJNI.tiledb_query_get_type(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), SWIGTYPE_p_tiledb_query_type_t.getCPtr(query_type)); - } - - public static int tiledb_query_get_layout(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, SWIGTYPE_p_tiledb_layout_t query_layout) { - return tiledbJNI.tiledb_query_get_layout(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), SWIGTYPE_p_tiledb_layout_t.getCPtr(query_layout)); - } - - public static int tiledb_query_get_array(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, SWIGTYPE_p_p_tiledb_array_handle_t array) { - return tiledbJNI.tiledb_query_get_array(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), SWIGTYPE_p_p_tiledb_array_handle_t.getCPtr(array)); - } - - public static int tiledb_query_get_est_result_size(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, String name, SWIGTYPE_p_unsigned_long_long size) { - return tiledbJNI.tiledb_query_get_est_result_size(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), name, SWIGTYPE_p_unsigned_long_long.getCPtr(size)); - } - - public static int tiledb_query_get_est_result_size_var(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, String name, SWIGTYPE_p_unsigned_long_long size_off, SWIGTYPE_p_unsigned_long_long size_val) { - return tiledbJNI.tiledb_query_get_est_result_size_var(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), name, SWIGTYPE_p_unsigned_long_long.getCPtr(size_off), SWIGTYPE_p_unsigned_long_long.getCPtr(size_val)); - } - - public static int tiledb_query_get_est_result_size_nullable(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, String name, SWIGTYPE_p_unsigned_long_long size_val, SWIGTYPE_p_unsigned_long_long size_validity) { - return tiledbJNI.tiledb_query_get_est_result_size_nullable(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), name, SWIGTYPE_p_unsigned_long_long.getCPtr(size_val), SWIGTYPE_p_unsigned_long_long.getCPtr(size_validity)); - } - - public static int tiledb_query_get_est_result_size_var_nullable(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, String name, SWIGTYPE_p_unsigned_long_long size_off, SWIGTYPE_p_unsigned_long_long size_val, SWIGTYPE_p_unsigned_long_long size_validity) { - return tiledbJNI.tiledb_query_get_est_result_size_var_nullable(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), name, SWIGTYPE_p_unsigned_long_long.getCPtr(size_off), SWIGTYPE_p_unsigned_long_long.getCPtr(size_val), SWIGTYPE_p_unsigned_long_long.getCPtr(size_validity)); + public static void tiledb_config_iter_free(SWIGTYPE_p_p_tiledb_config_iter_handle_t config_iter) { + tiledbJNI.tiledb_config_iter_free( + SWIGTYPE_p_p_tiledb_config_iter_handle_t.getCPtr(config_iter)); + } + + public static capi_return_t tiledb_config_iter_here( + SWIGTYPE_p_tiledb_config_iter_handle_t config_iter, + SWIGTYPE_p_p_char param, + SWIGTYPE_p_p_char value, + SWIGTYPE_p_p_tiledb_error_handle_t error) { + return new capi_return_t( + tiledbJNI.tiledb_config_iter_here( + SWIGTYPE_p_tiledb_config_iter_handle_t.getCPtr(config_iter), + SWIGTYPE_p_p_char.getCPtr(param), + SWIGTYPE_p_p_char.getCPtr(value), + SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), + true); + } + + public static capi_return_t tiledb_config_iter_next( + SWIGTYPE_p_tiledb_config_iter_handle_t config_iter, + SWIGTYPE_p_p_tiledb_error_handle_t error) { + return new capi_return_t( + tiledbJNI.tiledb_config_iter_next( + SWIGTYPE_p_tiledb_config_iter_handle_t.getCPtr(config_iter), + SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), + true); + } + + public static capi_return_t tiledb_config_iter_done( + SWIGTYPE_p_tiledb_config_iter_handle_t config_iter, + SWIGTYPE_p_int done, + SWIGTYPE_p_p_tiledb_error_handle_t error) { + return new capi_return_t( + tiledbJNI.tiledb_config_iter_done( + SWIGTYPE_p_tiledb_config_iter_handle_t.getCPtr(config_iter), + SWIGTYPE_p_int.getCPtr(done), + SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), + true); + } + + public static capi_return_t tiledb_filesystem_to_str( + tiledb_filesystem_t filesystem, SWIGTYPE_p_p_char str) { + return new capi_return_t( + tiledbJNI.tiledb_filesystem_to_str(filesystem.swigValue(), SWIGTYPE_p_p_char.getCPtr(str)), + true); + } + + public static capi_return_t tiledb_filesystem_from_str( + String str, SWIGTYPE_p_tiledb_filesystem_t filesystem) { + return new capi_return_t( + tiledbJNI.tiledb_filesystem_from_str( + str, SWIGTYPE_p_tiledb_filesystem_t.getCPtr(filesystem)), + true); + } + + public static capi_return_t tiledb_ctx_alloc( + SWIGTYPE_p_tiledb_config_t config, SWIGTYPE_p_p_tiledb_ctx_t ctx) { + return new capi_return_t( + tiledbJNI.tiledb_ctx_alloc( + SWIGTYPE_p_tiledb_config_t.getCPtr(config), SWIGTYPE_p_p_tiledb_ctx_t.getCPtr(ctx)), + true); } - public static int tiledb_query_get_fragment_num(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, SWIGTYPE_p_unsigned_int num) { - return tiledbJNI.tiledb_query_get_fragment_num(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), SWIGTYPE_p_unsigned_int.getCPtr(num)); + public static void tiledb_ctx_free(SWIGTYPE_p_p_tiledb_ctx_t ctx) { + tiledbJNI.tiledb_ctx_free(SWIGTYPE_p_p_tiledb_ctx_t.getCPtr(ctx)); } - public static int tiledb_query_get_fragment_uri(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, java.math.BigInteger idx, SWIGTYPE_p_p_char uri) { - return tiledbJNI.tiledb_query_get_fragment_uri(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), idx, SWIGTYPE_p_p_char.getCPtr(uri)); + public static capi_return_t tiledb_ctx_get_stats( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_char stats_json) { + return new capi_return_t( + tiledbJNI.tiledb_ctx_get_stats( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_char.getCPtr(stats_json)), + true); } - public static int tiledb_query_get_fragment_timestamp_range(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, java.math.BigInteger idx, SWIGTYPE_p_unsigned_long_long t1, SWIGTYPE_p_unsigned_long_long t2) { - return tiledbJNI.tiledb_query_get_fragment_timestamp_range(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), idx, SWIGTYPE_p_unsigned_long_long.getCPtr(t1), SWIGTYPE_p_unsigned_long_long.getCPtr(t2)); + public static capi_return_t tiledb_ctx_get_config( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_config_t config) { + return new capi_return_t( + tiledbJNI.tiledb_ctx_get_config( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_tiledb_config_t.getCPtr(config)), + true); } - public static int tiledb_query_get_subarray_t(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, SWIGTYPE_p_p_tiledb_subarray_handle_t subarray) { - return tiledbJNI.tiledb_query_get_subarray_t(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), SWIGTYPE_p_p_tiledb_subarray_handle_t.getCPtr(subarray)); + public static capi_return_t tiledb_ctx_get_last_error( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_error_handle_t err) { + return new capi_return_t( + tiledbJNI.tiledb_ctx_get_last_error( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(err)), + true); } - public static int tiledb_query_condition_alloc(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_query_condition_t cond) { - return tiledbJNI.tiledb_query_condition_alloc(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_tiledb_query_condition_t.getCPtr(cond)); + public static capi_return_t tiledb_ctx_is_supported_fs( + SWIGTYPE_p_tiledb_ctx_t ctx, tiledb_filesystem_t fs, SWIGTYPE_p_int is_supported) { + return new capi_return_t( + tiledbJNI.tiledb_ctx_is_supported_fs( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + fs.swigValue(), + SWIGTYPE_p_int.getCPtr(is_supported)), + true); } - public static void tiledb_query_condition_free(SWIGTYPE_p_p_tiledb_query_condition_t cond) { - tiledbJNI.tiledb_query_condition_free(SWIGTYPE_p_p_tiledb_query_condition_t.getCPtr(cond)); + public static capi_return_t tiledb_ctx_cancel_tasks(SWIGTYPE_p_tiledb_ctx_t ctx) { + return new capi_return_t( + tiledbJNI.tiledb_ctx_cancel_tasks(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx)), true); } - public static int tiledb_query_condition_init(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_condition_t cond, String attribute_name, SWIGTYPE_p_void condition_value, java.math.BigInteger condition_value_size, tiledb_query_condition_op_t op) { - return tiledbJNI.tiledb_query_condition_init(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_condition_t.getCPtr(cond), attribute_name, SWIGTYPE_p_void.getCPtr(condition_value), condition_value_size, op.swigValue()); + public static capi_return_t tiledb_ctx_set_tag( + SWIGTYPE_p_tiledb_ctx_t ctx, String key, String value) { + return new capi_return_t( + tiledbJNI.tiledb_ctx_set_tag(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), key, value), true); } - public static int tiledb_query_condition_combine(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_condition_t left_cond, SWIGTYPE_p_tiledb_query_condition_t right_cond, tiledb_query_condition_combination_op_t combination_op, SWIGTYPE_p_p_tiledb_query_condition_t combined_cond) { - return tiledbJNI.tiledb_query_condition_combine(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_condition_t.getCPtr(left_cond), SWIGTYPE_p_tiledb_query_condition_t.getCPtr(right_cond), combination_op.swigValue(), SWIGTYPE_p_p_tiledb_query_condition_t.getCPtr(combined_cond)); + public static capi_return_t tiledb_ctx_get_data_protocol( + SWIGTYPE_p_tiledb_ctx_t ctx, String uri, SWIGTYPE_p_tiledb_data_protocol_t data_protocol) { + return new capi_return_t( + tiledbJNI.tiledb_ctx_get_data_protocol( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + uri, + SWIGTYPE_p_tiledb_data_protocol_t.getCPtr(data_protocol)), + true); } - public static int tiledb_query_condition_negate(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_condition_t cond, SWIGTYPE_p_p_tiledb_query_condition_t negated_cond) { - return tiledbJNI.tiledb_query_condition_negate(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_condition_t.getCPtr(cond), SWIGTYPE_p_p_tiledb_query_condition_t.getCPtr(negated_cond)); + public static capi_return_t tiledb_filter_type_to_str( + tiledb_filter_type_t filter_type, SWIGTYPE_p_p_char str) { + return new capi_return_t( + tiledbJNI.tiledb_filter_type_to_str( + filter_type.swigValue(), SWIGTYPE_p_p_char.getCPtr(str)), + true); } - public static capi_return_t tiledb_array_consolidate(SWIGTYPE_p_tiledb_ctx_t ctx, String array_uri, SWIGTYPE_p_tiledb_config_t config) { - return new capi_return_t(tiledbJNI.tiledb_array_consolidate(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), array_uri, SWIGTYPE_p_tiledb_config_t.getCPtr(config)), true); + public static capi_return_t tiledb_filter_type_from_str( + String str, SWIGTYPE_p_tiledb_filter_type_t filter_type) { + return new capi_return_t( + tiledbJNI.tiledb_filter_type_from_str( + str, SWIGTYPE_p_tiledb_filter_type_t.getCPtr(filter_type)), + true); } - public static capi_return_t tiledb_array_vacuum(SWIGTYPE_p_tiledb_ctx_t ctx, String array_uri, SWIGTYPE_p_tiledb_config_t config) { - return new capi_return_t(tiledbJNI.tiledb_array_vacuum(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), array_uri, SWIGTYPE_p_tiledb_config_t.getCPtr(config)), true); + public static capi_return_t tiledb_filter_option_to_str( + tiledb_filter_option_t filter_option, SWIGTYPE_p_p_char str) { + return new capi_return_t( + tiledbJNI.tiledb_filter_option_to_str( + filter_option.swigValue(), SWIGTYPE_p_p_char.getCPtr(str)), + true); } - public static int tiledb_object_type(SWIGTYPE_p_tiledb_ctx_t ctx, String path, SWIGTYPE_p_tiledb_object_t type) { - return tiledbJNI.tiledb_object_type(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), path, SWIGTYPE_p_tiledb_object_t.getCPtr(type)); + public static capi_return_t tiledb_filter_option_from_str( + String str, SWIGTYPE_p_tiledb_filter_option_t filter_option) { + return new capi_return_t( + tiledbJNI.tiledb_filter_option_from_str( + str, SWIGTYPE_p_tiledb_filter_option_t.getCPtr(filter_option)), + true); } - public static int tiledb_object_remove(SWIGTYPE_p_tiledb_ctx_t ctx, String path) { - return tiledbJNI.tiledb_object_remove(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), path); + public static capi_return_t tiledb_filter_alloc( + SWIGTYPE_p_tiledb_ctx_t ctx, tiledb_filter_type_t type, SWIGTYPE_p_p_tiledb_filter_t filter) { + return new capi_return_t( + tiledbJNI.tiledb_filter_alloc( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + type.swigValue(), + SWIGTYPE_p_p_tiledb_filter_t.getCPtr(filter)), + true); } - public static int tiledb_object_move(SWIGTYPE_p_tiledb_ctx_t ctx, String old_path, String new_path) { - return tiledbJNI.tiledb_object_move(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), old_path, new_path); + public static void tiledb_filter_free(SWIGTYPE_p_p_tiledb_filter_t filter) { + tiledbJNI.tiledb_filter_free(SWIGTYPE_p_p_tiledb_filter_t.getCPtr(filter)); } - public static int tiledb_object_walk(SWIGTYPE_p_tiledb_ctx_t ctx, String path, tiledb_walk_order_t order, SWIGTYPE_p_f_p_q_const__char_enum_tiledb_object_t_p_void__int callback, SWIGTYPE_p_void data) { - return tiledbJNI.tiledb_object_walk(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), path, order.swigValue(), SWIGTYPE_p_f_p_q_const__char_enum_tiledb_object_t_p_void__int.getCPtr(callback), SWIGTYPE_p_void.getCPtr(data)); + public static capi_return_t tiledb_filter_get_type( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_filter_t filter, + SWIGTYPE_p_tiledb_filter_type_t type) { + return new capi_return_t( + tiledbJNI.tiledb_filter_get_type( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_filter_t.getCPtr(filter), + SWIGTYPE_p_tiledb_filter_type_t.getCPtr(type)), + true); + } + + public static capi_return_t tiledb_filter_set_option( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_filter_t filter, + tiledb_filter_option_t option, + SWIGTYPE_p_void value) { + return new capi_return_t( + tiledbJNI.tiledb_filter_set_option( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_filter_t.getCPtr(filter), + option.swigValue(), + SWIGTYPE_p_void.getCPtr(value)), + true); + } + + public static capi_return_t tiledb_filter_get_option( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_filter_t filter, + tiledb_filter_option_t option, + SWIGTYPE_p_void value) { + return new capi_return_t( + tiledbJNI.tiledb_filter_get_option( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_filter_t.getCPtr(filter), + option.swigValue(), + SWIGTYPE_p_void.getCPtr(value)), + true); + } + + public static capi_return_t tiledb_filter_list_alloc( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_filter_list_handle_t filter_list) { + return new capi_return_t( + tiledbJNI.tiledb_filter_list_alloc( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_p_tiledb_filter_list_handle_t.getCPtr(filter_list)), + true); } - public static int tiledb_object_ls(SWIGTYPE_p_tiledb_ctx_t ctx, String path, SWIGTYPE_p_f_p_q_const__char_enum_tiledb_object_t_p_void__int callback, SWIGTYPE_p_void data) { - return tiledbJNI.tiledb_object_ls(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), path, SWIGTYPE_p_f_p_q_const__char_enum_tiledb_object_t_p_void__int.getCPtr(callback), SWIGTYPE_p_void.getCPtr(data)); + public static void tiledb_filter_list_free(SWIGTYPE_p_p_tiledb_filter_list_handle_t filter_list) { + tiledbJNI.tiledb_filter_list_free( + SWIGTYPE_p_p_tiledb_filter_list_handle_t.getCPtr(filter_list)); + } + + public static capi_return_t tiledb_filter_list_add_filter( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_filter_list_handle_t filter_list, + SWIGTYPE_p_tiledb_filter_t filter) { + return new capi_return_t( + tiledbJNI.tiledb_filter_list_add_filter( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_filter_list_handle_t.getCPtr(filter_list), + SWIGTYPE_p_tiledb_filter_t.getCPtr(filter)), + true); + } + + public static capi_return_t tiledb_filter_list_set_max_chunk_size( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_filter_list_handle_t filter_list, + long max_chunk_size) { + return new capi_return_t( + tiledbJNI.tiledb_filter_list_set_max_chunk_size( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_filter_list_handle_t.getCPtr(filter_list), + max_chunk_size), + true); + } + + public static capi_return_t tiledb_filter_list_get_nfilters( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_filter_list_handle_t filter_list, + SWIGTYPE_p_unsigned_int nfilters) { + return new capi_return_t( + tiledbJNI.tiledb_filter_list_get_nfilters( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_filter_list_handle_t.getCPtr(filter_list), + SWIGTYPE_p_unsigned_int.getCPtr(nfilters)), + true); + } + + public static capi_return_t tiledb_filter_list_get_filter_from_index( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_filter_list_handle_t filter_list, + long index, + SWIGTYPE_p_p_tiledb_filter_t filter) { + return new capi_return_t( + tiledbJNI.tiledb_filter_list_get_filter_from_index( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_filter_list_handle_t.getCPtr(filter_list), + index, + SWIGTYPE_p_p_tiledb_filter_t.getCPtr(filter)), + true); + } + + public static capi_return_t tiledb_filter_list_get_max_chunk_size( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_filter_list_handle_t filter_list, + SWIGTYPE_p_unsigned_int max_chunk_size) { + return new capi_return_t( + tiledbJNI.tiledb_filter_list_get_max_chunk_size( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_filter_list_handle_t.getCPtr(filter_list), + SWIGTYPE_p_unsigned_int.getCPtr(max_chunk_size)), + true); + } + + public static capi_return_t tiledb_string_view( + SWIGTYPE_p_tiledb_string_handle_t s, + SWIGTYPE_p_p_char data, + SWIGTYPE_p_unsigned_long length) { + return new capi_return_t( + tiledbJNI.tiledb_string_view( + SWIGTYPE_p_tiledb_string_handle_t.getCPtr(s), + SWIGTYPE_p_p_char.getCPtr(data), + SWIGTYPE_p_unsigned_long.getCPtr(length)), + true); } - public static int tiledb_uri_to_path(SWIGTYPE_p_tiledb_ctx_t ctx, String uri, String path_out, SWIGTYPE_p_unsigned_int path_length) { - return tiledbJNI.tiledb_uri_to_path(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), uri, path_out, SWIGTYPE_p_unsigned_int.getCPtr(path_length)); + public static capi_return_t tiledb_string_free(SWIGTYPE_p_p_tiledb_string_handle_t s) { + return new capi_return_t( + tiledbJNI.tiledb_string_free(SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(s)), true); } - public static int tiledb_stats_enable() { - return tiledbJNI.tiledb_stats_enable(); + public static int tiledb_attribute_alloc( + SWIGTYPE_p_tiledb_ctx_t ctx, + String name, + tiledb_datatype_t type, + SWIGTYPE_p_p_tiledb_attribute_t attr) { + return tiledbJNI.tiledb_attribute_alloc( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + name, + type.swigValue(), + SWIGTYPE_p_p_tiledb_attribute_t.getCPtr(attr)); } - public static int tiledb_stats_disable() { - return tiledbJNI.tiledb_stats_disable(); + public static void tiledb_attribute_free(SWIGTYPE_p_p_tiledb_attribute_t attr) { + tiledbJNI.tiledb_attribute_free(SWIGTYPE_p_p_tiledb_attribute_t.getCPtr(attr)); } - public static int tiledb_stats_is_enabled(SWIGTYPE_p_unsigned_char enabled) { - return tiledbJNI.tiledb_stats_is_enabled(SWIGTYPE_p_unsigned_char.getCPtr(enabled)); + public static int tiledb_attribute_set_nullable( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_attribute_t attr, short nullable) { + return tiledbJNI.tiledb_attribute_set_nullable( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), + nullable); + } + + public static int tiledb_attribute_set_filter_list( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_attribute_t attr, + SWIGTYPE_p_tiledb_filter_list_handle_t filter_list) { + return tiledbJNI.tiledb_attribute_set_filter_list( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), + SWIGTYPE_p_tiledb_filter_list_handle_t.getCPtr(filter_list)); + } + + public static int tiledb_attribute_set_cell_val_num( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_attribute_t attr, long cell_val_num) { + return tiledbJNI.tiledb_attribute_set_cell_val_num( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), + cell_val_num); + } + + public static int tiledb_attribute_get_name( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_attribute_t attr, SWIGTYPE_p_p_char name) { + return tiledbJNI.tiledb_attribute_get_name( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), + SWIGTYPE_p_p_char.getCPtr(name)); + } + + public static int tiledb_attribute_get_type( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_attribute_t attr, + SWIGTYPE_p_tiledb_datatype_t type) { + return tiledbJNI.tiledb_attribute_get_type( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), + SWIGTYPE_p_tiledb_datatype_t.getCPtr(type)); + } + + public static int tiledb_attribute_get_nullable( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_attribute_t attr, + SWIGTYPE_p_unsigned_char nullable) { + return tiledbJNI.tiledb_attribute_get_nullable( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), + SWIGTYPE_p_unsigned_char.getCPtr(nullable)); + } + + public static int tiledb_attribute_get_filter_list( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_attribute_t attr, + SWIGTYPE_p_p_tiledb_filter_list_handle_t filter_list) { + return tiledbJNI.tiledb_attribute_get_filter_list( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), + SWIGTYPE_p_p_tiledb_filter_list_handle_t.getCPtr(filter_list)); + } + + public static int tiledb_attribute_get_cell_val_num( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_attribute_t attr, + SWIGTYPE_p_unsigned_int cell_val_num) { + return tiledbJNI.tiledb_attribute_get_cell_val_num( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), + SWIGTYPE_p_unsigned_int.getCPtr(cell_val_num)); + } + + public static int tiledb_attribute_get_cell_size( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_attribute_t attr, + SWIGTYPE_p_unsigned_long_long cell_size) { + return tiledbJNI.tiledb_attribute_get_cell_size( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), + SWIGTYPE_p_unsigned_long_long.getCPtr(cell_size)); + } + + public static int tiledb_attribute_dump_str( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_attribute_t attr, + SWIGTYPE_p_p_tiledb_string_handle_t out) { + return tiledbJNI.tiledb_attribute_dump_str( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), + SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(out)); + } + + public static int tiledb_attribute_set_fill_value( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_attribute_t attr, + SWIGTYPE_p_void value, + java.math.BigInteger size) { + return tiledbJNI.tiledb_attribute_set_fill_value( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), + SWIGTYPE_p_void.getCPtr(value), + size); + } + + public static int tiledb_attribute_get_fill_value( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_attribute_t attr, + SWIGTYPE_p_p_void value, + SWIGTYPE_p_unsigned_long_long size) { + return tiledbJNI.tiledb_attribute_get_fill_value( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), + SWIGTYPE_p_p_void.getCPtr(value), + SWIGTYPE_p_unsigned_long_long.getCPtr(size)); + } + + public static int tiledb_attribute_set_fill_value_nullable( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_attribute_t attr, + SWIGTYPE_p_void value, + java.math.BigInteger size, + short validity) { + return tiledbJNI.tiledb_attribute_set_fill_value_nullable( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), + SWIGTYPE_p_void.getCPtr(value), + size, + validity); + } + + public static int tiledb_attribute_get_fill_value_nullable( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_attribute_t attr, + SWIGTYPE_p_p_void value, + SWIGTYPE_p_unsigned_long_long size, + SWIGTYPE_p_unsigned_char valid) { + return tiledbJNI.tiledb_attribute_get_fill_value_nullable( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), + SWIGTYPE_p_p_void.getCPtr(value), + SWIGTYPE_p_unsigned_long_long.getCPtr(size), + SWIGTYPE_p_unsigned_char.getCPtr(valid)); + } + + public static int tiledb_dimension_alloc( + SWIGTYPE_p_tiledb_ctx_t ctx, + String name, + tiledb_datatype_t type, + SWIGTYPE_p_void dim_domain, + SWIGTYPE_p_void tile_extent, + SWIGTYPE_p_p_tiledb_dimension_t dim) { + return tiledbJNI.tiledb_dimension_alloc( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + name, + type.swigValue(), + SWIGTYPE_p_void.getCPtr(dim_domain), + SWIGTYPE_p_void.getCPtr(tile_extent), + SWIGTYPE_p_p_tiledb_dimension_t.getCPtr(dim)); } - public static int tiledb_stats_reset() { - return tiledbJNI.tiledb_stats_reset(); + public static void tiledb_dimension_free(SWIGTYPE_p_p_tiledb_dimension_t dim) { + tiledbJNI.tiledb_dimension_free(SWIGTYPE_p_p_tiledb_dimension_t.getCPtr(dim)); } - public static int tiledb_stats_dump(SWIGTYPE_p_FILE out) { - return tiledbJNI.tiledb_stats_dump(SWIGTYPE_p_FILE.getCPtr(out)); + public static int tiledb_dimension_set_filter_list( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_dimension_t dim, + SWIGTYPE_p_tiledb_filter_list_handle_t filter_list) { + return tiledbJNI.tiledb_dimension_set_filter_list( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_dimension_t.getCPtr(dim), + SWIGTYPE_p_tiledb_filter_list_handle_t.getCPtr(filter_list)); + } + + public static int tiledb_dimension_set_cell_val_num( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_dimension_t dim, long cell_val_num) { + return tiledbJNI.tiledb_dimension_set_cell_val_num( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_dimension_t.getCPtr(dim), + cell_val_num); + } + + public static int tiledb_dimension_get_filter_list( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_dimension_t dim, + SWIGTYPE_p_p_tiledb_filter_list_handle_t filter_list) { + return tiledbJNI.tiledb_dimension_get_filter_list( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_dimension_t.getCPtr(dim), + SWIGTYPE_p_p_tiledb_filter_list_handle_t.getCPtr(filter_list)); + } + + public static int tiledb_dimension_get_cell_val_num( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_dimension_t dim, + SWIGTYPE_p_unsigned_int cell_val_num) { + return tiledbJNI.tiledb_dimension_get_cell_val_num( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_dimension_t.getCPtr(dim), + SWIGTYPE_p_unsigned_int.getCPtr(cell_val_num)); + } + + public static int tiledb_dimension_get_name( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_dimension_t dim, SWIGTYPE_p_p_char name) { + return tiledbJNI.tiledb_dimension_get_name( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_dimension_t.getCPtr(dim), + SWIGTYPE_p_p_char.getCPtr(name)); + } + + public static int tiledb_dimension_get_type( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_dimension_t dim, + SWIGTYPE_p_tiledb_datatype_t type) { + return tiledbJNI.tiledb_dimension_get_type( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_dimension_t.getCPtr(dim), + SWIGTYPE_p_tiledb_datatype_t.getCPtr(type)); + } + + public static int tiledb_dimension_get_domain( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_dimension_t dim, SWIGTYPE_p_p_void domain) { + return tiledbJNI.tiledb_dimension_get_domain( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_dimension_t.getCPtr(dim), + SWIGTYPE_p_p_void.getCPtr(domain)); + } + + public static int tiledb_dimension_get_tile_extent( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_dimension_t dim, + SWIGTYPE_p_p_void tile_extent) { + return tiledbJNI.tiledb_dimension_get_tile_extent( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_dimension_t.getCPtr(dim), + SWIGTYPE_p_p_void.getCPtr(tile_extent)); + } + + public static int tiledb_dimension_dump_str( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_dimension_t dimension, + SWIGTYPE_p_p_tiledb_string_handle_t out) { + return tiledbJNI.tiledb_dimension_dump_str( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_dimension_t.getCPtr(dimension), + SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(out)); + } + + public static int tiledb_domain_alloc( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_domain_t domain) { + return tiledbJNI.tiledb_domain_alloc( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_tiledb_domain_t.getCPtr(domain)); } - public static int tiledb_stats_dump_str(SWIGTYPE_p_p_char out) { - return tiledbJNI.tiledb_stats_dump_str(SWIGTYPE_p_p_char.getCPtr(out)); + public static void tiledb_domain_free(SWIGTYPE_p_p_tiledb_domain_t domain) { + tiledbJNI.tiledb_domain_free(SWIGTYPE_p_p_tiledb_domain_t.getCPtr(domain)); } - public static int tiledb_stats_raw_dump(SWIGTYPE_p_FILE out) { - return tiledbJNI.tiledb_stats_raw_dump(SWIGTYPE_p_FILE.getCPtr(out)); + public static int tiledb_domain_get_type( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_domain_t domain, + SWIGTYPE_p_tiledb_datatype_t type) { + return tiledbJNI.tiledb_domain_get_type( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_domain_t.getCPtr(domain), + SWIGTYPE_p_tiledb_datatype_t.getCPtr(type)); + } + + public static int tiledb_domain_get_ndim( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_domain_t domain, + SWIGTYPE_p_unsigned_int ndim) { + return tiledbJNI.tiledb_domain_get_ndim( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_domain_t.getCPtr(domain), + SWIGTYPE_p_unsigned_int.getCPtr(ndim)); + } + + public static int tiledb_domain_add_dimension( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_domain_t domain, + SWIGTYPE_p_tiledb_dimension_t dim) { + return tiledbJNI.tiledb_domain_add_dimension( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_domain_t.getCPtr(domain), + SWIGTYPE_p_tiledb_dimension_t.getCPtr(dim)); + } + + public static int tiledb_domain_get_dimension_from_index( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_domain_t domain, + long index, + SWIGTYPE_p_p_tiledb_dimension_t dim) { + return tiledbJNI.tiledb_domain_get_dimension_from_index( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_domain_t.getCPtr(domain), + index, + SWIGTYPE_p_p_tiledb_dimension_t.getCPtr(dim)); + } + + public static int tiledb_domain_get_dimension_from_name( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_domain_t domain, + String name, + SWIGTYPE_p_p_tiledb_dimension_t dim) { + return tiledbJNI.tiledb_domain_get_dimension_from_name( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_domain_t.getCPtr(domain), + name, + SWIGTYPE_p_p_tiledb_dimension_t.getCPtr(dim)); + } + + public static int tiledb_domain_has_dimension( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_domain_t domain, + String name, + SWIGTYPE_p_int has_dim) { + return tiledbJNI.tiledb_domain_has_dimension( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_domain_t.getCPtr(domain), + name, + SWIGTYPE_p_int.getCPtr(has_dim)); + } + + public static int tiledb_domain_dump_str( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_domain_t domain, + SWIGTYPE_p_p_tiledb_string_handle_t out) { + return tiledbJNI.tiledb_domain_dump_str( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_domain_t.getCPtr(domain), + SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(out)); + } + + public static capi_return_t tiledb_array_type_to_str( + tiledb_array_type_t array_type, SWIGTYPE_p_p_char str) { + return new capi_return_t( + tiledbJNI.tiledb_array_type_to_str(array_type.swigValue(), SWIGTYPE_p_p_char.getCPtr(str)), + true); + } + + public static capi_return_t tiledb_array_type_from_str( + String str, SWIGTYPE_p_tiledb_array_type_t array_type) { + return new capi_return_t( + tiledbJNI.tiledb_array_type_from_str( + str, SWIGTYPE_p_tiledb_array_type_t.getCPtr(array_type)), + true); } - public static int tiledb_stats_raw_dump_str(SWIGTYPE_p_p_char out) { - return tiledbJNI.tiledb_stats_raw_dump_str(SWIGTYPE_p_p_char.getCPtr(out)); + public static capi_return_t tiledb_layout_to_str(tiledb_layout_t layout, SWIGTYPE_p_p_char str) { + return new capi_return_t( + tiledbJNI.tiledb_layout_to_str(layout.swigValue(), SWIGTYPE_p_p_char.getCPtr(str)), true); } - public static int tiledb_stats_free_str(SWIGTYPE_p_p_char out) { - return tiledbJNI.tiledb_stats_free_str(SWIGTYPE_p_p_char.getCPtr(out)); + public static capi_return_t tiledb_layout_from_str( + String str, SWIGTYPE_p_tiledb_layout_t layout) { + return new capi_return_t( + tiledbJNI.tiledb_layout_from_str(str, SWIGTYPE_p_tiledb_layout_t.getCPtr(layout)), true); } - public static int tiledb_heap_profiler_enable(String file_name_prefix, java.math.BigInteger dump_interval_ms, java.math.BigInteger dump_interval_bytes, java.math.BigInteger dump_threshold_bytes) { - return tiledbJNI.tiledb_heap_profiler_enable(file_name_prefix, dump_interval_ms, dump_interval_bytes, dump_threshold_bytes); + public static capi_return_t tiledb_array_schema_alloc( + SWIGTYPE_p_tiledb_ctx_t ctx, + tiledb_array_type_t array_type, + SWIGTYPE_p_p_tiledb_array_schema_t array_schema) { + return new capi_return_t( + tiledbJNI.tiledb_array_schema_alloc( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + array_type.swigValue(), + SWIGTYPE_p_p_tiledb_array_schema_t.getCPtr(array_schema)), + true); } - public static int tiledb_filestore_schema_create(SWIGTYPE_p_tiledb_ctx_t ctx, String uri, SWIGTYPE_p_p_tiledb_array_schema_t array_schema) { - return tiledbJNI.tiledb_filestore_schema_create(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), uri, SWIGTYPE_p_p_tiledb_array_schema_t.getCPtr(array_schema)); + public static void tiledb_array_schema_free(SWIGTYPE_p_p_tiledb_array_schema_t array_schema) { + tiledbJNI.tiledb_array_schema_free(SWIGTYPE_p_p_tiledb_array_schema_t.getCPtr(array_schema)); } - public static int tiledb_filestore_uri_import(SWIGTYPE_p_tiledb_ctx_t ctx, String filestore_array_uri, String file_uri, tiledb_mime_type_t mime_type) { - return tiledbJNI.tiledb_filestore_uri_import(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), filestore_array_uri, file_uri, mime_type.swigValue()); + public static capi_return_t tiledb_array_schema_add_attribute( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_schema_t array_schema, + SWIGTYPE_p_tiledb_attribute_t attr) { + return new capi_return_t( + tiledbJNI.tiledb_array_schema_add_attribute( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), + SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr)), + true); + } + + public static capi_return_t tiledb_array_schema_set_allows_dups( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, int allows_dups) { + return new capi_return_t( + tiledbJNI.tiledb_array_schema_set_allows_dups( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), + allows_dups), + true); + } + + public static capi_return_t tiledb_array_schema_get_allows_dups( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_schema_t array_schema, + SWIGTYPE_p_int allows_dups) { + return new capi_return_t( + tiledbJNI.tiledb_array_schema_get_allows_dups( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), + SWIGTYPE_p_int.getCPtr(allows_dups)), + true); + } + + public static capi_return_t tiledb_array_schema_get_version( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_schema_t array_schema, + SWIGTYPE_p_unsigned_int version) { + return new capi_return_t( + tiledbJNI.tiledb_array_schema_get_version( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), + SWIGTYPE_p_unsigned_int.getCPtr(version)), + true); + } + + public static capi_return_t tiledb_array_schema_set_domain( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_schema_t array_schema, + SWIGTYPE_p_tiledb_domain_t domain) { + return new capi_return_t( + tiledbJNI.tiledb_array_schema_set_domain( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), + SWIGTYPE_p_tiledb_domain_t.getCPtr(domain)), + true); + } + + public static capi_return_t tiledb_array_schema_set_capacity( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_schema_t array_schema, + java.math.BigInteger capacity) { + return new capi_return_t( + tiledbJNI.tiledb_array_schema_set_capacity( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), + capacity), + true); + } + + public static capi_return_t tiledb_array_schema_set_cell_order( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_schema_t array_schema, + tiledb_layout_t cell_order) { + return new capi_return_t( + tiledbJNI.tiledb_array_schema_set_cell_order( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), + cell_order.swigValue()), + true); + } + + public static capi_return_t tiledb_array_schema_set_tile_order( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_schema_t array_schema, + tiledb_layout_t tile_order) { + return new capi_return_t( + tiledbJNI.tiledb_array_schema_set_tile_order( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), + tile_order.swigValue()), + true); + } + + public static capi_return_t tiledb_array_schema_set_coords_filter_list( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_schema_t array_schema, + SWIGTYPE_p_tiledb_filter_list_handle_t filter_list) { + return new capi_return_t( + tiledbJNI.tiledb_array_schema_set_coords_filter_list( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), + SWIGTYPE_p_tiledb_filter_list_handle_t.getCPtr(filter_list)), + true); + } + + public static capi_return_t tiledb_array_schema_set_offsets_filter_list( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_schema_t array_schema, + SWIGTYPE_p_tiledb_filter_list_handle_t filter_list) { + return new capi_return_t( + tiledbJNI.tiledb_array_schema_set_offsets_filter_list( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), + SWIGTYPE_p_tiledb_filter_list_handle_t.getCPtr(filter_list)), + true); + } + + public static capi_return_t tiledb_array_schema_set_validity_filter_list( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_schema_t array_schema, + SWIGTYPE_p_tiledb_filter_list_handle_t filter_list) { + return new capi_return_t( + tiledbJNI.tiledb_array_schema_set_validity_filter_list( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), + SWIGTYPE_p_tiledb_filter_list_handle_t.getCPtr(filter_list)), + true); + } + + public static capi_return_t tiledb_array_schema_check( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema) { + return new capi_return_t( + tiledbJNI.tiledb_array_schema_check( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema)), + true); + } + + public static capi_return_t tiledb_array_schema_get_array_type( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_schema_t array_schema, + SWIGTYPE_p_tiledb_array_type_t array_type) { + return new capi_return_t( + tiledbJNI.tiledb_array_schema_get_array_type( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), + SWIGTYPE_p_tiledb_array_type_t.getCPtr(array_type)), + true); + } + + public static capi_return_t tiledb_array_schema_get_capacity( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_schema_t array_schema, + SWIGTYPE_p_unsigned_long_long capacity) { + return new capi_return_t( + tiledbJNI.tiledb_array_schema_get_capacity( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), + SWIGTYPE_p_unsigned_long_long.getCPtr(capacity)), + true); + } + + public static capi_return_t tiledb_array_schema_get_cell_order( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_schema_t array_schema, + SWIGTYPE_p_tiledb_layout_t cell_order) { + return new capi_return_t( + tiledbJNI.tiledb_array_schema_get_cell_order( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), + SWIGTYPE_p_tiledb_layout_t.getCPtr(cell_order)), + true); + } + + public static capi_return_t tiledb_array_schema_get_coords_filter_list( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_schema_t array_schema, + SWIGTYPE_p_p_tiledb_filter_list_handle_t filter_list) { + return new capi_return_t( + tiledbJNI.tiledb_array_schema_get_coords_filter_list( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), + SWIGTYPE_p_p_tiledb_filter_list_handle_t.getCPtr(filter_list)), + true); + } + + public static capi_return_t tiledb_array_schema_get_offsets_filter_list( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_schema_t array_schema, + SWIGTYPE_p_p_tiledb_filter_list_handle_t filter_list) { + return new capi_return_t( + tiledbJNI.tiledb_array_schema_get_offsets_filter_list( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), + SWIGTYPE_p_p_tiledb_filter_list_handle_t.getCPtr(filter_list)), + true); + } + + public static capi_return_t tiledb_array_schema_get_validity_filter_list( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_schema_t array_schema, + SWIGTYPE_p_p_tiledb_filter_list_handle_t filter_list) { + return new capi_return_t( + tiledbJNI.tiledb_array_schema_get_validity_filter_list( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), + SWIGTYPE_p_p_tiledb_filter_list_handle_t.getCPtr(filter_list)), + true); + } + + public static capi_return_t tiledb_array_schema_get_domain( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_schema_t array_schema, + SWIGTYPE_p_p_tiledb_domain_t domain) { + return new capi_return_t( + tiledbJNI.tiledb_array_schema_get_domain( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), + SWIGTYPE_p_p_tiledb_domain_t.getCPtr(domain)), + true); + } + + public static capi_return_t tiledb_array_schema_get_tile_order( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_schema_t array_schema, + SWIGTYPE_p_tiledb_layout_t tile_order) { + return new capi_return_t( + tiledbJNI.tiledb_array_schema_get_tile_order( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), + SWIGTYPE_p_tiledb_layout_t.getCPtr(tile_order)), + true); + } + + public static capi_return_t tiledb_array_schema_get_attribute_num( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_schema_t array_schema, + SWIGTYPE_p_unsigned_int attribute_num) { + return new capi_return_t( + tiledbJNI.tiledb_array_schema_get_attribute_num( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), + SWIGTYPE_p_unsigned_int.getCPtr(attribute_num)), + true); + } + + public static capi_return_t tiledb_array_schema_get_attribute_from_index( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_schema_t array_schema, + long index, + SWIGTYPE_p_p_tiledb_attribute_t attr) { + return new capi_return_t( + tiledbJNI.tiledb_array_schema_get_attribute_from_index( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), + index, + SWIGTYPE_p_p_tiledb_attribute_t.getCPtr(attr)), + true); + } + + public static capi_return_t tiledb_array_schema_get_attribute_from_name( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_schema_t array_schema, + String name, + SWIGTYPE_p_p_tiledb_attribute_t attr) { + return new capi_return_t( + tiledbJNI.tiledb_array_schema_get_attribute_from_name( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), + name, + SWIGTYPE_p_p_tiledb_attribute_t.getCPtr(attr)), + true); + } + + public static capi_return_t tiledb_array_schema_has_attribute( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_schema_t array_schema, + String name, + SWIGTYPE_p_int has_attr) { + return new capi_return_t( + tiledbJNI.tiledb_array_schema_has_attribute( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), + name, + SWIGTYPE_p_int.getCPtr(has_attr)), + true); + } + + public static capi_return_t tiledb_array_schema_dump_str( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_schema_t array_schema, + SWIGTYPE_p_p_tiledb_string_handle_t out) { + return new capi_return_t( + tiledbJNI.tiledb_array_schema_dump_str( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), + SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(out)), + true); + } + + public static capi_return_t tiledb_query_type_to_str( + tiledb_query_type_t query_type, SWIGTYPE_p_p_char str) { + return new capi_return_t( + tiledbJNI.tiledb_query_type_to_str(query_type.swigValue(), SWIGTYPE_p_p_char.getCPtr(str)), + true); + } + + public static capi_return_t tiledb_query_type_from_str( + String str, SWIGTYPE_p_tiledb_query_type_t query_type) { + return new capi_return_t( + tiledbJNI.tiledb_query_type_from_str( + str, SWIGTYPE_p_tiledb_query_type_t.getCPtr(query_type)), + true); + } + + public static capi_return_t tiledb_encryption_type_to_str( + tiledb_encryption_type_t encryption_type, SWIGTYPE_p_p_char str) { + return new capi_return_t( + tiledbJNI.tiledb_encryption_type_to_str( + encryption_type.swigValue(), SWIGTYPE_p_p_char.getCPtr(str)), + true); + } + + public static capi_return_t tiledb_encryption_type_from_str( + String str, SWIGTYPE_p_tiledb_encryption_type_t encryption_type) { + return new capi_return_t( + tiledbJNI.tiledb_encryption_type_from_str( + str, SWIGTYPE_p_tiledb_encryption_type_t.getCPtr(encryption_type)), + true); + } + + public static capi_return_t tiledb_array_schema_load( + SWIGTYPE_p_tiledb_ctx_t ctx, + String array_uri, + SWIGTYPE_p_p_tiledb_array_schema_t array_schema) { + return new capi_return_t( + tiledbJNI.tiledb_array_schema_load( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + array_uri, + SWIGTYPE_p_p_tiledb_array_schema_t.getCPtr(array_schema)), + true); + } + + public static capi_return_t tiledb_array_schema_load_with_config( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_config_t config, + String array_uri, + SWIGTYPE_p_p_tiledb_array_schema_t array_schema) { + return new capi_return_t( + tiledbJNI.tiledb_array_schema_load_with_config( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_config_t.getCPtr(config), + array_uri, + SWIGTYPE_p_p_tiledb_array_schema_t.getCPtr(array_schema)), + true); + } + + public static capi_return_t tiledb_array_alloc( + SWIGTYPE_p_tiledb_ctx_t ctx, String array_uri, SWIGTYPE_p_p_tiledb_array_handle_t array) { + return new capi_return_t( + tiledbJNI.tiledb_array_alloc( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + array_uri, + SWIGTYPE_p_p_tiledb_array_handle_t.getCPtr(array)), + true); } - public static int tiledb_filestore_uri_export(SWIGTYPE_p_tiledb_ctx_t ctx, String file_uri, String filestore_array_uri) { - return tiledbJNI.tiledb_filestore_uri_export(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), file_uri, filestore_array_uri); + public static void tiledb_array_free(SWIGTYPE_p_p_tiledb_array_handle_t array) { + tiledbJNI.tiledb_array_free(SWIGTYPE_p_p_tiledb_array_handle_t.getCPtr(array)); } - public static int tiledb_filestore_buffer_import(SWIGTYPE_p_tiledb_ctx_t ctx, String filestore_array_uri, SWIGTYPE_p_void buf, long size, tiledb_mime_type_t mime_type) { - return tiledbJNI.tiledb_filestore_buffer_import(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), filestore_array_uri, SWIGTYPE_p_void.getCPtr(buf), size, mime_type.swigValue()); + public static capi_return_t tiledb_array_create( + SWIGTYPE_p_tiledb_ctx_t ctx, + String array_uri, + SWIGTYPE_p_tiledb_array_schema_t array_schema) { + return new capi_return_t( + tiledbJNI.tiledb_array_create( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + array_uri, + SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema)), + true); + } + + public static capi_return_t tiledb_array_open( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_handle_t array, + tiledb_query_type_t query_type) { + return new capi_return_t( + tiledbJNI.tiledb_array_open( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), + query_type.swigValue()), + true); + } + + public static capi_return_t tiledb_array_is_open( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, SWIGTYPE_p_int is_open) { + return new capi_return_t( + tiledbJNI.tiledb_array_is_open( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), + SWIGTYPE_p_int.getCPtr(is_open)), + true); + } + + public static capi_return_t tiledb_array_close( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array) { + return new capi_return_t( + tiledbJNI.tiledb_array_close( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array)), + true); + } + + public static capi_return_t tiledb_array_reopen( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array) { + return new capi_return_t( + tiledbJNI.tiledb_array_reopen( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array)), + true); } - public static int tiledb_filestore_buffer_export(SWIGTYPE_p_tiledb_ctx_t ctx, String filestore_array_uri, long offset, SWIGTYPE_p_void buf, long size) { - return tiledbJNI.tiledb_filestore_buffer_export(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), filestore_array_uri, offset, SWIGTYPE_p_void.getCPtr(buf), size); + public static capi_return_t tiledb_array_delete(SWIGTYPE_p_tiledb_ctx_t ctx, String uri) { + return new capi_return_t( + tiledbJNI.tiledb_array_delete(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), uri), true); + } + + public static capi_return_t tiledb_array_delete_fragments_v2( + SWIGTYPE_p_tiledb_ctx_t ctx, + String uri_str, + java.math.BigInteger timestamp_start, + java.math.BigInteger timestamp_end) { + return new capi_return_t( + tiledbJNI.tiledb_array_delete_fragments_v2( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), uri_str, timestamp_start, timestamp_end), + true); + } + + public static capi_return_t tiledb_array_delete_fragments_list( + SWIGTYPE_p_tiledb_ctx_t ctx, + String uri_str, + SWIGTYPE_p_p_char fragment_uris, + long num_fragments) { + return new capi_return_t( + tiledbJNI.tiledb_array_delete_fragments_list( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + uri_str, + SWIGTYPE_p_p_char.getCPtr(fragment_uris), + num_fragments), + true); + } + + public static capi_return_t tiledb_array_set_config( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_handle_t array, + SWIGTYPE_p_tiledb_config_t config) { + return new capi_return_t( + tiledbJNI.tiledb_array_set_config( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), + SWIGTYPE_p_tiledb_config_t.getCPtr(config)), + true); + } + + public static capi_return_t tiledb_array_set_open_timestamp_start( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_handle_t array, + java.math.BigInteger timestamp_start) { + return new capi_return_t( + tiledbJNI.tiledb_array_set_open_timestamp_start( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), + timestamp_start), + true); + } + + public static capi_return_t tiledb_array_set_open_timestamp_end( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_handle_t array, + java.math.BigInteger timestamp_end) { + return new capi_return_t( + tiledbJNI.tiledb_array_set_open_timestamp_end( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), + timestamp_end), + true); + } + + public static capi_return_t tiledb_array_get_config( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_handle_t array, + SWIGTYPE_p_p_tiledb_config_t config) { + return new capi_return_t( + tiledbJNI.tiledb_array_get_config( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), + SWIGTYPE_p_p_tiledb_config_t.getCPtr(config)), + true); + } + + public static capi_return_t tiledb_array_get_open_timestamp_start( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_handle_t array, + SWIGTYPE_p_unsigned_long_long timestamp_start) { + return new capi_return_t( + tiledbJNI.tiledb_array_get_open_timestamp_start( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), + SWIGTYPE_p_unsigned_long_long.getCPtr(timestamp_start)), + true); + } + + public static capi_return_t tiledb_array_get_open_timestamp_end( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_handle_t array, + SWIGTYPE_p_unsigned_long_long timestamp_end) { + return new capi_return_t( + tiledbJNI.tiledb_array_get_open_timestamp_end( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), + SWIGTYPE_p_unsigned_long_long.getCPtr(timestamp_end)), + true); + } + + public static capi_return_t tiledb_array_get_schema( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_handle_t array, + SWIGTYPE_p_p_tiledb_array_schema_t array_schema) { + return new capi_return_t( + tiledbJNI.tiledb_array_get_schema( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), + SWIGTYPE_p_p_tiledb_array_schema_t.getCPtr(array_schema)), + true); + } + + public static capi_return_t tiledb_array_get_query_type( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_handle_t array, + SWIGTYPE_p_tiledb_query_type_t query_type) { + return new capi_return_t( + tiledbJNI.tiledb_array_get_query_type( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), + SWIGTYPE_p_tiledb_query_type_t.getCPtr(query_type)), + true); + } + + public static capi_return_t tiledb_array_get_uri( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_handle_t array, + SWIGTYPE_p_p_char array_uri) { + return new capi_return_t( + tiledbJNI.tiledb_array_get_uri( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), + SWIGTYPE_p_p_char.getCPtr(array_uri)), + true); + } + + public static capi_return_t tiledb_array_upgrade_version( + SWIGTYPE_p_tiledb_ctx_t ctx, String array_uri, SWIGTYPE_p_tiledb_config_t config) { + return new capi_return_t( + tiledbJNI.tiledb_array_upgrade_version( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + array_uri, + SWIGTYPE_p_tiledb_config_t.getCPtr(config)), + true); + } + + public static capi_return_t tiledb_array_get_non_empty_domain( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_handle_t array, + SWIGTYPE_p_void domain, + SWIGTYPE_p_int is_empty) { + return new capi_return_t( + tiledbJNI.tiledb_array_get_non_empty_domain( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), + SWIGTYPE_p_void.getCPtr(domain), + SWIGTYPE_p_int.getCPtr(is_empty)), + true); + } + + public static capi_return_t tiledb_array_get_non_empty_domain_from_index( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_handle_t array, + long idx, + SWIGTYPE_p_void domain, + SWIGTYPE_p_int is_empty) { + return new capi_return_t( + tiledbJNI.tiledb_array_get_non_empty_domain_from_index( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), + idx, + SWIGTYPE_p_void.getCPtr(domain), + SWIGTYPE_p_int.getCPtr(is_empty)), + true); + } + + public static capi_return_t tiledb_array_get_non_empty_domain_from_name( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_handle_t array, + String name, + SWIGTYPE_p_void domain, + SWIGTYPE_p_int is_empty) { + return new capi_return_t( + tiledbJNI.tiledb_array_get_non_empty_domain_from_name( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), + name, + SWIGTYPE_p_void.getCPtr(domain), + SWIGTYPE_p_int.getCPtr(is_empty)), + true); + } + + public static capi_return_t tiledb_array_get_non_empty_domain_var_size_from_index( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_handle_t array, + long idx, + SWIGTYPE_p_unsigned_long_long start_size, + SWIGTYPE_p_unsigned_long_long end_size, + SWIGTYPE_p_int is_empty) { + return new capi_return_t( + tiledbJNI.tiledb_array_get_non_empty_domain_var_size_from_index( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), + idx, + SWIGTYPE_p_unsigned_long_long.getCPtr(start_size), + SWIGTYPE_p_unsigned_long_long.getCPtr(end_size), + SWIGTYPE_p_int.getCPtr(is_empty)), + true); + } + + public static capi_return_t tiledb_array_get_non_empty_domain_var_size_from_name( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_handle_t array, + String name, + SWIGTYPE_p_unsigned_long_long start_size, + SWIGTYPE_p_unsigned_long_long end_size, + SWIGTYPE_p_int is_empty) { + return new capi_return_t( + tiledbJNI.tiledb_array_get_non_empty_domain_var_size_from_name( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), + name, + SWIGTYPE_p_unsigned_long_long.getCPtr(start_size), + SWIGTYPE_p_unsigned_long_long.getCPtr(end_size), + SWIGTYPE_p_int.getCPtr(is_empty)), + true); + } + + public static capi_return_t tiledb_array_get_non_empty_domain_var_from_index( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_handle_t array, + long idx, + SWIGTYPE_p_void start, + SWIGTYPE_p_void end, + SWIGTYPE_p_int is_empty) { + return new capi_return_t( + tiledbJNI.tiledb_array_get_non_empty_domain_var_from_index( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), + idx, + SWIGTYPE_p_void.getCPtr(start), + SWIGTYPE_p_void.getCPtr(end), + SWIGTYPE_p_int.getCPtr(is_empty)), + true); + } + + public static capi_return_t tiledb_array_get_non_empty_domain_var_from_name( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_handle_t array, + String name, + SWIGTYPE_p_void start, + SWIGTYPE_p_void end, + SWIGTYPE_p_int is_empty) { + return new capi_return_t( + tiledbJNI.tiledb_array_get_non_empty_domain_var_from_name( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), + name, + SWIGTYPE_p_void.getCPtr(start), + SWIGTYPE_p_void.getCPtr(end), + SWIGTYPE_p_int.getCPtr(is_empty)), + true); + } + + public static capi_return_t tiledb_array_encryption_type( + SWIGTYPE_p_tiledb_ctx_t ctx, + String array_uri, + SWIGTYPE_p_tiledb_encryption_type_t encryption_type) { + return new capi_return_t( + tiledbJNI.tiledb_array_encryption_type( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + array_uri, + SWIGTYPE_p_tiledb_encryption_type_t.getCPtr(encryption_type)), + true); + } + + public static capi_return_t tiledb_array_put_metadata( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_handle_t array, + String key, + tiledb_datatype_t value_type, + long value_num, + SWIGTYPE_p_void value) { + return new capi_return_t( + tiledbJNI.tiledb_array_put_metadata( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), + key, + value_type.swigValue(), + value_num, + SWIGTYPE_p_void.getCPtr(value)), + true); + } + + public static capi_return_t tiledb_array_delete_metadata( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, String key) { + return new capi_return_t( + tiledbJNI.tiledb_array_delete_metadata( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), + key), + true); + } + + public static capi_return_t tiledb_array_get_metadata( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_handle_t array, + String key, + SWIGTYPE_p_tiledb_datatype_t value_type, + SWIGTYPE_p_unsigned_int value_num, + SWIGTYPE_p_p_void value) { + return new capi_return_t( + tiledbJNI.tiledb_array_get_metadata( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), + key, + SWIGTYPE_p_tiledb_datatype_t.getCPtr(value_type), + SWIGTYPE_p_unsigned_int.getCPtr(value_num), + SWIGTYPE_p_p_void.getCPtr(value)), + true); + } + + public static capi_return_t tiledb_array_get_metadata_num( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_handle_t array, + SWIGTYPE_p_unsigned_long_long num) { + return new capi_return_t( + tiledbJNI.tiledb_array_get_metadata_num( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), + SWIGTYPE_p_unsigned_long_long.getCPtr(num)), + true); + } + + public static capi_return_t tiledb_array_get_metadata_from_index( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_handle_t array, + java.math.BigInteger index, + SWIGTYPE_p_p_char key, + SWIGTYPE_p_unsigned_int key_len, + SWIGTYPE_p_tiledb_datatype_t value_type, + SWIGTYPE_p_unsigned_int value_num, + SWIGTYPE_p_p_void value) { + return new capi_return_t( + tiledbJNI.tiledb_array_get_metadata_from_index( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), + index, + SWIGTYPE_p_p_char.getCPtr(key), + SWIGTYPE_p_unsigned_int.getCPtr(key_len), + SWIGTYPE_p_tiledb_datatype_t.getCPtr(value_type), + SWIGTYPE_p_unsigned_int.getCPtr(value_num), + SWIGTYPE_p_p_void.getCPtr(value)), + true); + } + + public static capi_return_t tiledb_array_has_metadata_key( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_handle_t array, + String key, + SWIGTYPE_p_tiledb_datatype_t value_type, + SWIGTYPE_p_int has_key) { + return new capi_return_t( + tiledbJNI.tiledb_array_has_metadata_key( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), + key, + SWIGTYPE_p_tiledb_datatype_t.getCPtr(value_type), + SWIGTYPE_p_int.getCPtr(has_key)), + true); + } + + public static capi_return_t tiledb_buffer_alloc( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_buffer_handle_t buffer) { + return new capi_return_t( + tiledbJNI.tiledb_buffer_alloc( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_p_tiledb_buffer_handle_t.getCPtr(buffer)), + true); } - public static int tiledb_filestore_size(SWIGTYPE_p_tiledb_ctx_t ctx, String filestore_array_uri, SWIGTYPE_p_unsigned_long size) { - return tiledbJNI.tiledb_filestore_size(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), filestore_array_uri, SWIGTYPE_p_unsigned_long.getCPtr(size)); + public static void tiledb_buffer_free(SWIGTYPE_p_p_tiledb_buffer_handle_t buffer) { + tiledbJNI.tiledb_buffer_free(SWIGTYPE_p_p_tiledb_buffer_handle_t.getCPtr(buffer)); } - public static int tiledb_mime_type_to_str(tiledb_mime_type_t mime_type, SWIGTYPE_p_p_char str) { - return tiledbJNI.tiledb_mime_type_to_str(mime_type.swigValue(), SWIGTYPE_p_p_char.getCPtr(str)); + public static capi_return_t tiledb_buffer_set_type( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_buffer_handle_t buffer, + tiledb_datatype_t datatype) { + return new capi_return_t( + tiledbJNI.tiledb_buffer_set_type( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_buffer_handle_t.getCPtr(buffer), + datatype.swigValue()), + true); + } + + public static capi_return_t tiledb_buffer_get_type( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_buffer_handle_t buffer, + SWIGTYPE_p_tiledb_datatype_t datatype) { + return new capi_return_t( + tiledbJNI.tiledb_buffer_get_type( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_buffer_handle_t.getCPtr(buffer), + SWIGTYPE_p_tiledb_datatype_t.getCPtr(datatype)), + true); + } + + public static capi_return_t tiledb_buffer_get_data( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_buffer_handle_t buffer, + SWIGTYPE_p_p_void data, + SWIGTYPE_p_unsigned_long_long num_bytes) { + return new capi_return_t( + tiledbJNI.tiledb_buffer_get_data( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_buffer_handle_t.getCPtr(buffer), + SWIGTYPE_p_p_void.getCPtr(data), + SWIGTYPE_p_unsigned_long_long.getCPtr(num_bytes)), + true); + } + + public static capi_return_t tiledb_buffer_set_data( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_buffer_handle_t buffer, + SWIGTYPE_p_void data, + java.math.BigInteger size) { + return new capi_return_t( + tiledbJNI.tiledb_buffer_set_data( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_buffer_handle_t.getCPtr(buffer), + SWIGTYPE_p_void.getCPtr(data), + size), + true); + } + + public static capi_return_t tiledb_buffer_list_alloc( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_buffer_list_handle_t buffer_list) { + return new capi_return_t( + tiledbJNI.tiledb_buffer_list_alloc( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_p_tiledb_buffer_list_handle_t.getCPtr(buffer_list)), + true); } - public static int tiledb_mime_type_from_str(String str, SWIGTYPE_p_tiledb_mime_type_t mime_type) { - return tiledbJNI.tiledb_mime_type_from_str(str, SWIGTYPE_p_tiledb_mime_type_t.getCPtr(mime_type)); + public static void tiledb_buffer_list_free(SWIGTYPE_p_p_tiledb_buffer_list_handle_t buffer_list) { + tiledbJNI.tiledb_buffer_list_free( + SWIGTYPE_p_p_tiledb_buffer_list_handle_t.getCPtr(buffer_list)); + } + + public static capi_return_t tiledb_buffer_list_get_num_buffers( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_buffer_list_handle_t buffer_list, + SWIGTYPE_p_unsigned_long_long num_buffers) { + return new capi_return_t( + tiledbJNI.tiledb_buffer_list_get_num_buffers( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_buffer_list_handle_t.getCPtr(buffer_list), + SWIGTYPE_p_unsigned_long_long.getCPtr(num_buffers)), + true); + } + + public static capi_return_t tiledb_buffer_list_get_buffer( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_buffer_list_handle_t buffer_list, + java.math.BigInteger buffer_idx, + SWIGTYPE_p_p_tiledb_buffer_handle_t buffer) { + return new capi_return_t( + tiledbJNI.tiledb_buffer_list_get_buffer( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_buffer_list_handle_t.getCPtr(buffer_list), + buffer_idx, + SWIGTYPE_p_p_tiledb_buffer_handle_t.getCPtr(buffer)), + true); + } + + public static capi_return_t tiledb_buffer_list_get_total_size( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_buffer_list_handle_t buffer_list, + SWIGTYPE_p_unsigned_long_long total_size) { + return new capi_return_t( + tiledbJNI.tiledb_buffer_list_get_total_size( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_buffer_list_handle_t.getCPtr(buffer_list), + SWIGTYPE_p_unsigned_long_long.getCPtr(total_size)), + true); + } + + public static capi_return_t tiledb_buffer_list_flatten( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_buffer_list_handle_t buffer_list, + SWIGTYPE_p_p_tiledb_buffer_handle_t buffer) { + return new capi_return_t( + tiledbJNI.tiledb_buffer_list_flatten( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_buffer_list_handle_t.getCPtr(buffer_list), + SWIGTYPE_p_p_tiledb_buffer_handle_t.getCPtr(buffer)), + true); + } + + public static capi_return_t tiledb_data_order_to_str( + tiledb_data_order_t data_order, SWIGTYPE_p_p_char str) { + return new capi_return_t( + tiledbJNI.tiledb_data_order_to_str(data_order.swigValue(), SWIGTYPE_p_p_char.getCPtr(str)), + true); + } + + public static capi_return_t tiledb_data_order_from_str( + String str, SWIGTYPE_p_tiledb_data_order_t data_order) { + return new capi_return_t( + tiledbJNI.tiledb_data_order_from_str( + str, SWIGTYPE_p_tiledb_data_order_t.getCPtr(data_order)), + true); } - public static capi_return_t tiledb_enumeration_alloc(SWIGTYPE_p_tiledb_ctx_t ctx, String name, tiledb_datatype_t type, long cell_val_num, int ordered, SWIGTYPE_p_void data, java.math.BigInteger data_size, SWIGTYPE_p_void offsets, java.math.BigInteger offsets_size, SWIGTYPE_p_p_tiledb_enumeration_t enumeration) { - return new capi_return_t(tiledbJNI.tiledb_enumeration_alloc(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), name, type.swigValue(), cell_val_num, ordered, SWIGTYPE_p_void.getCPtr(data), data_size, SWIGTYPE_p_void.getCPtr(offsets), offsets_size, SWIGTYPE_p_p_tiledb_enumeration_t.getCPtr(enumeration)), true); + public static int printf(String arg0) { + return tiledbJNI.printf(arg0); } - public static capi_return_t tiledb_enumeration_extend(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_enumeration_t old_enumeration, SWIGTYPE_p_void data, java.math.BigInteger data_size, SWIGTYPE_p_void offsets, java.math.BigInteger offsets_size, SWIGTYPE_p_p_tiledb_enumeration_t new_enumeration) { - return new capi_return_t(tiledbJNI.tiledb_enumeration_extend(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_enumeration_t.getCPtr(old_enumeration), SWIGTYPE_p_void.getCPtr(data), data_size, SWIGTYPE_p_void.getCPtr(offsets), offsets_size, SWIGTYPE_p_p_tiledb_enumeration_t.getCPtr(new_enumeration)), true); + public static capi_return_t tiledb_fragment_info_alloc( + SWIGTYPE_p_tiledb_ctx_t ctx, + String array_uri, + SWIGTYPE_p_p_tiledb_fragment_info_handle_t fragment_info) { + return new capi_return_t( + tiledbJNI.tiledb_fragment_info_alloc( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + array_uri, + SWIGTYPE_p_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info)), + true); + } + + public static void tiledb_fragment_info_free( + SWIGTYPE_p_p_tiledb_fragment_info_handle_t fragment_info) { + tiledbJNI.tiledb_fragment_info_free( + SWIGTYPE_p_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info)); + } + + public static capi_return_t tiledb_fragment_info_set_config( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, + SWIGTYPE_p_tiledb_config_t config) { + return new capi_return_t( + tiledbJNI.tiledb_fragment_info_set_config( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), + SWIGTYPE_p_tiledb_config_t.getCPtr(config)), + true); + } + + public static capi_return_t tiledb_fragment_info_get_config( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, + SWIGTYPE_p_p_tiledb_config_t config) { + return new capi_return_t( + tiledbJNI.tiledb_fragment_info_get_config( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), + SWIGTYPE_p_p_tiledb_config_t.getCPtr(config)), + true); + } + + public static capi_return_t tiledb_fragment_info_load( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info) { + return new capi_return_t( + tiledbJNI.tiledb_fragment_info_load( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info)), + true); + } + + public static capi_return_t tiledb_fragment_info_get_fragment_name_v2( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, + long fid, + SWIGTYPE_p_p_tiledb_string_handle_t name) { + return new capi_return_t( + tiledbJNI.tiledb_fragment_info_get_fragment_name_v2( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), + fid, + SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(name)), + true); + } + + public static capi_return_t tiledb_fragment_info_get_fragment_num( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, + SWIGTYPE_p_unsigned_int fragment_num) { + return new capi_return_t( + tiledbJNI.tiledb_fragment_info_get_fragment_num( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), + SWIGTYPE_p_unsigned_int.getCPtr(fragment_num)), + true); + } + + public static capi_return_t tiledb_fragment_info_get_fragment_uri( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, + long fid, + SWIGTYPE_p_p_char uri) { + return new capi_return_t( + tiledbJNI.tiledb_fragment_info_get_fragment_uri( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), + fid, + SWIGTYPE_p_p_char.getCPtr(uri)), + true); + } + + public static capi_return_t tiledb_fragment_info_get_fragment_size( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, + long fid, + SWIGTYPE_p_unsigned_long_long size) { + return new capi_return_t( + tiledbJNI.tiledb_fragment_info_get_fragment_size( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), + fid, + SWIGTYPE_p_unsigned_long_long.getCPtr(size)), + true); + } + + public static capi_return_t tiledb_fragment_info_get_dense( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, + long fid, + SWIGTYPE_p_int dense) { + return new capi_return_t( + tiledbJNI.tiledb_fragment_info_get_dense( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), + fid, + SWIGTYPE_p_int.getCPtr(dense)), + true); + } + + public static capi_return_t tiledb_fragment_info_get_sparse( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, + long fid, + SWIGTYPE_p_int sparse) { + return new capi_return_t( + tiledbJNI.tiledb_fragment_info_get_sparse( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), + fid, + SWIGTYPE_p_int.getCPtr(sparse)), + true); + } + + public static capi_return_t tiledb_fragment_info_get_timestamp_range( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, + long fid, + SWIGTYPE_p_unsigned_long_long start, + SWIGTYPE_p_unsigned_long_long end) { + return new capi_return_t( + tiledbJNI.tiledb_fragment_info_get_timestamp_range( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), + fid, + SWIGTYPE_p_unsigned_long_long.getCPtr(start), + SWIGTYPE_p_unsigned_long_long.getCPtr(end)), + true); + } + + public static capi_return_t tiledb_fragment_info_get_non_empty_domain_from_index( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, + long fid, + long did, + SWIGTYPE_p_void domain) { + return new capi_return_t( + tiledbJNI.tiledb_fragment_info_get_non_empty_domain_from_index( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), + fid, + did, + SWIGTYPE_p_void.getCPtr(domain)), + true); + } + + public static capi_return_t tiledb_fragment_info_get_non_empty_domain_from_name( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, + long fid, + String dim_name, + SWIGTYPE_p_void domain) { + return new capi_return_t( + tiledbJNI.tiledb_fragment_info_get_non_empty_domain_from_name( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), + fid, + dim_name, + SWIGTYPE_p_void.getCPtr(domain)), + true); + } + + public static capi_return_t tiledb_fragment_info_get_non_empty_domain_var_size_from_index( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, + long fid, + long did, + SWIGTYPE_p_unsigned_long_long start_size, + SWIGTYPE_p_unsigned_long_long end_size) { + return new capi_return_t( + tiledbJNI.tiledb_fragment_info_get_non_empty_domain_var_size_from_index( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), + fid, + did, + SWIGTYPE_p_unsigned_long_long.getCPtr(start_size), + SWIGTYPE_p_unsigned_long_long.getCPtr(end_size)), + true); + } + + public static capi_return_t tiledb_fragment_info_get_non_empty_domain_var_size_from_name( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, + long fid, + String dim_name, + SWIGTYPE_p_unsigned_long_long start_size, + SWIGTYPE_p_unsigned_long_long end_size) { + return new capi_return_t( + tiledbJNI.tiledb_fragment_info_get_non_empty_domain_var_size_from_name( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), + fid, + dim_name, + SWIGTYPE_p_unsigned_long_long.getCPtr(start_size), + SWIGTYPE_p_unsigned_long_long.getCPtr(end_size)), + true); + } + + public static capi_return_t tiledb_fragment_info_get_non_empty_domain_var_from_index( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, + long fid, + long did, + SWIGTYPE_p_void start, + SWIGTYPE_p_void end) { + return new capi_return_t( + tiledbJNI.tiledb_fragment_info_get_non_empty_domain_var_from_index( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), + fid, + did, + SWIGTYPE_p_void.getCPtr(start), + SWIGTYPE_p_void.getCPtr(end)), + true); + } + + public static capi_return_t tiledb_fragment_info_get_non_empty_domain_var_from_name( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, + long fid, + String dim_name, + SWIGTYPE_p_void start, + SWIGTYPE_p_void end) { + return new capi_return_t( + tiledbJNI.tiledb_fragment_info_get_non_empty_domain_var_from_name( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), + fid, + dim_name, + SWIGTYPE_p_void.getCPtr(start), + SWIGTYPE_p_void.getCPtr(end)), + true); + } + + public static capi_return_t tiledb_fragment_info_get_mbr_num( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, + long fid, + SWIGTYPE_p_unsigned_long_long mbr_num) { + return new capi_return_t( + tiledbJNI.tiledb_fragment_info_get_mbr_num( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), + fid, + SWIGTYPE_p_unsigned_long_long.getCPtr(mbr_num)), + true); + } + + public static capi_return_t tiledb_fragment_info_get_mbr_from_index( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, + long fid, + long mid, + long did, + SWIGTYPE_p_void mbr) { + return new capi_return_t( + tiledbJNI.tiledb_fragment_info_get_mbr_from_index( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), + fid, + mid, + did, + SWIGTYPE_p_void.getCPtr(mbr)), + true); + } + + public static capi_return_t tiledb_fragment_info_get_mbr_from_name( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, + long fid, + long mid, + String dim_name, + SWIGTYPE_p_void mbr) { + return new capi_return_t( + tiledbJNI.tiledb_fragment_info_get_mbr_from_name( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), + fid, + mid, + dim_name, + SWIGTYPE_p_void.getCPtr(mbr)), + true); + } + + public static capi_return_t tiledb_fragment_info_get_mbr_var_size_from_index( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, + long fid, + long mid, + long did, + SWIGTYPE_p_unsigned_long_long start_size, + SWIGTYPE_p_unsigned_long_long end_size) { + return new capi_return_t( + tiledbJNI.tiledb_fragment_info_get_mbr_var_size_from_index( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), + fid, + mid, + did, + SWIGTYPE_p_unsigned_long_long.getCPtr(start_size), + SWIGTYPE_p_unsigned_long_long.getCPtr(end_size)), + true); + } + + public static capi_return_t tiledb_fragment_info_get_mbr_var_size_from_name( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, + long fid, + long mid, + String dim_name, + SWIGTYPE_p_unsigned_long_long start_size, + SWIGTYPE_p_unsigned_long_long end_size) { + return new capi_return_t( + tiledbJNI.tiledb_fragment_info_get_mbr_var_size_from_name( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), + fid, + mid, + dim_name, + SWIGTYPE_p_unsigned_long_long.getCPtr(start_size), + SWIGTYPE_p_unsigned_long_long.getCPtr(end_size)), + true); + } + + public static capi_return_t tiledb_fragment_info_get_mbr_var_from_index( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, + long fid, + long mid, + long did, + SWIGTYPE_p_void start, + SWIGTYPE_p_void end) { + return new capi_return_t( + tiledbJNI.tiledb_fragment_info_get_mbr_var_from_index( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), + fid, + mid, + did, + SWIGTYPE_p_void.getCPtr(start), + SWIGTYPE_p_void.getCPtr(end)), + true); + } + + public static capi_return_t tiledb_fragment_info_get_mbr_var_from_name( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, + long fid, + long mid, + String dim_name, + SWIGTYPE_p_void start, + SWIGTYPE_p_void end) { + return new capi_return_t( + tiledbJNI.tiledb_fragment_info_get_mbr_var_from_name( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), + fid, + mid, + dim_name, + SWIGTYPE_p_void.getCPtr(start), + SWIGTYPE_p_void.getCPtr(end)), + true); + } + + public static capi_return_t tiledb_fragment_info_get_cell_num( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, + long fid, + SWIGTYPE_p_unsigned_long_long cell_num) { + return new capi_return_t( + tiledbJNI.tiledb_fragment_info_get_cell_num( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), + fid, + SWIGTYPE_p_unsigned_long_long.getCPtr(cell_num)), + true); + } + + public static capi_return_t tiledb_fragment_info_get_version( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, + long fid, + SWIGTYPE_p_unsigned_int version) { + return new capi_return_t( + tiledbJNI.tiledb_fragment_info_get_version( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), + fid, + SWIGTYPE_p_unsigned_int.getCPtr(version)), + true); + } + + public static capi_return_t tiledb_fragment_info_has_consolidated_metadata( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, + long fid, + SWIGTYPE_p_int has) { + return new capi_return_t( + tiledbJNI.tiledb_fragment_info_has_consolidated_metadata( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), + fid, + SWIGTYPE_p_int.getCPtr(has)), + true); + } + + public static capi_return_t tiledb_fragment_info_get_unconsolidated_metadata_num( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, + SWIGTYPE_p_unsigned_int unconsolidated) { + return new capi_return_t( + tiledbJNI.tiledb_fragment_info_get_unconsolidated_metadata_num( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), + SWIGTYPE_p_unsigned_int.getCPtr(unconsolidated)), + true); + } + + public static capi_return_t tiledb_fragment_info_get_to_vacuum_num( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, + SWIGTYPE_p_unsigned_int to_vacuum_num) { + return new capi_return_t( + tiledbJNI.tiledb_fragment_info_get_to_vacuum_num( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), + SWIGTYPE_p_unsigned_int.getCPtr(to_vacuum_num)), + true); + } + + public static capi_return_t tiledb_fragment_info_get_to_vacuum_uri( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, + long fid, + SWIGTYPE_p_p_char uri) { + return new capi_return_t( + tiledbJNI.tiledb_fragment_info_get_to_vacuum_uri( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), + fid, + SWIGTYPE_p_p_char.getCPtr(uri)), + true); + } + + public static capi_return_t tiledb_fragment_info_get_array_schema( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, + long fid, + SWIGTYPE_p_p_tiledb_array_schema_t array_schema) { + return new capi_return_t( + tiledbJNI.tiledb_fragment_info_get_array_schema( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), + fid, + SWIGTYPE_p_p_tiledb_array_schema_t.getCPtr(array_schema)), + true); + } + + public static capi_return_t tiledb_fragment_info_get_array_schema_name( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, + long fid, + SWIGTYPE_p_p_char schema_name) { + return new capi_return_t( + tiledbJNI.tiledb_fragment_info_get_array_schema_name( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), + fid, + SWIGTYPE_p_p_char.getCPtr(schema_name)), + true); + } + + public static capi_return_t tiledb_fragment_info_dump( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, + SWIGTYPE_p_FILE out) { + return new capi_return_t( + tiledbJNI.tiledb_fragment_info_dump( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), + SWIGTYPE_p_FILE.getCPtr(out)), + true); + } + + public static capi_return_t tiledb_fragment_info_dump_str( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, + SWIGTYPE_p_p_tiledb_string_handle_t out) { + return new capi_return_t( + tiledbJNI.tiledb_fragment_info_dump_str( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), + SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(out)), + true); + } + + public static capi_return_t tiledb_object_type_to_str( + tiledb_object_t object_type, SWIGTYPE_p_p_char str) { + return new capi_return_t( + tiledbJNI.tiledb_object_type_to_str( + object_type.swigValue(), SWIGTYPE_p_p_char.getCPtr(str)), + true); + } + + public static capi_return_t tiledb_object_type_from_str( + String str, SWIGTYPE_p_tiledb_object_t object_type) { + return new capi_return_t( + tiledbJNI.tiledb_object_type_from_str(str, SWIGTYPE_p_tiledb_object_t.getCPtr(object_type)), + true); + } + + public static capi_return_t tiledb_walk_order_to_str( + tiledb_walk_order_t walk_order, SWIGTYPE_p_p_char str) { + return new capi_return_t( + tiledbJNI.tiledb_walk_order_to_str(walk_order.swigValue(), SWIGTYPE_p_p_char.getCPtr(str)), + true); + } + + public static capi_return_t tiledb_walk_order_from_str( + String str, SWIGTYPE_p_tiledb_walk_order_t walk_order) { + return new capi_return_t( + tiledbJNI.tiledb_walk_order_from_str( + str, SWIGTYPE_p_tiledb_walk_order_t.getCPtr(walk_order)), + true); } - public static void tiledb_enumeration_free(SWIGTYPE_p_p_tiledb_enumeration_t enumeration) { - tiledbJNI.tiledb_enumeration_free(SWIGTYPE_p_p_tiledb_enumeration_t.getCPtr(enumeration)); + public static capi_return_t tiledb_group_create(SWIGTYPE_p_tiledb_ctx_t ctx, String group_uri) { + return new capi_return_t( + tiledbJNI.tiledb_group_create(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), group_uri), true); } - public static capi_return_t tiledb_enumeration_get_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_enumeration_t enumeration, SWIGTYPE_p_p_tiledb_string_handle_t name) { - return new capi_return_t(tiledbJNI.tiledb_enumeration_get_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_enumeration_t.getCPtr(enumeration), SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(name)), true); + public static capi_return_t tiledb_group_alloc( + SWIGTYPE_p_tiledb_ctx_t ctx, String group_uri, SWIGTYPE_p_p_tiledb_group_handle_t group) { + return new capi_return_t( + tiledbJNI.tiledb_group_alloc( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + group_uri, + SWIGTYPE_p_p_tiledb_group_handle_t.getCPtr(group)), + true); } - public static capi_return_t tiledb_enumeration_get_type(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_enumeration_t enumeration, SWIGTYPE_p_tiledb_datatype_t type) { - return new capi_return_t(tiledbJNI.tiledb_enumeration_get_type(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_enumeration_t.getCPtr(enumeration), SWIGTYPE_p_tiledb_datatype_t.getCPtr(type)), true); + public static void tiledb_group_free(SWIGTYPE_p_p_tiledb_group_handle_t group) { + tiledbJNI.tiledb_group_free(SWIGTYPE_p_p_tiledb_group_handle_t.getCPtr(group)); } - public static capi_return_t tiledb_enumeration_get_cell_val_num(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_enumeration_t enumeration, SWIGTYPE_p_unsigned_int cell_val_num) { - return new capi_return_t(tiledbJNI.tiledb_enumeration_get_cell_val_num(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_enumeration_t.getCPtr(enumeration), SWIGTYPE_p_unsigned_int.getCPtr(cell_val_num)), true); + public static capi_return_t tiledb_group_open( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_group_handle_t group, + tiledb_query_type_t query_type) { + return new capi_return_t( + tiledbJNI.tiledb_group_open( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), + query_type.swigValue()), + true); + } + + public static capi_return_t tiledb_group_close( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_group_handle_t group) { + return new capi_return_t( + tiledbJNI.tiledb_group_close( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group)), + true); + } + + public static capi_return_t tiledb_group_set_config( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_group_handle_t group, + SWIGTYPE_p_tiledb_config_t config) { + return new capi_return_t( + tiledbJNI.tiledb_group_set_config( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), + SWIGTYPE_p_tiledb_config_t.getCPtr(config)), + true); + } + + public static capi_return_t tiledb_group_get_config( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_group_handle_t group, + SWIGTYPE_p_p_tiledb_config_t config) { + return new capi_return_t( + tiledbJNI.tiledb_group_get_config( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), + SWIGTYPE_p_p_tiledb_config_t.getCPtr(config)), + true); + } + + public static capi_return_t tiledb_group_put_metadata( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_group_handle_t group, + String key, + tiledb_datatype_t value_type, + long value_num, + SWIGTYPE_p_void value) { + return new capi_return_t( + tiledbJNI.tiledb_group_put_metadata( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), + key, + value_type.swigValue(), + value_num, + SWIGTYPE_p_void.getCPtr(value)), + true); + } + + public static int tiledb_group_delete_group( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_group_handle_t group, + String uri, + short recursive) { + return tiledbJNI.tiledb_group_delete_group( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), + uri, + recursive); + } + + public static capi_return_t tiledb_group_delete_metadata( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_group_handle_t group, String key) { + return new capi_return_t( + tiledbJNI.tiledb_group_delete_metadata( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), + key), + true); + } + + public static capi_return_t tiledb_group_get_metadata( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_group_handle_t group, + String key, + SWIGTYPE_p_tiledb_datatype_t value_type, + SWIGTYPE_p_unsigned_int value_num, + SWIGTYPE_p_p_void value) { + return new capi_return_t( + tiledbJNI.tiledb_group_get_metadata( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), + key, + SWIGTYPE_p_tiledb_datatype_t.getCPtr(value_type), + SWIGTYPE_p_unsigned_int.getCPtr(value_num), + SWIGTYPE_p_p_void.getCPtr(value)), + true); + } + + public static capi_return_t tiledb_group_get_metadata_num( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_group_handle_t group, + SWIGTYPE_p_unsigned_long_long num) { + return new capi_return_t( + tiledbJNI.tiledb_group_get_metadata_num( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), + SWIGTYPE_p_unsigned_long_long.getCPtr(num)), + true); + } + + public static capi_return_t tiledb_group_get_metadata_from_index( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_group_handle_t group, + java.math.BigInteger index, + SWIGTYPE_p_p_char key, + SWIGTYPE_p_unsigned_int key_len, + SWIGTYPE_p_tiledb_datatype_t value_type, + SWIGTYPE_p_unsigned_int value_num, + SWIGTYPE_p_p_void value) { + return new capi_return_t( + tiledbJNI.tiledb_group_get_metadata_from_index( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), + index, + SWIGTYPE_p_p_char.getCPtr(key), + SWIGTYPE_p_unsigned_int.getCPtr(key_len), + SWIGTYPE_p_tiledb_datatype_t.getCPtr(value_type), + SWIGTYPE_p_unsigned_int.getCPtr(value_num), + SWIGTYPE_p_p_void.getCPtr(value)), + true); + } + + public static capi_return_t tiledb_group_has_metadata_key( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_group_handle_t group, + String key, + SWIGTYPE_p_tiledb_datatype_t value_type, + SWIGTYPE_p_int has_key) { + return new capi_return_t( + tiledbJNI.tiledb_group_has_metadata_key( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), + key, + SWIGTYPE_p_tiledb_datatype_t.getCPtr(value_type), + SWIGTYPE_p_int.getCPtr(has_key)), + true); + } + + public static capi_return_t tiledb_group_add_member( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_group_handle_t group, + String uri, + short relative, + String name) { + return new capi_return_t( + tiledbJNI.tiledb_group_add_member( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), + uri, + relative, + name), + true); + } + + public static capi_return_t tiledb_group_add_member_with_type( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_group_handle_t group, + String uri, + short relative, + String name, + tiledb_object_t type) { + return new capi_return_t( + tiledbJNI.tiledb_group_add_member_with_type( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), + uri, + relative, + name, + type.swigValue()), + true); + } + + public static capi_return_t tiledb_group_remove_member( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_group_handle_t group, String name_or_uri) { + return new capi_return_t( + tiledbJNI.tiledb_group_remove_member( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), + name_or_uri), + true); + } + + public static capi_return_t tiledb_group_get_member_count( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_group_handle_t group, + SWIGTYPE_p_unsigned_long_long count) { + return new capi_return_t( + tiledbJNI.tiledb_group_get_member_count( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), + SWIGTYPE_p_unsigned_long_long.getCPtr(count)), + true); + } + + public static capi_return_t tiledb_group_get_member_by_index_v2( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_group_handle_t group, + java.math.BigInteger index, + SWIGTYPE_p_p_tiledb_string_handle_t uri, + SWIGTYPE_p_tiledb_object_t type, + SWIGTYPE_p_p_tiledb_string_handle_t name) { + return new capi_return_t( + tiledbJNI.tiledb_group_get_member_by_index_v2( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), + index, + SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(uri), + SWIGTYPE_p_tiledb_object_t.getCPtr(type), + SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(name)), + true); + } + + public static capi_return_t tiledb_group_get_member_by_name_v2( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_group_handle_t group, + String name, + SWIGTYPE_p_p_tiledb_string_handle_t uri, + SWIGTYPE_p_tiledb_object_t type) { + return new capi_return_t( + tiledbJNI.tiledb_group_get_member_by_name_v2( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), + name, + SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(uri), + SWIGTYPE_p_tiledb_object_t.getCPtr(type)), + true); + } + + public static capi_return_t tiledb_group_get_is_relative_uri_by_name( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_group_handle_t group, + String name, + SWIGTYPE_p_unsigned_char relative) { + return new capi_return_t( + tiledbJNI.tiledb_group_get_is_relative_uri_by_name( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), + name, + SWIGTYPE_p_unsigned_char.getCPtr(relative)), + true); + } + + public static capi_return_t tiledb_group_is_open( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_group_handle_t group, SWIGTYPE_p_int is_open) { + return new capi_return_t( + tiledbJNI.tiledb_group_is_open( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), + SWIGTYPE_p_int.getCPtr(is_open)), + true); + } + + public static capi_return_t tiledb_group_get_uri( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_group_handle_t group, + SWIGTYPE_p_p_char group_uri) { + return new capi_return_t( + tiledbJNI.tiledb_group_get_uri( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), + SWIGTYPE_p_p_char.getCPtr(group_uri)), + true); + } + + public static capi_return_t tiledb_group_get_query_type( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_group_handle_t group, + SWIGTYPE_p_tiledb_query_type_t query_type) { + return new capi_return_t( + tiledbJNI.tiledb_group_get_query_type( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), + SWIGTYPE_p_tiledb_query_type_t.getCPtr(query_type)), + true); + } + + public static capi_return_t tiledb_group_dump_str_v2( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_group_handle_t group, + SWIGTYPE_p_p_tiledb_string_handle_t dump_ascii, + short recursive) { + return new capi_return_t( + tiledbJNI.tiledb_group_dump_str_v2( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_group_handle_t.getCPtr(group), + SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(dump_ascii), + recursive), + true); + } + + public static capi_return_t tiledb_group_consolidate_metadata( + SWIGTYPE_p_tiledb_ctx_t ctx, String group_uri, SWIGTYPE_p_tiledb_config_t config) { + return new capi_return_t( + tiledbJNI.tiledb_group_consolidate_metadata( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + group_uri, + SWIGTYPE_p_tiledb_config_t.getCPtr(config)), + true); + } + + public static capi_return_t tiledb_group_vacuum_metadata( + SWIGTYPE_p_tiledb_ctx_t ctx, String group_uri, SWIGTYPE_p_tiledb_config_t config) { + return new capi_return_t( + tiledbJNI.tiledb_group_vacuum_metadata( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + group_uri, + SWIGTYPE_p_tiledb_config_t.getCPtr(config)), + true); + } + + public static capi_return_t tiledb_subarray_alloc( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_handle_t array, + SWIGTYPE_p_p_tiledb_subarray_handle_t subarray) { + return new capi_return_t( + tiledbJNI.tiledb_subarray_alloc( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), + SWIGTYPE_p_p_tiledb_subarray_handle_t.getCPtr(subarray)), + true); } - public static capi_return_t tiledb_enumeration_get_ordered(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_enumeration_t enumeration, SWIGTYPE_p_int ordered) { - return new capi_return_t(tiledbJNI.tiledb_enumeration_get_ordered(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_enumeration_t.getCPtr(enumeration), SWIGTYPE_p_int.getCPtr(ordered)), true); + public static void tiledb_subarray_free(SWIGTYPE_p_p_tiledb_subarray_handle_t subarray) { + tiledbJNI.tiledb_subarray_free(SWIGTYPE_p_p_tiledb_subarray_handle_t.getCPtr(subarray)); } - public static capi_return_t tiledb_enumeration_get_data(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_enumeration_t enumeration, SWIGTYPE_p_p_void data, SWIGTYPE_p_unsigned_long_long data_size) { - return new capi_return_t(tiledbJNI.tiledb_enumeration_get_data(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_enumeration_t.getCPtr(enumeration), SWIGTYPE_p_p_void.getCPtr(data), SWIGTYPE_p_unsigned_long_long.getCPtr(data_size)), true); + public static capi_return_t tiledb_subarray_set_config( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_subarray_handle_t subarray, + SWIGTYPE_p_tiledb_config_t config) { + return new capi_return_t( + tiledbJNI.tiledb_subarray_set_config( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), + SWIGTYPE_p_tiledb_config_t.getCPtr(config)), + true); + } + + public static capi_return_t tiledb_subarray_set_coalesce_ranges( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_subarray_handle_t subarray, + int coalesce_ranges) { + return new capi_return_t( + tiledbJNI.tiledb_subarray_set_coalesce_ranges( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), + coalesce_ranges), + true); + } + + public static capi_return_t tiledb_subarray_set_subarray( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_subarray_handle_t subarray, + SWIGTYPE_p_void subarray_v) { + return new capi_return_t( + tiledbJNI.tiledb_subarray_set_subarray( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), + SWIGTYPE_p_void.getCPtr(subarray_v)), + true); + } + + public static capi_return_t tiledb_subarray_add_range( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_subarray_handle_t subarray, + long dim_idx, + SWIGTYPE_p_void start, + SWIGTYPE_p_void end, + SWIGTYPE_p_void stride) { + return new capi_return_t( + tiledbJNI.tiledb_subarray_add_range( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), + dim_idx, + SWIGTYPE_p_void.getCPtr(start), + SWIGTYPE_p_void.getCPtr(end), + SWIGTYPE_p_void.getCPtr(stride)), + true); + } + + public static capi_return_t tiledb_subarray_add_range_by_name( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_subarray_handle_t subarray, + String dim_name, + SWIGTYPE_p_void start, + SWIGTYPE_p_void end, + SWIGTYPE_p_void stride) { + return new capi_return_t( + tiledbJNI.tiledb_subarray_add_range_by_name( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), + dim_name, + SWIGTYPE_p_void.getCPtr(start), + SWIGTYPE_p_void.getCPtr(end), + SWIGTYPE_p_void.getCPtr(stride)), + true); + } + + public static capi_return_t tiledb_subarray_add_range_var( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_subarray_handle_t subarray, + long dim_idx, + SWIGTYPE_p_void start, + java.math.BigInteger start_size, + SWIGTYPE_p_void end, + java.math.BigInteger end_size) { + return new capi_return_t( + tiledbJNI.tiledb_subarray_add_range_var( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), + dim_idx, + SWIGTYPE_p_void.getCPtr(start), + start_size, + SWIGTYPE_p_void.getCPtr(end), + end_size), + true); + } + + public static capi_return_t tiledb_subarray_add_range_var_by_name( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_subarray_handle_t subarray, + String dim_name, + SWIGTYPE_p_void start, + java.math.BigInteger start_size, + SWIGTYPE_p_void end, + java.math.BigInteger end_size) { + return new capi_return_t( + tiledbJNI.tiledb_subarray_add_range_var_by_name( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), + dim_name, + SWIGTYPE_p_void.getCPtr(start), + start_size, + SWIGTYPE_p_void.getCPtr(end), + end_size), + true); + } + + public static capi_return_t tiledb_subarray_get_range_num( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_subarray_handle_t subarray, + long dim_idx, + SWIGTYPE_p_unsigned_long_long range_num) { + return new capi_return_t( + tiledbJNI.tiledb_subarray_get_range_num( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), + dim_idx, + SWIGTYPE_p_unsigned_long_long.getCPtr(range_num)), + true); + } + + public static capi_return_t tiledb_subarray_get_range_num_from_name( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_subarray_handle_t subarray, + String dim_name, + SWIGTYPE_p_unsigned_long_long range_num) { + return new capi_return_t( + tiledbJNI.tiledb_subarray_get_range_num_from_name( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), + dim_name, + SWIGTYPE_p_unsigned_long_long.getCPtr(range_num)), + true); + } + + public static capi_return_t tiledb_subarray_get_range( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_subarray_handle_t subarray, + long dim_idx, + java.math.BigInteger range_idx, + SWIGTYPE_p_p_void start, + SWIGTYPE_p_p_void end, + SWIGTYPE_p_p_void stride) { + return new capi_return_t( + tiledbJNI.tiledb_subarray_get_range( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), + dim_idx, + range_idx, + SWIGTYPE_p_p_void.getCPtr(start), + SWIGTYPE_p_p_void.getCPtr(end), + SWIGTYPE_p_p_void.getCPtr(stride)), + true); + } + + public static capi_return_t tiledb_subarray_get_range_from_name( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_subarray_handle_t subarray, + String dim_name, + java.math.BigInteger range_idx, + SWIGTYPE_p_p_void start, + SWIGTYPE_p_p_void end, + SWIGTYPE_p_p_void stride) { + return new capi_return_t( + tiledbJNI.tiledb_subarray_get_range_from_name( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), + dim_name, + range_idx, + SWIGTYPE_p_p_void.getCPtr(start), + SWIGTYPE_p_p_void.getCPtr(end), + SWIGTYPE_p_p_void.getCPtr(stride)), + true); + } + + public static capi_return_t tiledb_subarray_get_range_var_size( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_subarray_handle_t subarray, + long dim_idx, + java.math.BigInteger range_idx, + SWIGTYPE_p_unsigned_long_long start_size, + SWIGTYPE_p_unsigned_long_long end_size) { + return new capi_return_t( + tiledbJNI.tiledb_subarray_get_range_var_size( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), + dim_idx, + range_idx, + SWIGTYPE_p_unsigned_long_long.getCPtr(start_size), + SWIGTYPE_p_unsigned_long_long.getCPtr(end_size)), + true); + } + + public static capi_return_t tiledb_subarray_get_range_var_size_from_name( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_subarray_handle_t subarray, + String dim_name, + java.math.BigInteger range_idx, + SWIGTYPE_p_unsigned_long_long start_size, + SWIGTYPE_p_unsigned_long_long end_size) { + return new capi_return_t( + tiledbJNI.tiledb_subarray_get_range_var_size_from_name( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), + dim_name, + range_idx, + SWIGTYPE_p_unsigned_long_long.getCPtr(start_size), + SWIGTYPE_p_unsigned_long_long.getCPtr(end_size)), + true); + } + + public static capi_return_t tiledb_subarray_get_range_var( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_subarray_handle_t subarray, + long dim_idx, + java.math.BigInteger range_idx, + SWIGTYPE_p_void start, + SWIGTYPE_p_void end) { + return new capi_return_t( + tiledbJNI.tiledb_subarray_get_range_var( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), + dim_idx, + range_idx, + SWIGTYPE_p_void.getCPtr(start), + SWIGTYPE_p_void.getCPtr(end)), + true); + } + + public static capi_return_t tiledb_subarray_get_range_var_from_name( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_subarray_handle_t subarray, + String dim_name, + java.math.BigInteger range_idx, + SWIGTYPE_p_void start, + SWIGTYPE_p_void end) { + return new capi_return_t( + tiledbJNI.tiledb_subarray_get_range_var_from_name( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), + dim_name, + range_idx, + SWIGTYPE_p_void.getCPtr(start), + SWIGTYPE_p_void.getCPtr(end)), + true); + } + + public static capi_return_t tiledb_vfs_mode_to_str( + tiledb_vfs_mode_t vfs_mode, SWIGTYPE_p_p_char str) { + return new capi_return_t( + tiledbJNI.tiledb_vfs_mode_to_str(vfs_mode.swigValue(), SWIGTYPE_p_p_char.getCPtr(str)), + true); + } + + public static capi_return_t tiledb_vfs_mode_from_str( + String str, SWIGTYPE_p_tiledb_vfs_mode_t vfs_mode) { + return new capi_return_t( + tiledbJNI.tiledb_vfs_mode_from_str(str, SWIGTYPE_p_tiledb_vfs_mode_t.getCPtr(vfs_mode)), + true); + } + + public static capi_return_t tiledb_vfs_alloc( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_config_t config, + SWIGTYPE_p_p_tiledb_vfs_handle_t vfs) { + return new capi_return_t( + tiledbJNI.tiledb_vfs_alloc( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_config_t.getCPtr(config), + SWIGTYPE_p_p_tiledb_vfs_handle_t.getCPtr(vfs)), + true); } - public static capi_return_t tiledb_enumeration_get_offsets(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_enumeration_t enumeration, SWIGTYPE_p_p_void offsets, SWIGTYPE_p_unsigned_long_long offsets_size) { - return new capi_return_t(tiledbJNI.tiledb_enumeration_get_offsets(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_enumeration_t.getCPtr(enumeration), SWIGTYPE_p_p_void.getCPtr(offsets), SWIGTYPE_p_unsigned_long_long.getCPtr(offsets_size)), true); + public static void tiledb_vfs_free(SWIGTYPE_p_p_tiledb_vfs_handle_t vfs) { + tiledbJNI.tiledb_vfs_free(SWIGTYPE_p_p_tiledb_vfs_handle_t.getCPtr(vfs)); } - public static capi_return_t tiledb_enumeration_get_value_index(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_enumeration_t enumeration, SWIGTYPE_p_void value, java.math.BigInteger value_size, SWIGTYPE_p_int exist, SWIGTYPE_p_unsigned_long_long index) { - return new capi_return_t(tiledbJNI.tiledb_enumeration_get_value_index(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_enumeration_t.getCPtr(enumeration), SWIGTYPE_p_void.getCPtr(value), value_size, SWIGTYPE_p_int.getCPtr(exist), SWIGTYPE_p_unsigned_long_long.getCPtr(index)), true); + public static capi_return_t tiledb_vfs_get_config( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_vfs_handle_t vfs, + SWIGTYPE_p_p_tiledb_config_t config) { + return new capi_return_t( + tiledbJNI.tiledb_vfs_get_config( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), + SWIGTYPE_p_p_tiledb_config_t.getCPtr(config)), + true); + } + + public static capi_return_t tiledb_vfs_create_bucket( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String uri) { + return new capi_return_t( + tiledbJNI.tiledb_vfs_create_bucket( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), uri), + true); + } + + public static capi_return_t tiledb_vfs_remove_bucket( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String uri) { + return new capi_return_t( + tiledbJNI.tiledb_vfs_remove_bucket( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), uri), + true); + } + + public static capi_return_t tiledb_vfs_empty_bucket( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String uri) { + return new capi_return_t( + tiledbJNI.tiledb_vfs_empty_bucket( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), uri), + true); + } + + public static capi_return_t tiledb_vfs_is_empty_bucket( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_vfs_handle_t vfs, + String uri, + SWIGTYPE_p_int is_empty) { + return new capi_return_t( + tiledbJNI.tiledb_vfs_is_empty_bucket( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), + uri, + SWIGTYPE_p_int.getCPtr(is_empty)), + true); + } + + public static capi_return_t tiledb_vfs_is_bucket( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_vfs_handle_t vfs, + String uri, + SWIGTYPE_p_int is_bucket) { + return new capi_return_t( + tiledbJNI.tiledb_vfs_is_bucket( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), + uri, + SWIGTYPE_p_int.getCPtr(is_bucket)), + true); + } + + public static capi_return_t tiledb_vfs_create_dir( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String uri) { + return new capi_return_t( + tiledbJNI.tiledb_vfs_create_dir( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), uri), + true); + } + + public static capi_return_t tiledb_vfs_is_dir( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_vfs_handle_t vfs, + String uri, + SWIGTYPE_p_int is_dir) { + return new capi_return_t( + tiledbJNI.tiledb_vfs_is_dir( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), + uri, + SWIGTYPE_p_int.getCPtr(is_dir)), + true); + } + + public static capi_return_t tiledb_vfs_remove_dir( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String uri) { + return new capi_return_t( + tiledbJNI.tiledb_vfs_remove_dir( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), uri), + true); + } + + public static capi_return_t tiledb_vfs_is_file( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_vfs_handle_t vfs, + String uri, + SWIGTYPE_p_int is_file) { + return new capi_return_t( + tiledbJNI.tiledb_vfs_is_file( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), + uri, + SWIGTYPE_p_int.getCPtr(is_file)), + true); + } + + public static capi_return_t tiledb_vfs_remove_file( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String uri) { + return new capi_return_t( + tiledbJNI.tiledb_vfs_remove_file( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), uri), + true); + } + + public static capi_return_t tiledb_vfs_dir_size( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_vfs_handle_t vfs, + String uri, + SWIGTYPE_p_unsigned_long_long size) { + return new capi_return_t( + tiledbJNI.tiledb_vfs_dir_size( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), + uri, + SWIGTYPE_p_unsigned_long_long.getCPtr(size)), + true); + } + + public static capi_return_t tiledb_vfs_file_size( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_vfs_handle_t vfs, + String uri, + SWIGTYPE_p_unsigned_long_long size) { + return new capi_return_t( + tiledbJNI.tiledb_vfs_file_size( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), + uri, + SWIGTYPE_p_unsigned_long_long.getCPtr(size)), + true); + } + + public static capi_return_t tiledb_vfs_move_file( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_vfs_handle_t vfs, + String old_uri, + String new_uri) { + return new capi_return_t( + tiledbJNI.tiledb_vfs_move_file( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), + old_uri, + new_uri), + true); + } + + public static capi_return_t tiledb_vfs_move_dir( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_vfs_handle_t vfs, + String old_uri, + String new_uri) { + return new capi_return_t( + tiledbJNI.tiledb_vfs_move_dir( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), + old_uri, + new_uri), + true); + } + + public static capi_return_t tiledb_vfs_copy_file( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_vfs_handle_t vfs, + String old_uri, + String new_uri) { + return new capi_return_t( + tiledbJNI.tiledb_vfs_copy_file( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), + old_uri, + new_uri), + true); + } + + public static capi_return_t tiledb_vfs_copy_dir( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_vfs_handle_t vfs, + String old_uri, + String new_uri) { + return new capi_return_t( + tiledbJNI.tiledb_vfs_copy_dir( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), + old_uri, + new_uri), + true); + } + + public static capi_return_t tiledb_vfs_open( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_vfs_handle_t vfs, + String uri, + tiledb_vfs_mode_t mode, + SWIGTYPE_p_p_tiledb_vfs_fh_handle_t fh) { + return new capi_return_t( + tiledbJNI.tiledb_vfs_open( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), + uri, + mode.swigValue(), + SWIGTYPE_p_p_tiledb_vfs_fh_handle_t.getCPtr(fh)), + true); + } + + public static capi_return_t tiledb_vfs_close( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_fh_handle_t fh) { + return new capi_return_t( + tiledbJNI.tiledb_vfs_close( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_fh_handle_t.getCPtr(fh)), + true); + } + + public static capi_return_t tiledb_vfs_read( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_vfs_fh_handle_t fh, + java.math.BigInteger offset, + SWIGTYPE_p_void buffer, + java.math.BigInteger nbytes) { + return new capi_return_t( + tiledbJNI.tiledb_vfs_read( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_vfs_fh_handle_t.getCPtr(fh), + offset, + SWIGTYPE_p_void.getCPtr(buffer), + nbytes), + true); + } + + public static capi_return_t tiledb_vfs_write( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_vfs_fh_handle_t fh, + SWIGTYPE_p_void buffer, + java.math.BigInteger nbytes) { + return new capi_return_t( + tiledbJNI.tiledb_vfs_write( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_vfs_fh_handle_t.getCPtr(fh), + SWIGTYPE_p_void.getCPtr(buffer), + nbytes), + true); + } + + public static capi_return_t tiledb_vfs_sync( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_fh_handle_t fh) { + return new capi_return_t( + tiledbJNI.tiledb_vfs_sync( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_fh_handle_t.getCPtr(fh)), + true); + } + + public static capi_return_t tiledb_vfs_ls( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_vfs_handle_t vfs, + String path, + SWIGTYPE_p_f_p_q_const__char_p_void__int callback, + SWIGTYPE_p_void data) { + return new capi_return_t( + tiledbJNI.tiledb_vfs_ls( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), + path, + SWIGTYPE_p_f_p_q_const__char_p_void__int.getCPtr(callback), + SWIGTYPE_p_void.getCPtr(data)), + true); } - public static int tiledb_enumeration_dump_str(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_enumeration_t enumeration, SWIGTYPE_p_p_tiledb_string_handle_t out) { - return tiledbJNI.tiledb_enumeration_dump_str(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_enumeration_t.getCPtr(enumeration), SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(out)); + public static void tiledb_vfs_fh_free(SWIGTYPE_p_p_tiledb_vfs_fh_handle_t fh) { + tiledbJNI.tiledb_vfs_fh_free(SWIGTYPE_p_p_tiledb_vfs_fh_handle_t.getCPtr(fh)); } - public static capi_return_t tiledb_array_evolve(SWIGTYPE_p_tiledb_ctx_t ctx, String array_uri, SWIGTYPE_p_tiledb_array_schema_evolution_t array_schema_evolution) { - return new capi_return_t(tiledbJNI.tiledb_array_evolve(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), array_uri, SWIGTYPE_p_tiledb_array_schema_evolution_t.getCPtr(array_schema_evolution)), true); + public static capi_return_t tiledb_vfs_fh_is_closed( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_fh_handle_t fh, SWIGTYPE_p_int is_closed) { + return new capi_return_t( + tiledbJNI.tiledb_vfs_fh_is_closed( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_vfs_fh_handle_t.getCPtr(fh), + SWIGTYPE_p_int.getCPtr(is_closed)), + true); } - public static capi_return_t tiledb_array_get_enumeration(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, String name, SWIGTYPE_p_p_tiledb_enumeration_t enumeration) { - return new capi_return_t(tiledbJNI.tiledb_array_get_enumeration(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), name, SWIGTYPE_p_p_tiledb_enumeration_t.getCPtr(enumeration)), true); + public static capi_return_t tiledb_vfs_touch( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String uri) { + return new capi_return_t( + tiledbJNI.tiledb_vfs_touch( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), uri), + true); } - public static capi_return_t tiledb_array_load_all_enumerations(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array) { - return new capi_return_t(tiledbJNI.tiledb_array_load_all_enumerations(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array)), true); + public static int tiledb_query_status_to_str( + tiledb_query_status_t query_status, SWIGTYPE_p_p_char str) { + return tiledbJNI.tiledb_query_status_to_str( + query_status.swigValue(), SWIGTYPE_p_p_char.getCPtr(str)); } - public static capi_return_t tiledb_array_load_enumerations_all_schemas(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array) { - return new capi_return_t(tiledbJNI.tiledb_array_load_enumerations_all_schemas(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array)), true); + public static int tiledb_query_status_from_str( + String str, SWIGTYPE_p_tiledb_query_status_t query_status) { + return tiledbJNI.tiledb_query_status_from_str( + str, SWIGTYPE_p_tiledb_query_status_t.getCPtr(query_status)); } - public static capi_return_t tiledb_ndrectangle_alloc(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_domain_t domain, SWIGTYPE_p_p_tiledb_ndrectangle_t ndr) { - return new capi_return_t(tiledbJNI.tiledb_ndrectangle_alloc(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_domain_t.getCPtr(domain), SWIGTYPE_p_p_tiledb_ndrectangle_t.getCPtr(ndr)), true); + public static long tiledb_var_num() { + return tiledbJNI.tiledb_var_num(); } - public static capi_return_t tiledb_ndrectangle_free(SWIGTYPE_p_p_tiledb_ndrectangle_t ndr) { - return new capi_return_t(tiledbJNI.tiledb_ndrectangle_free(SWIGTYPE_p_p_tiledb_ndrectangle_t.getCPtr(ndr)), true); + public static long tiledb_max_path() { + return tiledbJNI.tiledb_max_path(); } - public static capi_return_t tiledb_ndrectangle_get_range_from_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_ndrectangle_t ndr, String name, tiledb_range_t range) { - return new capi_return_t(tiledbJNI.tiledb_ndrectangle_get_range_from_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_ndrectangle_t.getCPtr(ndr), name, tiledb_range_t.getCPtr(range), range), true); + public static java.math.BigInteger tiledb_offset_size() { + return tiledbJNI.tiledb_offset_size(); } - public static capi_return_t tiledb_ndrectangle_get_range(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_ndrectangle_t ndr, long idx, tiledb_range_t range) { - return new capi_return_t(tiledbJNI.tiledb_ndrectangle_get_range(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_ndrectangle_t.getCPtr(ndr), idx, tiledb_range_t.getCPtr(range), range), true); + public static java.math.BigInteger tiledb_timestamp_now_ms() { + return tiledbJNI.tiledb_timestamp_now_ms(); } - public static capi_return_t tiledb_ndrectangle_set_range_for_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_ndrectangle_t ndr, String name, tiledb_range_t range) { - return new capi_return_t(tiledbJNI.tiledb_ndrectangle_set_range_for_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_ndrectangle_t.getCPtr(ndr), name, tiledb_range_t.getCPtr(range), range), true); + public static String tiledb_timestamps() { + return tiledbJNI.tiledb_timestamps(); } - public static capi_return_t tiledb_ndrectangle_set_range(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_ndrectangle_t ndr, long idx, tiledb_range_t range) { - return new capi_return_t(tiledbJNI.tiledb_ndrectangle_set_range(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_ndrectangle_t.getCPtr(ndr), idx, tiledb_range_t.getCPtr(range), range), true); + public static void tiledb_version( + SWIGTYPE_p_int major, SWIGTYPE_p_int minor, SWIGTYPE_p_int rev) { + tiledbJNI.tiledb_version( + SWIGTYPE_p_int.getCPtr(major), SWIGTYPE_p_int.getCPtr(minor), SWIGTYPE_p_int.getCPtr(rev)); + } + + public static int tiledb_query_alloc( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_handle_t array, + tiledb_query_type_t query_type, + SWIGTYPE_p_p_tiledb_query_t query) { + return tiledbJNI.tiledb_query_alloc( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), + query_type.swigValue(), + SWIGTYPE_p_p_tiledb_query_t.getCPtr(query)); + } + + public static int tiledb_query_get_stats( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, SWIGTYPE_p_p_char stats_json) { + return tiledbJNI.tiledb_query_get_stats( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_query_t.getCPtr(query), + SWIGTYPE_p_p_char.getCPtr(stats_json)); + } + + public static int tiledb_query_set_config( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_query_t query, + SWIGTYPE_p_tiledb_config_t config) { + return tiledbJNI.tiledb_query_set_config( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_query_t.getCPtr(query), + SWIGTYPE_p_tiledb_config_t.getCPtr(config)); + } + + public static int tiledb_query_get_config( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_query_t query, + SWIGTYPE_p_p_tiledb_config_t config) { + return tiledbJNI.tiledb_query_get_config( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_query_t.getCPtr(query), + SWIGTYPE_p_p_tiledb_config_t.getCPtr(config)); + } + + public static int tiledb_query_set_subarray_t( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_query_t query, + SWIGTYPE_p_tiledb_subarray_handle_t subarray) { + return tiledbJNI.tiledb_query_set_subarray_t( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_query_t.getCPtr(query), + SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray)); + } + + public static int tiledb_query_set_data_buffer( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_query_t query, + String name, + SWIGTYPE_p_void buffer, + SWIGTYPE_p_unsigned_long_long buffer_size) { + return tiledbJNI.tiledb_query_set_data_buffer( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_query_t.getCPtr(query), + name, + SWIGTYPE_p_void.getCPtr(buffer), + SWIGTYPE_p_unsigned_long_long.getCPtr(buffer_size)); + } + + public static int tiledb_query_set_offsets_buffer( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_query_t query, + String name, + SWIGTYPE_p_unsigned_long_long buffer, + SWIGTYPE_p_unsigned_long_long buffer_size) { + return tiledbJNI.tiledb_query_set_offsets_buffer( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_query_t.getCPtr(query), + name, + SWIGTYPE_p_unsigned_long_long.getCPtr(buffer), + SWIGTYPE_p_unsigned_long_long.getCPtr(buffer_size)); + } + + public static int tiledb_query_set_validity_buffer( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_query_t query, + String name, + SWIGTYPE_p_unsigned_char buffer, + SWIGTYPE_p_unsigned_long_long buffer_size) { + return tiledbJNI.tiledb_query_set_validity_buffer( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_query_t.getCPtr(query), + name, + SWIGTYPE_p_unsigned_char.getCPtr(buffer), + SWIGTYPE_p_unsigned_long_long.getCPtr(buffer_size)); + } + + public static int tiledb_query_get_data_buffer( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_query_t query, + String name, + SWIGTYPE_p_p_void buffer, + SWIGTYPE_p_p_unsigned_long_long buffer_size) { + return tiledbJNI.tiledb_query_get_data_buffer( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_query_t.getCPtr(query), + name, + SWIGTYPE_p_p_void.getCPtr(buffer), + SWIGTYPE_p_p_unsigned_long_long.getCPtr(buffer_size)); + } + + public static int tiledb_query_get_offsets_buffer( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_query_t query, + String name, + SWIGTYPE_p_p_unsigned_long_long buffer, + SWIGTYPE_p_p_unsigned_long_long buffer_size) { + return tiledbJNI.tiledb_query_get_offsets_buffer( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_query_t.getCPtr(query), + name, + SWIGTYPE_p_p_unsigned_long_long.getCPtr(buffer), + SWIGTYPE_p_p_unsigned_long_long.getCPtr(buffer_size)); + } + + public static int tiledb_query_get_validity_buffer( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_query_t query, + String name, + SWIGTYPE_p_p_unsigned_char buffer, + SWIGTYPE_p_p_unsigned_long_long buffer_size) { + return tiledbJNI.tiledb_query_get_validity_buffer( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_query_t.getCPtr(query), + name, + SWIGTYPE_p_p_unsigned_char.getCPtr(buffer), + SWIGTYPE_p_p_unsigned_long_long.getCPtr(buffer_size)); + } + + public static int tiledb_query_set_layout( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, tiledb_layout_t layout) { + return tiledbJNI.tiledb_query_set_layout( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_query_t.getCPtr(query), + layout.swigValue()); + } + + public static int tiledb_query_set_condition( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_query_t query, + SWIGTYPE_p_tiledb_query_condition_t cond) { + return tiledbJNI.tiledb_query_set_condition( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_query_t.getCPtr(query), + SWIGTYPE_p_tiledb_query_condition_t.getCPtr(cond)); + } + + public static int tiledb_query_finalize( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query) { + return tiledbJNI.tiledb_query_finalize( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query)); + } + + public static int tiledb_query_submit_and_finalize( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query) { + return tiledbJNI.tiledb_query_submit_and_finalize( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query)); } - public static capi_return_t tiledb_ndrectangle_get_dtype(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_ndrectangle_t ndr, long idx, SWIGTYPE_p_tiledb_datatype_t type) { - return new capi_return_t(tiledbJNI.tiledb_ndrectangle_get_dtype(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_ndrectangle_t.getCPtr(ndr), idx, SWIGTYPE_p_tiledb_datatype_t.getCPtr(type)), true); + public static void tiledb_query_free(SWIGTYPE_p_p_tiledb_query_t query) { + tiledbJNI.tiledb_query_free(SWIGTYPE_p_p_tiledb_query_t.getCPtr(query)); } - public static capi_return_t tiledb_ndrectangle_get_dtype_from_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_ndrectangle_t ndr, String name, SWIGTYPE_p_tiledb_datatype_t type) { - return new capi_return_t(tiledbJNI.tiledb_ndrectangle_get_dtype_from_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_ndrectangle_t.getCPtr(ndr), name, SWIGTYPE_p_tiledb_datatype_t.getCPtr(type)), true); + public static int tiledb_query_submit( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query) { + return tiledbJNI.tiledb_query_submit( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query)); + } + + public static int tiledb_query_has_results( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, SWIGTYPE_p_int has_results) { + return tiledbJNI.tiledb_query_has_results( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_query_t.getCPtr(query), + SWIGTYPE_p_int.getCPtr(has_results)); + } + + public static int tiledb_query_get_status( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_query_t query, + SWIGTYPE_p_tiledb_query_status_t status) { + return tiledbJNI.tiledb_query_get_status( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_query_t.getCPtr(query), + SWIGTYPE_p_tiledb_query_status_t.getCPtr(status)); + } + + public static int tiledb_query_get_type( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_query_t query, + SWIGTYPE_p_tiledb_query_type_t query_type) { + return tiledbJNI.tiledb_query_get_type( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_query_t.getCPtr(query), + SWIGTYPE_p_tiledb_query_type_t.getCPtr(query_type)); + } + + public static int tiledb_query_get_layout( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_query_t query, + SWIGTYPE_p_tiledb_layout_t query_layout) { + return tiledbJNI.tiledb_query_get_layout( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_query_t.getCPtr(query), + SWIGTYPE_p_tiledb_layout_t.getCPtr(query_layout)); + } + + public static int tiledb_query_get_array( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_query_t query, + SWIGTYPE_p_p_tiledb_array_handle_t array) { + return tiledbJNI.tiledb_query_get_array( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_query_t.getCPtr(query), + SWIGTYPE_p_p_tiledb_array_handle_t.getCPtr(array)); + } + + public static int tiledb_query_get_est_result_size( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_query_t query, + String name, + SWIGTYPE_p_unsigned_long_long size) { + return tiledbJNI.tiledb_query_get_est_result_size( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_query_t.getCPtr(query), + name, + SWIGTYPE_p_unsigned_long_long.getCPtr(size)); + } + + public static int tiledb_query_get_est_result_size_var( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_query_t query, + String name, + SWIGTYPE_p_unsigned_long_long size_off, + SWIGTYPE_p_unsigned_long_long size_val) { + return tiledbJNI.tiledb_query_get_est_result_size_var( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_query_t.getCPtr(query), + name, + SWIGTYPE_p_unsigned_long_long.getCPtr(size_off), + SWIGTYPE_p_unsigned_long_long.getCPtr(size_val)); + } + + public static int tiledb_query_get_est_result_size_nullable( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_query_t query, + String name, + SWIGTYPE_p_unsigned_long_long size_val, + SWIGTYPE_p_unsigned_long_long size_validity) { + return tiledbJNI.tiledb_query_get_est_result_size_nullable( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_query_t.getCPtr(query), + name, + SWIGTYPE_p_unsigned_long_long.getCPtr(size_val), + SWIGTYPE_p_unsigned_long_long.getCPtr(size_validity)); + } + + public static int tiledb_query_get_est_result_size_var_nullable( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_query_t query, + String name, + SWIGTYPE_p_unsigned_long_long size_off, + SWIGTYPE_p_unsigned_long_long size_val, + SWIGTYPE_p_unsigned_long_long size_validity) { + return tiledbJNI.tiledb_query_get_est_result_size_var_nullable( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_query_t.getCPtr(query), + name, + SWIGTYPE_p_unsigned_long_long.getCPtr(size_off), + SWIGTYPE_p_unsigned_long_long.getCPtr(size_val), + SWIGTYPE_p_unsigned_long_long.getCPtr(size_validity)); + } + + public static int tiledb_query_get_fragment_num( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, SWIGTYPE_p_unsigned_int num) { + return tiledbJNI.tiledb_query_get_fragment_num( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_query_t.getCPtr(query), + SWIGTYPE_p_unsigned_int.getCPtr(num)); + } + + public static int tiledb_query_get_fragment_uri( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_query_t query, + java.math.BigInteger idx, + SWIGTYPE_p_p_char uri) { + return tiledbJNI.tiledb_query_get_fragment_uri( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_query_t.getCPtr(query), + idx, + SWIGTYPE_p_p_char.getCPtr(uri)); + } + + public static int tiledb_query_get_fragment_timestamp_range( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_query_t query, + java.math.BigInteger idx, + SWIGTYPE_p_unsigned_long_long t1, + SWIGTYPE_p_unsigned_long_long t2) { + return tiledbJNI.tiledb_query_get_fragment_timestamp_range( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_query_t.getCPtr(query), + idx, + SWIGTYPE_p_unsigned_long_long.getCPtr(t1), + SWIGTYPE_p_unsigned_long_long.getCPtr(t2)); + } + + public static int tiledb_query_get_subarray_t( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_query_t query, + SWIGTYPE_p_p_tiledb_subarray_handle_t subarray) { + return tiledbJNI.tiledb_query_get_subarray_t( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_query_t.getCPtr(query), + SWIGTYPE_p_p_tiledb_subarray_handle_t.getCPtr(subarray)); + } + + public static int tiledb_query_condition_alloc( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_query_condition_t cond) { + return tiledbJNI.tiledb_query_condition_alloc( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_tiledb_query_condition_t.getCPtr(cond)); } - public static capi_return_t tiledb_ndrectangle_get_dim_num(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_ndrectangle_t ndr, SWIGTYPE_p_unsigned_int ndim) { - return new capi_return_t(tiledbJNI.tiledb_ndrectangle_get_dim_num(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_ndrectangle_t.getCPtr(ndr), SWIGTYPE_p_unsigned_int.getCPtr(ndim)), true); + public static void tiledb_query_condition_free(SWIGTYPE_p_p_tiledb_query_condition_t cond) { + tiledbJNI.tiledb_query_condition_free(SWIGTYPE_p_p_tiledb_query_condition_t.getCPtr(cond)); } - public static capi_return_t tiledb_ndrectangle_dump_str(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_ndrectangle_t ndr, SWIGTYPE_p_p_tiledb_string_handle_t out) { - return new capi_return_t(tiledbJNI.tiledb_ndrectangle_dump_str(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_ndrectangle_t.getCPtr(ndr), SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(out)), true); + public static int tiledb_query_condition_init( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_query_condition_t cond, + String attribute_name, + SWIGTYPE_p_void condition_value, + java.math.BigInteger condition_value_size, + tiledb_query_condition_op_t op) { + return tiledbJNI.tiledb_query_condition_init( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_query_condition_t.getCPtr(cond), + attribute_name, + SWIGTYPE_p_void.getCPtr(condition_value), + condition_value_size, + op.swigValue()); + } + + public static int tiledb_query_condition_combine( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_query_condition_t left_cond, + SWIGTYPE_p_tiledb_query_condition_t right_cond, + tiledb_query_condition_combination_op_t combination_op, + SWIGTYPE_p_p_tiledb_query_condition_t combined_cond) { + return tiledbJNI.tiledb_query_condition_combine( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_query_condition_t.getCPtr(left_cond), + SWIGTYPE_p_tiledb_query_condition_t.getCPtr(right_cond), + combination_op.swigValue(), + SWIGTYPE_p_p_tiledb_query_condition_t.getCPtr(combined_cond)); + } + + public static int tiledb_query_condition_negate( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_query_condition_t cond, + SWIGTYPE_p_p_tiledb_query_condition_t negated_cond) { + return tiledbJNI.tiledb_query_condition_negate( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_query_condition_t.getCPtr(cond), + SWIGTYPE_p_p_tiledb_query_condition_t.getCPtr(negated_cond)); + } + + public static capi_return_t tiledb_array_consolidate( + SWIGTYPE_p_tiledb_ctx_t ctx, String array_uri, SWIGTYPE_p_tiledb_config_t config) { + return new capi_return_t( + tiledbJNI.tiledb_array_consolidate( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + array_uri, + SWIGTYPE_p_tiledb_config_t.getCPtr(config)), + true); + } + + public static capi_return_t tiledb_array_vacuum( + SWIGTYPE_p_tiledb_ctx_t ctx, String array_uri, SWIGTYPE_p_tiledb_config_t config) { + return new capi_return_t( + tiledbJNI.tiledb_array_vacuum( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + array_uri, + SWIGTYPE_p_tiledb_config_t.getCPtr(config)), + true); + } + + public static int tiledb_object_type( + SWIGTYPE_p_tiledb_ctx_t ctx, String path, SWIGTYPE_p_tiledb_object_t type) { + return tiledbJNI.tiledb_object_type( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), path, SWIGTYPE_p_tiledb_object_t.getCPtr(type)); } - public static capi_return_t tiledb_current_domain_create(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_current_domain_t current_domain) { - return new capi_return_t(tiledbJNI.tiledb_current_domain_create(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_tiledb_current_domain_t.getCPtr(current_domain)), true); + public static int tiledb_object_remove(SWIGTYPE_p_tiledb_ctx_t ctx, String path) { + return tiledbJNI.tiledb_object_remove(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), path); } - public static capi_return_t tiledb_current_domain_free(SWIGTYPE_p_p_tiledb_current_domain_t current_domain) { - return new capi_return_t(tiledbJNI.tiledb_current_domain_free(SWIGTYPE_p_p_tiledb_current_domain_t.getCPtr(current_domain)), true); + public static int tiledb_object_move( + SWIGTYPE_p_tiledb_ctx_t ctx, String old_path, String new_path) { + return tiledbJNI.tiledb_object_move(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), old_path, new_path); } - public static capi_return_t tiledb_current_domain_set_ndrectangle(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_current_domain_t current_domain, SWIGTYPE_p_tiledb_ndrectangle_t ndr) { - return new capi_return_t(tiledbJNI.tiledb_current_domain_set_ndrectangle(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_current_domain_t.getCPtr(current_domain), SWIGTYPE_p_tiledb_ndrectangle_t.getCPtr(ndr)), true); + public static int tiledb_object_walk( + SWIGTYPE_p_tiledb_ctx_t ctx, + String path, + tiledb_walk_order_t order, + SWIGTYPE_p_f_p_q_const__char_enum_tiledb_object_t_p_void__int callback, + SWIGTYPE_p_void data) { + return tiledbJNI.tiledb_object_walk( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + path, + order.swigValue(), + SWIGTYPE_p_f_p_q_const__char_enum_tiledb_object_t_p_void__int.getCPtr(callback), + SWIGTYPE_p_void.getCPtr(data)); + } + + public static int tiledb_object_ls( + SWIGTYPE_p_tiledb_ctx_t ctx, + String path, + SWIGTYPE_p_f_p_q_const__char_enum_tiledb_object_t_p_void__int callback, + SWIGTYPE_p_void data) { + return tiledbJNI.tiledb_object_ls( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + path, + SWIGTYPE_p_f_p_q_const__char_enum_tiledb_object_t_p_void__int.getCPtr(callback), + SWIGTYPE_p_void.getCPtr(data)); + } + + public static int tiledb_uri_to_path( + SWIGTYPE_p_tiledb_ctx_t ctx, + String uri, + String path_out, + SWIGTYPE_p_unsigned_int path_length) { + return tiledbJNI.tiledb_uri_to_path( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + uri, + path_out, + SWIGTYPE_p_unsigned_int.getCPtr(path_length)); } - public static capi_return_t tiledb_current_domain_get_ndrectangle(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_current_domain_t current_domain, SWIGTYPE_p_p_tiledb_ndrectangle_t ndr) { - return new capi_return_t(tiledbJNI.tiledb_current_domain_get_ndrectangle(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_current_domain_t.getCPtr(current_domain), SWIGTYPE_p_p_tiledb_ndrectangle_t.getCPtr(ndr)), true); + public static int tiledb_stats_enable() { + return tiledbJNI.tiledb_stats_enable(); } - public static capi_return_t tiledb_current_domain_get_is_empty(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_current_domain_t current_domain, SWIGTYPE_p_unsigned_int is_empty) { - return new capi_return_t(tiledbJNI.tiledb_current_domain_get_is_empty(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_current_domain_t.getCPtr(current_domain), SWIGTYPE_p_unsigned_int.getCPtr(is_empty)), true); + public static int tiledb_stats_disable() { + return tiledbJNI.tiledb_stats_disable(); } - public static capi_return_t tiledb_current_domain_get_type(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_current_domain_t current_domain, SWIGTYPE_p_tiledb_current_domain_type_t type) { - return new capi_return_t(tiledbJNI.tiledb_current_domain_get_type(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_current_domain_t.getCPtr(current_domain), SWIGTYPE_p_tiledb_current_domain_type_t.getCPtr(type)), true); + public static int tiledb_stats_is_enabled(SWIGTYPE_p_unsigned_char enabled) { + return tiledbJNI.tiledb_stats_is_enabled(SWIGTYPE_p_unsigned_char.getCPtr(enabled)); } - public static capi_return_t tiledb_current_domain_dump_str(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_current_domain_t current_domain, SWIGTYPE_p_p_tiledb_string_handle_t out) { - return new capi_return_t(tiledbJNI.tiledb_current_domain_dump_str(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_current_domain_t.getCPtr(current_domain), SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(out)), true); + public static int tiledb_stats_reset() { + return tiledbJNI.tiledb_stats_reset(); } - public static capi_return_t tiledb_array_schema_alloc_at_timestamp(SWIGTYPE_p_tiledb_ctx_t ctx, tiledb_array_type_t array_type, java.math.BigInteger timestamp, SWIGTYPE_p_p_tiledb_array_schema_t array_schema) { - return new capi_return_t(tiledbJNI.tiledb_array_schema_alloc_at_timestamp(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), array_type.swigValue(), timestamp, SWIGTYPE_p_p_tiledb_array_schema_t.getCPtr(array_schema)), true); + public static int tiledb_stats_dump(SWIGTYPE_p_FILE out) { + return tiledbJNI.tiledb_stats_dump(SWIGTYPE_p_FILE.getCPtr(out)); } - public static capi_return_t tiledb_array_schema_timestamp_range(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, SWIGTYPE_p_unsigned_long_long lo, SWIGTYPE_p_unsigned_long_long hi) { - return new capi_return_t(tiledbJNI.tiledb_array_schema_timestamp_range(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), SWIGTYPE_p_unsigned_long_long.getCPtr(lo), SWIGTYPE_p_unsigned_long_long.getCPtr(hi)), true); + public static int tiledb_stats_dump_str(SWIGTYPE_p_p_char out) { + return tiledbJNI.tiledb_stats_dump_str(SWIGTYPE_p_p_char.getCPtr(out)); } - public static capi_return_t tiledb_array_schema_get_enumeration_from_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, String enumeration_name, SWIGTYPE_p_p_tiledb_enumeration_t enumeration) { - return new capi_return_t(tiledbJNI.tiledb_array_schema_get_enumeration_from_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), enumeration_name, SWIGTYPE_p_p_tiledb_enumeration_t.getCPtr(enumeration)), true); + public static int tiledb_stats_raw_dump(SWIGTYPE_p_FILE out) { + return tiledbJNI.tiledb_stats_raw_dump(SWIGTYPE_p_FILE.getCPtr(out)); } - public static capi_return_t tiledb_array_schema_get_enumeration_from_attribute_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, String attribute_name, SWIGTYPE_p_p_tiledb_enumeration_t enumeration) { - return new capi_return_t(tiledbJNI.tiledb_array_schema_get_enumeration_from_attribute_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), attribute_name, SWIGTYPE_p_p_tiledb_enumeration_t.getCPtr(enumeration)), true); + public static int tiledb_stats_raw_dump_str(SWIGTYPE_p_p_char out) { + return tiledbJNI.tiledb_stats_raw_dump_str(SWIGTYPE_p_p_char.getCPtr(out)); } - public static capi_return_t tiledb_array_schema_add_enumeration(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, SWIGTYPE_p_tiledb_enumeration_t enumeration) { - return new capi_return_t(tiledbJNI.tiledb_array_schema_add_enumeration(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), SWIGTYPE_p_tiledb_enumeration_t.getCPtr(enumeration)), true); + public static int tiledb_stats_free_str(SWIGTYPE_p_p_char out) { + return tiledbJNI.tiledb_stats_free_str(SWIGTYPE_p_p_char.getCPtr(out)); } - public static capi_return_t tiledb_array_schema_set_current_domain(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, SWIGTYPE_p_tiledb_current_domain_t current_domain) { - return new capi_return_t(tiledbJNI.tiledb_array_schema_set_current_domain(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), SWIGTYPE_p_tiledb_current_domain_t.getCPtr(current_domain)), true); + public static int tiledb_heap_profiler_enable( + String file_name_prefix, + java.math.BigInteger dump_interval_ms, + java.math.BigInteger dump_interval_bytes, + java.math.BigInteger dump_threshold_bytes) { + return tiledbJNI.tiledb_heap_profiler_enable( + file_name_prefix, dump_interval_ms, dump_interval_bytes, dump_threshold_bytes); + } + + public static int tiledb_filestore_schema_create( + SWIGTYPE_p_tiledb_ctx_t ctx, String uri, SWIGTYPE_p_p_tiledb_array_schema_t array_schema) { + return tiledbJNI.tiledb_filestore_schema_create( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + uri, + SWIGTYPE_p_p_tiledb_array_schema_t.getCPtr(array_schema)); + } + + public static int tiledb_filestore_uri_import( + SWIGTYPE_p_tiledb_ctx_t ctx, + String filestore_array_uri, + String file_uri, + tiledb_mime_type_t mime_type) { + return tiledbJNI.tiledb_filestore_uri_import( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), filestore_array_uri, file_uri, mime_type.swigValue()); + } + + public static int tiledb_filestore_uri_export( + SWIGTYPE_p_tiledb_ctx_t ctx, String file_uri, String filestore_array_uri) { + return tiledbJNI.tiledb_filestore_uri_export( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), file_uri, filestore_array_uri); + } + + public static int tiledb_filestore_buffer_import( + SWIGTYPE_p_tiledb_ctx_t ctx, + String filestore_array_uri, + SWIGTYPE_p_void buf, + long size, + tiledb_mime_type_t mime_type) { + return tiledbJNI.tiledb_filestore_buffer_import( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + filestore_array_uri, + SWIGTYPE_p_void.getCPtr(buf), + size, + mime_type.swigValue()); + } + + public static int tiledb_filestore_buffer_export( + SWIGTYPE_p_tiledb_ctx_t ctx, + String filestore_array_uri, + long offset, + SWIGTYPE_p_void buf, + long size) { + return tiledbJNI.tiledb_filestore_buffer_export( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + filestore_array_uri, + offset, + SWIGTYPE_p_void.getCPtr(buf), + size); + } + + public static int tiledb_filestore_size( + SWIGTYPE_p_tiledb_ctx_t ctx, String filestore_array_uri, SWIGTYPE_p_unsigned_long size) { + return tiledbJNI.tiledb_filestore_size( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + filestore_array_uri, + SWIGTYPE_p_unsigned_long.getCPtr(size)); } - public static capi_return_t tiledb_array_schema_get_current_domain(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, SWIGTYPE_p_p_tiledb_current_domain_t current_domain) { - return new capi_return_t(tiledbJNI.tiledb_array_schema_get_current_domain(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), SWIGTYPE_p_p_tiledb_current_domain_t.getCPtr(current_domain)), true); + public static int tiledb_mime_type_to_str(tiledb_mime_type_t mime_type, SWIGTYPE_p_p_char str) { + return tiledbJNI.tiledb_mime_type_to_str(mime_type.swigValue(), SWIGTYPE_p_p_char.getCPtr(str)); } - public static capi_return_t tiledb_attribute_set_enumeration_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_attribute_t attr, String enumeration_name) { - return new capi_return_t(tiledbJNI.tiledb_attribute_set_enumeration_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), enumeration_name), true); + public static int tiledb_mime_type_from_str(String str, SWIGTYPE_p_tiledb_mime_type_t mime_type) { + return tiledbJNI.tiledb_mime_type_from_str( + str, SWIGTYPE_p_tiledb_mime_type_t.getCPtr(mime_type)); + } + + public static capi_return_t tiledb_enumeration_alloc( + SWIGTYPE_p_tiledb_ctx_t ctx, + String name, + tiledb_datatype_t type, + long cell_val_num, + int ordered, + SWIGTYPE_p_void data, + java.math.BigInteger data_size, + SWIGTYPE_p_void offsets, + java.math.BigInteger offsets_size, + SWIGTYPE_p_p_tiledb_enumeration_t enumeration) { + return new capi_return_t( + tiledbJNI.tiledb_enumeration_alloc( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + name, + type.swigValue(), + cell_val_num, + ordered, + SWIGTYPE_p_void.getCPtr(data), + data_size, + SWIGTYPE_p_void.getCPtr(offsets), + offsets_size, + SWIGTYPE_p_p_tiledb_enumeration_t.getCPtr(enumeration)), + true); + } + + public static capi_return_t tiledb_enumeration_extend( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_enumeration_t old_enumeration, + SWIGTYPE_p_void data, + java.math.BigInteger data_size, + SWIGTYPE_p_void offsets, + java.math.BigInteger offsets_size, + SWIGTYPE_p_p_tiledb_enumeration_t new_enumeration) { + return new capi_return_t( + tiledbJNI.tiledb_enumeration_extend( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_enumeration_t.getCPtr(old_enumeration), + SWIGTYPE_p_void.getCPtr(data), + data_size, + SWIGTYPE_p_void.getCPtr(offsets), + offsets_size, + SWIGTYPE_p_p_tiledb_enumeration_t.getCPtr(new_enumeration)), + true); } - public static capi_return_t tiledb_attribute_get_enumeration_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_attribute_t attr, SWIGTYPE_p_p_tiledb_string_handle_t name) { - return new capi_return_t(tiledbJNI.tiledb_attribute_get_enumeration_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(name)), true); + public static void tiledb_enumeration_free(SWIGTYPE_p_p_tiledb_enumeration_t enumeration) { + tiledbJNI.tiledb_enumeration_free(SWIGTYPE_p_p_tiledb_enumeration_t.getCPtr(enumeration)); } - public static capi_return_t tiledb_fragment_info_get_total_cell_num(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, SWIGTYPE_p_unsigned_long_long count) { - return new capi_return_t(tiledbJNI.tiledb_fragment_info_get_total_cell_num(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), SWIGTYPE_p_unsigned_long_long.getCPtr(count)), true); + public static capi_return_t tiledb_enumeration_get_name( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_enumeration_t enumeration, + SWIGTYPE_p_p_tiledb_string_handle_t name) { + return new capi_return_t( + tiledbJNI.tiledb_enumeration_get_name( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_enumeration_t.getCPtr(enumeration), + SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(name)), + true); + } + + public static capi_return_t tiledb_enumeration_get_type( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_enumeration_t enumeration, + SWIGTYPE_p_tiledb_datatype_t type) { + return new capi_return_t( + tiledbJNI.tiledb_enumeration_get_type( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_enumeration_t.getCPtr(enumeration), + SWIGTYPE_p_tiledb_datatype_t.getCPtr(type)), + true); + } + + public static capi_return_t tiledb_enumeration_get_cell_val_num( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_enumeration_t enumeration, + SWIGTYPE_p_unsigned_int cell_val_num) { + return new capi_return_t( + tiledbJNI.tiledb_enumeration_get_cell_val_num( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_enumeration_t.getCPtr(enumeration), + SWIGTYPE_p_unsigned_int.getCPtr(cell_val_num)), + true); + } + + public static capi_return_t tiledb_enumeration_get_ordered( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_enumeration_t enumeration, + SWIGTYPE_p_int ordered) { + return new capi_return_t( + tiledbJNI.tiledb_enumeration_get_ordered( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_enumeration_t.getCPtr(enumeration), + SWIGTYPE_p_int.getCPtr(ordered)), + true); + } + + public static capi_return_t tiledb_enumeration_get_data( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_enumeration_t enumeration, + SWIGTYPE_p_p_void data, + SWIGTYPE_p_unsigned_long_long data_size) { + return new capi_return_t( + tiledbJNI.tiledb_enumeration_get_data( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_enumeration_t.getCPtr(enumeration), + SWIGTYPE_p_p_void.getCPtr(data), + SWIGTYPE_p_unsigned_long_long.getCPtr(data_size)), + true); + } + + public static capi_return_t tiledb_enumeration_get_offsets( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_enumeration_t enumeration, + SWIGTYPE_p_p_void offsets, + SWIGTYPE_p_unsigned_long_long offsets_size) { + return new capi_return_t( + tiledbJNI.tiledb_enumeration_get_offsets( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_enumeration_t.getCPtr(enumeration), + SWIGTYPE_p_p_void.getCPtr(offsets), + SWIGTYPE_p_unsigned_long_long.getCPtr(offsets_size)), + true); + } + + public static capi_return_t tiledb_enumeration_get_value_index( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_enumeration_t enumeration, + SWIGTYPE_p_void value, + java.math.BigInteger value_size, + SWIGTYPE_p_int exist, + SWIGTYPE_p_unsigned_long_long index) { + return new capi_return_t( + tiledbJNI.tiledb_enumeration_get_value_index( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_enumeration_t.getCPtr(enumeration), + SWIGTYPE_p_void.getCPtr(value), + value_size, + SWIGTYPE_p_int.getCPtr(exist), + SWIGTYPE_p_unsigned_long_long.getCPtr(index)), + true); + } + + public static int tiledb_enumeration_dump_str( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_enumeration_t enumeration, + SWIGTYPE_p_p_tiledb_string_handle_t out) { + return tiledbJNI.tiledb_enumeration_dump_str( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_enumeration_t.getCPtr(enumeration), + SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(out)); + } + + public static capi_return_t tiledb_array_evolve( + SWIGTYPE_p_tiledb_ctx_t ctx, + String array_uri, + SWIGTYPE_p_tiledb_array_schema_evolution_t array_schema_evolution) { + return new capi_return_t( + tiledbJNI.tiledb_array_evolve( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + array_uri, + SWIGTYPE_p_tiledb_array_schema_evolution_t.getCPtr(array_schema_evolution)), + true); + } + + public static capi_return_t tiledb_array_get_enumeration( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_handle_t array, + String name, + SWIGTYPE_p_p_tiledb_enumeration_t enumeration) { + return new capi_return_t( + tiledbJNI.tiledb_array_get_enumeration( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), + name, + SWIGTYPE_p_p_tiledb_enumeration_t.getCPtr(enumeration)), + true); + } + + public static capi_return_t tiledb_array_load_all_enumerations( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array) { + return new capi_return_t( + tiledbJNI.tiledb_array_load_all_enumerations( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array)), + true); + } + + public static capi_return_t tiledb_array_load_enumerations_all_schemas( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array) { + return new capi_return_t( + tiledbJNI.tiledb_array_load_enumerations_all_schemas( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array)), + true); + } + + public static capi_return_t tiledb_ndrectangle_alloc( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_domain_t domain, + SWIGTYPE_p_p_tiledb_ndrectangle_t ndr) { + return new capi_return_t( + tiledbJNI.tiledb_ndrectangle_alloc( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_domain_t.getCPtr(domain), + SWIGTYPE_p_p_tiledb_ndrectangle_t.getCPtr(ndr)), + true); } - public static capi_return_t tiledb_profile_alloc(String name, String dir, SWIGTYPE_p_p_tiledb_profile_handle_t profile, SWIGTYPE_p_p_tiledb_error_handle_t error) { - return new capi_return_t(tiledbJNI.tiledb_profile_alloc(name, dir, SWIGTYPE_p_p_tiledb_profile_handle_t.getCPtr(profile), SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), true); + public static capi_return_t tiledb_ndrectangle_free(SWIGTYPE_p_p_tiledb_ndrectangle_t ndr) { + return new capi_return_t( + tiledbJNI.tiledb_ndrectangle_free(SWIGTYPE_p_p_tiledb_ndrectangle_t.getCPtr(ndr)), true); + } + + public static capi_return_t tiledb_ndrectangle_get_range_from_name( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_ndrectangle_t ndr, + String name, + tiledb_range_t range) { + return new capi_return_t( + tiledbJNI.tiledb_ndrectangle_get_range_from_name( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_ndrectangle_t.getCPtr(ndr), + name, + tiledb_range_t.getCPtr(range), + range), + true); + } + + public static capi_return_t tiledb_ndrectangle_get_range( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_ndrectangle_t ndr, + long idx, + tiledb_range_t range) { + return new capi_return_t( + tiledbJNI.tiledb_ndrectangle_get_range( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_ndrectangle_t.getCPtr(ndr), + idx, + tiledb_range_t.getCPtr(range), + range), + true); + } + + public static capi_return_t tiledb_ndrectangle_set_range_for_name( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_ndrectangle_t ndr, + String name, + tiledb_range_t range) { + return new capi_return_t( + tiledbJNI.tiledb_ndrectangle_set_range_for_name( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_ndrectangle_t.getCPtr(ndr), + name, + tiledb_range_t.getCPtr(range), + range), + true); + } + + public static capi_return_t tiledb_ndrectangle_set_range( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_ndrectangle_t ndr, + long idx, + tiledb_range_t range) { + return new capi_return_t( + tiledbJNI.tiledb_ndrectangle_set_range( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_ndrectangle_t.getCPtr(ndr), + idx, + tiledb_range_t.getCPtr(range), + range), + true); + } + + public static capi_return_t tiledb_ndrectangle_get_dtype( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_ndrectangle_t ndr, + long idx, + SWIGTYPE_p_tiledb_datatype_t type) { + return new capi_return_t( + tiledbJNI.tiledb_ndrectangle_get_dtype( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_ndrectangle_t.getCPtr(ndr), + idx, + SWIGTYPE_p_tiledb_datatype_t.getCPtr(type)), + true); + } + + public static capi_return_t tiledb_ndrectangle_get_dtype_from_name( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_ndrectangle_t ndr, + String name, + SWIGTYPE_p_tiledb_datatype_t type) { + return new capi_return_t( + tiledbJNI.tiledb_ndrectangle_get_dtype_from_name( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_ndrectangle_t.getCPtr(ndr), + name, + SWIGTYPE_p_tiledb_datatype_t.getCPtr(type)), + true); + } + + public static capi_return_t tiledb_ndrectangle_get_dim_num( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_ndrectangle_t ndr, + SWIGTYPE_p_unsigned_int ndim) { + return new capi_return_t( + tiledbJNI.tiledb_ndrectangle_get_dim_num( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_ndrectangle_t.getCPtr(ndr), + SWIGTYPE_p_unsigned_int.getCPtr(ndim)), + true); + } + + public static capi_return_t tiledb_ndrectangle_dump_str( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_ndrectangle_t ndr, + SWIGTYPE_p_p_tiledb_string_handle_t out) { + return new capi_return_t( + tiledbJNI.tiledb_ndrectangle_dump_str( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_ndrectangle_t.getCPtr(ndr), + SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(out)), + true); + } + + public static capi_return_t tiledb_current_domain_create( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_current_domain_t current_domain) { + return new capi_return_t( + tiledbJNI.tiledb_current_domain_create( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_p_tiledb_current_domain_t.getCPtr(current_domain)), + true); + } + + public static capi_return_t tiledb_current_domain_free( + SWIGTYPE_p_p_tiledb_current_domain_t current_domain) { + return new capi_return_t( + tiledbJNI.tiledb_current_domain_free( + SWIGTYPE_p_p_tiledb_current_domain_t.getCPtr(current_domain)), + true); + } + + public static capi_return_t tiledb_current_domain_set_ndrectangle( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_current_domain_t current_domain, + SWIGTYPE_p_tiledb_ndrectangle_t ndr) { + return new capi_return_t( + tiledbJNI.tiledb_current_domain_set_ndrectangle( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_current_domain_t.getCPtr(current_domain), + SWIGTYPE_p_tiledb_ndrectangle_t.getCPtr(ndr)), + true); + } + + public static capi_return_t tiledb_current_domain_get_ndrectangle( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_current_domain_t current_domain, + SWIGTYPE_p_p_tiledb_ndrectangle_t ndr) { + return new capi_return_t( + tiledbJNI.tiledb_current_domain_get_ndrectangle( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_current_domain_t.getCPtr(current_domain), + SWIGTYPE_p_p_tiledb_ndrectangle_t.getCPtr(ndr)), + true); + } + + public static capi_return_t tiledb_current_domain_get_is_empty( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_current_domain_t current_domain, + SWIGTYPE_p_unsigned_int is_empty) { + return new capi_return_t( + tiledbJNI.tiledb_current_domain_get_is_empty( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_current_domain_t.getCPtr(current_domain), + SWIGTYPE_p_unsigned_int.getCPtr(is_empty)), + true); + } + + public static capi_return_t tiledb_current_domain_get_type( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_current_domain_t current_domain, + SWIGTYPE_p_tiledb_current_domain_type_t type) { + return new capi_return_t( + tiledbJNI.tiledb_current_domain_get_type( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_current_domain_t.getCPtr(current_domain), + SWIGTYPE_p_tiledb_current_domain_type_t.getCPtr(type)), + true); + } + + public static capi_return_t tiledb_current_domain_dump_str( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_current_domain_t current_domain, + SWIGTYPE_p_p_tiledb_string_handle_t out) { + return new capi_return_t( + tiledbJNI.tiledb_current_domain_dump_str( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_current_domain_t.getCPtr(current_domain), + SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(out)), + true); + } + + public static capi_return_t tiledb_array_schema_alloc_at_timestamp( + SWIGTYPE_p_tiledb_ctx_t ctx, + tiledb_array_type_t array_type, + java.math.BigInteger timestamp, + SWIGTYPE_p_p_tiledb_array_schema_t array_schema) { + return new capi_return_t( + tiledbJNI.tiledb_array_schema_alloc_at_timestamp( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + array_type.swigValue(), + timestamp, + SWIGTYPE_p_p_tiledb_array_schema_t.getCPtr(array_schema)), + true); + } + + public static capi_return_t tiledb_array_schema_timestamp_range( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_schema_t array_schema, + SWIGTYPE_p_unsigned_long_long lo, + SWIGTYPE_p_unsigned_long_long hi) { + return new capi_return_t( + tiledbJNI.tiledb_array_schema_timestamp_range( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), + SWIGTYPE_p_unsigned_long_long.getCPtr(lo), + SWIGTYPE_p_unsigned_long_long.getCPtr(hi)), + true); + } + + public static capi_return_t tiledb_array_schema_get_enumeration_from_name( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_schema_t array_schema, + String enumeration_name, + SWIGTYPE_p_p_tiledb_enumeration_t enumeration) { + return new capi_return_t( + tiledbJNI.tiledb_array_schema_get_enumeration_from_name( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), + enumeration_name, + SWIGTYPE_p_p_tiledb_enumeration_t.getCPtr(enumeration)), + true); + } + + public static capi_return_t tiledb_array_schema_get_enumeration_from_attribute_name( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_schema_t array_schema, + String attribute_name, + SWIGTYPE_p_p_tiledb_enumeration_t enumeration) { + return new capi_return_t( + tiledbJNI.tiledb_array_schema_get_enumeration_from_attribute_name( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), + attribute_name, + SWIGTYPE_p_p_tiledb_enumeration_t.getCPtr(enumeration)), + true); + } + + public static capi_return_t tiledb_array_schema_add_enumeration( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_schema_t array_schema, + SWIGTYPE_p_tiledb_enumeration_t enumeration) { + return new capi_return_t( + tiledbJNI.tiledb_array_schema_add_enumeration( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), + SWIGTYPE_p_tiledb_enumeration_t.getCPtr(enumeration)), + true); + } + + public static capi_return_t tiledb_array_schema_set_current_domain( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_schema_t array_schema, + SWIGTYPE_p_tiledb_current_domain_t current_domain) { + return new capi_return_t( + tiledbJNI.tiledb_array_schema_set_current_domain( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), + SWIGTYPE_p_tiledb_current_domain_t.getCPtr(current_domain)), + true); + } + + public static capi_return_t tiledb_array_schema_get_current_domain( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_schema_t array_schema, + SWIGTYPE_p_p_tiledb_current_domain_t current_domain) { + return new capi_return_t( + tiledbJNI.tiledb_array_schema_get_current_domain( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), + SWIGTYPE_p_p_tiledb_current_domain_t.getCPtr(current_domain)), + true); + } + + public static capi_return_t tiledb_attribute_set_enumeration_name( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_attribute_t attr, String enumeration_name) { + return new capi_return_t( + tiledbJNI.tiledb_attribute_set_enumeration_name( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), + enumeration_name), + true); + } + + public static capi_return_t tiledb_attribute_get_enumeration_name( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_attribute_t attr, + SWIGTYPE_p_p_tiledb_string_handle_t name) { + return new capi_return_t( + tiledbJNI.tiledb_attribute_get_enumeration_name( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_attribute_t.getCPtr(attr), + SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(name)), + true); + } + + public static capi_return_t tiledb_fragment_info_get_total_cell_num( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info, + SWIGTYPE_p_unsigned_long_long count) { + return new capi_return_t( + tiledbJNI.tiledb_fragment_info_get_total_cell_num( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info), + SWIGTYPE_p_unsigned_long_long.getCPtr(count)), + true); + } + + public static capi_return_t tiledb_profile_alloc( + String name, + String dir, + SWIGTYPE_p_p_tiledb_profile_handle_t profile, + SWIGTYPE_p_p_tiledb_error_handle_t error) { + return new capi_return_t( + tiledbJNI.tiledb_profile_alloc( + name, + dir, + SWIGTYPE_p_p_tiledb_profile_handle_t.getCPtr(profile), + SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), + true); } public static void tiledb_profile_free(SWIGTYPE_p_p_tiledb_profile_handle_t profile) { tiledbJNI.tiledb_profile_free(SWIGTYPE_p_p_tiledb_profile_handle_t.getCPtr(profile)); } - public static capi_return_t tiledb_profile_get_name(SWIGTYPE_p_tiledb_profile_handle_t profile, SWIGTYPE_p_p_tiledb_string_handle_t name, SWIGTYPE_p_p_tiledb_error_handle_t error) { - return new capi_return_t(tiledbJNI.tiledb_profile_get_name(SWIGTYPE_p_tiledb_profile_handle_t.getCPtr(profile), SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(name), SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), true); - } - - public static capi_return_t tiledb_profile_get_dir(SWIGTYPE_p_tiledb_profile_handle_t profile, SWIGTYPE_p_p_tiledb_string_handle_t dir, SWIGTYPE_p_p_tiledb_error_handle_t error) { - return new capi_return_t(tiledbJNI.tiledb_profile_get_dir(SWIGTYPE_p_tiledb_profile_handle_t.getCPtr(profile), SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(dir), SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), true); - } - - public static capi_return_t tiledb_profile_set_param(SWIGTYPE_p_tiledb_profile_handle_t profile, String param, String value, SWIGTYPE_p_p_tiledb_error_handle_t error) { - return new capi_return_t(tiledbJNI.tiledb_profile_set_param(SWIGTYPE_p_tiledb_profile_handle_t.getCPtr(profile), param, value, SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), true); - } - - public static capi_return_t tiledb_profile_get_param(SWIGTYPE_p_tiledb_profile_handle_t profile, String param, SWIGTYPE_p_p_tiledb_string_handle_t value, SWIGTYPE_p_p_tiledb_error_handle_t error) { - return new capi_return_t(tiledbJNI.tiledb_profile_get_param(SWIGTYPE_p_tiledb_profile_handle_t.getCPtr(profile), param, SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(value), SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), true); - } - - public static capi_return_t tiledb_profile_save(SWIGTYPE_p_tiledb_profile_handle_t profile, short overwrite, SWIGTYPE_p_p_tiledb_error_handle_t error) { - return new capi_return_t(tiledbJNI.tiledb_profile_save(SWIGTYPE_p_tiledb_profile_handle_t.getCPtr(profile), overwrite, SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), true); - } - - public static capi_return_t tiledb_profile_load(SWIGTYPE_p_tiledb_profile_handle_t profile, SWIGTYPE_p_p_tiledb_error_handle_t error) { - return new capi_return_t(tiledbJNI.tiledb_profile_load(SWIGTYPE_p_tiledb_profile_handle_t.getCPtr(profile), SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), true); - } - - public static capi_return_t tiledb_profile_remove(String name, String dir, SWIGTYPE_p_p_tiledb_error_handle_t error) { - return new capi_return_t(tiledbJNI.tiledb_profile_remove(name, dir, SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), true); - } - - public static capi_return_t tiledb_profile_dump_str(SWIGTYPE_p_tiledb_profile_handle_t profile, SWIGTYPE_p_p_tiledb_string_handle_t out, SWIGTYPE_p_p_tiledb_error_handle_t error) { - return new capi_return_t(tiledbJNI.tiledb_profile_dump_str(SWIGTYPE_p_tiledb_profile_handle_t.getCPtr(profile), SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(out), SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), true); - } - - public static int tiledb_channel_operator_sum_get(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_channel_operator_t op) { - return tiledbJNI.tiledb_channel_operator_sum_get(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_tiledb_channel_operator_t.getCPtr(op)); - } - - public static int tiledb_channel_operator_min_get(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_channel_operator_t op) { - return tiledbJNI.tiledb_channel_operator_min_get(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_tiledb_channel_operator_t.getCPtr(op)); - } - - public static int tiledb_channel_operator_max_get(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_channel_operator_t op) { - return tiledbJNI.tiledb_channel_operator_max_get(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_tiledb_channel_operator_t.getCPtr(op)); - } - - public static int tiledb_aggregate_count_get(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_channel_operation_t operation) { - return tiledbJNI.tiledb_aggregate_count_get(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_tiledb_channel_operation_t.getCPtr(operation)); - } - - public static int tiledb_channel_operator_mean_get(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_channel_operator_t op) { - return tiledbJNI.tiledb_channel_operator_mean_get(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_tiledb_channel_operator_t.getCPtr(op)); - } - - public static int tiledb_channel_operator_null_count_get(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_channel_operator_t op) { - return tiledbJNI.tiledb_channel_operator_null_count_get(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_tiledb_channel_operator_t.getCPtr(op)); - } - - public static int tiledb_query_get_default_channel(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, SWIGTYPE_p_p_tiledb_query_channel_t channel) { - return tiledbJNI.tiledb_query_get_default_channel(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), SWIGTYPE_p_p_tiledb_query_channel_t.getCPtr(channel)); - } - - public static int tiledb_create_unary_aggregate(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, SWIGTYPE_p_tiledb_channel_operator_t op, String input_field_name, SWIGTYPE_p_p_tiledb_channel_operation_t operation) { - return tiledbJNI.tiledb_create_unary_aggregate(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), SWIGTYPE_p_tiledb_channel_operator_t.getCPtr(op), input_field_name, SWIGTYPE_p_p_tiledb_channel_operation_t.getCPtr(operation)); - } - - public static int tiledb_channel_apply_aggregate(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_channel_t channel, String output_field_name, SWIGTYPE_p_tiledb_channel_operation_t operation) { - return tiledbJNI.tiledb_channel_apply_aggregate(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_channel_t.getCPtr(channel), output_field_name, SWIGTYPE_p_tiledb_channel_operation_t.getCPtr(operation)); - } - - public static capi_return_t tiledb_aggregate_free(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_channel_operation_t op) { - return new capi_return_t(tiledbJNI.tiledb_aggregate_free(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_tiledb_channel_operation_t.getCPtr(op)), true); - } - - public static capi_return_t tiledb_query_channel_free(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_query_channel_t channel) { - return new capi_return_t(tiledbJNI.tiledb_query_channel_free(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_tiledb_query_channel_t.getCPtr(channel)), true); - } - - public static capi_return_t tiledb_query_get_field(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, String field_name, SWIGTYPE_p_p_tiledb_query_field_t field) { - return new capi_return_t(tiledbJNI.tiledb_query_get_field(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), field_name, SWIGTYPE_p_p_tiledb_query_field_t.getCPtr(field)), true); - } - - public static capi_return_t tiledb_query_field_free(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_query_field_t field) { - return new capi_return_t(tiledbJNI.tiledb_query_field_free(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_tiledb_query_field_t.getCPtr(field)), true); - } - - public static capi_return_t tiledb_field_datatype(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_field_t field, SWIGTYPE_p_tiledb_datatype_t type) { - return new capi_return_t(tiledbJNI.tiledb_field_datatype(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_field_t.getCPtr(field), SWIGTYPE_p_tiledb_datatype_t.getCPtr(type)), true); - } - - public static capi_return_t tiledb_field_cell_val_num(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_field_t field, SWIGTYPE_p_unsigned_int cell_val_num) { - return new capi_return_t(tiledbJNI.tiledb_field_cell_val_num(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_field_t.getCPtr(field), SWIGTYPE_p_unsigned_int.getCPtr(cell_val_num)), true); - } - - public static capi_return_t tiledb_field_get_nullable(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_field_t field, SWIGTYPE_p_unsigned_char nullable) { - return new capi_return_t(tiledbJNI.tiledb_field_get_nullable(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_field_t.getCPtr(field), SWIGTYPE_p_unsigned_char.getCPtr(nullable)), true); - } - - public static capi_return_t tiledb_field_origin(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_field_t field, SWIGTYPE_p_tiledb_field_origin_t origin) { - return new capi_return_t(tiledbJNI.tiledb_field_origin(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_field_t.getCPtr(field), SWIGTYPE_p_tiledb_field_origin_t.getCPtr(origin)), true); - } - - public static capi_return_t tiledb_field_channel(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_field_t field, SWIGTYPE_p_p_tiledb_query_channel_t channel) { - return new capi_return_t(tiledbJNI.tiledb_field_channel(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_field_t.getCPtr(field), SWIGTYPE_p_p_tiledb_query_channel_t.getCPtr(channel)), true); - } - - public static int tiledb_query_get_plan(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, SWIGTYPE_p_p_tiledb_string_handle_t plan) { - return tiledbJNI.tiledb_query_get_plan(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(plan)); - } - - public static capi_return_t tiledb_subarray_add_point_ranges(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_subarray_handle_t subarray, long dim_idx, SWIGTYPE_p_void start, java.math.BigInteger count) { - return new capi_return_t(tiledbJNI.tiledb_subarray_add_point_ranges(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), dim_idx, SWIGTYPE_p_void.getCPtr(start), count), true); - } - - public static capi_return_t tiledb_vfs_ls_recursive(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String path, SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_p_void__int callback, SWIGTYPE_p_void data) { - return new capi_return_t(tiledbJNI.tiledb_vfs_ls_recursive(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), path, SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_p_void__int.getCPtr(callback), SWIGTYPE_p_void.getCPtr(data)), true); - } - - public static capi_return_t tiledb_vfs_ls_recursive_v2(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_vfs_handle_t vfs, String path, SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_unsigned_char_p_void__int callback, SWIGTYPE_p_void data) { - return new capi_return_t(tiledbJNI.tiledb_vfs_ls_recursive_v2(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), path, SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_unsigned_char_p_void__int.getCPtr(callback), SWIGTYPE_p_void.getCPtr(data)), true); - } - - public static void tiledb_dimension_label_free(SWIGTYPE_p_p_tiledb_dimension_label_handle_t dim_label) { - tiledbJNI.tiledb_dimension_label_free(SWIGTYPE_p_p_tiledb_dimension_label_handle_t.getCPtr(dim_label)); - } - - public static capi_return_t tiledb_dimension_label_get_dimension_index(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_dimension_label_handle_t dim_label, SWIGTYPE_p_unsigned_int dim_index) { - return new capi_return_t(tiledbJNI.tiledb_dimension_label_get_dimension_index(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_dimension_label_handle_t.getCPtr(dim_label), SWIGTYPE_p_unsigned_int.getCPtr(dim_index)), true); - } - - public static capi_return_t tiledb_dimension_label_get_label_attr_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_dimension_label_handle_t dim_label, SWIGTYPE_p_p_char label_attr_name) { - return new capi_return_t(tiledbJNI.tiledb_dimension_label_get_label_attr_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_dimension_label_handle_t.getCPtr(dim_label), SWIGTYPE_p_p_char.getCPtr(label_attr_name)), true); - } - - public static capi_return_t tiledb_dimension_label_get_label_cell_val_num(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_dimension_label_handle_t dim_label, SWIGTYPE_p_unsigned_int label_cell_val_num) { - return new capi_return_t(tiledbJNI.tiledb_dimension_label_get_label_cell_val_num(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_dimension_label_handle_t.getCPtr(dim_label), SWIGTYPE_p_unsigned_int.getCPtr(label_cell_val_num)), true); - } - - public static capi_return_t tiledb_dimension_label_get_label_order(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_dimension_label_handle_t dim_label, SWIGTYPE_p_tiledb_data_order_t label_order) { - return new capi_return_t(tiledbJNI.tiledb_dimension_label_get_label_order(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_dimension_label_handle_t.getCPtr(dim_label), SWIGTYPE_p_tiledb_data_order_t.getCPtr(label_order)), true); - } - - public static capi_return_t tiledb_dimension_label_get_label_type(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_dimension_label_handle_t dim_label, SWIGTYPE_p_tiledb_datatype_t label_type) { - return new capi_return_t(tiledbJNI.tiledb_dimension_label_get_label_type(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_dimension_label_handle_t.getCPtr(dim_label), SWIGTYPE_p_tiledb_datatype_t.getCPtr(label_type)), true); - } - - public static capi_return_t tiledb_dimension_label_get_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_dimension_label_handle_t dim_label, SWIGTYPE_p_p_char name) { - return new capi_return_t(tiledbJNI.tiledb_dimension_label_get_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_dimension_label_handle_t.getCPtr(dim_label), SWIGTYPE_p_p_char.getCPtr(name)), true); - } - - public static capi_return_t tiledb_dimension_label_get_uri(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_dimension_label_handle_t dim_label, SWIGTYPE_p_p_char uri) { - return new capi_return_t(tiledbJNI.tiledb_dimension_label_get_uri(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_dimension_label_handle_t.getCPtr(dim_label), SWIGTYPE_p_p_char.getCPtr(uri)), true); - } - - public static capi_return_t tiledb_array_schema_add_dimension_label(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, long dim_index, String name, tiledb_data_order_t label_order, tiledb_datatype_t label_type) { - return new capi_return_t(tiledbJNI.tiledb_array_schema_add_dimension_label(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), dim_index, name, label_order.swigValue(), label_type.swigValue()), true); - } - - public static capi_return_t tiledb_array_schema_get_dimension_label_from_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, String label_name, SWIGTYPE_p_p_tiledb_dimension_label_handle_t dim_label) { - return new capi_return_t(tiledbJNI.tiledb_array_schema_get_dimension_label_from_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), label_name, SWIGTYPE_p_p_tiledb_dimension_label_handle_t.getCPtr(dim_label)), true); - } - - public static capi_return_t tiledb_array_schema_has_dimension_label(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, String name, SWIGTYPE_p_int has_dim_label) { - return new capi_return_t(tiledbJNI.tiledb_array_schema_has_dimension_label(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), name, SWIGTYPE_p_int.getCPtr(has_dim_label)), true); - } - - public static capi_return_t tiledb_array_schema_set_dimension_label_filter_list(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, String label_name, SWIGTYPE_p_tiledb_filter_list_handle_t filter_list) { - return new capi_return_t(tiledbJNI.tiledb_array_schema_set_dimension_label_filter_list(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), label_name, SWIGTYPE_p_tiledb_filter_list_handle_t.getCPtr(filter_list)), true); - } - - public static capi_return_t tiledb_array_schema_set_dimension_label_tile_extent(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, String label_name, tiledb_datatype_t type, SWIGTYPE_p_void tile_extent) { - return new capi_return_t(tiledbJNI.tiledb_array_schema_set_dimension_label_tile_extent(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), label_name, type.swigValue(), SWIGTYPE_p_void.getCPtr(tile_extent)), true); - } - - public static capi_return_t tiledb_array_schema_get_dimension_label_num(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, SWIGTYPE_p_unsigned_long_long dim_label_num) { - return new capi_return_t(tiledbJNI.tiledb_array_schema_get_dimension_label_num(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), SWIGTYPE_p_unsigned_long_long.getCPtr(dim_label_num)), true); - } - - public static capi_return_t tiledb_array_schema_get_dimension_label_from_index(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_t array_schema, java.math.BigInteger dim_label_index, SWIGTYPE_p_p_tiledb_dimension_label_handle_t dim_label) { - return new capi_return_t(tiledbJNI.tiledb_array_schema_get_dimension_label_from_index(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), dim_label_index, SWIGTYPE_p_p_tiledb_dimension_label_handle_t.getCPtr(dim_label)), true); - } - - public static capi_return_t tiledb_subarray_add_label_range(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_subarray_handle_t subarray, String label_name, SWIGTYPE_p_void start, SWIGTYPE_p_void end, SWIGTYPE_p_void stride) { - return new capi_return_t(tiledbJNI.tiledb_subarray_add_label_range(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), label_name, SWIGTYPE_p_void.getCPtr(start), SWIGTYPE_p_void.getCPtr(end), SWIGTYPE_p_void.getCPtr(stride)), true); - } - - public static capi_return_t tiledb_subarray_add_label_range_var(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_subarray_handle_t subarray, String label_name, SWIGTYPE_p_void start, java.math.BigInteger start_size, SWIGTYPE_p_void end, java.math.BigInteger end_size) { - return new capi_return_t(tiledbJNI.tiledb_subarray_add_label_range_var(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), label_name, SWIGTYPE_p_void.getCPtr(start), start_size, SWIGTYPE_p_void.getCPtr(end), end_size), true); - } - - public static capi_return_t tiledb_subarray_get_label_name(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_subarray_handle_t subarray, long dim_idx, SWIGTYPE_p_p_char label_name) { - return new capi_return_t(tiledbJNI.tiledb_subarray_get_label_name(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), dim_idx, SWIGTYPE_p_p_char.getCPtr(label_name)), true); - } - - public static capi_return_t tiledb_subarray_get_label_range(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_subarray_handle_t subarray, String label_name, java.math.BigInteger range_idx, SWIGTYPE_p_p_void start, SWIGTYPE_p_p_void end, SWIGTYPE_p_p_void stride) { - return new capi_return_t(tiledbJNI.tiledb_subarray_get_label_range(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), label_name, range_idx, SWIGTYPE_p_p_void.getCPtr(start), SWIGTYPE_p_p_void.getCPtr(end), SWIGTYPE_p_p_void.getCPtr(stride)), true); - } - - public static capi_return_t tiledb_subarray_get_label_range_num(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_subarray_handle_t subarray, String label_name, SWIGTYPE_p_unsigned_long_long range_num) { - return new capi_return_t(tiledbJNI.tiledb_subarray_get_label_range_num(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), label_name, SWIGTYPE_p_unsigned_long_long.getCPtr(range_num)), true); - } - - public static capi_return_t tiledb_subarray_get_label_range_var(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_subarray_handle_t subarray, String label_name, java.math.BigInteger range_idx, SWIGTYPE_p_void start, SWIGTYPE_p_void end) { - return new capi_return_t(tiledbJNI.tiledb_subarray_get_label_range_var(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), label_name, range_idx, SWIGTYPE_p_void.getCPtr(start), SWIGTYPE_p_void.getCPtr(end)), true); - } - - public static capi_return_t tiledb_subarray_get_label_range_var_size(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_subarray_handle_t subarray, String label_name, java.math.BigInteger range_idx, SWIGTYPE_p_unsigned_long_long start_size, SWIGTYPE_p_unsigned_long_long end_size) { - return new capi_return_t(tiledbJNI.tiledb_subarray_get_label_range_var_size(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), label_name, range_idx, SWIGTYPE_p_unsigned_long_long.getCPtr(start_size), SWIGTYPE_p_unsigned_long_long.getCPtr(end_size)), true); - } - - public static capi_return_t tiledb_subarray_has_label_ranges(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_subarray_handle_t subarray, long dim_idx, SWIGTYPE_p_int has_label_range) { - return new capi_return_t(tiledbJNI.tiledb_subarray_has_label_ranges(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), dim_idx, SWIGTYPE_p_int.getCPtr(has_label_range)), true); + public static capi_return_t tiledb_profile_get_name( + SWIGTYPE_p_tiledb_profile_handle_t profile, + SWIGTYPE_p_p_tiledb_string_handle_t name, + SWIGTYPE_p_p_tiledb_error_handle_t error) { + return new capi_return_t( + tiledbJNI.tiledb_profile_get_name( + SWIGTYPE_p_tiledb_profile_handle_t.getCPtr(profile), + SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(name), + SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), + true); + } + + public static capi_return_t tiledb_profile_get_dir( + SWIGTYPE_p_tiledb_profile_handle_t profile, + SWIGTYPE_p_p_tiledb_string_handle_t dir, + SWIGTYPE_p_p_tiledb_error_handle_t error) { + return new capi_return_t( + tiledbJNI.tiledb_profile_get_dir( + SWIGTYPE_p_tiledb_profile_handle_t.getCPtr(profile), + SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(dir), + SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), + true); + } + + public static capi_return_t tiledb_profile_set_param( + SWIGTYPE_p_tiledb_profile_handle_t profile, + String param, + String value, + SWIGTYPE_p_p_tiledb_error_handle_t error) { + return new capi_return_t( + tiledbJNI.tiledb_profile_set_param( + SWIGTYPE_p_tiledb_profile_handle_t.getCPtr(profile), + param, + value, + SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), + true); + } + + public static capi_return_t tiledb_profile_get_param( + SWIGTYPE_p_tiledb_profile_handle_t profile, + String param, + SWIGTYPE_p_p_tiledb_string_handle_t value, + SWIGTYPE_p_p_tiledb_error_handle_t error) { + return new capi_return_t( + tiledbJNI.tiledb_profile_get_param( + SWIGTYPE_p_tiledb_profile_handle_t.getCPtr(profile), + param, + SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(value), + SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), + true); + } + + public static capi_return_t tiledb_profile_save( + SWIGTYPE_p_tiledb_profile_handle_t profile, + short overwrite, + SWIGTYPE_p_p_tiledb_error_handle_t error) { + return new capi_return_t( + tiledbJNI.tiledb_profile_save( + SWIGTYPE_p_tiledb_profile_handle_t.getCPtr(profile), + overwrite, + SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), + true); + } + + public static capi_return_t tiledb_profile_load( + SWIGTYPE_p_tiledb_profile_handle_t profile, SWIGTYPE_p_p_tiledb_error_handle_t error) { + return new capi_return_t( + tiledbJNI.tiledb_profile_load( + SWIGTYPE_p_tiledb_profile_handle_t.getCPtr(profile), + SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), + true); + } + + public static capi_return_t tiledb_profile_remove( + String name, String dir, SWIGTYPE_p_p_tiledb_error_handle_t error) { + return new capi_return_t( + tiledbJNI.tiledb_profile_remove( + name, dir, SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), + true); + } + + public static capi_return_t tiledb_profile_dump_str( + SWIGTYPE_p_tiledb_profile_handle_t profile, + SWIGTYPE_p_p_tiledb_string_handle_t out, + SWIGTYPE_p_p_tiledb_error_handle_t error) { + return new capi_return_t( + tiledbJNI.tiledb_profile_dump_str( + SWIGTYPE_p_tiledb_profile_handle_t.getCPtr(profile), + SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(out), + SWIGTYPE_p_p_tiledb_error_handle_t.getCPtr(error)), + true); + } + + public static int tiledb_channel_operator_sum_get( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_channel_operator_t op) { + return tiledbJNI.tiledb_channel_operator_sum_get( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_tiledb_channel_operator_t.getCPtr(op)); + } + + public static int tiledb_channel_operator_min_get( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_channel_operator_t op) { + return tiledbJNI.tiledb_channel_operator_min_get( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_tiledb_channel_operator_t.getCPtr(op)); + } + + public static int tiledb_channel_operator_max_get( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_channel_operator_t op) { + return tiledbJNI.tiledb_channel_operator_max_get( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_tiledb_channel_operator_t.getCPtr(op)); + } + + public static int tiledb_aggregate_count_get( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_channel_operation_t operation) { + return tiledbJNI.tiledb_aggregate_count_get( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_p_tiledb_channel_operation_t.getCPtr(operation)); + } + + public static int tiledb_channel_operator_mean_get( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_channel_operator_t op) { + return tiledbJNI.tiledb_channel_operator_mean_get( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_tiledb_channel_operator_t.getCPtr(op)); + } + + public static int tiledb_channel_operator_null_count_get( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_channel_operator_t op) { + return tiledbJNI.tiledb_channel_operator_null_count_get( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_tiledb_channel_operator_t.getCPtr(op)); + } + + public static int tiledb_query_get_default_channel( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_query_t query, + SWIGTYPE_p_p_tiledb_query_channel_t channel) { + return tiledbJNI.tiledb_query_get_default_channel( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_query_t.getCPtr(query), + SWIGTYPE_p_p_tiledb_query_channel_t.getCPtr(channel)); + } + + public static int tiledb_create_unary_aggregate( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_query_t query, + SWIGTYPE_p_tiledb_channel_operator_t op, + String input_field_name, + SWIGTYPE_p_p_tiledb_channel_operation_t operation) { + return tiledbJNI.tiledb_create_unary_aggregate( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_query_t.getCPtr(query), + SWIGTYPE_p_tiledb_channel_operator_t.getCPtr(op), + input_field_name, + SWIGTYPE_p_p_tiledb_channel_operation_t.getCPtr(operation)); + } + + public static int tiledb_channel_apply_aggregate( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_query_channel_t channel, + String output_field_name, + SWIGTYPE_p_tiledb_channel_operation_t operation) { + return tiledbJNI.tiledb_channel_apply_aggregate( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_query_channel_t.getCPtr(channel), + output_field_name, + SWIGTYPE_p_tiledb_channel_operation_t.getCPtr(operation)); + } + + public static capi_return_t tiledb_aggregate_free( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_channel_operation_t op) { + return new capi_return_t( + tiledbJNI.tiledb_aggregate_free( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_p_tiledb_channel_operation_t.getCPtr(op)), + true); + } + + public static capi_return_t tiledb_query_channel_free( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_query_channel_t channel) { + return new capi_return_t( + tiledbJNI.tiledb_query_channel_free( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_p_tiledb_query_channel_t.getCPtr(channel)), + true); + } + + public static capi_return_t tiledb_query_get_field( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_query_t query, + String field_name, + SWIGTYPE_p_p_tiledb_query_field_t field) { + return new capi_return_t( + tiledbJNI.tiledb_query_get_field( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_query_t.getCPtr(query), + field_name, + SWIGTYPE_p_p_tiledb_query_field_t.getCPtr(field)), + true); + } + + public static capi_return_t tiledb_query_field_free( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_query_field_t field) { + return new capi_return_t( + tiledbJNI.tiledb_query_field_free( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_tiledb_query_field_t.getCPtr(field)), + true); + } + + public static capi_return_t tiledb_field_datatype( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_query_field_t field, + SWIGTYPE_p_tiledb_datatype_t type) { + return new capi_return_t( + tiledbJNI.tiledb_field_datatype( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_query_field_t.getCPtr(field), + SWIGTYPE_p_tiledb_datatype_t.getCPtr(type)), + true); + } + + public static capi_return_t tiledb_field_cell_val_num( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_query_field_t field, + SWIGTYPE_p_unsigned_int cell_val_num) { + return new capi_return_t( + tiledbJNI.tiledb_field_cell_val_num( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_query_field_t.getCPtr(field), + SWIGTYPE_p_unsigned_int.getCPtr(cell_val_num)), + true); + } + + public static capi_return_t tiledb_field_get_nullable( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_query_field_t field, + SWIGTYPE_p_unsigned_char nullable) { + return new capi_return_t( + tiledbJNI.tiledb_field_get_nullable( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_query_field_t.getCPtr(field), + SWIGTYPE_p_unsigned_char.getCPtr(nullable)), + true); + } + + public static capi_return_t tiledb_field_origin( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_query_field_t field, + SWIGTYPE_p_tiledb_field_origin_t origin) { + return new capi_return_t( + tiledbJNI.tiledb_field_origin( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_query_field_t.getCPtr(field), + SWIGTYPE_p_tiledb_field_origin_t.getCPtr(origin)), + true); + } + + public static capi_return_t tiledb_field_channel( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_query_field_t field, + SWIGTYPE_p_p_tiledb_query_channel_t channel) { + return new capi_return_t( + tiledbJNI.tiledb_field_channel( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_query_field_t.getCPtr(field), + SWIGTYPE_p_p_tiledb_query_channel_t.getCPtr(channel)), + true); + } + + public static int tiledb_query_get_plan( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_query_t query, + SWIGTYPE_p_p_tiledb_string_handle_t plan) { + return tiledbJNI.tiledb_query_get_plan( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_query_t.getCPtr(query), + SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(plan)); + } + + public static capi_return_t tiledb_subarray_add_point_ranges( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_subarray_handle_t subarray, + long dim_idx, + SWIGTYPE_p_void start, + java.math.BigInteger count) { + return new capi_return_t( + tiledbJNI.tiledb_subarray_add_point_ranges( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), + dim_idx, + SWIGTYPE_p_void.getCPtr(start), + count), + true); + } + + public static capi_return_t tiledb_vfs_ls_recursive( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_vfs_handle_t vfs, + String path, + SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_p_void__int callback, + SWIGTYPE_p_void data) { + return new capi_return_t( + tiledbJNI.tiledb_vfs_ls_recursive( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), + path, + SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_p_void__int.getCPtr( + callback), + SWIGTYPE_p_void.getCPtr(data)), + true); + } + + public static capi_return_t tiledb_vfs_ls_recursive_v2( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_vfs_handle_t vfs, + String path, + SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_unsigned_char_p_void__int + callback, + SWIGTYPE_p_void data) { + return new capi_return_t( + tiledbJNI.tiledb_vfs_ls_recursive_v2( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_vfs_handle_t.getCPtr(vfs), + path, + SWIGTYPE_p_f_p_q_const__char_unsigned_long_unsigned_long_long_unsigned_char_p_void__int + .getCPtr(callback), + SWIGTYPE_p_void.getCPtr(data)), + true); + } + + public static void tiledb_dimension_label_free( + SWIGTYPE_p_p_tiledb_dimension_label_handle_t dim_label) { + tiledbJNI.tiledb_dimension_label_free( + SWIGTYPE_p_p_tiledb_dimension_label_handle_t.getCPtr(dim_label)); + } + + public static capi_return_t tiledb_dimension_label_get_dimension_index( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_dimension_label_handle_t dim_label, + SWIGTYPE_p_unsigned_int dim_index) { + return new capi_return_t( + tiledbJNI.tiledb_dimension_label_get_dimension_index( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_dimension_label_handle_t.getCPtr(dim_label), + SWIGTYPE_p_unsigned_int.getCPtr(dim_index)), + true); + } + + public static capi_return_t tiledb_dimension_label_get_label_attr_name( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_dimension_label_handle_t dim_label, + SWIGTYPE_p_p_char label_attr_name) { + return new capi_return_t( + tiledbJNI.tiledb_dimension_label_get_label_attr_name( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_dimension_label_handle_t.getCPtr(dim_label), + SWIGTYPE_p_p_char.getCPtr(label_attr_name)), + true); + } + + public static capi_return_t tiledb_dimension_label_get_label_cell_val_num( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_dimension_label_handle_t dim_label, + SWIGTYPE_p_unsigned_int label_cell_val_num) { + return new capi_return_t( + tiledbJNI.tiledb_dimension_label_get_label_cell_val_num( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_dimension_label_handle_t.getCPtr(dim_label), + SWIGTYPE_p_unsigned_int.getCPtr(label_cell_val_num)), + true); + } + + public static capi_return_t tiledb_dimension_label_get_label_order( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_dimension_label_handle_t dim_label, + SWIGTYPE_p_tiledb_data_order_t label_order) { + return new capi_return_t( + tiledbJNI.tiledb_dimension_label_get_label_order( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_dimension_label_handle_t.getCPtr(dim_label), + SWIGTYPE_p_tiledb_data_order_t.getCPtr(label_order)), + true); + } + + public static capi_return_t tiledb_dimension_label_get_label_type( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_dimension_label_handle_t dim_label, + SWIGTYPE_p_tiledb_datatype_t label_type) { + return new capi_return_t( + tiledbJNI.tiledb_dimension_label_get_label_type( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_dimension_label_handle_t.getCPtr(dim_label), + SWIGTYPE_p_tiledb_datatype_t.getCPtr(label_type)), + true); + } + + public static capi_return_t tiledb_dimension_label_get_name( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_dimension_label_handle_t dim_label, + SWIGTYPE_p_p_char name) { + return new capi_return_t( + tiledbJNI.tiledb_dimension_label_get_name( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_dimension_label_handle_t.getCPtr(dim_label), + SWIGTYPE_p_p_char.getCPtr(name)), + true); + } + + public static capi_return_t tiledb_dimension_label_get_uri( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_dimension_label_handle_t dim_label, + SWIGTYPE_p_p_char uri) { + return new capi_return_t( + tiledbJNI.tiledb_dimension_label_get_uri( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_dimension_label_handle_t.getCPtr(dim_label), + SWIGTYPE_p_p_char.getCPtr(uri)), + true); + } + + public static capi_return_t tiledb_array_schema_add_dimension_label( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_schema_t array_schema, + long dim_index, + String name, + tiledb_data_order_t label_order, + tiledb_datatype_t label_type) { + return new capi_return_t( + tiledbJNI.tiledb_array_schema_add_dimension_label( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), + dim_index, + name, + label_order.swigValue(), + label_type.swigValue()), + true); + } + + public static capi_return_t tiledb_array_schema_get_dimension_label_from_name( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_schema_t array_schema, + String label_name, + SWIGTYPE_p_p_tiledb_dimension_label_handle_t dim_label) { + return new capi_return_t( + tiledbJNI.tiledb_array_schema_get_dimension_label_from_name( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), + label_name, + SWIGTYPE_p_p_tiledb_dimension_label_handle_t.getCPtr(dim_label)), + true); + } + + public static capi_return_t tiledb_array_schema_has_dimension_label( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_schema_t array_schema, + String name, + SWIGTYPE_p_int has_dim_label) { + return new capi_return_t( + tiledbJNI.tiledb_array_schema_has_dimension_label( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), + name, + SWIGTYPE_p_int.getCPtr(has_dim_label)), + true); + } + + public static capi_return_t tiledb_array_schema_set_dimension_label_filter_list( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_schema_t array_schema, + String label_name, + SWIGTYPE_p_tiledb_filter_list_handle_t filter_list) { + return new capi_return_t( + tiledbJNI.tiledb_array_schema_set_dimension_label_filter_list( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), + label_name, + SWIGTYPE_p_tiledb_filter_list_handle_t.getCPtr(filter_list)), + true); + } + + public static capi_return_t tiledb_array_schema_set_dimension_label_tile_extent( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_schema_t array_schema, + String label_name, + tiledb_datatype_t type, + SWIGTYPE_p_void tile_extent) { + return new capi_return_t( + tiledbJNI.tiledb_array_schema_set_dimension_label_tile_extent( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), + label_name, + type.swigValue(), + SWIGTYPE_p_void.getCPtr(tile_extent)), + true); + } + + public static capi_return_t tiledb_array_schema_get_dimension_label_num( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_schema_t array_schema, + SWIGTYPE_p_unsigned_long_long dim_label_num) { + return new capi_return_t( + tiledbJNI.tiledb_array_schema_get_dimension_label_num( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), + SWIGTYPE_p_unsigned_long_long.getCPtr(dim_label_num)), + true); + } + + public static capi_return_t tiledb_array_schema_get_dimension_label_from_index( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_schema_t array_schema, + java.math.BigInteger dim_label_index, + SWIGTYPE_p_p_tiledb_dimension_label_handle_t dim_label) { + return new capi_return_t( + tiledbJNI.tiledb_array_schema_get_dimension_label_from_index( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_schema_t.getCPtr(array_schema), + dim_label_index, + SWIGTYPE_p_p_tiledb_dimension_label_handle_t.getCPtr(dim_label)), + true); + } + + public static capi_return_t tiledb_subarray_add_label_range( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_subarray_handle_t subarray, + String label_name, + SWIGTYPE_p_void start, + SWIGTYPE_p_void end, + SWIGTYPE_p_void stride) { + return new capi_return_t( + tiledbJNI.tiledb_subarray_add_label_range( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), + label_name, + SWIGTYPE_p_void.getCPtr(start), + SWIGTYPE_p_void.getCPtr(end), + SWIGTYPE_p_void.getCPtr(stride)), + true); + } + + public static capi_return_t tiledb_subarray_add_label_range_var( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_subarray_handle_t subarray, + String label_name, + SWIGTYPE_p_void start, + java.math.BigInteger start_size, + SWIGTYPE_p_void end, + java.math.BigInteger end_size) { + return new capi_return_t( + tiledbJNI.tiledb_subarray_add_label_range_var( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), + label_name, + SWIGTYPE_p_void.getCPtr(start), + start_size, + SWIGTYPE_p_void.getCPtr(end), + end_size), + true); + } + + public static capi_return_t tiledb_subarray_get_label_name( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_subarray_handle_t subarray, + long dim_idx, + SWIGTYPE_p_p_char label_name) { + return new capi_return_t( + tiledbJNI.tiledb_subarray_get_label_name( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), + dim_idx, + SWIGTYPE_p_p_char.getCPtr(label_name)), + true); + } + + public static capi_return_t tiledb_subarray_get_label_range( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_subarray_handle_t subarray, + String label_name, + java.math.BigInteger range_idx, + SWIGTYPE_p_p_void start, + SWIGTYPE_p_p_void end, + SWIGTYPE_p_p_void stride) { + return new capi_return_t( + tiledbJNI.tiledb_subarray_get_label_range( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), + label_name, + range_idx, + SWIGTYPE_p_p_void.getCPtr(start), + SWIGTYPE_p_p_void.getCPtr(end), + SWIGTYPE_p_p_void.getCPtr(stride)), + true); + } + + public static capi_return_t tiledb_subarray_get_label_range_num( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_subarray_handle_t subarray, + String label_name, + SWIGTYPE_p_unsigned_long_long range_num) { + return new capi_return_t( + tiledbJNI.tiledb_subarray_get_label_range_num( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), + label_name, + SWIGTYPE_p_unsigned_long_long.getCPtr(range_num)), + true); + } + + public static capi_return_t tiledb_subarray_get_label_range_var( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_subarray_handle_t subarray, + String label_name, + java.math.BigInteger range_idx, + SWIGTYPE_p_void start, + SWIGTYPE_p_void end) { + return new capi_return_t( + tiledbJNI.tiledb_subarray_get_label_range_var( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), + label_name, + range_idx, + SWIGTYPE_p_void.getCPtr(start), + SWIGTYPE_p_void.getCPtr(end)), + true); + } + + public static capi_return_t tiledb_subarray_get_label_range_var_size( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_subarray_handle_t subarray, + String label_name, + java.math.BigInteger range_idx, + SWIGTYPE_p_unsigned_long_long start_size, + SWIGTYPE_p_unsigned_long_long end_size) { + return new capi_return_t( + tiledbJNI.tiledb_subarray_get_label_range_var_size( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), + label_name, + range_idx, + SWIGTYPE_p_unsigned_long_long.getCPtr(start_size), + SWIGTYPE_p_unsigned_long_long.getCPtr(end_size)), + true); + } + + public static capi_return_t tiledb_subarray_has_label_ranges( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_subarray_handle_t subarray, + long dim_idx, + SWIGTYPE_p_int has_label_range) { + return new capi_return_t( + tiledbJNI.tiledb_subarray_has_label_ranges( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_subarray_handle_t.getCPtr(subarray), + dim_idx, + SWIGTYPE_p_int.getCPtr(has_label_range)), + true); } public static capi_return_t tiledb_log_warn(SWIGTYPE_p_tiledb_ctx_t ctx, String message) { - return new capi_return_t(tiledbJNI.tiledb_log_warn(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), message), true); + return new capi_return_t( + tiledbJNI.tiledb_log_warn(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), message), true); } public static capi_return_t tiledb_as_built_dump(SWIGTYPE_p_p_tiledb_string_handle_t out) { - return new capi_return_t(tiledbJNI.tiledb_as_built_dump(SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(out)), true); - } - - public static int tiledb_array_schema_evolution_alloc(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_p_tiledb_array_schema_evolution_t array_schema_evolution) { - return tiledbJNI.tiledb_array_schema_evolution_alloc(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_p_tiledb_array_schema_evolution_t.getCPtr(array_schema_evolution)); - } - - public static void tiledb_array_schema_evolution_free(SWIGTYPE_p_p_tiledb_array_schema_evolution_t array_schema_evolution) { - tiledbJNI.tiledb_array_schema_evolution_free(SWIGTYPE_p_p_tiledb_array_schema_evolution_t.getCPtr(array_schema_evolution)); - } - - public static int tiledb_array_schema_evolution_add_attribute(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_evolution_t array_schema_evolution, SWIGTYPE_p_tiledb_attribute_t attribute) { - return tiledbJNI.tiledb_array_schema_evolution_add_attribute(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_evolution_t.getCPtr(array_schema_evolution), SWIGTYPE_p_tiledb_attribute_t.getCPtr(attribute)); - } - - public static int tiledb_array_schema_evolution_drop_attribute(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_evolution_t array_schema_evolution, String attribute_name) { - return tiledbJNI.tiledb_array_schema_evolution_drop_attribute(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_evolution_t.getCPtr(array_schema_evolution), attribute_name); - } - - public static capi_return_t tiledb_array_schema_evolution_add_enumeration(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_evolution_t array_schema_evolution, SWIGTYPE_p_tiledb_enumeration_t enumeration) { - return new capi_return_t(tiledbJNI.tiledb_array_schema_evolution_add_enumeration(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_evolution_t.getCPtr(array_schema_evolution), SWIGTYPE_p_tiledb_enumeration_t.getCPtr(enumeration)), true); - } - - public static capi_return_t tiledb_array_schema_evolution_extend_enumeration(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_evolution_t array_schema_evolution, SWIGTYPE_p_tiledb_enumeration_t enumeration) { - return new capi_return_t(tiledbJNI.tiledb_array_schema_evolution_extend_enumeration(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_evolution_t.getCPtr(array_schema_evolution), SWIGTYPE_p_tiledb_enumeration_t.getCPtr(enumeration)), true); - } - - public static capi_return_t tiledb_array_schema_evolution_drop_enumeration(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_evolution_t array_schema_evolution, String enumeration_name) { - return new capi_return_t(tiledbJNI.tiledb_array_schema_evolution_drop_enumeration(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_evolution_t.getCPtr(array_schema_evolution), enumeration_name), true); - } - - public static int tiledb_array_schema_evolution_set_timestamp_range(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_evolution_t array_schema_evolution, java.math.BigInteger lo, java.math.BigInteger hi) { - return tiledbJNI.tiledb_array_schema_evolution_set_timestamp_range(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_evolution_t.getCPtr(array_schema_evolution), lo, hi); - } - - public static capi_return_t tiledb_array_schema_evolution_expand_current_domain(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_schema_evolution_t array_schema_evolution, SWIGTYPE_p_tiledb_current_domain_t expanded_domain) { - return new capi_return_t(tiledbJNI.tiledb_array_schema_evolution_expand_current_domain(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_schema_evolution_t.getCPtr(array_schema_evolution), SWIGTYPE_p_tiledb_current_domain_t.getCPtr(expanded_domain)), true); - } - - public static int tiledb_query_add_update_value(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, String field_name, SWIGTYPE_p_void update_value, java.math.BigInteger update_value_size) { - return tiledbJNI.tiledb_query_add_update_value(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), field_name, SWIGTYPE_p_void.getCPtr(update_value), update_value_size); - } - - public static int tiledb_query_get_relevant_fragment_num(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, SWIGTYPE_p_unsigned_long_long relevant_fragment_num) { - return tiledbJNI.tiledb_query_get_relevant_fragment_num(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), SWIGTYPE_p_unsigned_long_long.getCPtr(relevant_fragment_num)); - } - - public static capi_return_t tiledb_query_condition_alloc_set_membership(SWIGTYPE_p_tiledb_ctx_t ctx, String field_name, SWIGTYPE_p_void data, java.math.BigInteger data_size, SWIGTYPE_p_void offsets, java.math.BigInteger offests_size, tiledb_query_condition_op_t op, SWIGTYPE_p_p_tiledb_query_condition_t cond) { - return new capi_return_t(tiledbJNI.tiledb_query_condition_alloc_set_membership(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), field_name, SWIGTYPE_p_void.getCPtr(data), data_size, SWIGTYPE_p_void.getCPtr(offsets), offests_size, op.swigValue(), SWIGTYPE_p_p_tiledb_query_condition_t.getCPtr(cond)), true); - } - - public static int tiledb_query_condition_set_use_enumeration(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_condition_t cond, int use_enumeration) { - return tiledbJNI.tiledb_query_condition_set_use_enumeration(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_condition_t.getCPtr(cond), use_enumeration); - } - - public static int tiledb_query_get_status_details(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_t query, tiledb_query_status_details_t status_details) { - return tiledbJNI.tiledb_query_get_status_details(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_query_t.getCPtr(query), tiledb_query_status_details_t.getCPtr(status_details), status_details); - } - - public static capi_return_t tiledb_array_consolidate_fragments(SWIGTYPE_p_tiledb_ctx_t ctx, String array_uri, SWIGTYPE_p_p_char fragment_uris, java.math.BigInteger num_fragments, SWIGTYPE_p_tiledb_config_t config) { - return new capi_return_t(tiledbJNI.tiledb_array_consolidate_fragments(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), array_uri, SWIGTYPE_p_p_char.getCPtr(fragment_uris), num_fragments, SWIGTYPE_p_tiledb_config_t.getCPtr(config)), true); - } - - public static int tiledb_consolidation_plan_create_with_mbr(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_array_handle_t array, java.math.BigInteger fragment_size, SWIGTYPE_p_p_tiledb_consolidation_plan_t consolidation_plan) { - return tiledbJNI.tiledb_consolidation_plan_create_with_mbr(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), fragment_size, SWIGTYPE_p_p_tiledb_consolidation_plan_t.getCPtr(consolidation_plan)); - } - - public static void tiledb_consolidation_plan_free(SWIGTYPE_p_p_tiledb_consolidation_plan_t consolidation_plan) { - tiledbJNI.tiledb_consolidation_plan_free(SWIGTYPE_p_p_tiledb_consolidation_plan_t.getCPtr(consolidation_plan)); - } - - public static int tiledb_consolidation_plan_get_num_nodes(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_consolidation_plan_t consolidation_plan, SWIGTYPE_p_unsigned_long_long num_nodes) { - return tiledbJNI.tiledb_consolidation_plan_get_num_nodes(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_consolidation_plan_t.getCPtr(consolidation_plan), SWIGTYPE_p_unsigned_long_long.getCPtr(num_nodes)); - } - - public static int tiledb_consolidation_plan_get_num_fragments(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_consolidation_plan_t consolidation_plan, java.math.BigInteger node_index, SWIGTYPE_p_unsigned_long_long num_fragments) { - return tiledbJNI.tiledb_consolidation_plan_get_num_fragments(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_consolidation_plan_t.getCPtr(consolidation_plan), node_index, SWIGTYPE_p_unsigned_long_long.getCPtr(num_fragments)); - } - - public static int tiledb_consolidation_plan_get_fragment_uri(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_consolidation_plan_t consolidation_plan, java.math.BigInteger node_index, java.math.BigInteger fragment_index, SWIGTYPE_p_p_char uri) { - return tiledbJNI.tiledb_consolidation_plan_get_fragment_uri(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_consolidation_plan_t.getCPtr(consolidation_plan), node_index, fragment_index, SWIGTYPE_p_p_char.getCPtr(uri)); - } - - public static int tiledb_consolidation_plan_dump_json_str(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_consolidation_plan_t consolidation_plan, SWIGTYPE_p_p_char str) { - return tiledbJNI.tiledb_consolidation_plan_dump_json_str(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_consolidation_plan_t.getCPtr(consolidation_plan), SWIGTYPE_p_p_char.getCPtr(str)); + return new capi_return_t( + tiledbJNI.tiledb_as_built_dump(SWIGTYPE_p_p_tiledb_string_handle_t.getCPtr(out)), true); + } + + public static int tiledb_array_schema_evolution_alloc( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_p_tiledb_array_schema_evolution_t array_schema_evolution) { + return tiledbJNI.tiledb_array_schema_evolution_alloc( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_p_tiledb_array_schema_evolution_t.getCPtr(array_schema_evolution)); + } + + public static void tiledb_array_schema_evolution_free( + SWIGTYPE_p_p_tiledb_array_schema_evolution_t array_schema_evolution) { + tiledbJNI.tiledb_array_schema_evolution_free( + SWIGTYPE_p_p_tiledb_array_schema_evolution_t.getCPtr(array_schema_evolution)); + } + + public static int tiledb_array_schema_evolution_add_attribute( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_schema_evolution_t array_schema_evolution, + SWIGTYPE_p_tiledb_attribute_t attribute) { + return tiledbJNI.tiledb_array_schema_evolution_add_attribute( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_schema_evolution_t.getCPtr(array_schema_evolution), + SWIGTYPE_p_tiledb_attribute_t.getCPtr(attribute)); + } + + public static int tiledb_array_schema_evolution_drop_attribute( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_schema_evolution_t array_schema_evolution, + String attribute_name) { + return tiledbJNI.tiledb_array_schema_evolution_drop_attribute( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_schema_evolution_t.getCPtr(array_schema_evolution), + attribute_name); + } + + public static capi_return_t tiledb_array_schema_evolution_add_enumeration( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_schema_evolution_t array_schema_evolution, + SWIGTYPE_p_tiledb_enumeration_t enumeration) { + return new capi_return_t( + tiledbJNI.tiledb_array_schema_evolution_add_enumeration( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_schema_evolution_t.getCPtr(array_schema_evolution), + SWIGTYPE_p_tiledb_enumeration_t.getCPtr(enumeration)), + true); + } + + public static capi_return_t tiledb_array_schema_evolution_extend_enumeration( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_schema_evolution_t array_schema_evolution, + SWIGTYPE_p_tiledb_enumeration_t enumeration) { + return new capi_return_t( + tiledbJNI.tiledb_array_schema_evolution_extend_enumeration( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_schema_evolution_t.getCPtr(array_schema_evolution), + SWIGTYPE_p_tiledb_enumeration_t.getCPtr(enumeration)), + true); + } + + public static capi_return_t tiledb_array_schema_evolution_drop_enumeration( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_schema_evolution_t array_schema_evolution, + String enumeration_name) { + return new capi_return_t( + tiledbJNI.tiledb_array_schema_evolution_drop_enumeration( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_schema_evolution_t.getCPtr(array_schema_evolution), + enumeration_name), + true); + } + + public static int tiledb_array_schema_evolution_set_timestamp_range( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_schema_evolution_t array_schema_evolution, + java.math.BigInteger lo, + java.math.BigInteger hi) { + return tiledbJNI.tiledb_array_schema_evolution_set_timestamp_range( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_schema_evolution_t.getCPtr(array_schema_evolution), + lo, + hi); + } + + public static capi_return_t tiledb_array_schema_evolution_expand_current_domain( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_schema_evolution_t array_schema_evolution, + SWIGTYPE_p_tiledb_current_domain_t expanded_domain) { + return new capi_return_t( + tiledbJNI.tiledb_array_schema_evolution_expand_current_domain( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_schema_evolution_t.getCPtr(array_schema_evolution), + SWIGTYPE_p_tiledb_current_domain_t.getCPtr(expanded_domain)), + true); + } + + public static int tiledb_query_add_update_value( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_query_t query, + String field_name, + SWIGTYPE_p_void update_value, + java.math.BigInteger update_value_size) { + return tiledbJNI.tiledb_query_add_update_value( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_query_t.getCPtr(query), + field_name, + SWIGTYPE_p_void.getCPtr(update_value), + update_value_size); + } + + public static int tiledb_query_get_relevant_fragment_num( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_query_t query, + SWIGTYPE_p_unsigned_long_long relevant_fragment_num) { + return tiledbJNI.tiledb_query_get_relevant_fragment_num( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_query_t.getCPtr(query), + SWIGTYPE_p_unsigned_long_long.getCPtr(relevant_fragment_num)); + } + + public static capi_return_t tiledb_query_condition_alloc_set_membership( + SWIGTYPE_p_tiledb_ctx_t ctx, + String field_name, + SWIGTYPE_p_void data, + java.math.BigInteger data_size, + SWIGTYPE_p_void offsets, + java.math.BigInteger offests_size, + tiledb_query_condition_op_t op, + SWIGTYPE_p_p_tiledb_query_condition_t cond) { + return new capi_return_t( + tiledbJNI.tiledb_query_condition_alloc_set_membership( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + field_name, + SWIGTYPE_p_void.getCPtr(data), + data_size, + SWIGTYPE_p_void.getCPtr(offsets), + offests_size, + op.swigValue(), + SWIGTYPE_p_p_tiledb_query_condition_t.getCPtr(cond)), + true); + } + + public static int tiledb_query_condition_set_use_enumeration( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_query_condition_t cond, int use_enumeration) { + return tiledbJNI.tiledb_query_condition_set_use_enumeration( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_query_condition_t.getCPtr(cond), + use_enumeration); + } + + public static int tiledb_query_get_status_details( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_query_t query, + tiledb_query_status_details_t status_details) { + return tiledbJNI.tiledb_query_get_status_details( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_query_t.getCPtr(query), + tiledb_query_status_details_t.getCPtr(status_details), + status_details); + } + + public static capi_return_t tiledb_array_consolidate_fragments( + SWIGTYPE_p_tiledb_ctx_t ctx, + String array_uri, + SWIGTYPE_p_p_char fragment_uris, + java.math.BigInteger num_fragments, + SWIGTYPE_p_tiledb_config_t config) { + return new capi_return_t( + tiledbJNI.tiledb_array_consolidate_fragments( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + array_uri, + SWIGTYPE_p_p_char.getCPtr(fragment_uris), + num_fragments, + SWIGTYPE_p_tiledb_config_t.getCPtr(config)), + true); + } + + public static int tiledb_consolidation_plan_create_with_mbr( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_array_handle_t array, + java.math.BigInteger fragment_size, + SWIGTYPE_p_p_tiledb_consolidation_plan_t consolidation_plan) { + return tiledbJNI.tiledb_consolidation_plan_create_with_mbr( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_array_handle_t.getCPtr(array), + fragment_size, + SWIGTYPE_p_p_tiledb_consolidation_plan_t.getCPtr(consolidation_plan)); + } + + public static void tiledb_consolidation_plan_free( + SWIGTYPE_p_p_tiledb_consolidation_plan_t consolidation_plan) { + tiledbJNI.tiledb_consolidation_plan_free( + SWIGTYPE_p_p_tiledb_consolidation_plan_t.getCPtr(consolidation_plan)); + } + + public static int tiledb_consolidation_plan_get_num_nodes( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_consolidation_plan_t consolidation_plan, + SWIGTYPE_p_unsigned_long_long num_nodes) { + return tiledbJNI.tiledb_consolidation_plan_get_num_nodes( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_consolidation_plan_t.getCPtr(consolidation_plan), + SWIGTYPE_p_unsigned_long_long.getCPtr(num_nodes)); + } + + public static int tiledb_consolidation_plan_get_num_fragments( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_consolidation_plan_t consolidation_plan, + java.math.BigInteger node_index, + SWIGTYPE_p_unsigned_long_long num_fragments) { + return tiledbJNI.tiledb_consolidation_plan_get_num_fragments( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_consolidation_plan_t.getCPtr(consolidation_plan), + node_index, + SWIGTYPE_p_unsigned_long_long.getCPtr(num_fragments)); + } + + public static int tiledb_consolidation_plan_get_fragment_uri( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_consolidation_plan_t consolidation_plan, + java.math.BigInteger node_index, + java.math.BigInteger fragment_index, + SWIGTYPE_p_p_char uri) { + return tiledbJNI.tiledb_consolidation_plan_get_fragment_uri( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_consolidation_plan_t.getCPtr(consolidation_plan), + node_index, + fragment_index, + SWIGTYPE_p_p_char.getCPtr(uri)); + } + + public static int tiledb_consolidation_plan_dump_json_str( + SWIGTYPE_p_tiledb_ctx_t ctx, + SWIGTYPE_p_tiledb_consolidation_plan_t consolidation_plan, + SWIGTYPE_p_p_char str) { + return tiledbJNI.tiledb_consolidation_plan_dump_json_str( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_consolidation_plan_t.getCPtr(consolidation_plan), + SWIGTYPE_p_p_char.getCPtr(str)); } public static int tiledb_consolidation_plan_free_json_str(SWIGTYPE_p_p_char str) { @@ -3345,8 +7045,11 @@ public static int tiledb_stats_dump_stdout() { return tiledbJNI.tiledb_stats_dump_stdout(); } - public static int tiledb_fragment_info_dump_stdout(SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info) { - return tiledbJNI.tiledb_fragment_info_dump_stdout(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info)); + public static int tiledb_fragment_info_dump_stdout( + SWIGTYPE_p_tiledb_ctx_t ctx, SWIGTYPE_p_tiledb_fragment_info_handle_t fragment_info) { + return tiledbJNI.tiledb_fragment_info_dump_stdout( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + SWIGTYPE_p_tiledb_fragment_info_handle_t.getCPtr(fragment_info)); } public static int tiledb_stats_dump_file(String filename) { @@ -3371,17 +7074,28 @@ public static SWIGTYPE_p_f_p_void__void native_callback() { return (cPtr == 0) ? null : new SWIGTYPE_p_f_p_void__void(cPtr, false); } - public static SWIGTYPE_p_f_p_q_const__char_enum_tiledb_object_t_p_void__int native_walk_callback() { + public static SWIGTYPE_p_f_p_q_const__char_enum_tiledb_object_t_p_void__int + native_walk_callback() { long cPtr = tiledbJNI.native_walk_callback(); - return (cPtr == 0) ? null : new SWIGTYPE_p_f_p_q_const__char_enum_tiledb_object_t_p_void__int(cPtr, false); + return (cPtr == 0) + ? null + : new SWIGTYPE_p_f_p_q_const__char_enum_tiledb_object_t_p_void__int(cPtr, false); } - public static int tiledb_object_walk_jc(SWIGTYPE_p_tiledb_ctx_t ctx, String path, tiledb_walk_order_t order, SWIGTYPE_p_f_p_q_const__char_enum_tiledb_object_t_p_void__int callback, SWIGTYPE_p_void callback_data) { - return tiledbJNI.tiledb_object_walk_jc(SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), path, order.swigValue(), SWIGTYPE_p_f_p_q_const__char_enum_tiledb_object_t_p_void__int.getCPtr(callback), SWIGTYPE_p_void.getCPtr(callback_data)); + public static int tiledb_object_walk_jc( + SWIGTYPE_p_tiledb_ctx_t ctx, + String path, + tiledb_walk_order_t order, + SWIGTYPE_p_f_p_q_const__char_enum_tiledb_object_t_p_void__int callback, + SWIGTYPE_p_void callback_data) { + return tiledbJNI.tiledb_object_walk_jc( + SWIGTYPE_p_tiledb_ctx_t.getCPtr(ctx), + path, + order.swigValue(), + SWIGTYPE_p_f_p_q_const__char_enum_tiledb_object_t_p_void__int.getCPtr(callback), + SWIGTYPE_p_void.getCPtr(callback_data)); } - - public static int sizeOfType(Object array) { Class arrayClass = array.getClass(); if (arrayClass.equals(int32_tArray.class)) { @@ -3409,5 +7123,4 @@ public static int sizeOfType(Object array) { } return -1; } - } diff --git a/src/main/java/io/tiledb/libtiledb/tiledbConstants.java b/src/main/java/io/tiledb/libtiledb/tiledbConstants.java index 9a3de69f..ebbfd54e 100644 --- a/src/main/java/io/tiledb/libtiledb/tiledbConstants.java +++ b/src/main/java/io/tiledb/libtiledb/tiledbConstants.java @@ -9,13 +9,13 @@ package io.tiledb.libtiledb; public interface tiledbConstants { - public final static int TILEDB_BUDGET_UNAVAILABLE = (-5); - public final static int TILEDB_ERR = (-1); - public final static int TILEDB_INVALID_CONTEXT = (-3); - public final static int TILEDB_INVALID_ERROR = (-4); - public final static int TILEDB_OK = (0); - public final static int TILEDB_OOM = (-2); - public final static int TILEDB_VERSION_MAJOR = 2; - public final static int TILEDB_VERSION_MINOR = 30; - public final static int TILEDB_VERSION_PATCH = 0; + public static final int TILEDB_BUDGET_UNAVAILABLE = (-5); + public static final int TILEDB_ERR = (-1); + public static final int TILEDB_INVALID_CONTEXT = (-3); + public static final int TILEDB_INVALID_ERROR = (-4); + public static final int TILEDB_OK = (0); + public static final int TILEDB_OOM = (-2); + public static final int TILEDB_VERSION_MAJOR = 2; + public static final int TILEDB_VERSION_MINOR = 30; + public static final int TILEDB_VERSION_PATCH = 0; } diff --git a/src/main/java/io/tiledb/libtiledb/tiledbJNI.java b/src/main/java/io/tiledb/libtiledb/tiledbJNI.java index bec85947..a84f6c83 100644 --- a/src/main/java/io/tiledb/libtiledb/tiledbJNI.java +++ b/src/main/java/io/tiledb/libtiledb/tiledbJNI.java @@ -8,14 +8,13 @@ package io.tiledb.libtiledb; -import io.tiledb.libtiledb.NativeLibLoader; import java.nio.ByteBuffer; public class tiledbJNI { static { try { -// NativeLibLoader.loadNativeTBB(); + // NativeLibLoader.loadNativeTBB(); NativeLibLoader.loadNativeTileDB(); NativeLibLoader.loadNativeTileDBJNI(); } catch (Exception e) { @@ -25,903 +24,2162 @@ public class tiledbJNI { } } - public final static native int tiledb_query_set_data_buffer_nio(long jarg1, long jarg2, String jarg3, ByteBuffer jarg4, long jarg5); - public final static native int tiledb_query_set_offsets_buffer_nio(long jarg1, long jarg2, String jarg3, ByteBuffer jarg4, long jarg5); - public final static native int tiledb_query_set_validity_buffer_nio(long jarg1, long jarg2, String jarg3, ByteBuffer jarg4, long jarg5); - public final static native int tiledb_object_walk_java(long jarg1, SWIGTYPE_p_tiledb_ctx_t jarg1_, String jarg2, int jarg3, Object jarg4); - public final static native int tiledb_object_ls_java(long jarg1, SWIGTYPE_p_tiledb_ctx_t jarg1_, String jarg2, Object jarg3); - public final static native long java_path_callback(); - public final static native long java_callback(); - - public final static native long new_int32_tArray(long jarg1); - public final static native void delete_int32_tArray(long jarg1); - public final static native int int32_tArray_getitem(long jarg1, int32_tArray jarg1_, long jarg2); - public final static native void int32_tArray_setitem(long jarg1, int32_tArray jarg1_, long jarg2, int jarg3); - public final static native long int32_tArray_cast(long jarg1, int32_tArray jarg1_); - public final static native long int32_tArray_frompointer(long jarg1); - public final static native long new_capi_return_t(long jarg1); - public final static native void delete_capi_return_t(long jarg1); - public final static native long capi_return_t_getitem(long jarg1, capi_return_t jarg1_, long jarg2); - public final static native void capi_return_t_setitem(long jarg1, capi_return_t jarg1_, long jarg2, long jarg3, capi_return_t jarg3_); - public final static native long capi_return_t_cast(long jarg1, capi_return_t jarg1_); - public final static native long capi_return_t_frompointer(long jarg1, capi_return_t jarg1_); - public final static native long new_int64_tArray(long jarg1); - public final static native void delete_int64_tArray(long jarg1); - public final static native long int64_tArray_getitem(long jarg1, int64_tArray jarg1_, long jarg2); - public final static native void int64_tArray_setitem(long jarg1, int64_tArray jarg1_, long jarg2, long jarg3); - public final static native long int64_tArray_cast(long jarg1, int64_tArray jarg1_); - public final static native long int64_tArray_frompointer(long jarg1); - public final static native long new_charArray(long jarg1); - public final static native void delete_charArray(long jarg1); - public final static native char charArray_getitem(long jarg1, charArray jarg1_, long jarg2); - public final static native void charArray_setitem(long jarg1, charArray jarg1_, long jarg2, char jarg3); - public final static native String charArray_cast(long jarg1, charArray jarg1_); - public final static native long charArray_frompointer(String jarg1); - public final static native long new_floatArray(long jarg1); - public final static native void delete_floatArray(long jarg1); - public final static native float floatArray_getitem(long jarg1, floatArray jarg1_, long jarg2); - public final static native void floatArray_setitem(long jarg1, floatArray jarg1_, long jarg2, float jarg3); - public final static native long floatArray_cast(long jarg1, floatArray jarg1_); - public final static native long floatArray_frompointer(long jarg1); - public final static native long new_doubleArray(long jarg1); - public final static native void delete_doubleArray(long jarg1); - public final static native double doubleArray_getitem(long jarg1, doubleArray jarg1_, long jarg2); - public final static native void doubleArray_setitem(long jarg1, doubleArray jarg1_, long jarg2, double jarg3); - public final static native long doubleArray_cast(long jarg1, doubleArray jarg1_); - public final static native long doubleArray_frompointer(long jarg1); - public final static native long new_int8_tArray(long jarg1); - public final static native void delete_int8_tArray(long jarg1); - public final static native byte int8_tArray_getitem(long jarg1, int8_tArray jarg1_, long jarg2); - public final static native void int8_tArray_setitem(long jarg1, int8_tArray jarg1_, long jarg2, byte jarg3); - public final static native long int8_tArray_cast(long jarg1, int8_tArray jarg1_); - public final static native long int8_tArray_frompointer(long jarg1); - public final static native long new_uint8_tArray(long jarg1); - public final static native void delete_uint8_tArray(long jarg1); - public final static native short uint8_tArray_getitem(long jarg1, uint8_tArray jarg1_, long jarg2); - public final static native void uint8_tArray_setitem(long jarg1, uint8_tArray jarg1_, long jarg2, short jarg3); - public final static native long uint8_tArray_cast(long jarg1, uint8_tArray jarg1_); - public final static native long uint8_tArray_frompointer(long jarg1); - public final static native long new_int16_tArray(long jarg1); - public final static native void delete_int16_tArray(long jarg1); - public final static native short int16_tArray_getitem(long jarg1, int16_tArray jarg1_, long jarg2); - public final static native void int16_tArray_setitem(long jarg1, int16_tArray jarg1_, long jarg2, short jarg3); - public final static native long int16_tArray_cast(long jarg1, int16_tArray jarg1_); - public final static native long int16_tArray_frompointer(long jarg1); - public final static native long new_uint16_tArray(long jarg1); - public final static native void delete_uint16_tArray(long jarg1); - public final static native int uint16_tArray_getitem(long jarg1, uint16_tArray jarg1_, long jarg2); - public final static native void uint16_tArray_setitem(long jarg1, uint16_tArray jarg1_, long jarg2, int jarg3); - public final static native long uint16_tArray_cast(long jarg1, uint16_tArray jarg1_); - public final static native long uint16_tArray_frompointer(long jarg1); - public final static native long new_uint32_tArray(long jarg1); - public final static native void delete_uint32_tArray(long jarg1); - public final static native long uint32_tArray_getitem(long jarg1, uint32_tArray jarg1_, long jarg2); - public final static native void uint32_tArray_setitem(long jarg1, uint32_tArray jarg1_, long jarg2, long jarg3); - public final static native long uint32_tArray_cast(long jarg1, uint32_tArray jarg1_); - public final static native long uint32_tArray_frompointer(long jarg1); - public final static native long new_uint64_tArray(long jarg1); - public final static native void delete_uint64_tArray(long jarg1); - public final static native java.math.BigInteger uint64_tArray_getitem(long jarg1, uint64_tArray jarg1_, long jarg2); - public final static native void uint64_tArray_setitem(long jarg1, uint64_tArray jarg1_, long jarg2, java.math.BigInteger jarg3); - public final static native long uint64_tArray_cast(long jarg1, uint64_tArray jarg1_); - public final static native long uint64_tArray_frompointer(long jarg1); - public final static native long new_charpArray(long jarg1); - public final static native void delete_charpArray(long jarg1); - public final static native String charpArray_getitem(long jarg1, long jarg2); - public final static native void charpArray_setitem(long jarg1, long jarg2, String jarg3); - public final static native long new_voidpArray(long jarg1); - public final static native void delete_voidpArray(long jarg1); - public final static native long voidpArray_getitem(long jarg1, long jarg2); - public final static native void voidpArray_setitem(long jarg1, long jarg2, long jarg3); - public final static native long new_intp(); - public final static native long copy_intp(int jarg1); - public final static native void delete_intp(long jarg1); - public final static native void intp_assign(long jarg1, int jarg2); - public final static native int intp_value(long jarg1); - public final static native long new_sizep(); - public final static native long copy_sizep(long jarg1); - public final static native void delete_sizep(long jarg1); - public final static native void sizep_assign(long jarg1, long jarg2); - public final static native long sizep_value(long jarg1); - public final static native long new_floatp(); - public final static native long copy_floatp(float jarg1); - public final static native void delete_floatp(long jarg1); - public final static native void floatp_assign(long jarg1, float jarg2); - public final static native float floatp_value(long jarg1); - public final static native long new_voidppp(); - public final static native long copy_voidppp(long jarg1); - public final static native void delete_voidppp(long jarg1); - public final static native void voidppp_assign(long jarg1, long jarg2); - public final static native long voidppp_value(long jarg1); - public final static native long new_intpp(); - public final static native long copy_intpp(long jarg1); - public final static native void delete_intpp(long jarg1); - public final static native void intpp_assign(long jarg1, long jarg2); - public final static native long intpp_value(long jarg1); - public final static native long new_charpp(); - public final static native long copy_charpp(String jarg1); - public final static native void delete_charpp(long jarg1); - public final static native void charpp_assign(long jarg1, String jarg2); - public final static native String charpp_value(long jarg1); - public final static native long new_uintp(); - public final static native long copy_uintp(long jarg1); - public final static native void delete_uintp(long jarg1); - public final static native void uintp_assign(long jarg1, long jarg2); - public final static native long uintp_value(long jarg1); - public final static native long new_ullp(); - public final static native long copy_ullp(java.math.BigInteger jarg1); - public final static native void delete_ullp(long jarg1); - public final static native void ullp_assign(long jarg1, java.math.BigInteger jarg2); - public final static native java.math.BigInteger ullp_value(long jarg1); - public final static native long new_ulp(); - public final static native long copy_ulp(long jarg1); - public final static native void delete_ulp(long jarg1); - public final static native void ulp_assign(long jarg1, long jarg2); - public final static native long ulp_value(long jarg1); - public final static native long new_tiledb_object_tp(); - public final static native long copy_tiledb_object_tp(int jarg1); - public final static native void delete_tiledb_object_tp(long jarg1); - public final static native void tiledb_object_tp_assign(long jarg1, int jarg2); - public final static native int tiledb_object_tp_value(long jarg1); - public final static native long new_tiledb_query_type_tp(); - public final static native long copy_tiledb_query_type_tp(int jarg1); - public final static native void delete_tiledb_query_type_tp(long jarg1); - public final static native void tiledb_query_type_tp_assign(long jarg1, int jarg2); - public final static native int tiledb_query_type_tp_value(long jarg1); - public final static native long new_tiledb_query_status_tp(); - public final static native long copy_tiledb_query_status_tp(int jarg1); - public final static native void delete_tiledb_query_status_tp(long jarg1); - public final static native void tiledb_query_status_tp_assign(long jarg1, int jarg2); - public final static native int tiledb_query_status_tp_value(long jarg1); - public final static native long new_tiledb_filesystem_tp(); - public final static native long copy_tiledb_filesystem_tp(int jarg1); - public final static native void delete_tiledb_filesystem_tp(long jarg1); - public final static native void tiledb_filesystem_tp_assign(long jarg1, int jarg2); - public final static native int tiledb_filesystem_tp_value(long jarg1); - public final static native long new_tiledb_datatype_tp(); - public final static native long copy_tiledb_datatype_tp(int jarg1); - public final static native void delete_tiledb_datatype_tp(long jarg1); - public final static native void tiledb_datatype_tp_assign(long jarg1, int jarg2); - public final static native int tiledb_datatype_tp_value(long jarg1); - public final static native long new_tiledb_data_order_tp(); - public final static native long copy_tiledb_data_order_tp(int jarg1); - public final static native void delete_tiledb_data_order_tp(long jarg1); - public final static native void tiledb_data_order_tp_assign(long jarg1, int jarg2); - public final static native int tiledb_data_order_tp_value(long jarg1); - public final static native long new_tiledb_array_type_tp(); - public final static native long copy_tiledb_array_type_tp(int jarg1); - public final static native void delete_tiledb_array_type_tp(long jarg1); - public final static native void tiledb_array_type_tp_assign(long jarg1, int jarg2); - public final static native int tiledb_array_type_tp_value(long jarg1); - public final static native long new_tiledb_layout_tp(); - public final static native long copy_tiledb_layout_tp(int jarg1); - public final static native void delete_tiledb_layout_tp(long jarg1); - public final static native void tiledb_layout_tp_assign(long jarg1, int jarg2); - public final static native int tiledb_layout_tp_value(long jarg1); - public final static native long new_tiledb_filter_type_tp(); - public final static native long copy_tiledb_filter_type_tp(int jarg1); - public final static native void delete_tiledb_filter_type_tp(long jarg1); - public final static native void tiledb_filter_type_tp_assign(long jarg1, int jarg2); - public final static native int tiledb_filter_type_tp_value(long jarg1); - public final static native long new_tiledb_filter_option_tp(); - public final static native long copy_tiledb_filter_option_tp(int jarg1); - public final static native void delete_tiledb_filter_option_tp(long jarg1); - public final static native void tiledb_filter_option_tp_assign(long jarg1, int jarg2); - public final static native int tiledb_filter_option_tp_value(long jarg1); - public final static native long new_tiledb_walk_order_tp(); - public final static native long copy_tiledb_walk_order_tp(int jarg1); - public final static native void delete_tiledb_walk_order_tp(long jarg1); - public final static native void tiledb_walk_order_tp_assign(long jarg1, int jarg2); - public final static native int tiledb_walk_order_tp_value(long jarg1); - public final static native long new_tiledb_vfs_mode_tp(); - public final static native long copy_tiledb_vfs_mode_tp(int jarg1); - public final static native void delete_tiledb_vfs_mode_tp(long jarg1); - public final static native void tiledb_vfs_mode_tp_assign(long jarg1, int jarg2); - public final static native int tiledb_vfs_mode_tp_value(long jarg1); - public final static native long new_tiledb_encryption_type_tp(); - public final static native long copy_tiledb_encryption_type_tp(int jarg1); - public final static native void delete_tiledb_encryption_type_tp(long jarg1); - public final static native void tiledb_encryption_type_tp_assign(long jarg1, int jarg2); - public final static native int tiledb_encryption_type_tp_value(long jarg1); - public final static native long new_capi_status_tp(); - public final static native long copy_capi_status_tp(int jarg1); - public final static native void delete_capi_status_tp(long jarg1); - public final static native void capi_status_tp_assign(long jarg1, int jarg2); - public final static native int capi_status_tp_value(long jarg1); - public final static native long new_tiledb_field_origin_tp(); - public final static native long copy_tiledb_field_origin_tp(int jarg1); - public final static native void delete_tiledb_field_origin_tp(long jarg1); - public final static native void tiledb_field_origin_tp_assign(long jarg1, int jarg2); - public final static native int tiledb_field_origin_tp_value(long jarg1); - public final static native long new_tiledb_current_domain_type_tp(); - public final static native long copy_tiledb_current_domain_type_tp(int jarg1); - public final static native void delete_tiledb_current_domain_type_tp(long jarg1); - public final static native void tiledb_current_domain_type_tp_assign(long jarg1, int jarg2); - public final static native int tiledb_current_domain_type_tp_value(long jarg1); - public final static native long new_tiledb_array_tpp(); - public final static native long copy_tiledb_array_tpp(long jarg1); - public final static native void delete_tiledb_array_tpp(long jarg1); - public final static native void tiledb_array_tpp_assign(long jarg1, long jarg2); - public final static native long tiledb_array_tpp_value(long jarg1); - public final static native long new_tiledb_subarray_tpp(); - public final static native long copy_tiledb_subarray_tpp(long jarg1); - public final static native void delete_tiledb_subarray_tpp(long jarg1); - public final static native void tiledb_subarray_tpp_assign(long jarg1, long jarg2); - public final static native long tiledb_subarray_tpp_value(long jarg1); - public final static native long new_tiledb_config_tpp(); - public final static native long copy_tiledb_config_tpp(long jarg1); - public final static native void delete_tiledb_config_tpp(long jarg1); - public final static native void tiledb_config_tpp_assign(long jarg1, long jarg2); - public final static native long tiledb_config_tpp_value(long jarg1); - public final static native long new_tiledb_config_iter_tpp(); - public final static native long copy_tiledb_config_iter_tpp(long jarg1); - public final static native void delete_tiledb_config_iter_tpp(long jarg1); - public final static native void tiledb_config_iter_tpp_assign(long jarg1, long jarg2); - public final static native long tiledb_config_iter_tpp_value(long jarg1); - public final static native long new_tiledb_ctx_tpp(); - public final static native long copy_tiledb_ctx_tpp(long jarg1); - public final static native void delete_tiledb_ctx_tpp(long jarg1); - public final static native void tiledb_ctx_tpp_assign(long jarg1, long jarg2); - public final static native long tiledb_ctx_tpp_value(long jarg1); - public final static native long new_tiledb_error_tpp(); - public final static native long copy_tiledb_error_tpp(long jarg1); - public final static native void delete_tiledb_error_tpp(long jarg1); - public final static native void tiledb_error_tpp_assign(long jarg1, long jarg2); - public final static native long tiledb_error_tpp_value(long jarg1); - public final static native long new_tiledb_attribute_tpp(); - public final static native long copy_tiledb_attribute_tpp(long jarg1); - public final static native void delete_tiledb_attribute_tpp(long jarg1); - public final static native void tiledb_attribute_tpp_assign(long jarg1, long jarg2); - public final static native long tiledb_attribute_tpp_value(long jarg1); - public final static native long new_tiledb_array_schema_tpp(); - public final static native long copy_tiledb_array_schema_tpp(long jarg1); - public final static native void delete_tiledb_array_schema_tpp(long jarg1); - public final static native void tiledb_array_schema_tpp_assign(long jarg1, long jarg2); - public final static native long tiledb_array_schema_tpp_value(long jarg1); - public final static native long new_tiledb_dimension_tpp(); - public final static native long copy_tiledb_dimension_tpp(long jarg1); - public final static native void delete_tiledb_dimension_tpp(long jarg1); - public final static native void tiledb_dimension_tpp_assign(long jarg1, long jarg2); - public final static native long tiledb_dimension_tpp_value(long jarg1); - public final static native long new_tiledb_domain_tpp(); - public final static native long copy_tiledb_domain_tpp(long jarg1); - public final static native void delete_tiledb_domain_tpp(long jarg1); - public final static native void tiledb_domain_tpp_assign(long jarg1, long jarg2); - public final static native long tiledb_domain_tpp_value(long jarg1); - public final static native long new_tiledb_query_tpp(); - public final static native long copy_tiledb_query_tpp(long jarg1); - public final static native void delete_tiledb_query_tpp(long jarg1); - public final static native void tiledb_query_tpp_assign(long jarg1, long jarg2); - public final static native long tiledb_query_tpp_value(long jarg1); - public final static native long new_tiledb_filter_tpp(); - public final static native long copy_tiledb_filter_tpp(long jarg1); - public final static native void delete_tiledb_filter_tpp(long jarg1); - public final static native void tiledb_filter_tpp_assign(long jarg1, long jarg2); - public final static native long tiledb_filter_tpp_value(long jarg1); - public final static native long new_tiledb_filter_list_tpp(); - public final static native long copy_tiledb_filter_list_tpp(long jarg1); - public final static native void delete_tiledb_filter_list_tpp(long jarg1); - public final static native void tiledb_filter_list_tpp_assign(long jarg1, long jarg2); - public final static native long tiledb_filter_list_tpp_value(long jarg1); - public final static native long new_tiledb_vfs_tpp(); - public final static native long copy_tiledb_vfs_tpp(long jarg1); - public final static native void delete_tiledb_vfs_tpp(long jarg1); - public final static native void tiledb_vfs_tpp_assign(long jarg1, long jarg2); - public final static native long tiledb_vfs_tpp_value(long jarg1); - public final static native long new_tiledb_vfs_fh_tpp(); - public final static native long copy_tiledb_vfs_fh_tpp(long jarg1); - public final static native void delete_tiledb_vfs_fh_tpp(long jarg1); - public final static native void tiledb_vfs_fh_tpp_assign(long jarg1, long jarg2); - public final static native long tiledb_vfs_fh_tpp_value(long jarg1); - public final static native long new_tiledb_fragment_info_tpp(); - public final static native long copy_tiledb_fragment_info_tpp(long jarg1); - public final static native void delete_tiledb_fragment_info_tpp(long jarg1); - public final static native void tiledb_fragment_info_tpp_assign(long jarg1, long jarg2); - public final static native long tiledb_fragment_info_tpp_value(long jarg1); - public final static native long new_tiledb_query_condition_tpp(); - public final static native long copy_tiledb_query_condition_tpp(long jarg1); - public final static native void delete_tiledb_query_condition_tpp(long jarg1); - public final static native void tiledb_query_condition_tpp_assign(long jarg1, long jarg2); - public final static native long tiledb_query_condition_tpp_value(long jarg1); - public final static native long new_tiledb_group_tpp(); - public final static native long copy_tiledb_group_tpp(long jarg1); - public final static native void delete_tiledb_group_tpp(long jarg1); - public final static native void tiledb_group_tpp_assign(long jarg1, long jarg2); - public final static native long tiledb_group_tpp_value(long jarg1); - public final static native long new_capi_return_tpp(); - public final static native long copy_capi_return_tpp(long jarg1, capi_return_t jarg1_); - public final static native void delete_capi_return_tpp(long jarg1); - public final static native void capi_return_tpp_assign(long jarg1, long jarg2, capi_return_t jarg2_); - public final static native long capi_return_tpp_value(long jarg1); - public final static native long new_tiledb_consolidation_plan_tpp(); - public final static native long copy_tiledb_consolidation_plan_tpp(long jarg1); - public final static native void delete_tiledb_consolidation_plan_tpp(long jarg1); - public final static native void tiledb_consolidation_plan_tpp_assign(long jarg1, long jarg2); - public final static native long tiledb_consolidation_plan_tpp_value(long jarg1); - public final static native long new_tiledb_dimension_label_tpp(); - public final static native long copy_tiledb_dimension_label_tpp(long jarg1); - public final static native void delete_tiledb_dimension_label_tpp(long jarg1); - public final static native void tiledb_dimension_label_tpp_assign(long jarg1, long jarg2); - public final static native long tiledb_dimension_label_tpp_value(long jarg1); - public final static native long new_tiledb_string_handle_tpp(); - public final static native long copy_tiledb_string_handle_tpp(long jarg1); - public final static native void delete_tiledb_string_handle_tpp(long jarg1); - public final static native void tiledb_string_handle_tpp_assign(long jarg1, long jarg2); - public final static native long tiledb_string_handle_tpp_value(long jarg1); - public final static native long new_tiledb_enumeration_tpp(); - public final static native long copy_tiledb_enumeration_tpp(long jarg1); - public final static native void delete_tiledb_enumeration_tpp(long jarg1); - public final static native void tiledb_enumeration_tpp_assign(long jarg1, long jarg2); - public final static native long tiledb_enumeration_tpp_value(long jarg1); - public final static native long new_tiledb_channel_operator_tpp(); - public final static native long copy_tiledb_channel_operator_tpp(long jarg1); - public final static native void delete_tiledb_channel_operator_tpp(long jarg1); - public final static native void tiledb_channel_operator_tpp_assign(long jarg1, long jarg2); - public final static native long tiledb_channel_operator_tpp_value(long jarg1); - public final static native long new_tiledb_channel_operation_tpp(); - public final static native long copy_tiledb_channel_operation_tpp(long jarg1); - public final static native void delete_tiledb_channel_operation_tpp(long jarg1); - public final static native void tiledb_channel_operation_tpp_assign(long jarg1, long jarg2); - public final static native long tiledb_channel_operation_tpp_value(long jarg1); - public final static native long new_tiledb_query_field_tpp(); - public final static native long copy_tiledb_query_field_tpp(long jarg1); - public final static native void delete_tiledb_query_field_tpp(long jarg1); - public final static native void tiledb_query_field_tpp_assign(long jarg1, long jarg2); - public final static native long tiledb_query_field_tpp_value(long jarg1); - public final static native long new_tiledb_query_channel_tpp(); - public final static native long copy_tiledb_query_channel_tpp(long jarg1); - public final static native void delete_tiledb_query_channel_tpp(long jarg1); - public final static native void tiledb_query_channel_tpp_assign(long jarg1, long jarg2); - public final static native long tiledb_query_channel_tpp_value(long jarg1); - public final static native long new_tiledb_ndrectangle_tpp(); - public final static native long copy_tiledb_ndrectangle_tpp(long jarg1); - public final static native void delete_tiledb_ndrectangle_tpp(long jarg1); - public final static native void tiledb_ndrectangle_tpp_assign(long jarg1, long jarg2); - public final static native long tiledb_ndrectangle_tpp_value(long jarg1); - public final static native long new_tiledb_current_domain_tpp(); - public final static native long copy_tiledb_current_domain_tpp(long jarg1); - public final static native void delete_tiledb_current_domain_tpp(long jarg1); - public final static native void tiledb_current_domain_tpp_assign(long jarg1, long jarg2); - public final static native long tiledb_current_domain_tpp_value(long jarg1); - public final static native long new_tiledb_range_tpp(); - public final static native long copy_tiledb_range_tpp(long jarg1, tiledb_range_t jarg1_); - public final static native void delete_tiledb_range_tpp(long jarg1); - public final static native void tiledb_range_tpp_assign(long jarg1, long jarg2, tiledb_range_t jarg2_); - public final static native long tiledb_range_tpp_value(long jarg1); - public final static native int sizeOfInt32(); - public final static native int sizeOfInt64(); - public final static native int sizeOfChar(); - public final static native int sizeOfFloat(); - public final static native int sizeOfDouble(); - public final static native int sizeOfInt8(); - public final static native int sizeOfUint8(); - public final static native int sizeOfInt16(); - public final static native int sizeOfUint16(); - public final static native int sizeOfUint32(); - public final static native int sizeOfUint64(); - public final static native long newInt32ArraySet(int[] jarg1); - public final static native long newInt64ArraySet(long[] jarg1); - public final static native long newCharArraySet(String jarg1); - public final static native long newFloatArraySet(float[] jarg1); - public final static native long newDoubleArraySet(double[] jarg1); - public final static native long newInt8ArraySet(byte[] jarg1); - public final static native long newUint8ArraySet(short[] jarg1); - public final static native long newInt16ArraySet(short[] jarg1); - public final static native long newUint16ArraySet(int[] jarg1); - public final static native long newUint32ArraySet(long[] jarg1); - public final static native long newUint64ArraySet(long[] jarg1); - public final static native int[] int32ArrayGet(long jarg1, int jarg2, int jarg3); - public final static native long[] int64ArrayGet(long jarg1, int jarg2, int jarg3); - public final static native String charArrayGet(long jarg1, int jarg2); - public final static native float[] floatArrayGet(long jarg1, int jarg2, int jarg3); - public final static native double[] doubleArrayGet(long jarg1, int jarg2, int jarg3); - public final static native byte[] int8ArrayGet(long jarg1, int jarg2, int jarg3); - public final static native short[] uint8ArrayGet(long jarg1, int jarg2, int jarg3); - public final static native short[] int16ArrayGet(long jarg1, int jarg2, int jarg3); - public final static native int[] uint16ArrayGet(long jarg1, int jarg2, int jarg3); - public final static native long[] uint32ArrayGet(long jarg1, int jarg2, int jarg3); - public final static native long[] uint64ArrayGet(long jarg1, int jarg2, int jarg3); - public final static native long new_tiledb_array_schema_evolution_tpp(); - public final static native long copy_tiledb_array_schema_evolution_tpp(long jarg1); - public final static native void delete_tiledb_array_schema_evolution_tpp(long jarg1); - public final static native void tiledb_array_schema_evolution_tpp_assign(long jarg1, long jarg2); - public final static native long tiledb_array_schema_evolution_tpp_value(long jarg1); - public final static native int tiledb_status(long jarg1, capi_return_t jarg1_); - public final static native int tiledb_status_code(long jarg1, capi_return_t jarg1_); - public final static native long tiledb_datatype_to_str(int jarg1, long jarg2); - public final static native long tiledb_datatype_from_str(String jarg1, long jarg2); - public final static native java.math.BigInteger tiledb_datatype_size(int jarg1); - public final static native long tiledb_error_message(long jarg1, long jarg2); - public final static native void tiledb_error_free(long jarg1); - public final static native long tiledb_config_alloc(long jarg1, long jarg2); - public final static native void tiledb_config_free(long jarg1); - public final static native long tiledb_config_set(long jarg1, String jarg2, String jarg3, long jarg4); - public final static native long tiledb_config_get(long jarg1, String jarg2, long jarg3, long jarg4); - public final static native long tiledb_config_unset(long jarg1, String jarg2, long jarg3); - public final static native long tiledb_config_load_from_file(long jarg1, String jarg2, long jarg3); - public final static native long tiledb_config_save_to_file(long jarg1, String jarg2, long jarg3); - public final static native long tiledb_config_compare(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_config_iter_alloc(long jarg1, String jarg2, long jarg3, long jarg4); - public final static native long tiledb_config_iter_reset(long jarg1, long jarg2, String jarg3, long jarg4); - public final static native void tiledb_config_iter_free(long jarg1); - public final static native long tiledb_config_iter_here(long jarg1, long jarg2, long jarg3, long jarg4); - public final static native long tiledb_config_iter_next(long jarg1, long jarg2); - public final static native long tiledb_config_iter_done(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_filesystem_to_str(int jarg1, long jarg2); - public final static native long tiledb_filesystem_from_str(String jarg1, long jarg2); - public final static native long tiledb_ctx_alloc(long jarg1, long jarg2); - public final static native void tiledb_ctx_free(long jarg1); - public final static native long tiledb_ctx_get_stats(long jarg1, long jarg2); - public final static native long tiledb_ctx_get_config(long jarg1, long jarg2); - public final static native long tiledb_ctx_get_last_error(long jarg1, long jarg2); - public final static native long tiledb_ctx_is_supported_fs(long jarg1, int jarg2, long jarg3); - public final static native long tiledb_ctx_cancel_tasks(long jarg1); - public final static native long tiledb_ctx_set_tag(long jarg1, String jarg2, String jarg3); - public final static native long tiledb_ctx_get_data_protocol(long jarg1, String jarg2, long jarg3); - public final static native long tiledb_filter_type_to_str(int jarg1, long jarg2); - public final static native long tiledb_filter_type_from_str(String jarg1, long jarg2); - public final static native long tiledb_filter_option_to_str(int jarg1, long jarg2); - public final static native long tiledb_filter_option_from_str(String jarg1, long jarg2); - public final static native long tiledb_filter_alloc(long jarg1, int jarg2, long jarg3); - public final static native void tiledb_filter_free(long jarg1); - public final static native long tiledb_filter_get_type(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_filter_set_option(long jarg1, long jarg2, int jarg3, long jarg4); - public final static native long tiledb_filter_get_option(long jarg1, long jarg2, int jarg3, long jarg4); - public final static native long tiledb_filter_list_alloc(long jarg1, long jarg2); - public final static native void tiledb_filter_list_free(long jarg1); - public final static native long tiledb_filter_list_add_filter(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_filter_list_set_max_chunk_size(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_filter_list_get_nfilters(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_filter_list_get_filter_from_index(long jarg1, long jarg2, long jarg3, long jarg4); - public final static native long tiledb_filter_list_get_max_chunk_size(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_string_view(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_string_free(long jarg1); - public final static native int tiledb_attribute_alloc(long jarg1, String jarg2, int jarg3, long jarg4); - public final static native void tiledb_attribute_free(long jarg1); - public final static native int tiledb_attribute_set_nullable(long jarg1, long jarg2, short jarg3); - public final static native int tiledb_attribute_set_filter_list(long jarg1, long jarg2, long jarg3); - public final static native int tiledb_attribute_set_cell_val_num(long jarg1, long jarg2, long jarg3); - public final static native int tiledb_attribute_get_name(long jarg1, long jarg2, long jarg3); - public final static native int tiledb_attribute_get_type(long jarg1, long jarg2, long jarg3); - public final static native int tiledb_attribute_get_nullable(long jarg1, long jarg2, long jarg3); - public final static native int tiledb_attribute_get_filter_list(long jarg1, long jarg2, long jarg3); - public final static native int tiledb_attribute_get_cell_val_num(long jarg1, long jarg2, long jarg3); - public final static native int tiledb_attribute_get_cell_size(long jarg1, long jarg2, long jarg3); - public final static native int tiledb_attribute_dump_str(long jarg1, long jarg2, long jarg3); - public final static native int tiledb_attribute_set_fill_value(long jarg1, long jarg2, long jarg3, java.math.BigInteger jarg4); - public final static native int tiledb_attribute_get_fill_value(long jarg1, long jarg2, long jarg3, long jarg4); - public final static native int tiledb_attribute_set_fill_value_nullable(long jarg1, long jarg2, long jarg3, java.math.BigInteger jarg4, short jarg5); - public final static native int tiledb_attribute_get_fill_value_nullable(long jarg1, long jarg2, long jarg3, long jarg4, long jarg5); - public final static native int tiledb_dimension_alloc(long jarg1, String jarg2, int jarg3, long jarg4, long jarg5, long jarg6); - public final static native void tiledb_dimension_free(long jarg1); - public final static native int tiledb_dimension_set_filter_list(long jarg1, long jarg2, long jarg3); - public final static native int tiledb_dimension_set_cell_val_num(long jarg1, long jarg2, long jarg3); - public final static native int tiledb_dimension_get_filter_list(long jarg1, long jarg2, long jarg3); - public final static native int tiledb_dimension_get_cell_val_num(long jarg1, long jarg2, long jarg3); - public final static native int tiledb_dimension_get_name(long jarg1, long jarg2, long jarg3); - public final static native int tiledb_dimension_get_type(long jarg1, long jarg2, long jarg3); - public final static native int tiledb_dimension_get_domain(long jarg1, long jarg2, long jarg3); - public final static native int tiledb_dimension_get_tile_extent(long jarg1, long jarg2, long jarg3); - public final static native int tiledb_dimension_dump_str(long jarg1, long jarg2, long jarg3); - public final static native int tiledb_domain_alloc(long jarg1, long jarg2); - public final static native void tiledb_domain_free(long jarg1); - public final static native int tiledb_domain_get_type(long jarg1, long jarg2, long jarg3); - public final static native int tiledb_domain_get_ndim(long jarg1, long jarg2, long jarg3); - public final static native int tiledb_domain_add_dimension(long jarg1, long jarg2, long jarg3); - public final static native int tiledb_domain_get_dimension_from_index(long jarg1, long jarg2, long jarg3, long jarg4); - public final static native int tiledb_domain_get_dimension_from_name(long jarg1, long jarg2, String jarg3, long jarg4); - public final static native int tiledb_domain_has_dimension(long jarg1, long jarg2, String jarg3, long jarg4); - public final static native int tiledb_domain_dump_str(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_array_type_to_str(int jarg1, long jarg2); - public final static native long tiledb_array_type_from_str(String jarg1, long jarg2); - public final static native long tiledb_layout_to_str(int jarg1, long jarg2); - public final static native long tiledb_layout_from_str(String jarg1, long jarg2); - public final static native long tiledb_array_schema_alloc(long jarg1, int jarg2, long jarg3); - public final static native void tiledb_array_schema_free(long jarg1); - public final static native long tiledb_array_schema_add_attribute(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_array_schema_set_allows_dups(long jarg1, long jarg2, int jarg3); - public final static native long tiledb_array_schema_get_allows_dups(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_array_schema_get_version(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_array_schema_set_domain(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_array_schema_set_capacity(long jarg1, long jarg2, java.math.BigInteger jarg3); - public final static native long tiledb_array_schema_set_cell_order(long jarg1, long jarg2, int jarg3); - public final static native long tiledb_array_schema_set_tile_order(long jarg1, long jarg2, int jarg3); - public final static native long tiledb_array_schema_set_coords_filter_list(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_array_schema_set_offsets_filter_list(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_array_schema_set_validity_filter_list(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_array_schema_check(long jarg1, long jarg2); - public final static native long tiledb_array_schema_get_array_type(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_array_schema_get_capacity(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_array_schema_get_cell_order(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_array_schema_get_coords_filter_list(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_array_schema_get_offsets_filter_list(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_array_schema_get_validity_filter_list(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_array_schema_get_domain(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_array_schema_get_tile_order(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_array_schema_get_attribute_num(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_array_schema_get_attribute_from_index(long jarg1, long jarg2, long jarg3, long jarg4); - public final static native long tiledb_array_schema_get_attribute_from_name(long jarg1, long jarg2, String jarg3, long jarg4); - public final static native long tiledb_array_schema_has_attribute(long jarg1, long jarg2, String jarg3, long jarg4); - public final static native long tiledb_array_schema_dump_str(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_query_type_to_str(int jarg1, long jarg2); - public final static native long tiledb_query_type_from_str(String jarg1, long jarg2); - public final static native long tiledb_encryption_type_to_str(int jarg1, long jarg2); - public final static native long tiledb_encryption_type_from_str(String jarg1, long jarg2); - public final static native long tiledb_array_schema_load(long jarg1, String jarg2, long jarg3); - public final static native long tiledb_array_schema_load_with_config(long jarg1, long jarg2, String jarg3, long jarg4); - public final static native long tiledb_array_alloc(long jarg1, String jarg2, long jarg3); - public final static native void tiledb_array_free(long jarg1); - public final static native long tiledb_array_create(long jarg1, String jarg2, long jarg3); - public final static native long tiledb_array_open(long jarg1, long jarg2, int jarg3); - public final static native long tiledb_array_is_open(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_array_close(long jarg1, long jarg2); - public final static native long tiledb_array_reopen(long jarg1, long jarg2); - public final static native long tiledb_array_delete(long jarg1, String jarg2); - public final static native long tiledb_array_delete_fragments_v2(long jarg1, String jarg2, java.math.BigInteger jarg3, java.math.BigInteger jarg4); - public final static native long tiledb_array_delete_fragments_list(long jarg1, String jarg2, long jarg3, long jarg4); - public final static native long tiledb_array_set_config(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_array_set_open_timestamp_start(long jarg1, long jarg2, java.math.BigInteger jarg3); - public final static native long tiledb_array_set_open_timestamp_end(long jarg1, long jarg2, java.math.BigInteger jarg3); - public final static native long tiledb_array_get_config(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_array_get_open_timestamp_start(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_array_get_open_timestamp_end(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_array_get_schema(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_array_get_query_type(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_array_get_uri(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_array_upgrade_version(long jarg1, String jarg2, long jarg3); - public final static native long tiledb_array_get_non_empty_domain(long jarg1, long jarg2, long jarg3, long jarg4); - public final static native long tiledb_array_get_non_empty_domain_from_index(long jarg1, long jarg2, long jarg3, long jarg4, long jarg5); - public final static native long tiledb_array_get_non_empty_domain_from_name(long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); - public final static native long tiledb_array_get_non_empty_domain_var_size_from_index(long jarg1, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6); - public final static native long tiledb_array_get_non_empty_domain_var_size_from_name(long jarg1, long jarg2, String jarg3, long jarg4, long jarg5, long jarg6); - public final static native long tiledb_array_get_non_empty_domain_var_from_index(long jarg1, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6); - public final static native long tiledb_array_get_non_empty_domain_var_from_name(long jarg1, long jarg2, String jarg3, long jarg4, long jarg5, long jarg6); - public final static native long tiledb_array_encryption_type(long jarg1, String jarg2, long jarg3); - public final static native long tiledb_array_put_metadata(long jarg1, long jarg2, String jarg3, int jarg4, long jarg5, long jarg6); - public final static native long tiledb_array_delete_metadata(long jarg1, long jarg2, String jarg3); - public final static native long tiledb_array_get_metadata(long jarg1, long jarg2, String jarg3, long jarg4, long jarg5, long jarg6); - public final static native long tiledb_array_get_metadata_num(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_array_get_metadata_from_index(long jarg1, long jarg2, java.math.BigInteger jarg3, long jarg4, long jarg5, long jarg6, long jarg7, long jarg8); - public final static native long tiledb_array_has_metadata_key(long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); - public final static native long tiledb_buffer_alloc(long jarg1, long jarg2); - public final static native void tiledb_buffer_free(long jarg1); - public final static native long tiledb_buffer_set_type(long jarg1, long jarg2, int jarg3); - public final static native long tiledb_buffer_get_type(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_buffer_get_data(long jarg1, long jarg2, long jarg3, long jarg4); - public final static native long tiledb_buffer_set_data(long jarg1, long jarg2, long jarg3, java.math.BigInteger jarg4); - public final static native long tiledb_buffer_list_alloc(long jarg1, long jarg2); - public final static native void tiledb_buffer_list_free(long jarg1); - public final static native long tiledb_buffer_list_get_num_buffers(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_buffer_list_get_buffer(long jarg1, long jarg2, java.math.BigInteger jarg3, long jarg4); - public final static native long tiledb_buffer_list_get_total_size(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_buffer_list_flatten(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_data_order_to_str(int jarg1, long jarg2); - public final static native long tiledb_data_order_from_str(String jarg1, long jarg2); - public final static native int printf(String jarg1); - public final static native long tiledb_fragment_info_alloc(long jarg1, String jarg2, long jarg3); - public final static native void tiledb_fragment_info_free(long jarg1); - public final static native long tiledb_fragment_info_set_config(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_fragment_info_get_config(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_fragment_info_load(long jarg1, long jarg2); - public final static native long tiledb_fragment_info_get_fragment_name_v2(long jarg1, long jarg2, long jarg3, long jarg4); - public final static native long tiledb_fragment_info_get_fragment_num(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_fragment_info_get_fragment_uri(long jarg1, long jarg2, long jarg3, long jarg4); - public final static native long tiledb_fragment_info_get_fragment_size(long jarg1, long jarg2, long jarg3, long jarg4); - public final static native long tiledb_fragment_info_get_dense(long jarg1, long jarg2, long jarg3, long jarg4); - public final static native long tiledb_fragment_info_get_sparse(long jarg1, long jarg2, long jarg3, long jarg4); - public final static native long tiledb_fragment_info_get_timestamp_range(long jarg1, long jarg2, long jarg3, long jarg4, long jarg5); - public final static native long tiledb_fragment_info_get_non_empty_domain_from_index(long jarg1, long jarg2, long jarg3, long jarg4, long jarg5); - public final static native long tiledb_fragment_info_get_non_empty_domain_from_name(long jarg1, long jarg2, long jarg3, String jarg4, long jarg5); - public final static native long tiledb_fragment_info_get_non_empty_domain_var_size_from_index(long jarg1, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6); - public final static native long tiledb_fragment_info_get_non_empty_domain_var_size_from_name(long jarg1, long jarg2, long jarg3, String jarg4, long jarg5, long jarg6); - public final static native long tiledb_fragment_info_get_non_empty_domain_var_from_index(long jarg1, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6); - public final static native long tiledb_fragment_info_get_non_empty_domain_var_from_name(long jarg1, long jarg2, long jarg3, String jarg4, long jarg5, long jarg6); - public final static native long tiledb_fragment_info_get_mbr_num(long jarg1, long jarg2, long jarg3, long jarg4); - public final static native long tiledb_fragment_info_get_mbr_from_index(long jarg1, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6); - public final static native long tiledb_fragment_info_get_mbr_from_name(long jarg1, long jarg2, long jarg3, long jarg4, String jarg5, long jarg6); - public final static native long tiledb_fragment_info_get_mbr_var_size_from_index(long jarg1, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, long jarg7); - public final static native long tiledb_fragment_info_get_mbr_var_size_from_name(long jarg1, long jarg2, long jarg3, long jarg4, String jarg5, long jarg6, long jarg7); - public final static native long tiledb_fragment_info_get_mbr_var_from_index(long jarg1, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, long jarg7); - public final static native long tiledb_fragment_info_get_mbr_var_from_name(long jarg1, long jarg2, long jarg3, long jarg4, String jarg5, long jarg6, long jarg7); - public final static native long tiledb_fragment_info_get_cell_num(long jarg1, long jarg2, long jarg3, long jarg4); - public final static native long tiledb_fragment_info_get_version(long jarg1, long jarg2, long jarg3, long jarg4); - public final static native long tiledb_fragment_info_has_consolidated_metadata(long jarg1, long jarg2, long jarg3, long jarg4); - public final static native long tiledb_fragment_info_get_unconsolidated_metadata_num(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_fragment_info_get_to_vacuum_num(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_fragment_info_get_to_vacuum_uri(long jarg1, long jarg2, long jarg3, long jarg4); - public final static native long tiledb_fragment_info_get_array_schema(long jarg1, long jarg2, long jarg3, long jarg4); - public final static native long tiledb_fragment_info_get_array_schema_name(long jarg1, long jarg2, long jarg3, long jarg4); - public final static native long tiledb_fragment_info_dump(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_fragment_info_dump_str(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_object_type_to_str(int jarg1, long jarg2); - public final static native long tiledb_object_type_from_str(String jarg1, long jarg2); - public final static native long tiledb_walk_order_to_str(int jarg1, long jarg2); - public final static native long tiledb_walk_order_from_str(String jarg1, long jarg2); - public final static native long tiledb_group_create(long jarg1, String jarg2); - public final static native long tiledb_group_alloc(long jarg1, String jarg2, long jarg3); - public final static native void tiledb_group_free(long jarg1); - public final static native long tiledb_group_open(long jarg1, long jarg2, int jarg3); - public final static native long tiledb_group_close(long jarg1, long jarg2); - public final static native long tiledb_group_set_config(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_group_get_config(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_group_put_metadata(long jarg1, long jarg2, String jarg3, int jarg4, long jarg5, long jarg6); - public final static native int tiledb_group_delete_group(long jarg1, long jarg2, String jarg3, short jarg4); - public final static native long tiledb_group_delete_metadata(long jarg1, long jarg2, String jarg3); - public final static native long tiledb_group_get_metadata(long jarg1, long jarg2, String jarg3, long jarg4, long jarg5, long jarg6); - public final static native long tiledb_group_get_metadata_num(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_group_get_metadata_from_index(long jarg1, long jarg2, java.math.BigInteger jarg3, long jarg4, long jarg5, long jarg6, long jarg7, long jarg8); - public final static native long tiledb_group_has_metadata_key(long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); - public final static native long tiledb_group_add_member(long jarg1, long jarg2, String jarg3, short jarg4, String jarg5); - public final static native long tiledb_group_add_member_with_type(long jarg1, long jarg2, String jarg3, short jarg4, String jarg5, int jarg6); - public final static native long tiledb_group_remove_member(long jarg1, long jarg2, String jarg3); - public final static native long tiledb_group_get_member_count(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_group_get_member_by_index_v2(long jarg1, long jarg2, java.math.BigInteger jarg3, long jarg4, long jarg5, long jarg6); - public final static native long tiledb_group_get_member_by_name_v2(long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); - public final static native long tiledb_group_get_is_relative_uri_by_name(long jarg1, long jarg2, String jarg3, long jarg4); - public final static native long tiledb_group_is_open(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_group_get_uri(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_group_get_query_type(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_group_dump_str_v2(long jarg1, long jarg2, long jarg3, short jarg4); - public final static native long tiledb_group_consolidate_metadata(long jarg1, String jarg2, long jarg3); - public final static native long tiledb_group_vacuum_metadata(long jarg1, String jarg2, long jarg3); - public final static native long tiledb_subarray_alloc(long jarg1, long jarg2, long jarg3); - public final static native void tiledb_subarray_free(long jarg1); - public final static native long tiledb_subarray_set_config(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_subarray_set_coalesce_ranges(long jarg1, long jarg2, int jarg3); - public final static native long tiledb_subarray_set_subarray(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_subarray_add_range(long jarg1, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6); - public final static native long tiledb_subarray_add_range_by_name(long jarg1, long jarg2, String jarg3, long jarg4, long jarg5, long jarg6); - public final static native long tiledb_subarray_add_range_var(long jarg1, long jarg2, long jarg3, long jarg4, java.math.BigInteger jarg5, long jarg6, java.math.BigInteger jarg7); - public final static native long tiledb_subarray_add_range_var_by_name(long jarg1, long jarg2, String jarg3, long jarg4, java.math.BigInteger jarg5, long jarg6, java.math.BigInteger jarg7); - public final static native long tiledb_subarray_get_range_num(long jarg1, long jarg2, long jarg3, long jarg4); - public final static native long tiledb_subarray_get_range_num_from_name(long jarg1, long jarg2, String jarg3, long jarg4); - public final static native long tiledb_subarray_get_range(long jarg1, long jarg2, long jarg3, java.math.BigInteger jarg4, long jarg5, long jarg6, long jarg7); - public final static native long tiledb_subarray_get_range_from_name(long jarg1, long jarg2, String jarg3, java.math.BigInteger jarg4, long jarg5, long jarg6, long jarg7); - public final static native long tiledb_subarray_get_range_var_size(long jarg1, long jarg2, long jarg3, java.math.BigInteger jarg4, long jarg5, long jarg6); - public final static native long tiledb_subarray_get_range_var_size_from_name(long jarg1, long jarg2, String jarg3, java.math.BigInteger jarg4, long jarg5, long jarg6); - public final static native long tiledb_subarray_get_range_var(long jarg1, long jarg2, long jarg3, java.math.BigInteger jarg4, long jarg5, long jarg6); - public final static native long tiledb_subarray_get_range_var_from_name(long jarg1, long jarg2, String jarg3, java.math.BigInteger jarg4, long jarg5, long jarg6); - public final static native long tiledb_vfs_mode_to_str(int jarg1, long jarg2); - public final static native long tiledb_vfs_mode_from_str(String jarg1, long jarg2); - public final static native long tiledb_vfs_alloc(long jarg1, long jarg2, long jarg3); - public final static native void tiledb_vfs_free(long jarg1); - public final static native long tiledb_vfs_get_config(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_vfs_create_bucket(long jarg1, long jarg2, String jarg3); - public final static native long tiledb_vfs_remove_bucket(long jarg1, long jarg2, String jarg3); - public final static native long tiledb_vfs_empty_bucket(long jarg1, long jarg2, String jarg3); - public final static native long tiledb_vfs_is_empty_bucket(long jarg1, long jarg2, String jarg3, long jarg4); - public final static native long tiledb_vfs_is_bucket(long jarg1, long jarg2, String jarg3, long jarg4); - public final static native long tiledb_vfs_create_dir(long jarg1, long jarg2, String jarg3); - public final static native long tiledb_vfs_is_dir(long jarg1, long jarg2, String jarg3, long jarg4); - public final static native long tiledb_vfs_remove_dir(long jarg1, long jarg2, String jarg3); - public final static native long tiledb_vfs_is_file(long jarg1, long jarg2, String jarg3, long jarg4); - public final static native long tiledb_vfs_remove_file(long jarg1, long jarg2, String jarg3); - public final static native long tiledb_vfs_dir_size(long jarg1, long jarg2, String jarg3, long jarg4); - public final static native long tiledb_vfs_file_size(long jarg1, long jarg2, String jarg3, long jarg4); - public final static native long tiledb_vfs_move_file(long jarg1, long jarg2, String jarg3, String jarg4); - public final static native long tiledb_vfs_move_dir(long jarg1, long jarg2, String jarg3, String jarg4); - public final static native long tiledb_vfs_copy_file(long jarg1, long jarg2, String jarg3, String jarg4); - public final static native long tiledb_vfs_copy_dir(long jarg1, long jarg2, String jarg3, String jarg4); - public final static native long tiledb_vfs_open(long jarg1, long jarg2, String jarg3, int jarg4, long jarg5); - public final static native long tiledb_vfs_close(long jarg1, long jarg2); - public final static native long tiledb_vfs_read(long jarg1, long jarg2, java.math.BigInteger jarg3, long jarg4, java.math.BigInteger jarg5); - public final static native long tiledb_vfs_write(long jarg1, long jarg2, long jarg3, java.math.BigInteger jarg4); - public final static native long tiledb_vfs_sync(long jarg1, long jarg2); - public final static native long tiledb_vfs_ls(long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); - public final static native void tiledb_vfs_fh_free(long jarg1); - public final static native long tiledb_vfs_fh_is_closed(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_vfs_touch(long jarg1, long jarg2, String jarg3); - public final static native int tiledb_query_status_to_str(int jarg1, long jarg2); - public final static native int tiledb_query_status_from_str(String jarg1, long jarg2); - public final static native long tiledb_var_num(); - public final static native long tiledb_max_path(); - public final static native java.math.BigInteger tiledb_offset_size(); - public final static native java.math.BigInteger tiledb_timestamp_now_ms(); - public final static native String tiledb_timestamps(); - public final static native void tiledb_version(long jarg1, long jarg2, long jarg3); - public final static native int tiledb_query_alloc(long jarg1, long jarg2, int jarg3, long jarg4); - public final static native int tiledb_query_get_stats(long jarg1, long jarg2, long jarg3); - public final static native int tiledb_query_set_config(long jarg1, long jarg2, long jarg3); - public final static native int tiledb_query_get_config(long jarg1, long jarg2, long jarg3); - public final static native int tiledb_query_set_subarray_t(long jarg1, long jarg2, long jarg3); - public final static native int tiledb_query_set_data_buffer(long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); - public final static native int tiledb_query_set_offsets_buffer(long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); - public final static native int tiledb_query_set_validity_buffer(long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); - public final static native int tiledb_query_get_data_buffer(long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); - public final static native int tiledb_query_get_offsets_buffer(long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); - public final static native int tiledb_query_get_validity_buffer(long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); - public final static native int tiledb_query_set_layout(long jarg1, long jarg2, int jarg3); - public final static native int tiledb_query_set_condition(long jarg1, long jarg2, long jarg3); - public final static native int tiledb_query_finalize(long jarg1, long jarg2); - public final static native int tiledb_query_submit_and_finalize(long jarg1, long jarg2); - public final static native void tiledb_query_free(long jarg1); - public final static native int tiledb_query_submit(long jarg1, long jarg2); - public final static native int tiledb_query_has_results(long jarg1, long jarg2, long jarg3); - public final static native int tiledb_query_get_status(long jarg1, long jarg2, long jarg3); - public final static native int tiledb_query_get_type(long jarg1, long jarg2, long jarg3); - public final static native int tiledb_query_get_layout(long jarg1, long jarg2, long jarg3); - public final static native int tiledb_query_get_array(long jarg1, long jarg2, long jarg3); - public final static native int tiledb_query_get_est_result_size(long jarg1, long jarg2, String jarg3, long jarg4); - public final static native int tiledb_query_get_est_result_size_var(long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); - public final static native int tiledb_query_get_est_result_size_nullable(long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); - public final static native int tiledb_query_get_est_result_size_var_nullable(long jarg1, long jarg2, String jarg3, long jarg4, long jarg5, long jarg6); - public final static native int tiledb_query_get_fragment_num(long jarg1, long jarg2, long jarg3); - public final static native int tiledb_query_get_fragment_uri(long jarg1, long jarg2, java.math.BigInteger jarg3, long jarg4); - public final static native int tiledb_query_get_fragment_timestamp_range(long jarg1, long jarg2, java.math.BigInteger jarg3, long jarg4, long jarg5); - public final static native int tiledb_query_get_subarray_t(long jarg1, long jarg2, long jarg3); - public final static native int tiledb_query_condition_alloc(long jarg1, long jarg2); - public final static native void tiledb_query_condition_free(long jarg1); - public final static native int tiledb_query_condition_init(long jarg1, long jarg2, String jarg3, long jarg4, java.math.BigInteger jarg5, int jarg6); - public final static native int tiledb_query_condition_combine(long jarg1, long jarg2, long jarg3, int jarg4, long jarg5); - public final static native int tiledb_query_condition_negate(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_array_consolidate(long jarg1, String jarg2, long jarg3); - public final static native long tiledb_array_vacuum(long jarg1, String jarg2, long jarg3); - public final static native int tiledb_object_type(long jarg1, String jarg2, long jarg3); - public final static native int tiledb_object_remove(long jarg1, String jarg2); - public final static native int tiledb_object_move(long jarg1, String jarg2, String jarg3); - public final static native int tiledb_object_walk(long jarg1, String jarg2, int jarg3, long jarg4, long jarg5); - public final static native int tiledb_object_ls(long jarg1, String jarg2, long jarg3, long jarg4); - public final static native int tiledb_uri_to_path(long jarg1, String jarg2, String jarg3, long jarg4); - public final static native int tiledb_stats_enable(); - public final static native int tiledb_stats_disable(); - public final static native int tiledb_stats_is_enabled(long jarg1); - public final static native int tiledb_stats_reset(); - public final static native int tiledb_stats_dump(long jarg1); - public final static native int tiledb_stats_dump_str(long jarg1); - public final static native int tiledb_stats_raw_dump(long jarg1); - public final static native int tiledb_stats_raw_dump_str(long jarg1); - public final static native int tiledb_stats_free_str(long jarg1); - public final static native int tiledb_heap_profiler_enable(String jarg1, java.math.BigInteger jarg2, java.math.BigInteger jarg3, java.math.BigInteger jarg4); - public final static native int tiledb_filestore_schema_create(long jarg1, String jarg2, long jarg3); - public final static native int tiledb_filestore_uri_import(long jarg1, String jarg2, String jarg3, int jarg4); - public final static native int tiledb_filestore_uri_export(long jarg1, String jarg2, String jarg3); - public final static native int tiledb_filestore_buffer_import(long jarg1, String jarg2, long jarg3, long jarg4, int jarg5); - public final static native int tiledb_filestore_buffer_export(long jarg1, String jarg2, long jarg3, long jarg4, long jarg5); - public final static native int tiledb_filestore_size(long jarg1, String jarg2, long jarg3); - public final static native int tiledb_mime_type_to_str(int jarg1, long jarg2); - public final static native int tiledb_mime_type_from_str(String jarg1, long jarg2); - public final static native long tiledb_enumeration_alloc(long jarg1, String jarg2, int jarg3, long jarg4, int jarg5, long jarg6, java.math.BigInteger jarg7, long jarg8, java.math.BigInteger jarg9, long jarg10); - public final static native long tiledb_enumeration_extend(long jarg1, long jarg2, long jarg3, java.math.BigInteger jarg4, long jarg5, java.math.BigInteger jarg6, long jarg7); - public final static native void tiledb_enumeration_free(long jarg1); - public final static native long tiledb_enumeration_get_name(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_enumeration_get_type(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_enumeration_get_cell_val_num(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_enumeration_get_ordered(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_enumeration_get_data(long jarg1, long jarg2, long jarg3, long jarg4); - public final static native long tiledb_enumeration_get_offsets(long jarg1, long jarg2, long jarg3, long jarg4); - public final static native long tiledb_enumeration_get_value_index(long jarg1, long jarg2, long jarg3, java.math.BigInteger jarg4, long jarg5, long jarg6); - public final static native int tiledb_enumeration_dump_str(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_array_evolve(long jarg1, String jarg2, long jarg3); - public final static native long tiledb_array_get_enumeration(long jarg1, long jarg2, String jarg3, long jarg4); - public final static native long tiledb_array_load_all_enumerations(long jarg1, long jarg2); - public final static native long tiledb_array_load_enumerations_all_schemas(long jarg1, long jarg2); - public final static native void tiledb_range_t_min_set(long jarg1, tiledb_range_t jarg1_, long jarg2); - public final static native long tiledb_range_t_min_get(long jarg1, tiledb_range_t jarg1_); - public final static native void tiledb_range_t_min_size_set(long jarg1, tiledb_range_t jarg1_, java.math.BigInteger jarg2); - public final static native java.math.BigInteger tiledb_range_t_min_size_get(long jarg1, tiledb_range_t jarg1_); - public final static native void tiledb_range_t_max_set(long jarg1, tiledb_range_t jarg1_, long jarg2); - public final static native long tiledb_range_t_max_get(long jarg1, tiledb_range_t jarg1_); - public final static native void tiledb_range_t_max_size_set(long jarg1, tiledb_range_t jarg1_, java.math.BigInteger jarg2); - public final static native java.math.BigInteger tiledb_range_t_max_size_get(long jarg1, tiledb_range_t jarg1_); - public final static native long new_tiledb_range_t(); - public final static native void delete_tiledb_range_t(long jarg1); - public final static native long tiledb_ndrectangle_alloc(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_ndrectangle_free(long jarg1); - public final static native long tiledb_ndrectangle_get_range_from_name(long jarg1, long jarg2, String jarg3, long jarg4, tiledb_range_t jarg4_); - public final static native long tiledb_ndrectangle_get_range(long jarg1, long jarg2, long jarg3, long jarg4, tiledb_range_t jarg4_); - public final static native long tiledb_ndrectangle_set_range_for_name(long jarg1, long jarg2, String jarg3, long jarg4, tiledb_range_t jarg4_); - public final static native long tiledb_ndrectangle_set_range(long jarg1, long jarg2, long jarg3, long jarg4, tiledb_range_t jarg4_); - public final static native long tiledb_ndrectangle_get_dtype(long jarg1, long jarg2, long jarg3, long jarg4); - public final static native long tiledb_ndrectangle_get_dtype_from_name(long jarg1, long jarg2, String jarg3, long jarg4); - public final static native long tiledb_ndrectangle_get_dim_num(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_ndrectangle_dump_str(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_current_domain_create(long jarg1, long jarg2); - public final static native long tiledb_current_domain_free(long jarg1); - public final static native long tiledb_current_domain_set_ndrectangle(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_current_domain_get_ndrectangle(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_current_domain_get_is_empty(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_current_domain_get_type(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_current_domain_dump_str(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_array_schema_alloc_at_timestamp(long jarg1, int jarg2, java.math.BigInteger jarg3, long jarg4); - public final static native long tiledb_array_schema_timestamp_range(long jarg1, long jarg2, long jarg3, long jarg4); - public final static native long tiledb_array_schema_get_enumeration_from_name(long jarg1, long jarg2, String jarg3, long jarg4); - public final static native long tiledb_array_schema_get_enumeration_from_attribute_name(long jarg1, long jarg2, String jarg3, long jarg4); - public final static native long tiledb_array_schema_add_enumeration(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_array_schema_set_current_domain(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_array_schema_get_current_domain(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_attribute_set_enumeration_name(long jarg1, long jarg2, String jarg3); - public final static native long tiledb_attribute_get_enumeration_name(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_fragment_info_get_total_cell_num(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_profile_alloc(String jarg1, String jarg2, long jarg3, long jarg4); - public final static native void tiledb_profile_free(long jarg1); - public final static native long tiledb_profile_get_name(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_profile_get_dir(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_profile_set_param(long jarg1, String jarg2, String jarg3, long jarg4); - public final static native long tiledb_profile_get_param(long jarg1, String jarg2, long jarg3, long jarg4); - public final static native long tiledb_profile_save(long jarg1, short jarg2, long jarg3); - public final static native long tiledb_profile_load(long jarg1, long jarg2); - public final static native long tiledb_profile_remove(String jarg1, String jarg2, long jarg3); - public final static native long tiledb_profile_dump_str(long jarg1, long jarg2, long jarg3); - public final static native int tiledb_channel_operator_sum_get(long jarg1, long jarg2); - public final static native int tiledb_channel_operator_min_get(long jarg1, long jarg2); - public final static native int tiledb_channel_operator_max_get(long jarg1, long jarg2); - public final static native int tiledb_aggregate_count_get(long jarg1, long jarg2); - public final static native int tiledb_channel_operator_mean_get(long jarg1, long jarg2); - public final static native int tiledb_channel_operator_null_count_get(long jarg1, long jarg2); - public final static native int tiledb_query_get_default_channel(long jarg1, long jarg2, long jarg3); - public final static native int tiledb_create_unary_aggregate(long jarg1, long jarg2, long jarg3, String jarg4, long jarg5); - public final static native int tiledb_channel_apply_aggregate(long jarg1, long jarg2, String jarg3, long jarg4); - public final static native long tiledb_aggregate_free(long jarg1, long jarg2); - public final static native long tiledb_query_channel_free(long jarg1, long jarg2); - public final static native long tiledb_query_get_field(long jarg1, long jarg2, String jarg3, long jarg4); - public final static native long tiledb_query_field_free(long jarg1, long jarg2); - public final static native long tiledb_field_datatype(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_field_cell_val_num(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_field_get_nullable(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_field_origin(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_field_channel(long jarg1, long jarg2, long jarg3); - public final static native int tiledb_query_get_plan(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_subarray_add_point_ranges(long jarg1, long jarg2, long jarg3, long jarg4, java.math.BigInteger jarg5); - public final static native long tiledb_vfs_ls_recursive(long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); - public final static native long tiledb_vfs_ls_recursive_v2(long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); - public final static native void tiledb_dimension_label_free(long jarg1); - public final static native long tiledb_dimension_label_get_dimension_index(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_dimension_label_get_label_attr_name(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_dimension_label_get_label_cell_val_num(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_dimension_label_get_label_order(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_dimension_label_get_label_type(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_dimension_label_get_name(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_dimension_label_get_uri(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_array_schema_add_dimension_label(long jarg1, long jarg2, long jarg3, String jarg4, int jarg5, int jarg6); - public final static native long tiledb_array_schema_get_dimension_label_from_name(long jarg1, long jarg2, String jarg3, long jarg4); - public final static native long tiledb_array_schema_has_dimension_label(long jarg1, long jarg2, String jarg3, long jarg4); - public final static native long tiledb_array_schema_set_dimension_label_filter_list(long jarg1, long jarg2, String jarg3, long jarg4); - public final static native long tiledb_array_schema_set_dimension_label_tile_extent(long jarg1, long jarg2, String jarg3, int jarg4, long jarg5); - public final static native long tiledb_array_schema_get_dimension_label_num(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_array_schema_get_dimension_label_from_index(long jarg1, long jarg2, java.math.BigInteger jarg3, long jarg4); - public final static native long tiledb_subarray_add_label_range(long jarg1, long jarg2, String jarg3, long jarg4, long jarg5, long jarg6); - public final static native long tiledb_subarray_add_label_range_var(long jarg1, long jarg2, String jarg3, long jarg4, java.math.BigInteger jarg5, long jarg6, java.math.BigInteger jarg7); - public final static native long tiledb_subarray_get_label_name(long jarg1, long jarg2, long jarg3, long jarg4); - public final static native long tiledb_subarray_get_label_range(long jarg1, long jarg2, String jarg3, java.math.BigInteger jarg4, long jarg5, long jarg6, long jarg7); - public final static native long tiledb_subarray_get_label_range_num(long jarg1, long jarg2, String jarg3, long jarg4); - public final static native long tiledb_subarray_get_label_range_var(long jarg1, long jarg2, String jarg3, java.math.BigInteger jarg4, long jarg5, long jarg6); - public final static native long tiledb_subarray_get_label_range_var_size(long jarg1, long jarg2, String jarg3, java.math.BigInteger jarg4, long jarg5, long jarg6); - public final static native long tiledb_subarray_has_label_ranges(long jarg1, long jarg2, long jarg3, long jarg4); - public final static native long tiledb_log_warn(long jarg1, String jarg2); - public final static native long tiledb_as_built_dump(long jarg1); - public final static native int tiledb_array_schema_evolution_alloc(long jarg1, long jarg2); - public final static native void tiledb_array_schema_evolution_free(long jarg1); - public final static native int tiledb_array_schema_evolution_add_attribute(long jarg1, long jarg2, long jarg3); - public final static native int tiledb_array_schema_evolution_drop_attribute(long jarg1, long jarg2, String jarg3); - public final static native long tiledb_array_schema_evolution_add_enumeration(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_array_schema_evolution_extend_enumeration(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_array_schema_evolution_drop_enumeration(long jarg1, long jarg2, String jarg3); - public final static native int tiledb_array_schema_evolution_set_timestamp_range(long jarg1, long jarg2, java.math.BigInteger jarg3, java.math.BigInteger jarg4); - public final static native long tiledb_array_schema_evolution_expand_current_domain(long jarg1, long jarg2, long jarg3); - public final static native int tiledb_query_add_update_value(long jarg1, long jarg2, String jarg3, long jarg4, java.math.BigInteger jarg5); - public final static native int tiledb_query_get_relevant_fragment_num(long jarg1, long jarg2, long jarg3); - public final static native long tiledb_query_condition_alloc_set_membership(long jarg1, String jarg2, long jarg3, java.math.BigInteger jarg4, long jarg5, java.math.BigInteger jarg6, int jarg7, long jarg8); - public final static native int tiledb_query_condition_set_use_enumeration(long jarg1, long jarg2, int jarg3); - public final static native void tiledb_query_status_details_t_incomplete_reason_set(long jarg1, tiledb_query_status_details_t jarg1_, int jarg2); - public final static native int tiledb_query_status_details_t_incomplete_reason_get(long jarg1, tiledb_query_status_details_t jarg1_); - public final static native long new_tiledb_query_status_details_t(); - public final static native void delete_tiledb_query_status_details_t(long jarg1); - public final static native int tiledb_query_get_status_details(long jarg1, long jarg2, long jarg3, tiledb_query_status_details_t jarg3_); - public final static native long tiledb_array_consolidate_fragments(long jarg1, String jarg2, long jarg3, java.math.BigInteger jarg4, long jarg5); - public final static native int tiledb_consolidation_plan_create_with_mbr(long jarg1, long jarg2, java.math.BigInteger jarg3, long jarg4); - public final static native void tiledb_consolidation_plan_free(long jarg1); - public final static native int tiledb_consolidation_plan_get_num_nodes(long jarg1, long jarg2, long jarg3); - public final static native int tiledb_consolidation_plan_get_num_fragments(long jarg1, long jarg2, java.math.BigInteger jarg3, long jarg4); - public final static native int tiledb_consolidation_plan_get_fragment_uri(long jarg1, long jarg2, java.math.BigInteger jarg3, java.math.BigInteger jarg4, long jarg5); - public final static native int tiledb_consolidation_plan_dump_json_str(long jarg1, long jarg2, long jarg3); - public final static native int tiledb_consolidation_plan_free_json_str(long jarg1); - public final static native int tiledb_stats_dump_stdout(); - public final static native int tiledb_fragment_info_dump_stdout(long jarg1, long jarg2); - public final static native int tiledb_stats_dump_file(String jarg1); - public final static native long derefVoid(long jarg1); - public final static native void print_upon_completion(long jarg1); - public final static native int print_path(String jarg1, int jarg2, long jarg3); - public final static native long native_callback(); - public final static native long native_walk_callback(); - public final static native int tiledb_object_walk_jc(long jarg1, String jarg2, int jarg3, long jarg4, long jarg5); + public static final native int tiledb_query_set_data_buffer_nio( + long jarg1, long jarg2, String jarg3, ByteBuffer jarg4, long jarg5); + + public static final native int tiledb_query_set_offsets_buffer_nio( + long jarg1, long jarg2, String jarg3, ByteBuffer jarg4, long jarg5); + + public static final native int tiledb_query_set_validity_buffer_nio( + long jarg1, long jarg2, String jarg3, ByteBuffer jarg4, long jarg5); + + public static final native int tiledb_object_walk_java( + long jarg1, SWIGTYPE_p_tiledb_ctx_t jarg1_, String jarg2, int jarg3, Object jarg4); + + public static final native int tiledb_object_ls_java( + long jarg1, SWIGTYPE_p_tiledb_ctx_t jarg1_, String jarg2, Object jarg3); + + public static final native long java_path_callback(); + + public static final native long java_callback(); + + public static final native long new_int32_tArray(long jarg1); + + public static final native void delete_int32_tArray(long jarg1); + + public static final native int int32_tArray_getitem(long jarg1, int32_tArray jarg1_, long jarg2); + + public static final native void int32_tArray_setitem( + long jarg1, int32_tArray jarg1_, long jarg2, int jarg3); + + public static final native long int32_tArray_cast(long jarg1, int32_tArray jarg1_); + + public static final native long int32_tArray_frompointer(long jarg1); + + public static final native long new_capi_return_t(long jarg1); + + public static final native void delete_capi_return_t(long jarg1); + + public static final native long capi_return_t_getitem( + long jarg1, capi_return_t jarg1_, long jarg2); + + public static final native void capi_return_t_setitem( + long jarg1, capi_return_t jarg1_, long jarg2, long jarg3, capi_return_t jarg3_); + + public static final native long capi_return_t_cast(long jarg1, capi_return_t jarg1_); + + public static final native long capi_return_t_frompointer(long jarg1, capi_return_t jarg1_); + + public static final native long new_int64_tArray(long jarg1); + + public static final native void delete_int64_tArray(long jarg1); + + public static final native long int64_tArray_getitem(long jarg1, int64_tArray jarg1_, long jarg2); + + public static final native void int64_tArray_setitem( + long jarg1, int64_tArray jarg1_, long jarg2, long jarg3); + + public static final native long int64_tArray_cast(long jarg1, int64_tArray jarg1_); + + public static final native long int64_tArray_frompointer(long jarg1); + + public static final native long new_charArray(long jarg1); + + public static final native void delete_charArray(long jarg1); + + public static final native char charArray_getitem(long jarg1, charArray jarg1_, long jarg2); + + public static final native void charArray_setitem( + long jarg1, charArray jarg1_, long jarg2, char jarg3); + + public static final native String charArray_cast(long jarg1, charArray jarg1_); + + public static final native long charArray_frompointer(String jarg1); + + public static final native long new_floatArray(long jarg1); + + public static final native void delete_floatArray(long jarg1); + + public static final native float floatArray_getitem(long jarg1, floatArray jarg1_, long jarg2); + + public static final native void floatArray_setitem( + long jarg1, floatArray jarg1_, long jarg2, float jarg3); + + public static final native long floatArray_cast(long jarg1, floatArray jarg1_); + + public static final native long floatArray_frompointer(long jarg1); + + public static final native long new_doubleArray(long jarg1); + + public static final native void delete_doubleArray(long jarg1); + + public static final native double doubleArray_getitem(long jarg1, doubleArray jarg1_, long jarg2); + + public static final native void doubleArray_setitem( + long jarg1, doubleArray jarg1_, long jarg2, double jarg3); + + public static final native long doubleArray_cast(long jarg1, doubleArray jarg1_); + + public static final native long doubleArray_frompointer(long jarg1); + + public static final native long new_int8_tArray(long jarg1); + + public static final native void delete_int8_tArray(long jarg1); + + public static final native byte int8_tArray_getitem(long jarg1, int8_tArray jarg1_, long jarg2); + + public static final native void int8_tArray_setitem( + long jarg1, int8_tArray jarg1_, long jarg2, byte jarg3); + + public static final native long int8_tArray_cast(long jarg1, int8_tArray jarg1_); + + public static final native long int8_tArray_frompointer(long jarg1); + + public static final native long new_uint8_tArray(long jarg1); + + public static final native void delete_uint8_tArray(long jarg1); + + public static final native short uint8_tArray_getitem( + long jarg1, uint8_tArray jarg1_, long jarg2); + + public static final native void uint8_tArray_setitem( + long jarg1, uint8_tArray jarg1_, long jarg2, short jarg3); + + public static final native long uint8_tArray_cast(long jarg1, uint8_tArray jarg1_); + + public static final native long uint8_tArray_frompointer(long jarg1); + + public static final native long new_int16_tArray(long jarg1); + + public static final native void delete_int16_tArray(long jarg1); + + public static final native short int16_tArray_getitem( + long jarg1, int16_tArray jarg1_, long jarg2); + + public static final native void int16_tArray_setitem( + long jarg1, int16_tArray jarg1_, long jarg2, short jarg3); + + public static final native long int16_tArray_cast(long jarg1, int16_tArray jarg1_); + + public static final native long int16_tArray_frompointer(long jarg1); + + public static final native long new_uint16_tArray(long jarg1); + + public static final native void delete_uint16_tArray(long jarg1); + + public static final native int uint16_tArray_getitem( + long jarg1, uint16_tArray jarg1_, long jarg2); + + public static final native void uint16_tArray_setitem( + long jarg1, uint16_tArray jarg1_, long jarg2, int jarg3); + + public static final native long uint16_tArray_cast(long jarg1, uint16_tArray jarg1_); + + public static final native long uint16_tArray_frompointer(long jarg1); + + public static final native long new_uint32_tArray(long jarg1); + + public static final native void delete_uint32_tArray(long jarg1); + + public static final native long uint32_tArray_getitem( + long jarg1, uint32_tArray jarg1_, long jarg2); + + public static final native void uint32_tArray_setitem( + long jarg1, uint32_tArray jarg1_, long jarg2, long jarg3); + + public static final native long uint32_tArray_cast(long jarg1, uint32_tArray jarg1_); + + public static final native long uint32_tArray_frompointer(long jarg1); + + public static final native long new_uint64_tArray(long jarg1); + + public static final native void delete_uint64_tArray(long jarg1); + + public static final native java.math.BigInteger uint64_tArray_getitem( + long jarg1, uint64_tArray jarg1_, long jarg2); + + public static final native void uint64_tArray_setitem( + long jarg1, uint64_tArray jarg1_, long jarg2, java.math.BigInteger jarg3); + + public static final native long uint64_tArray_cast(long jarg1, uint64_tArray jarg1_); + + public static final native long uint64_tArray_frompointer(long jarg1); + + public static final native long new_charpArray(long jarg1); + + public static final native void delete_charpArray(long jarg1); + + public static final native String charpArray_getitem(long jarg1, long jarg2); + + public static final native void charpArray_setitem(long jarg1, long jarg2, String jarg3); + + public static final native long new_voidpArray(long jarg1); + + public static final native void delete_voidpArray(long jarg1); + + public static final native long voidpArray_getitem(long jarg1, long jarg2); + + public static final native void voidpArray_setitem(long jarg1, long jarg2, long jarg3); + + public static final native long new_intp(); + + public static final native long copy_intp(int jarg1); + + public static final native void delete_intp(long jarg1); + + public static final native void intp_assign(long jarg1, int jarg2); + + public static final native int intp_value(long jarg1); + + public static final native long new_sizep(); + + public static final native long copy_sizep(long jarg1); + + public static final native void delete_sizep(long jarg1); + + public static final native void sizep_assign(long jarg1, long jarg2); + + public static final native long sizep_value(long jarg1); + + public static final native long new_floatp(); + + public static final native long copy_floatp(float jarg1); + + public static final native void delete_floatp(long jarg1); + + public static final native void floatp_assign(long jarg1, float jarg2); + + public static final native float floatp_value(long jarg1); + + public static final native long new_voidppp(); + + public static final native long copy_voidppp(long jarg1); + + public static final native void delete_voidppp(long jarg1); + + public static final native void voidppp_assign(long jarg1, long jarg2); + + public static final native long voidppp_value(long jarg1); + + public static final native long new_intpp(); + + public static final native long copy_intpp(long jarg1); + + public static final native void delete_intpp(long jarg1); + + public static final native void intpp_assign(long jarg1, long jarg2); + + public static final native long intpp_value(long jarg1); + + public static final native long new_charpp(); + + public static final native long copy_charpp(String jarg1); + + public static final native void delete_charpp(long jarg1); + + public static final native void charpp_assign(long jarg1, String jarg2); + + public static final native String charpp_value(long jarg1); + + public static final native long new_uintp(); + + public static final native long copy_uintp(long jarg1); + + public static final native void delete_uintp(long jarg1); + + public static final native void uintp_assign(long jarg1, long jarg2); + + public static final native long uintp_value(long jarg1); + + public static final native long new_ullp(); + + public static final native long copy_ullp(java.math.BigInteger jarg1); + + public static final native void delete_ullp(long jarg1); + + public static final native void ullp_assign(long jarg1, java.math.BigInteger jarg2); + + public static final native java.math.BigInteger ullp_value(long jarg1); + + public static final native long new_ulp(); + + public static final native long copy_ulp(long jarg1); + + public static final native void delete_ulp(long jarg1); + + public static final native void ulp_assign(long jarg1, long jarg2); + + public static final native long ulp_value(long jarg1); + + public static final native long new_tiledb_object_tp(); + + public static final native long copy_tiledb_object_tp(int jarg1); + + public static final native void delete_tiledb_object_tp(long jarg1); + + public static final native void tiledb_object_tp_assign(long jarg1, int jarg2); + + public static final native int tiledb_object_tp_value(long jarg1); + + public static final native long new_tiledb_query_type_tp(); + + public static final native long copy_tiledb_query_type_tp(int jarg1); + + public static final native void delete_tiledb_query_type_tp(long jarg1); + + public static final native void tiledb_query_type_tp_assign(long jarg1, int jarg2); + + public static final native int tiledb_query_type_tp_value(long jarg1); + + public static final native long new_tiledb_query_status_tp(); + + public static final native long copy_tiledb_query_status_tp(int jarg1); + + public static final native void delete_tiledb_query_status_tp(long jarg1); + + public static final native void tiledb_query_status_tp_assign(long jarg1, int jarg2); + + public static final native int tiledb_query_status_tp_value(long jarg1); + + public static final native long new_tiledb_filesystem_tp(); + + public static final native long copy_tiledb_filesystem_tp(int jarg1); + + public static final native void delete_tiledb_filesystem_tp(long jarg1); + + public static final native void tiledb_filesystem_tp_assign(long jarg1, int jarg2); + + public static final native int tiledb_filesystem_tp_value(long jarg1); + + public static final native long new_tiledb_datatype_tp(); + + public static final native long copy_tiledb_datatype_tp(int jarg1); + + public static final native void delete_tiledb_datatype_tp(long jarg1); + + public static final native void tiledb_datatype_tp_assign(long jarg1, int jarg2); + + public static final native int tiledb_datatype_tp_value(long jarg1); + + public static final native long new_tiledb_data_order_tp(); + + public static final native long copy_tiledb_data_order_tp(int jarg1); + + public static final native void delete_tiledb_data_order_tp(long jarg1); + + public static final native void tiledb_data_order_tp_assign(long jarg1, int jarg2); + + public static final native int tiledb_data_order_tp_value(long jarg1); + + public static final native long new_tiledb_array_type_tp(); + + public static final native long copy_tiledb_array_type_tp(int jarg1); + + public static final native void delete_tiledb_array_type_tp(long jarg1); + + public static final native void tiledb_array_type_tp_assign(long jarg1, int jarg2); + + public static final native int tiledb_array_type_tp_value(long jarg1); + + public static final native long new_tiledb_layout_tp(); + + public static final native long copy_tiledb_layout_tp(int jarg1); + + public static final native void delete_tiledb_layout_tp(long jarg1); + + public static final native void tiledb_layout_tp_assign(long jarg1, int jarg2); + + public static final native int tiledb_layout_tp_value(long jarg1); + + public static final native long new_tiledb_filter_type_tp(); + + public static final native long copy_tiledb_filter_type_tp(int jarg1); + + public static final native void delete_tiledb_filter_type_tp(long jarg1); + + public static final native void tiledb_filter_type_tp_assign(long jarg1, int jarg2); + + public static final native int tiledb_filter_type_tp_value(long jarg1); + + public static final native long new_tiledb_filter_option_tp(); + + public static final native long copy_tiledb_filter_option_tp(int jarg1); + + public static final native void delete_tiledb_filter_option_tp(long jarg1); + + public static final native void tiledb_filter_option_tp_assign(long jarg1, int jarg2); + + public static final native int tiledb_filter_option_tp_value(long jarg1); + + public static final native long new_tiledb_walk_order_tp(); + + public static final native long copy_tiledb_walk_order_tp(int jarg1); + + public static final native void delete_tiledb_walk_order_tp(long jarg1); + + public static final native void tiledb_walk_order_tp_assign(long jarg1, int jarg2); + + public static final native int tiledb_walk_order_tp_value(long jarg1); + + public static final native long new_tiledb_vfs_mode_tp(); + + public static final native long copy_tiledb_vfs_mode_tp(int jarg1); + + public static final native void delete_tiledb_vfs_mode_tp(long jarg1); + + public static final native void tiledb_vfs_mode_tp_assign(long jarg1, int jarg2); + + public static final native int tiledb_vfs_mode_tp_value(long jarg1); + + public static final native long new_tiledb_encryption_type_tp(); + + public static final native long copy_tiledb_encryption_type_tp(int jarg1); + + public static final native void delete_tiledb_encryption_type_tp(long jarg1); + + public static final native void tiledb_encryption_type_tp_assign(long jarg1, int jarg2); + + public static final native int tiledb_encryption_type_tp_value(long jarg1); + + public static final native long new_capi_status_tp(); + + public static final native long copy_capi_status_tp(int jarg1); + + public static final native void delete_capi_status_tp(long jarg1); + + public static final native void capi_status_tp_assign(long jarg1, int jarg2); + + public static final native int capi_status_tp_value(long jarg1); + + public static final native long new_tiledb_field_origin_tp(); + + public static final native long copy_tiledb_field_origin_tp(int jarg1); + + public static final native void delete_tiledb_field_origin_tp(long jarg1); + + public static final native void tiledb_field_origin_tp_assign(long jarg1, int jarg2); + + public static final native int tiledb_field_origin_tp_value(long jarg1); + + public static final native long new_tiledb_current_domain_type_tp(); + + public static final native long copy_tiledb_current_domain_type_tp(int jarg1); + + public static final native void delete_tiledb_current_domain_type_tp(long jarg1); + + public static final native void tiledb_current_domain_type_tp_assign(long jarg1, int jarg2); + + public static final native int tiledb_current_domain_type_tp_value(long jarg1); + + public static final native long new_tiledb_array_tpp(); + + public static final native long copy_tiledb_array_tpp(long jarg1); + + public static final native void delete_tiledb_array_tpp(long jarg1); + + public static final native void tiledb_array_tpp_assign(long jarg1, long jarg2); + + public static final native long tiledb_array_tpp_value(long jarg1); + + public static final native long new_tiledb_subarray_tpp(); + + public static final native long copy_tiledb_subarray_tpp(long jarg1); + + public static final native void delete_tiledb_subarray_tpp(long jarg1); + + public static final native void tiledb_subarray_tpp_assign(long jarg1, long jarg2); + + public static final native long tiledb_subarray_tpp_value(long jarg1); + + public static final native long new_tiledb_config_tpp(); + + public static final native long copy_tiledb_config_tpp(long jarg1); + + public static final native void delete_tiledb_config_tpp(long jarg1); + + public static final native void tiledb_config_tpp_assign(long jarg1, long jarg2); + + public static final native long tiledb_config_tpp_value(long jarg1); + + public static final native long new_tiledb_config_iter_tpp(); + + public static final native long copy_tiledb_config_iter_tpp(long jarg1); + + public static final native void delete_tiledb_config_iter_tpp(long jarg1); + + public static final native void tiledb_config_iter_tpp_assign(long jarg1, long jarg2); + + public static final native long tiledb_config_iter_tpp_value(long jarg1); + + public static final native long new_tiledb_ctx_tpp(); + + public static final native long copy_tiledb_ctx_tpp(long jarg1); + + public static final native void delete_tiledb_ctx_tpp(long jarg1); + + public static final native void tiledb_ctx_tpp_assign(long jarg1, long jarg2); + + public static final native long tiledb_ctx_tpp_value(long jarg1); + + public static final native long new_tiledb_error_tpp(); + + public static final native long copy_tiledb_error_tpp(long jarg1); + + public static final native void delete_tiledb_error_tpp(long jarg1); + + public static final native void tiledb_error_tpp_assign(long jarg1, long jarg2); + + public static final native long tiledb_error_tpp_value(long jarg1); + + public static final native long new_tiledb_attribute_tpp(); + + public static final native long copy_tiledb_attribute_tpp(long jarg1); + + public static final native void delete_tiledb_attribute_tpp(long jarg1); + + public static final native void tiledb_attribute_tpp_assign(long jarg1, long jarg2); + + public static final native long tiledb_attribute_tpp_value(long jarg1); + + public static final native long new_tiledb_array_schema_tpp(); + + public static final native long copy_tiledb_array_schema_tpp(long jarg1); + + public static final native void delete_tiledb_array_schema_tpp(long jarg1); + + public static final native void tiledb_array_schema_tpp_assign(long jarg1, long jarg2); + + public static final native long tiledb_array_schema_tpp_value(long jarg1); + + public static final native long new_tiledb_dimension_tpp(); + + public static final native long copy_tiledb_dimension_tpp(long jarg1); + + public static final native void delete_tiledb_dimension_tpp(long jarg1); + + public static final native void tiledb_dimension_tpp_assign(long jarg1, long jarg2); + + public static final native long tiledb_dimension_tpp_value(long jarg1); + + public static final native long new_tiledb_domain_tpp(); + + public static final native long copy_tiledb_domain_tpp(long jarg1); + + public static final native void delete_tiledb_domain_tpp(long jarg1); + + public static final native void tiledb_domain_tpp_assign(long jarg1, long jarg2); + + public static final native long tiledb_domain_tpp_value(long jarg1); + + public static final native long new_tiledb_query_tpp(); + + public static final native long copy_tiledb_query_tpp(long jarg1); + + public static final native void delete_tiledb_query_tpp(long jarg1); + + public static final native void tiledb_query_tpp_assign(long jarg1, long jarg2); + + public static final native long tiledb_query_tpp_value(long jarg1); + + public static final native long new_tiledb_filter_tpp(); + + public static final native long copy_tiledb_filter_tpp(long jarg1); + + public static final native void delete_tiledb_filter_tpp(long jarg1); + + public static final native void tiledb_filter_tpp_assign(long jarg1, long jarg2); + + public static final native long tiledb_filter_tpp_value(long jarg1); + + public static final native long new_tiledb_filter_list_tpp(); + + public static final native long copy_tiledb_filter_list_tpp(long jarg1); + + public static final native void delete_tiledb_filter_list_tpp(long jarg1); + + public static final native void tiledb_filter_list_tpp_assign(long jarg1, long jarg2); + + public static final native long tiledb_filter_list_tpp_value(long jarg1); + + public static final native long new_tiledb_vfs_tpp(); + + public static final native long copy_tiledb_vfs_tpp(long jarg1); + + public static final native void delete_tiledb_vfs_tpp(long jarg1); + + public static final native void tiledb_vfs_tpp_assign(long jarg1, long jarg2); + + public static final native long tiledb_vfs_tpp_value(long jarg1); + + public static final native long new_tiledb_vfs_fh_tpp(); + + public static final native long copy_tiledb_vfs_fh_tpp(long jarg1); + + public static final native void delete_tiledb_vfs_fh_tpp(long jarg1); + + public static final native void tiledb_vfs_fh_tpp_assign(long jarg1, long jarg2); + + public static final native long tiledb_vfs_fh_tpp_value(long jarg1); + + public static final native long new_tiledb_fragment_info_tpp(); + + public static final native long copy_tiledb_fragment_info_tpp(long jarg1); + + public static final native void delete_tiledb_fragment_info_tpp(long jarg1); + + public static final native void tiledb_fragment_info_tpp_assign(long jarg1, long jarg2); + + public static final native long tiledb_fragment_info_tpp_value(long jarg1); + + public static final native long new_tiledb_query_condition_tpp(); + + public static final native long copy_tiledb_query_condition_tpp(long jarg1); + + public static final native void delete_tiledb_query_condition_tpp(long jarg1); + + public static final native void tiledb_query_condition_tpp_assign(long jarg1, long jarg2); + + public static final native long tiledb_query_condition_tpp_value(long jarg1); + + public static final native long new_tiledb_group_tpp(); + + public static final native long copy_tiledb_group_tpp(long jarg1); + + public static final native void delete_tiledb_group_tpp(long jarg1); + + public static final native void tiledb_group_tpp_assign(long jarg1, long jarg2); + + public static final native long tiledb_group_tpp_value(long jarg1); + + public static final native long new_capi_return_tpp(); + + public static final native long copy_capi_return_tpp(long jarg1, capi_return_t jarg1_); + + public static final native void delete_capi_return_tpp(long jarg1); + + public static final native void capi_return_tpp_assign( + long jarg1, long jarg2, capi_return_t jarg2_); + + public static final native long capi_return_tpp_value(long jarg1); + + public static final native long new_tiledb_consolidation_plan_tpp(); + + public static final native long copy_tiledb_consolidation_plan_tpp(long jarg1); + + public static final native void delete_tiledb_consolidation_plan_tpp(long jarg1); + + public static final native void tiledb_consolidation_plan_tpp_assign(long jarg1, long jarg2); + + public static final native long tiledb_consolidation_plan_tpp_value(long jarg1); + + public static final native long new_tiledb_dimension_label_tpp(); + + public static final native long copy_tiledb_dimension_label_tpp(long jarg1); + + public static final native void delete_tiledb_dimension_label_tpp(long jarg1); + + public static final native void tiledb_dimension_label_tpp_assign(long jarg1, long jarg2); + + public static final native long tiledb_dimension_label_tpp_value(long jarg1); + + public static final native long new_tiledb_string_handle_tpp(); + + public static final native long copy_tiledb_string_handle_tpp(long jarg1); + + public static final native void delete_tiledb_string_handle_tpp(long jarg1); + + public static final native void tiledb_string_handle_tpp_assign(long jarg1, long jarg2); + + public static final native long tiledb_string_handle_tpp_value(long jarg1); + + public static final native long new_tiledb_enumeration_tpp(); + + public static final native long copy_tiledb_enumeration_tpp(long jarg1); + + public static final native void delete_tiledb_enumeration_tpp(long jarg1); + + public static final native void tiledb_enumeration_tpp_assign(long jarg1, long jarg2); + + public static final native long tiledb_enumeration_tpp_value(long jarg1); + + public static final native long new_tiledb_channel_operator_tpp(); + + public static final native long copy_tiledb_channel_operator_tpp(long jarg1); + + public static final native void delete_tiledb_channel_operator_tpp(long jarg1); + + public static final native void tiledb_channel_operator_tpp_assign(long jarg1, long jarg2); + + public static final native long tiledb_channel_operator_tpp_value(long jarg1); + + public static final native long new_tiledb_channel_operation_tpp(); + + public static final native long copy_tiledb_channel_operation_tpp(long jarg1); + + public static final native void delete_tiledb_channel_operation_tpp(long jarg1); + + public static final native void tiledb_channel_operation_tpp_assign(long jarg1, long jarg2); + + public static final native long tiledb_channel_operation_tpp_value(long jarg1); + + public static final native long new_tiledb_query_field_tpp(); + + public static final native long copy_tiledb_query_field_tpp(long jarg1); + + public static final native void delete_tiledb_query_field_tpp(long jarg1); + + public static final native void tiledb_query_field_tpp_assign(long jarg1, long jarg2); + + public static final native long tiledb_query_field_tpp_value(long jarg1); + + public static final native long new_tiledb_query_channel_tpp(); + + public static final native long copy_tiledb_query_channel_tpp(long jarg1); + + public static final native void delete_tiledb_query_channel_tpp(long jarg1); + + public static final native void tiledb_query_channel_tpp_assign(long jarg1, long jarg2); + + public static final native long tiledb_query_channel_tpp_value(long jarg1); + + public static final native long new_tiledb_ndrectangle_tpp(); + + public static final native long copy_tiledb_ndrectangle_tpp(long jarg1); + + public static final native void delete_tiledb_ndrectangle_tpp(long jarg1); + + public static final native void tiledb_ndrectangle_tpp_assign(long jarg1, long jarg2); + + public static final native long tiledb_ndrectangle_tpp_value(long jarg1); + + public static final native long new_tiledb_current_domain_tpp(); + + public static final native long copy_tiledb_current_domain_tpp(long jarg1); + + public static final native void delete_tiledb_current_domain_tpp(long jarg1); + + public static final native void tiledb_current_domain_tpp_assign(long jarg1, long jarg2); + + public static final native long tiledb_current_domain_tpp_value(long jarg1); + + public static final native long new_tiledb_range_tpp(); + + public static final native long copy_tiledb_range_tpp(long jarg1, tiledb_range_t jarg1_); + + public static final native void delete_tiledb_range_tpp(long jarg1); + + public static final native void tiledb_range_tpp_assign( + long jarg1, long jarg2, tiledb_range_t jarg2_); + + public static final native long tiledb_range_tpp_value(long jarg1); + + public static final native int sizeOfInt32(); + + public static final native int sizeOfInt64(); + + public static final native int sizeOfChar(); + + public static final native int sizeOfFloat(); + + public static final native int sizeOfDouble(); + + public static final native int sizeOfInt8(); + + public static final native int sizeOfUint8(); + + public static final native int sizeOfInt16(); + + public static final native int sizeOfUint16(); + + public static final native int sizeOfUint32(); + + public static final native int sizeOfUint64(); + + public static final native long newInt32ArraySet(int[] jarg1); + + public static final native long newInt64ArraySet(long[] jarg1); + + public static final native long newCharArraySet(String jarg1); + + public static final native long newFloatArraySet(float[] jarg1); + + public static final native long newDoubleArraySet(double[] jarg1); + + public static final native long newInt8ArraySet(byte[] jarg1); + + public static final native long newUint8ArraySet(short[] jarg1); + + public static final native long newInt16ArraySet(short[] jarg1); + + public static final native long newUint16ArraySet(int[] jarg1); + + public static final native long newUint32ArraySet(long[] jarg1); + + public static final native long newUint64ArraySet(long[] jarg1); + + public static final native int[] int32ArrayGet(long jarg1, int jarg2, int jarg3); + + public static final native long[] int64ArrayGet(long jarg1, int jarg2, int jarg3); + + public static final native String charArrayGet(long jarg1, int jarg2); + + public static final native float[] floatArrayGet(long jarg1, int jarg2, int jarg3); + + public static final native double[] doubleArrayGet(long jarg1, int jarg2, int jarg3); + + public static final native byte[] int8ArrayGet(long jarg1, int jarg2, int jarg3); + + public static final native short[] uint8ArrayGet(long jarg1, int jarg2, int jarg3); + + public static final native short[] int16ArrayGet(long jarg1, int jarg2, int jarg3); + + public static final native int[] uint16ArrayGet(long jarg1, int jarg2, int jarg3); + + public static final native long[] uint32ArrayGet(long jarg1, int jarg2, int jarg3); + + public static final native long[] uint64ArrayGet(long jarg1, int jarg2, int jarg3); + + public static final native long new_tiledb_array_schema_evolution_tpp(); + + public static final native long copy_tiledb_array_schema_evolution_tpp(long jarg1); + + public static final native void delete_tiledb_array_schema_evolution_tpp(long jarg1); + + public static final native void tiledb_array_schema_evolution_tpp_assign(long jarg1, long jarg2); + + public static final native long tiledb_array_schema_evolution_tpp_value(long jarg1); + + public static final native int tiledb_status(long jarg1, capi_return_t jarg1_); + + public static final native int tiledb_status_code(long jarg1, capi_return_t jarg1_); + + public static final native long tiledb_datatype_to_str(int jarg1, long jarg2); + + public static final native long tiledb_datatype_from_str(String jarg1, long jarg2); + + public static final native java.math.BigInteger tiledb_datatype_size(int jarg1); + + public static final native long tiledb_error_message(long jarg1, long jarg2); + + public static final native void tiledb_error_free(long jarg1); + + public static final native long tiledb_config_alloc(long jarg1, long jarg2); + + public static final native void tiledb_config_free(long jarg1); + + public static final native long tiledb_config_set( + long jarg1, String jarg2, String jarg3, long jarg4); + + public static final native long tiledb_config_get( + long jarg1, String jarg2, long jarg3, long jarg4); + + public static final native long tiledb_config_unset(long jarg1, String jarg2, long jarg3); + + public static final native long tiledb_config_load_from_file( + long jarg1, String jarg2, long jarg3); + + public static final native long tiledb_config_save_to_file(long jarg1, String jarg2, long jarg3); + + public static final native long tiledb_config_compare(long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_config_iter_alloc( + long jarg1, String jarg2, long jarg3, long jarg4); + + public static final native long tiledb_config_iter_reset( + long jarg1, long jarg2, String jarg3, long jarg4); + + public static final native void tiledb_config_iter_free(long jarg1); + + public static final native long tiledb_config_iter_here( + long jarg1, long jarg2, long jarg3, long jarg4); + + public static final native long tiledb_config_iter_next(long jarg1, long jarg2); + + public static final native long tiledb_config_iter_done(long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_filesystem_to_str(int jarg1, long jarg2); + + public static final native long tiledb_filesystem_from_str(String jarg1, long jarg2); + + public static final native long tiledb_ctx_alloc(long jarg1, long jarg2); + + public static final native void tiledb_ctx_free(long jarg1); + + public static final native long tiledb_ctx_get_stats(long jarg1, long jarg2); + + public static final native long tiledb_ctx_get_config(long jarg1, long jarg2); + + public static final native long tiledb_ctx_get_last_error(long jarg1, long jarg2); + + public static final native long tiledb_ctx_is_supported_fs(long jarg1, int jarg2, long jarg3); + + public static final native long tiledb_ctx_cancel_tasks(long jarg1); + + public static final native long tiledb_ctx_set_tag(long jarg1, String jarg2, String jarg3); + + public static final native long tiledb_ctx_get_data_protocol( + long jarg1, String jarg2, long jarg3); + + public static final native long tiledb_filter_type_to_str(int jarg1, long jarg2); + + public static final native long tiledb_filter_type_from_str(String jarg1, long jarg2); + + public static final native long tiledb_filter_option_to_str(int jarg1, long jarg2); + + public static final native long tiledb_filter_option_from_str(String jarg1, long jarg2); + + public static final native long tiledb_filter_alloc(long jarg1, int jarg2, long jarg3); + + public static final native void tiledb_filter_free(long jarg1); + + public static final native long tiledb_filter_get_type(long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_filter_set_option( + long jarg1, long jarg2, int jarg3, long jarg4); + + public static final native long tiledb_filter_get_option( + long jarg1, long jarg2, int jarg3, long jarg4); + + public static final native long tiledb_filter_list_alloc(long jarg1, long jarg2); + + public static final native void tiledb_filter_list_free(long jarg1); + + public static final native long tiledb_filter_list_add_filter(long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_filter_list_set_max_chunk_size( + long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_filter_list_get_nfilters( + long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_filter_list_get_filter_from_index( + long jarg1, long jarg2, long jarg3, long jarg4); + + public static final native long tiledb_filter_list_get_max_chunk_size( + long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_string_view(long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_string_free(long jarg1); + + public static final native int tiledb_attribute_alloc( + long jarg1, String jarg2, int jarg3, long jarg4); + + public static final native void tiledb_attribute_free(long jarg1); + + public static final native int tiledb_attribute_set_nullable(long jarg1, long jarg2, short jarg3); + + public static final native int tiledb_attribute_set_filter_list( + long jarg1, long jarg2, long jarg3); + + public static final native int tiledb_attribute_set_cell_val_num( + long jarg1, long jarg2, long jarg3); + + public static final native int tiledb_attribute_get_name(long jarg1, long jarg2, long jarg3); + + public static final native int tiledb_attribute_get_type(long jarg1, long jarg2, long jarg3); + + public static final native int tiledb_attribute_get_nullable(long jarg1, long jarg2, long jarg3); + + public static final native int tiledb_attribute_get_filter_list( + long jarg1, long jarg2, long jarg3); + + public static final native int tiledb_attribute_get_cell_val_num( + long jarg1, long jarg2, long jarg3); + + public static final native int tiledb_attribute_get_cell_size(long jarg1, long jarg2, long jarg3); + + public static final native int tiledb_attribute_dump_str(long jarg1, long jarg2, long jarg3); + + public static final native int tiledb_attribute_set_fill_value( + long jarg1, long jarg2, long jarg3, java.math.BigInteger jarg4); + + public static final native int tiledb_attribute_get_fill_value( + long jarg1, long jarg2, long jarg3, long jarg4); + + public static final native int tiledb_attribute_set_fill_value_nullable( + long jarg1, long jarg2, long jarg3, java.math.BigInteger jarg4, short jarg5); + + public static final native int tiledb_attribute_get_fill_value_nullable( + long jarg1, long jarg2, long jarg3, long jarg4, long jarg5); + + public static final native int tiledb_dimension_alloc( + long jarg1, String jarg2, int jarg3, long jarg4, long jarg5, long jarg6); + + public static final native void tiledb_dimension_free(long jarg1); + + public static final native int tiledb_dimension_set_filter_list( + long jarg1, long jarg2, long jarg3); + + public static final native int tiledb_dimension_set_cell_val_num( + long jarg1, long jarg2, long jarg3); + + public static final native int tiledb_dimension_get_filter_list( + long jarg1, long jarg2, long jarg3); + + public static final native int tiledb_dimension_get_cell_val_num( + long jarg1, long jarg2, long jarg3); + + public static final native int tiledb_dimension_get_name(long jarg1, long jarg2, long jarg3); + + public static final native int tiledb_dimension_get_type(long jarg1, long jarg2, long jarg3); + + public static final native int tiledb_dimension_get_domain(long jarg1, long jarg2, long jarg3); + + public static final native int tiledb_dimension_get_tile_extent( + long jarg1, long jarg2, long jarg3); + + public static final native int tiledb_dimension_dump_str(long jarg1, long jarg2, long jarg3); + + public static final native int tiledb_domain_alloc(long jarg1, long jarg2); + + public static final native void tiledb_domain_free(long jarg1); + + public static final native int tiledb_domain_get_type(long jarg1, long jarg2, long jarg3); + + public static final native int tiledb_domain_get_ndim(long jarg1, long jarg2, long jarg3); + + public static final native int tiledb_domain_add_dimension(long jarg1, long jarg2, long jarg3); + + public static final native int tiledb_domain_get_dimension_from_index( + long jarg1, long jarg2, long jarg3, long jarg4); + + public static final native int tiledb_domain_get_dimension_from_name( + long jarg1, long jarg2, String jarg3, long jarg4); + + public static final native int tiledb_domain_has_dimension( + long jarg1, long jarg2, String jarg3, long jarg4); + + public static final native int tiledb_domain_dump_str(long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_array_type_to_str(int jarg1, long jarg2); + + public static final native long tiledb_array_type_from_str(String jarg1, long jarg2); + + public static final native long tiledb_layout_to_str(int jarg1, long jarg2); + + public static final native long tiledb_layout_from_str(String jarg1, long jarg2); + + public static final native long tiledb_array_schema_alloc(long jarg1, int jarg2, long jarg3); + + public static final native void tiledb_array_schema_free(long jarg1); + + public static final native long tiledb_array_schema_add_attribute( + long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_array_schema_set_allows_dups( + long jarg1, long jarg2, int jarg3); + + public static final native long tiledb_array_schema_get_allows_dups( + long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_array_schema_get_version( + long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_array_schema_set_domain( + long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_array_schema_set_capacity( + long jarg1, long jarg2, java.math.BigInteger jarg3); + + public static final native long tiledb_array_schema_set_cell_order( + long jarg1, long jarg2, int jarg3); + + public static final native long tiledb_array_schema_set_tile_order( + long jarg1, long jarg2, int jarg3); + + public static final native long tiledb_array_schema_set_coords_filter_list( + long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_array_schema_set_offsets_filter_list( + long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_array_schema_set_validity_filter_list( + long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_array_schema_check(long jarg1, long jarg2); + + public static final native long tiledb_array_schema_get_array_type( + long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_array_schema_get_capacity( + long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_array_schema_get_cell_order( + long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_array_schema_get_coords_filter_list( + long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_array_schema_get_offsets_filter_list( + long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_array_schema_get_validity_filter_list( + long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_array_schema_get_domain( + long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_array_schema_get_tile_order( + long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_array_schema_get_attribute_num( + long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_array_schema_get_attribute_from_index( + long jarg1, long jarg2, long jarg3, long jarg4); + + public static final native long tiledb_array_schema_get_attribute_from_name( + long jarg1, long jarg2, String jarg3, long jarg4); + + public static final native long tiledb_array_schema_has_attribute( + long jarg1, long jarg2, String jarg3, long jarg4); + + public static final native long tiledb_array_schema_dump_str(long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_query_type_to_str(int jarg1, long jarg2); + + public static final native long tiledb_query_type_from_str(String jarg1, long jarg2); + + public static final native long tiledb_encryption_type_to_str(int jarg1, long jarg2); + + public static final native long tiledb_encryption_type_from_str(String jarg1, long jarg2); + + public static final native long tiledb_array_schema_load(long jarg1, String jarg2, long jarg3); + + public static final native long tiledb_array_schema_load_with_config( + long jarg1, long jarg2, String jarg3, long jarg4); + + public static final native long tiledb_array_alloc(long jarg1, String jarg2, long jarg3); + + public static final native void tiledb_array_free(long jarg1); + + public static final native long tiledb_array_create(long jarg1, String jarg2, long jarg3); + + public static final native long tiledb_array_open(long jarg1, long jarg2, int jarg3); + + public static final native long tiledb_array_is_open(long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_array_close(long jarg1, long jarg2); + + public static final native long tiledb_array_reopen(long jarg1, long jarg2); + + public static final native long tiledb_array_delete(long jarg1, String jarg2); + + public static final native long tiledb_array_delete_fragments_v2( + long jarg1, String jarg2, java.math.BigInteger jarg3, java.math.BigInteger jarg4); + + public static final native long tiledb_array_delete_fragments_list( + long jarg1, String jarg2, long jarg3, long jarg4); + + public static final native long tiledb_array_set_config(long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_array_set_open_timestamp_start( + long jarg1, long jarg2, java.math.BigInteger jarg3); + + public static final native long tiledb_array_set_open_timestamp_end( + long jarg1, long jarg2, java.math.BigInteger jarg3); + + public static final native long tiledb_array_get_config(long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_array_get_open_timestamp_start( + long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_array_get_open_timestamp_end( + long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_array_get_schema(long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_array_get_query_type(long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_array_get_uri(long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_array_upgrade_version( + long jarg1, String jarg2, long jarg3); + + public static final native long tiledb_array_get_non_empty_domain( + long jarg1, long jarg2, long jarg3, long jarg4); + + public static final native long tiledb_array_get_non_empty_domain_from_index( + long jarg1, long jarg2, long jarg3, long jarg4, long jarg5); + + public static final native long tiledb_array_get_non_empty_domain_from_name( + long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); + + public static final native long tiledb_array_get_non_empty_domain_var_size_from_index( + long jarg1, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6); + + public static final native long tiledb_array_get_non_empty_domain_var_size_from_name( + long jarg1, long jarg2, String jarg3, long jarg4, long jarg5, long jarg6); + + public static final native long tiledb_array_get_non_empty_domain_var_from_index( + long jarg1, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6); + + public static final native long tiledb_array_get_non_empty_domain_var_from_name( + long jarg1, long jarg2, String jarg3, long jarg4, long jarg5, long jarg6); + + public static final native long tiledb_array_encryption_type( + long jarg1, String jarg2, long jarg3); + + public static final native long tiledb_array_put_metadata( + long jarg1, long jarg2, String jarg3, int jarg4, long jarg5, long jarg6); + + public static final native long tiledb_array_delete_metadata( + long jarg1, long jarg2, String jarg3); + + public static final native long tiledb_array_get_metadata( + long jarg1, long jarg2, String jarg3, long jarg4, long jarg5, long jarg6); + + public static final native long tiledb_array_get_metadata_num(long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_array_get_metadata_from_index( + long jarg1, + long jarg2, + java.math.BigInteger jarg3, + long jarg4, + long jarg5, + long jarg6, + long jarg7, + long jarg8); + + public static final native long tiledb_array_has_metadata_key( + long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); + + public static final native long tiledb_buffer_alloc(long jarg1, long jarg2); + + public static final native void tiledb_buffer_free(long jarg1); + + public static final native long tiledb_buffer_set_type(long jarg1, long jarg2, int jarg3); + + public static final native long tiledb_buffer_get_type(long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_buffer_get_data( + long jarg1, long jarg2, long jarg3, long jarg4); + + public static final native long tiledb_buffer_set_data( + long jarg1, long jarg2, long jarg3, java.math.BigInteger jarg4); + + public static final native long tiledb_buffer_list_alloc(long jarg1, long jarg2); + + public static final native void tiledb_buffer_list_free(long jarg1); + + public static final native long tiledb_buffer_list_get_num_buffers( + long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_buffer_list_get_buffer( + long jarg1, long jarg2, java.math.BigInteger jarg3, long jarg4); + + public static final native long tiledb_buffer_list_get_total_size( + long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_buffer_list_flatten(long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_data_order_to_str(int jarg1, long jarg2); + + public static final native long tiledb_data_order_from_str(String jarg1, long jarg2); + + public static final native int printf(String jarg1); + + public static final native long tiledb_fragment_info_alloc(long jarg1, String jarg2, long jarg3); + + public static final native void tiledb_fragment_info_free(long jarg1); + + public static final native long tiledb_fragment_info_set_config( + long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_fragment_info_get_config( + long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_fragment_info_load(long jarg1, long jarg2); + + public static final native long tiledb_fragment_info_get_fragment_name_v2( + long jarg1, long jarg2, long jarg3, long jarg4); + + public static final native long tiledb_fragment_info_get_fragment_num( + long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_fragment_info_get_fragment_uri( + long jarg1, long jarg2, long jarg3, long jarg4); + + public static final native long tiledb_fragment_info_get_fragment_size( + long jarg1, long jarg2, long jarg3, long jarg4); + + public static final native long tiledb_fragment_info_get_dense( + long jarg1, long jarg2, long jarg3, long jarg4); + + public static final native long tiledb_fragment_info_get_sparse( + long jarg1, long jarg2, long jarg3, long jarg4); + + public static final native long tiledb_fragment_info_get_timestamp_range( + long jarg1, long jarg2, long jarg3, long jarg4, long jarg5); + + public static final native long tiledb_fragment_info_get_non_empty_domain_from_index( + long jarg1, long jarg2, long jarg3, long jarg4, long jarg5); + + public static final native long tiledb_fragment_info_get_non_empty_domain_from_name( + long jarg1, long jarg2, long jarg3, String jarg4, long jarg5); + + public static final native long tiledb_fragment_info_get_non_empty_domain_var_size_from_index( + long jarg1, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6); + + public static final native long tiledb_fragment_info_get_non_empty_domain_var_size_from_name( + long jarg1, long jarg2, long jarg3, String jarg4, long jarg5, long jarg6); + + public static final native long tiledb_fragment_info_get_non_empty_domain_var_from_index( + long jarg1, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6); + + public static final native long tiledb_fragment_info_get_non_empty_domain_var_from_name( + long jarg1, long jarg2, long jarg3, String jarg4, long jarg5, long jarg6); + + public static final native long tiledb_fragment_info_get_mbr_num( + long jarg1, long jarg2, long jarg3, long jarg4); + + public static final native long tiledb_fragment_info_get_mbr_from_index( + long jarg1, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6); + + public static final native long tiledb_fragment_info_get_mbr_from_name( + long jarg1, long jarg2, long jarg3, long jarg4, String jarg5, long jarg6); + + public static final native long tiledb_fragment_info_get_mbr_var_size_from_index( + long jarg1, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, long jarg7); + + public static final native long tiledb_fragment_info_get_mbr_var_size_from_name( + long jarg1, long jarg2, long jarg3, long jarg4, String jarg5, long jarg6, long jarg7); + + public static final native long tiledb_fragment_info_get_mbr_var_from_index( + long jarg1, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, long jarg7); + + public static final native long tiledb_fragment_info_get_mbr_var_from_name( + long jarg1, long jarg2, long jarg3, long jarg4, String jarg5, long jarg6, long jarg7); + + public static final native long tiledb_fragment_info_get_cell_num( + long jarg1, long jarg2, long jarg3, long jarg4); + + public static final native long tiledb_fragment_info_get_version( + long jarg1, long jarg2, long jarg3, long jarg4); + + public static final native long tiledb_fragment_info_has_consolidated_metadata( + long jarg1, long jarg2, long jarg3, long jarg4); + + public static final native long tiledb_fragment_info_get_unconsolidated_metadata_num( + long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_fragment_info_get_to_vacuum_num( + long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_fragment_info_get_to_vacuum_uri( + long jarg1, long jarg2, long jarg3, long jarg4); + + public static final native long tiledb_fragment_info_get_array_schema( + long jarg1, long jarg2, long jarg3, long jarg4); + + public static final native long tiledb_fragment_info_get_array_schema_name( + long jarg1, long jarg2, long jarg3, long jarg4); + + public static final native long tiledb_fragment_info_dump(long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_fragment_info_dump_str(long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_object_type_to_str(int jarg1, long jarg2); + + public static final native long tiledb_object_type_from_str(String jarg1, long jarg2); + + public static final native long tiledb_walk_order_to_str(int jarg1, long jarg2); + + public static final native long tiledb_walk_order_from_str(String jarg1, long jarg2); + + public static final native long tiledb_group_create(long jarg1, String jarg2); + + public static final native long tiledb_group_alloc(long jarg1, String jarg2, long jarg3); + + public static final native void tiledb_group_free(long jarg1); + + public static final native long tiledb_group_open(long jarg1, long jarg2, int jarg3); + + public static final native long tiledb_group_close(long jarg1, long jarg2); + + public static final native long tiledb_group_set_config(long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_group_get_config(long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_group_put_metadata( + long jarg1, long jarg2, String jarg3, int jarg4, long jarg5, long jarg6); + + public static final native int tiledb_group_delete_group( + long jarg1, long jarg2, String jarg3, short jarg4); + + public static final native long tiledb_group_delete_metadata( + long jarg1, long jarg2, String jarg3); + + public static final native long tiledb_group_get_metadata( + long jarg1, long jarg2, String jarg3, long jarg4, long jarg5, long jarg6); + + public static final native long tiledb_group_get_metadata_num(long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_group_get_metadata_from_index( + long jarg1, + long jarg2, + java.math.BigInteger jarg3, + long jarg4, + long jarg5, + long jarg6, + long jarg7, + long jarg8); + + public static final native long tiledb_group_has_metadata_key( + long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); + + public static final native long tiledb_group_add_member( + long jarg1, long jarg2, String jarg3, short jarg4, String jarg5); + + public static final native long tiledb_group_add_member_with_type( + long jarg1, long jarg2, String jarg3, short jarg4, String jarg5, int jarg6); + + public static final native long tiledb_group_remove_member(long jarg1, long jarg2, String jarg3); + + public static final native long tiledb_group_get_member_count(long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_group_get_member_by_index_v2( + long jarg1, long jarg2, java.math.BigInteger jarg3, long jarg4, long jarg5, long jarg6); + + public static final native long tiledb_group_get_member_by_name_v2( + long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); + + public static final native long tiledb_group_get_is_relative_uri_by_name( + long jarg1, long jarg2, String jarg3, long jarg4); + + public static final native long tiledb_group_is_open(long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_group_get_uri(long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_group_get_query_type(long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_group_dump_str_v2( + long jarg1, long jarg2, long jarg3, short jarg4); + + public static final native long tiledb_group_consolidate_metadata( + long jarg1, String jarg2, long jarg3); + + public static final native long tiledb_group_vacuum_metadata( + long jarg1, String jarg2, long jarg3); + + public static final native long tiledb_subarray_alloc(long jarg1, long jarg2, long jarg3); + + public static final native void tiledb_subarray_free(long jarg1); + + public static final native long tiledb_subarray_set_config(long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_subarray_set_coalesce_ranges( + long jarg1, long jarg2, int jarg3); + + public static final native long tiledb_subarray_set_subarray(long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_subarray_add_range( + long jarg1, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6); + + public static final native long tiledb_subarray_add_range_by_name( + long jarg1, long jarg2, String jarg3, long jarg4, long jarg5, long jarg6); + + public static final native long tiledb_subarray_add_range_var( + long jarg1, + long jarg2, + long jarg3, + long jarg4, + java.math.BigInteger jarg5, + long jarg6, + java.math.BigInteger jarg7); + + public static final native long tiledb_subarray_add_range_var_by_name( + long jarg1, + long jarg2, + String jarg3, + long jarg4, + java.math.BigInteger jarg5, + long jarg6, + java.math.BigInteger jarg7); + + public static final native long tiledb_subarray_get_range_num( + long jarg1, long jarg2, long jarg3, long jarg4); + + public static final native long tiledb_subarray_get_range_num_from_name( + long jarg1, long jarg2, String jarg3, long jarg4); + + public static final native long tiledb_subarray_get_range( + long jarg1, + long jarg2, + long jarg3, + java.math.BigInteger jarg4, + long jarg5, + long jarg6, + long jarg7); + + public static final native long tiledb_subarray_get_range_from_name( + long jarg1, + long jarg2, + String jarg3, + java.math.BigInteger jarg4, + long jarg5, + long jarg6, + long jarg7); + + public static final native long tiledb_subarray_get_range_var_size( + long jarg1, long jarg2, long jarg3, java.math.BigInteger jarg4, long jarg5, long jarg6); + + public static final native long tiledb_subarray_get_range_var_size_from_name( + long jarg1, long jarg2, String jarg3, java.math.BigInteger jarg4, long jarg5, long jarg6); + + public static final native long tiledb_subarray_get_range_var( + long jarg1, long jarg2, long jarg3, java.math.BigInteger jarg4, long jarg5, long jarg6); + + public static final native long tiledb_subarray_get_range_var_from_name( + long jarg1, long jarg2, String jarg3, java.math.BigInteger jarg4, long jarg5, long jarg6); + + public static final native long tiledb_vfs_mode_to_str(int jarg1, long jarg2); + + public static final native long tiledb_vfs_mode_from_str(String jarg1, long jarg2); + + public static final native long tiledb_vfs_alloc(long jarg1, long jarg2, long jarg3); + + public static final native void tiledb_vfs_free(long jarg1); + + public static final native long tiledb_vfs_get_config(long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_vfs_create_bucket(long jarg1, long jarg2, String jarg3); + + public static final native long tiledb_vfs_remove_bucket(long jarg1, long jarg2, String jarg3); + + public static final native long tiledb_vfs_empty_bucket(long jarg1, long jarg2, String jarg3); + + public static final native long tiledb_vfs_is_empty_bucket( + long jarg1, long jarg2, String jarg3, long jarg4); + + public static final native long tiledb_vfs_is_bucket( + long jarg1, long jarg2, String jarg3, long jarg4); + + public static final native long tiledb_vfs_create_dir(long jarg1, long jarg2, String jarg3); + + public static final native long tiledb_vfs_is_dir( + long jarg1, long jarg2, String jarg3, long jarg4); + + public static final native long tiledb_vfs_remove_dir(long jarg1, long jarg2, String jarg3); + + public static final native long tiledb_vfs_is_file( + long jarg1, long jarg2, String jarg3, long jarg4); + + public static final native long tiledb_vfs_remove_file(long jarg1, long jarg2, String jarg3); + + public static final native long tiledb_vfs_dir_size( + long jarg1, long jarg2, String jarg3, long jarg4); + + public static final native long tiledb_vfs_file_size( + long jarg1, long jarg2, String jarg3, long jarg4); + + public static final native long tiledb_vfs_move_file( + long jarg1, long jarg2, String jarg3, String jarg4); + + public static final native long tiledb_vfs_move_dir( + long jarg1, long jarg2, String jarg3, String jarg4); + + public static final native long tiledb_vfs_copy_file( + long jarg1, long jarg2, String jarg3, String jarg4); + + public static final native long tiledb_vfs_copy_dir( + long jarg1, long jarg2, String jarg3, String jarg4); + + public static final native long tiledb_vfs_open( + long jarg1, long jarg2, String jarg3, int jarg4, long jarg5); + + public static final native long tiledb_vfs_close(long jarg1, long jarg2); + + public static final native long tiledb_vfs_read( + long jarg1, long jarg2, java.math.BigInteger jarg3, long jarg4, java.math.BigInteger jarg5); + + public static final native long tiledb_vfs_write( + long jarg1, long jarg2, long jarg3, java.math.BigInteger jarg4); + + public static final native long tiledb_vfs_sync(long jarg1, long jarg2); + + public static final native long tiledb_vfs_ls( + long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); + + public static final native void tiledb_vfs_fh_free(long jarg1); + + public static final native long tiledb_vfs_fh_is_closed(long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_vfs_touch(long jarg1, long jarg2, String jarg3); + + public static final native int tiledb_query_status_to_str(int jarg1, long jarg2); + + public static final native int tiledb_query_status_from_str(String jarg1, long jarg2); + + public static final native long tiledb_var_num(); + + public static final native long tiledb_max_path(); + + public static final native java.math.BigInteger tiledb_offset_size(); + + public static final native java.math.BigInteger tiledb_timestamp_now_ms(); + + public static final native String tiledb_timestamps(); + + public static final native void tiledb_version(long jarg1, long jarg2, long jarg3); + + public static final native int tiledb_query_alloc(long jarg1, long jarg2, int jarg3, long jarg4); + + public static final native int tiledb_query_get_stats(long jarg1, long jarg2, long jarg3); + + public static final native int tiledb_query_set_config(long jarg1, long jarg2, long jarg3); + + public static final native int tiledb_query_get_config(long jarg1, long jarg2, long jarg3); + + public static final native int tiledb_query_set_subarray_t(long jarg1, long jarg2, long jarg3); + + public static final native int tiledb_query_set_data_buffer( + long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); + + public static final native int tiledb_query_set_offsets_buffer( + long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); + + public static final native int tiledb_query_set_validity_buffer( + long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); + + public static final native int tiledb_query_get_data_buffer( + long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); + + public static final native int tiledb_query_get_offsets_buffer( + long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); + + public static final native int tiledb_query_get_validity_buffer( + long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); + + public static final native int tiledb_query_set_layout(long jarg1, long jarg2, int jarg3); + + public static final native int tiledb_query_set_condition(long jarg1, long jarg2, long jarg3); + + public static final native int tiledb_query_finalize(long jarg1, long jarg2); + + public static final native int tiledb_query_submit_and_finalize(long jarg1, long jarg2); + + public static final native void tiledb_query_free(long jarg1); + + public static final native int tiledb_query_submit(long jarg1, long jarg2); + + public static final native int tiledb_query_has_results(long jarg1, long jarg2, long jarg3); + + public static final native int tiledb_query_get_status(long jarg1, long jarg2, long jarg3); + + public static final native int tiledb_query_get_type(long jarg1, long jarg2, long jarg3); + + public static final native int tiledb_query_get_layout(long jarg1, long jarg2, long jarg3); + + public static final native int tiledb_query_get_array(long jarg1, long jarg2, long jarg3); + + public static final native int tiledb_query_get_est_result_size( + long jarg1, long jarg2, String jarg3, long jarg4); + + public static final native int tiledb_query_get_est_result_size_var( + long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); + + public static final native int tiledb_query_get_est_result_size_nullable( + long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); + + public static final native int tiledb_query_get_est_result_size_var_nullable( + long jarg1, long jarg2, String jarg3, long jarg4, long jarg5, long jarg6); + + public static final native int tiledb_query_get_fragment_num(long jarg1, long jarg2, long jarg3); + + public static final native int tiledb_query_get_fragment_uri( + long jarg1, long jarg2, java.math.BigInteger jarg3, long jarg4); + + public static final native int tiledb_query_get_fragment_timestamp_range( + long jarg1, long jarg2, java.math.BigInteger jarg3, long jarg4, long jarg5); + + public static final native int tiledb_query_get_subarray_t(long jarg1, long jarg2, long jarg3); + + public static final native int tiledb_query_condition_alloc(long jarg1, long jarg2); + + public static final native void tiledb_query_condition_free(long jarg1); + + public static final native int tiledb_query_condition_init( + long jarg1, long jarg2, String jarg3, long jarg4, java.math.BigInteger jarg5, int jarg6); + + public static final native int tiledb_query_condition_combine( + long jarg1, long jarg2, long jarg3, int jarg4, long jarg5); + + public static final native int tiledb_query_condition_negate(long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_array_consolidate(long jarg1, String jarg2, long jarg3); + + public static final native long tiledb_array_vacuum(long jarg1, String jarg2, long jarg3); + + public static final native int tiledb_object_type(long jarg1, String jarg2, long jarg3); + + public static final native int tiledb_object_remove(long jarg1, String jarg2); + + public static final native int tiledb_object_move(long jarg1, String jarg2, String jarg3); + + public static final native int tiledb_object_walk( + long jarg1, String jarg2, int jarg3, long jarg4, long jarg5); + + public static final native int tiledb_object_ls(long jarg1, String jarg2, long jarg3, long jarg4); + + public static final native int tiledb_uri_to_path( + long jarg1, String jarg2, String jarg3, long jarg4); + + public static final native int tiledb_stats_enable(); + + public static final native int tiledb_stats_disable(); + + public static final native int tiledb_stats_is_enabled(long jarg1); + + public static final native int tiledb_stats_reset(); + + public static final native int tiledb_stats_dump(long jarg1); + + public static final native int tiledb_stats_dump_str(long jarg1); + + public static final native int tiledb_stats_raw_dump(long jarg1); + + public static final native int tiledb_stats_raw_dump_str(long jarg1); + + public static final native int tiledb_stats_free_str(long jarg1); + + public static final native int tiledb_heap_profiler_enable( + String jarg1, + java.math.BigInteger jarg2, + java.math.BigInteger jarg3, + java.math.BigInteger jarg4); + + public static final native int tiledb_filestore_schema_create( + long jarg1, String jarg2, long jarg3); + + public static final native int tiledb_filestore_uri_import( + long jarg1, String jarg2, String jarg3, int jarg4); + + public static final native int tiledb_filestore_uri_export( + long jarg1, String jarg2, String jarg3); + + public static final native int tiledb_filestore_buffer_import( + long jarg1, String jarg2, long jarg3, long jarg4, int jarg5); + + public static final native int tiledb_filestore_buffer_export( + long jarg1, String jarg2, long jarg3, long jarg4, long jarg5); + + public static final native int tiledb_filestore_size(long jarg1, String jarg2, long jarg3); + + public static final native int tiledb_mime_type_to_str(int jarg1, long jarg2); + + public static final native int tiledb_mime_type_from_str(String jarg1, long jarg2); + + public static final native long tiledb_enumeration_alloc( + long jarg1, + String jarg2, + int jarg3, + long jarg4, + int jarg5, + long jarg6, + java.math.BigInteger jarg7, + long jarg8, + java.math.BigInteger jarg9, + long jarg10); + + public static final native long tiledb_enumeration_extend( + long jarg1, + long jarg2, + long jarg3, + java.math.BigInteger jarg4, + long jarg5, + java.math.BigInteger jarg6, + long jarg7); + + public static final native void tiledb_enumeration_free(long jarg1); + + public static final native long tiledb_enumeration_get_name(long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_enumeration_get_type(long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_enumeration_get_cell_val_num( + long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_enumeration_get_ordered( + long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_enumeration_get_data( + long jarg1, long jarg2, long jarg3, long jarg4); + + public static final native long tiledb_enumeration_get_offsets( + long jarg1, long jarg2, long jarg3, long jarg4); + + public static final native long tiledb_enumeration_get_value_index( + long jarg1, long jarg2, long jarg3, java.math.BigInteger jarg4, long jarg5, long jarg6); + + public static final native int tiledb_enumeration_dump_str(long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_array_evolve(long jarg1, String jarg2, long jarg3); + + public static final native long tiledb_array_get_enumeration( + long jarg1, long jarg2, String jarg3, long jarg4); + + public static final native long tiledb_array_load_all_enumerations(long jarg1, long jarg2); + + public static final native long tiledb_array_load_enumerations_all_schemas( + long jarg1, long jarg2); + + public static final native void tiledb_range_t_min_set( + long jarg1, tiledb_range_t jarg1_, long jarg2); + + public static final native long tiledb_range_t_min_get(long jarg1, tiledb_range_t jarg1_); + + public static final native void tiledb_range_t_min_size_set( + long jarg1, tiledb_range_t jarg1_, java.math.BigInteger jarg2); + + public static final native java.math.BigInteger tiledb_range_t_min_size_get( + long jarg1, tiledb_range_t jarg1_); + + public static final native void tiledb_range_t_max_set( + long jarg1, tiledb_range_t jarg1_, long jarg2); + + public static final native long tiledb_range_t_max_get(long jarg1, tiledb_range_t jarg1_); + + public static final native void tiledb_range_t_max_size_set( + long jarg1, tiledb_range_t jarg1_, java.math.BigInteger jarg2); + + public static final native java.math.BigInteger tiledb_range_t_max_size_get( + long jarg1, tiledb_range_t jarg1_); + + public static final native long new_tiledb_range_t(); + + public static final native void delete_tiledb_range_t(long jarg1); + + public static final native long tiledb_ndrectangle_alloc(long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_ndrectangle_free(long jarg1); + + public static final native long tiledb_ndrectangle_get_range_from_name( + long jarg1, long jarg2, String jarg3, long jarg4, tiledb_range_t jarg4_); + + public static final native long tiledb_ndrectangle_get_range( + long jarg1, long jarg2, long jarg3, long jarg4, tiledb_range_t jarg4_); + + public static final native long tiledb_ndrectangle_set_range_for_name( + long jarg1, long jarg2, String jarg3, long jarg4, tiledb_range_t jarg4_); + + public static final native long tiledb_ndrectangle_set_range( + long jarg1, long jarg2, long jarg3, long jarg4, tiledb_range_t jarg4_); + + public static final native long tiledb_ndrectangle_get_dtype( + long jarg1, long jarg2, long jarg3, long jarg4); + + public static final native long tiledb_ndrectangle_get_dtype_from_name( + long jarg1, long jarg2, String jarg3, long jarg4); + + public static final native long tiledb_ndrectangle_get_dim_num( + long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_ndrectangle_dump_str(long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_current_domain_create(long jarg1, long jarg2); + + public static final native long tiledb_current_domain_free(long jarg1); + + public static final native long tiledb_current_domain_set_ndrectangle( + long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_current_domain_get_ndrectangle( + long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_current_domain_get_is_empty( + long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_current_domain_get_type( + long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_current_domain_dump_str( + long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_array_schema_alloc_at_timestamp( + long jarg1, int jarg2, java.math.BigInteger jarg3, long jarg4); + + public static final native long tiledb_array_schema_timestamp_range( + long jarg1, long jarg2, long jarg3, long jarg4); + + public static final native long tiledb_array_schema_get_enumeration_from_name( + long jarg1, long jarg2, String jarg3, long jarg4); + + public static final native long tiledb_array_schema_get_enumeration_from_attribute_name( + long jarg1, long jarg2, String jarg3, long jarg4); + + public static final native long tiledb_array_schema_add_enumeration( + long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_array_schema_set_current_domain( + long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_array_schema_get_current_domain( + long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_attribute_set_enumeration_name( + long jarg1, long jarg2, String jarg3); + + public static final native long tiledb_attribute_get_enumeration_name( + long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_fragment_info_get_total_cell_num( + long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_profile_alloc( + String jarg1, String jarg2, long jarg3, long jarg4); + + public static final native void tiledb_profile_free(long jarg1); + + public static final native long tiledb_profile_get_name(long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_profile_get_dir(long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_profile_set_param( + long jarg1, String jarg2, String jarg3, long jarg4); + + public static final native long tiledb_profile_get_param( + long jarg1, String jarg2, long jarg3, long jarg4); + + public static final native long tiledb_profile_save(long jarg1, short jarg2, long jarg3); + + public static final native long tiledb_profile_load(long jarg1, long jarg2); + + public static final native long tiledb_profile_remove(String jarg1, String jarg2, long jarg3); + + public static final native long tiledb_profile_dump_str(long jarg1, long jarg2, long jarg3); + + public static final native int tiledb_channel_operator_sum_get(long jarg1, long jarg2); + + public static final native int tiledb_channel_operator_min_get(long jarg1, long jarg2); + + public static final native int tiledb_channel_operator_max_get(long jarg1, long jarg2); + + public static final native int tiledb_aggregate_count_get(long jarg1, long jarg2); + + public static final native int tiledb_channel_operator_mean_get(long jarg1, long jarg2); + + public static final native int tiledb_channel_operator_null_count_get(long jarg1, long jarg2); + + public static final native int tiledb_query_get_default_channel( + long jarg1, long jarg2, long jarg3); + + public static final native int tiledb_create_unary_aggregate( + long jarg1, long jarg2, long jarg3, String jarg4, long jarg5); + + public static final native int tiledb_channel_apply_aggregate( + long jarg1, long jarg2, String jarg3, long jarg4); + + public static final native long tiledb_aggregate_free(long jarg1, long jarg2); + + public static final native long tiledb_query_channel_free(long jarg1, long jarg2); + + public static final native long tiledb_query_get_field( + long jarg1, long jarg2, String jarg3, long jarg4); + + public static final native long tiledb_query_field_free(long jarg1, long jarg2); + + public static final native long tiledb_field_datatype(long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_field_cell_val_num(long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_field_get_nullable(long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_field_origin(long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_field_channel(long jarg1, long jarg2, long jarg3); + + public static final native int tiledb_query_get_plan(long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_subarray_add_point_ranges( + long jarg1, long jarg2, long jarg3, long jarg4, java.math.BigInteger jarg5); + + public static final native long tiledb_vfs_ls_recursive( + long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); + + public static final native long tiledb_vfs_ls_recursive_v2( + long jarg1, long jarg2, String jarg3, long jarg4, long jarg5); + + public static final native void tiledb_dimension_label_free(long jarg1); + + public static final native long tiledb_dimension_label_get_dimension_index( + long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_dimension_label_get_label_attr_name( + long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_dimension_label_get_label_cell_val_num( + long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_dimension_label_get_label_order( + long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_dimension_label_get_label_type( + long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_dimension_label_get_name( + long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_dimension_label_get_uri( + long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_array_schema_add_dimension_label( + long jarg1, long jarg2, long jarg3, String jarg4, int jarg5, int jarg6); + + public static final native long tiledb_array_schema_get_dimension_label_from_name( + long jarg1, long jarg2, String jarg3, long jarg4); + + public static final native long tiledb_array_schema_has_dimension_label( + long jarg1, long jarg2, String jarg3, long jarg4); + + public static final native long tiledb_array_schema_set_dimension_label_filter_list( + long jarg1, long jarg2, String jarg3, long jarg4); + + public static final native long tiledb_array_schema_set_dimension_label_tile_extent( + long jarg1, long jarg2, String jarg3, int jarg4, long jarg5); + + public static final native long tiledb_array_schema_get_dimension_label_num( + long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_array_schema_get_dimension_label_from_index( + long jarg1, long jarg2, java.math.BigInteger jarg3, long jarg4); + + public static final native long tiledb_subarray_add_label_range( + long jarg1, long jarg2, String jarg3, long jarg4, long jarg5, long jarg6); + + public static final native long tiledb_subarray_add_label_range_var( + long jarg1, + long jarg2, + String jarg3, + long jarg4, + java.math.BigInteger jarg5, + long jarg6, + java.math.BigInteger jarg7); + + public static final native long tiledb_subarray_get_label_name( + long jarg1, long jarg2, long jarg3, long jarg4); + + public static final native long tiledb_subarray_get_label_range( + long jarg1, + long jarg2, + String jarg3, + java.math.BigInteger jarg4, + long jarg5, + long jarg6, + long jarg7); + + public static final native long tiledb_subarray_get_label_range_num( + long jarg1, long jarg2, String jarg3, long jarg4); + + public static final native long tiledb_subarray_get_label_range_var( + long jarg1, long jarg2, String jarg3, java.math.BigInteger jarg4, long jarg5, long jarg6); + + public static final native long tiledb_subarray_get_label_range_var_size( + long jarg1, long jarg2, String jarg3, java.math.BigInteger jarg4, long jarg5, long jarg6); + + public static final native long tiledb_subarray_has_label_ranges( + long jarg1, long jarg2, long jarg3, long jarg4); + + public static final native long tiledb_log_warn(long jarg1, String jarg2); + + public static final native long tiledb_as_built_dump(long jarg1); + + public static final native int tiledb_array_schema_evolution_alloc(long jarg1, long jarg2); + + public static final native void tiledb_array_schema_evolution_free(long jarg1); + + public static final native int tiledb_array_schema_evolution_add_attribute( + long jarg1, long jarg2, long jarg3); + + public static final native int tiledb_array_schema_evolution_drop_attribute( + long jarg1, long jarg2, String jarg3); + + public static final native long tiledb_array_schema_evolution_add_enumeration( + long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_array_schema_evolution_extend_enumeration( + long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_array_schema_evolution_drop_enumeration( + long jarg1, long jarg2, String jarg3); + + public static final native int tiledb_array_schema_evolution_set_timestamp_range( + long jarg1, long jarg2, java.math.BigInteger jarg3, java.math.BigInteger jarg4); + + public static final native long tiledb_array_schema_evolution_expand_current_domain( + long jarg1, long jarg2, long jarg3); + + public static final native int tiledb_query_add_update_value( + long jarg1, long jarg2, String jarg3, long jarg4, java.math.BigInteger jarg5); + + public static final native int tiledb_query_get_relevant_fragment_num( + long jarg1, long jarg2, long jarg3); + + public static final native long tiledb_query_condition_alloc_set_membership( + long jarg1, + String jarg2, + long jarg3, + java.math.BigInteger jarg4, + long jarg5, + java.math.BigInteger jarg6, + int jarg7, + long jarg8); + + public static final native int tiledb_query_condition_set_use_enumeration( + long jarg1, long jarg2, int jarg3); + + public static final native void tiledb_query_status_details_t_incomplete_reason_set( + long jarg1, tiledb_query_status_details_t jarg1_, int jarg2); + + public static final native int tiledb_query_status_details_t_incomplete_reason_get( + long jarg1, tiledb_query_status_details_t jarg1_); + + public static final native long new_tiledb_query_status_details_t(); + + public static final native void delete_tiledb_query_status_details_t(long jarg1); + + public static final native int tiledb_query_get_status_details( + long jarg1, long jarg2, long jarg3, tiledb_query_status_details_t jarg3_); + + public static final native long tiledb_array_consolidate_fragments( + long jarg1, String jarg2, long jarg3, java.math.BigInteger jarg4, long jarg5); + + public static final native int tiledb_consolidation_plan_create_with_mbr( + long jarg1, long jarg2, java.math.BigInteger jarg3, long jarg4); + + public static final native void tiledb_consolidation_plan_free(long jarg1); + + public static final native int tiledb_consolidation_plan_get_num_nodes( + long jarg1, long jarg2, long jarg3); + + public static final native int tiledb_consolidation_plan_get_num_fragments( + long jarg1, long jarg2, java.math.BigInteger jarg3, long jarg4); + + public static final native int tiledb_consolidation_plan_get_fragment_uri( + long jarg1, long jarg2, java.math.BigInteger jarg3, java.math.BigInteger jarg4, long jarg5); + + public static final native int tiledb_consolidation_plan_dump_json_str( + long jarg1, long jarg2, long jarg3); + + public static final native int tiledb_consolidation_plan_free_json_str(long jarg1); + + public static final native int tiledb_stats_dump_stdout(); + + public static final native int tiledb_fragment_info_dump_stdout(long jarg1, long jarg2); + + public static final native int tiledb_stats_dump_file(String jarg1); + + public static final native long derefVoid(long jarg1); + + public static final native void print_upon_completion(long jarg1); + + public static final native int print_path(String jarg1, int jarg2, long jarg3); + + public static final native long native_callback(); + + public static final native long native_walk_callback(); + + public static final native int tiledb_object_walk_jc( + long jarg1, String jarg2, int jarg3, long jarg4, long jarg5); } diff --git a/src/main/java/io/tiledb/libtiledb/tiledb_array_type_t.java b/src/main/java/io/tiledb/libtiledb/tiledb_array_type_t.java index e9691f16..9965cc25 100644 --- a/src/main/java/io/tiledb/libtiledb/tiledb_array_type_t.java +++ b/src/main/java/io/tiledb/libtiledb/tiledb_array_type_t.java @@ -18,12 +18,13 @@ public final int swigValue() { public static tiledb_array_type_t swigToEnum(int swigValue) { tiledb_array_type_t[] swigValues = tiledb_array_type_t.class.getEnumConstants(); - if (swigValue < swigValues.length && swigValue >= 0 && swigValues[swigValue].swigValue == swigValue) - return swigValues[swigValue]; + if (swigValue < swigValues.length + && swigValue >= 0 + && swigValues[swigValue].swigValue == swigValue) return swigValues[swigValue]; for (tiledb_array_type_t swigEnum : swigValues) - if (swigEnum.swigValue == swigValue) - return swigEnum; - throw new IllegalArgumentException("No enum " + tiledb_array_type_t.class + " with value " + swigValue); + if (swigEnum.swigValue == swigValue) return swigEnum; + throw new IllegalArgumentException( + "No enum " + tiledb_array_type_t.class + " with value " + swigValue); } @SuppressWarnings("unused") @@ -34,13 +35,13 @@ private tiledb_array_type_t() { @SuppressWarnings("unused") private tiledb_array_type_t(int swigValue) { this.swigValue = swigValue; - SwigNext.next = swigValue+1; + SwigNext.next = swigValue + 1; } @SuppressWarnings("unused") private tiledb_array_type_t(tiledb_array_type_t swigEnum) { this.swigValue = swigEnum.swigValue; - SwigNext.next = this.swigValue+1; + SwigNext.next = this.swigValue + 1; } private final int swigValue; @@ -49,4 +50,3 @@ private static class SwigNext { private static int next = 0; } } - diff --git a/src/main/java/io/tiledb/libtiledb/tiledb_current_domain_type_t.java b/src/main/java/io/tiledb/libtiledb/tiledb_current_domain_type_t.java index e32919da..832ba3ed 100644 --- a/src/main/java/io/tiledb/libtiledb/tiledb_current_domain_type_t.java +++ b/src/main/java/io/tiledb/libtiledb/tiledb_current_domain_type_t.java @@ -16,13 +16,15 @@ public final int swigValue() { } public static tiledb_current_domain_type_t swigToEnum(int swigValue) { - tiledb_current_domain_type_t[] swigValues = tiledb_current_domain_type_t.class.getEnumConstants(); - if (swigValue < swigValues.length && swigValue >= 0 && swigValues[swigValue].swigValue == swigValue) - return swigValues[swigValue]; + tiledb_current_domain_type_t[] swigValues = + tiledb_current_domain_type_t.class.getEnumConstants(); + if (swigValue < swigValues.length + && swigValue >= 0 + && swigValues[swigValue].swigValue == swigValue) return swigValues[swigValue]; for (tiledb_current_domain_type_t swigEnum : swigValues) - if (swigEnum.swigValue == swigValue) - return swigEnum; - throw new IllegalArgumentException("No enum " + tiledb_current_domain_type_t.class + " with value " + swigValue); + if (swigEnum.swigValue == swigValue) return swigEnum; + throw new IllegalArgumentException( + "No enum " + tiledb_current_domain_type_t.class + " with value " + swigValue); } @SuppressWarnings("unused") @@ -33,13 +35,13 @@ private tiledb_current_domain_type_t() { @SuppressWarnings("unused") private tiledb_current_domain_type_t(int swigValue) { this.swigValue = swigValue; - SwigNext.next = swigValue+1; + SwigNext.next = swigValue + 1; } @SuppressWarnings("unused") private tiledb_current_domain_type_t(tiledb_current_domain_type_t swigEnum) { this.swigValue = swigEnum.swigValue; - SwigNext.next = this.swigValue+1; + SwigNext.next = this.swigValue + 1; } private final int swigValue; @@ -48,4 +50,3 @@ private static class SwigNext { private static int next = 0; } } - diff --git a/src/main/java/io/tiledb/libtiledb/tiledb_data_order_t.java b/src/main/java/io/tiledb/libtiledb/tiledb_data_order_t.java index 599fbd48..428645f4 100644 --- a/src/main/java/io/tiledb/libtiledb/tiledb_data_order_t.java +++ b/src/main/java/io/tiledb/libtiledb/tiledb_data_order_t.java @@ -19,12 +19,13 @@ public final int swigValue() { public static tiledb_data_order_t swigToEnum(int swigValue) { tiledb_data_order_t[] swigValues = tiledb_data_order_t.class.getEnumConstants(); - if (swigValue < swigValues.length && swigValue >= 0 && swigValues[swigValue].swigValue == swigValue) - return swigValues[swigValue]; + if (swigValue < swigValues.length + && swigValue >= 0 + && swigValues[swigValue].swigValue == swigValue) return swigValues[swigValue]; for (tiledb_data_order_t swigEnum : swigValues) - if (swigEnum.swigValue == swigValue) - return swigEnum; - throw new IllegalArgumentException("No enum " + tiledb_data_order_t.class + " with value " + swigValue); + if (swigEnum.swigValue == swigValue) return swigEnum; + throw new IllegalArgumentException( + "No enum " + tiledb_data_order_t.class + " with value " + swigValue); } @SuppressWarnings("unused") @@ -35,13 +36,13 @@ private tiledb_data_order_t() { @SuppressWarnings("unused") private tiledb_data_order_t(int swigValue) { this.swigValue = swigValue; - SwigNext.next = swigValue+1; + SwigNext.next = swigValue + 1; } @SuppressWarnings("unused") private tiledb_data_order_t(tiledb_data_order_t swigEnum) { this.swigValue = swigEnum.swigValue; - SwigNext.next = this.swigValue+1; + SwigNext.next = this.swigValue + 1; } private final int swigValue; @@ -50,4 +51,3 @@ private static class SwigNext { private static int next = 0; } } - diff --git a/src/main/java/io/tiledb/libtiledb/tiledb_data_protocol_t.java b/src/main/java/io/tiledb/libtiledb/tiledb_data_protocol_t.java index a1599cc3..90741d9b 100644 --- a/src/main/java/io/tiledb/libtiledb/tiledb_data_protocol_t.java +++ b/src/main/java/io/tiledb/libtiledb/tiledb_data_protocol_t.java @@ -18,12 +18,13 @@ public final int swigValue() { public static tiledb_data_protocol_t swigToEnum(int swigValue) { tiledb_data_protocol_t[] swigValues = tiledb_data_protocol_t.class.getEnumConstants(); - if (swigValue < swigValues.length && swigValue >= 0 && swigValues[swigValue].swigValue == swigValue) - return swigValues[swigValue]; + if (swigValue < swigValues.length + && swigValue >= 0 + && swigValues[swigValue].swigValue == swigValue) return swigValues[swigValue]; for (tiledb_data_protocol_t swigEnum : swigValues) - if (swigEnum.swigValue == swigValue) - return swigEnum; - throw new IllegalArgumentException("No enum " + tiledb_data_protocol_t.class + " with value " + swigValue); + if (swigEnum.swigValue == swigValue) return swigEnum; + throw new IllegalArgumentException( + "No enum " + tiledb_data_protocol_t.class + " with value " + swigValue); } @SuppressWarnings("unused") @@ -34,13 +35,13 @@ private tiledb_data_protocol_t() { @SuppressWarnings("unused") private tiledb_data_protocol_t(int swigValue) { this.swigValue = swigValue; - SwigNext.next = swigValue+1; + SwigNext.next = swigValue + 1; } @SuppressWarnings("unused") private tiledb_data_protocol_t(tiledb_data_protocol_t swigEnum) { this.swigValue = swigEnum.swigValue; - SwigNext.next = this.swigValue+1; + SwigNext.next = this.swigValue + 1; } private final int swigValue; @@ -49,4 +50,3 @@ private static class SwigNext { private static int next = 0; } } - diff --git a/src/main/java/io/tiledb/libtiledb/tiledb_datatype_t.java b/src/main/java/io/tiledb/libtiledb/tiledb_datatype_t.java index b69badda..bfad0857 100644 --- a/src/main/java/io/tiledb/libtiledb/tiledb_datatype_t.java +++ b/src/main/java/io/tiledb/libtiledb/tiledb_datatype_t.java @@ -60,12 +60,13 @@ public final int swigValue() { public static tiledb_datatype_t swigToEnum(int swigValue) { tiledb_datatype_t[] swigValues = tiledb_datatype_t.class.getEnumConstants(); - if (swigValue < swigValues.length && swigValue >= 0 && swigValues[swigValue].swigValue == swigValue) - return swigValues[swigValue]; + if (swigValue < swigValues.length + && swigValue >= 0 + && swigValues[swigValue].swigValue == swigValue) return swigValues[swigValue]; for (tiledb_datatype_t swigEnum : swigValues) - if (swigEnum.swigValue == swigValue) - return swigEnum; - throw new IllegalArgumentException("No enum " + tiledb_datatype_t.class + " with value " + swigValue); + if (swigEnum.swigValue == swigValue) return swigEnum; + throw new IllegalArgumentException( + "No enum " + tiledb_datatype_t.class + " with value " + swigValue); } @SuppressWarnings("unused") @@ -76,13 +77,13 @@ private tiledb_datatype_t() { @SuppressWarnings("unused") private tiledb_datatype_t(int swigValue) { this.swigValue = swigValue; - SwigNext.next = swigValue+1; + SwigNext.next = swigValue + 1; } @SuppressWarnings("unused") private tiledb_datatype_t(tiledb_datatype_t swigEnum) { this.swigValue = swigEnum.swigValue; - SwigNext.next = this.swigValue+1; + SwigNext.next = this.swigValue + 1; } private final int swigValue; @@ -91,4 +92,3 @@ private static class SwigNext { private static int next = 0; } } - diff --git a/src/main/java/io/tiledb/libtiledb/tiledb_encryption_type_t.java b/src/main/java/io/tiledb/libtiledb/tiledb_encryption_type_t.java index c82ac63a..b745fa4f 100644 --- a/src/main/java/io/tiledb/libtiledb/tiledb_encryption_type_t.java +++ b/src/main/java/io/tiledb/libtiledb/tiledb_encryption_type_t.java @@ -18,12 +18,13 @@ public final int swigValue() { public static tiledb_encryption_type_t swigToEnum(int swigValue) { tiledb_encryption_type_t[] swigValues = tiledb_encryption_type_t.class.getEnumConstants(); - if (swigValue < swigValues.length && swigValue >= 0 && swigValues[swigValue].swigValue == swigValue) - return swigValues[swigValue]; + if (swigValue < swigValues.length + && swigValue >= 0 + && swigValues[swigValue].swigValue == swigValue) return swigValues[swigValue]; for (tiledb_encryption_type_t swigEnum : swigValues) - if (swigEnum.swigValue == swigValue) - return swigEnum; - throw new IllegalArgumentException("No enum " + tiledb_encryption_type_t.class + " with value " + swigValue); + if (swigEnum.swigValue == swigValue) return swigEnum; + throw new IllegalArgumentException( + "No enum " + tiledb_encryption_type_t.class + " with value " + swigValue); } @SuppressWarnings("unused") @@ -34,13 +35,13 @@ private tiledb_encryption_type_t() { @SuppressWarnings("unused") private tiledb_encryption_type_t(int swigValue) { this.swigValue = swigValue; - SwigNext.next = swigValue+1; + SwigNext.next = swigValue + 1; } @SuppressWarnings("unused") private tiledb_encryption_type_t(tiledb_encryption_type_t swigEnum) { this.swigValue = swigEnum.swigValue; - SwigNext.next = this.swigValue+1; + SwigNext.next = this.swigValue + 1; } private final int swigValue; @@ -49,4 +50,3 @@ private static class SwigNext { private static int next = 0; } } - diff --git a/src/main/java/io/tiledb/libtiledb/tiledb_field_origin_t.java b/src/main/java/io/tiledb/libtiledb/tiledb_field_origin_t.java index 25c1604a..4a110a45 100644 --- a/src/main/java/io/tiledb/libtiledb/tiledb_field_origin_t.java +++ b/src/main/java/io/tiledb/libtiledb/tiledb_field_origin_t.java @@ -19,12 +19,13 @@ public final int swigValue() { public static tiledb_field_origin_t swigToEnum(int swigValue) { tiledb_field_origin_t[] swigValues = tiledb_field_origin_t.class.getEnumConstants(); - if (swigValue < swigValues.length && swigValue >= 0 && swigValues[swigValue].swigValue == swigValue) - return swigValues[swigValue]; + if (swigValue < swigValues.length + && swigValue >= 0 + && swigValues[swigValue].swigValue == swigValue) return swigValues[swigValue]; for (tiledb_field_origin_t swigEnum : swigValues) - if (swigEnum.swigValue == swigValue) - return swigEnum; - throw new IllegalArgumentException("No enum " + tiledb_field_origin_t.class + " with value " + swigValue); + if (swigEnum.swigValue == swigValue) return swigEnum; + throw new IllegalArgumentException( + "No enum " + tiledb_field_origin_t.class + " with value " + swigValue); } @SuppressWarnings("unused") @@ -35,13 +36,13 @@ private tiledb_field_origin_t() { @SuppressWarnings("unused") private tiledb_field_origin_t(int swigValue) { this.swigValue = swigValue; - SwigNext.next = swigValue+1; + SwigNext.next = swigValue + 1; } @SuppressWarnings("unused") private tiledb_field_origin_t(tiledb_field_origin_t swigEnum) { this.swigValue = swigEnum.swigValue; - SwigNext.next = this.swigValue+1; + SwigNext.next = this.swigValue + 1; } private final int swigValue; @@ -50,4 +51,3 @@ private static class SwigNext { private static int next = 0; } } - diff --git a/src/main/java/io/tiledb/libtiledb/tiledb_filesystem_t.java b/src/main/java/io/tiledb/libtiledb/tiledb_filesystem_t.java index 73cebbd5..5762acc0 100644 --- a/src/main/java/io/tiledb/libtiledb/tiledb_filesystem_t.java +++ b/src/main/java/io/tiledb/libtiledb/tiledb_filesystem_t.java @@ -22,12 +22,13 @@ public final int swigValue() { public static tiledb_filesystem_t swigToEnum(int swigValue) { tiledb_filesystem_t[] swigValues = tiledb_filesystem_t.class.getEnumConstants(); - if (swigValue < swigValues.length && swigValue >= 0 && swigValues[swigValue].swigValue == swigValue) - return swigValues[swigValue]; + if (swigValue < swigValues.length + && swigValue >= 0 + && swigValues[swigValue].swigValue == swigValue) return swigValues[swigValue]; for (tiledb_filesystem_t swigEnum : swigValues) - if (swigEnum.swigValue == swigValue) - return swigEnum; - throw new IllegalArgumentException("No enum " + tiledb_filesystem_t.class + " with value " + swigValue); + if (swigEnum.swigValue == swigValue) return swigEnum; + throw new IllegalArgumentException( + "No enum " + tiledb_filesystem_t.class + " with value " + swigValue); } @SuppressWarnings("unused") @@ -38,13 +39,13 @@ private tiledb_filesystem_t() { @SuppressWarnings("unused") private tiledb_filesystem_t(int swigValue) { this.swigValue = swigValue; - SwigNext.next = swigValue+1; + SwigNext.next = swigValue + 1; } @SuppressWarnings("unused") private tiledb_filesystem_t(tiledb_filesystem_t swigEnum) { this.swigValue = swigEnum.swigValue; - SwigNext.next = this.swigValue+1; + SwigNext.next = this.swigValue + 1; } private final int swigValue; @@ -53,4 +54,3 @@ private static class SwigNext { private static int next = 0; } } - diff --git a/src/main/java/io/tiledb/libtiledb/tiledb_filter_option_t.java b/src/main/java/io/tiledb/libtiledb/tiledb_filter_option_t.java index a3d156f4..17983c07 100644 --- a/src/main/java/io/tiledb/libtiledb/tiledb_filter_option_t.java +++ b/src/main/java/io/tiledb/libtiledb/tiledb_filter_option_t.java @@ -26,12 +26,13 @@ public final int swigValue() { public static tiledb_filter_option_t swigToEnum(int swigValue) { tiledb_filter_option_t[] swigValues = tiledb_filter_option_t.class.getEnumConstants(); - if (swigValue < swigValues.length && swigValue >= 0 && swigValues[swigValue].swigValue == swigValue) - return swigValues[swigValue]; + if (swigValue < swigValues.length + && swigValue >= 0 + && swigValues[swigValue].swigValue == swigValue) return swigValues[swigValue]; for (tiledb_filter_option_t swigEnum : swigValues) - if (swigEnum.swigValue == swigValue) - return swigEnum; - throw new IllegalArgumentException("No enum " + tiledb_filter_option_t.class + " with value " + swigValue); + if (swigEnum.swigValue == swigValue) return swigEnum; + throw new IllegalArgumentException( + "No enum " + tiledb_filter_option_t.class + " with value " + swigValue); } @SuppressWarnings("unused") @@ -42,13 +43,13 @@ private tiledb_filter_option_t() { @SuppressWarnings("unused") private tiledb_filter_option_t(int swigValue) { this.swigValue = swigValue; - SwigNext.next = swigValue+1; + SwigNext.next = swigValue + 1; } @SuppressWarnings("unused") private tiledb_filter_option_t(tiledb_filter_option_t swigEnum) { this.swigValue = swigEnum.swigValue; - SwigNext.next = this.swigValue+1; + SwigNext.next = this.swigValue + 1; } private final int swigValue; @@ -57,4 +58,3 @@ private static class SwigNext { private static int next = 0; } } - diff --git a/src/main/java/io/tiledb/libtiledb/tiledb_filter_type_t.java b/src/main/java/io/tiledb/libtiledb/tiledb_filter_type_t.java index c264adf7..e4f142bb 100644 --- a/src/main/java/io/tiledb/libtiledb/tiledb_filter_type_t.java +++ b/src/main/java/io/tiledb/libtiledb/tiledb_filter_type_t.java @@ -36,12 +36,13 @@ public final int swigValue() { public static tiledb_filter_type_t swigToEnum(int swigValue) { tiledb_filter_type_t[] swigValues = tiledb_filter_type_t.class.getEnumConstants(); - if (swigValue < swigValues.length && swigValue >= 0 && swigValues[swigValue].swigValue == swigValue) - return swigValues[swigValue]; + if (swigValue < swigValues.length + && swigValue >= 0 + && swigValues[swigValue].swigValue == swigValue) return swigValues[swigValue]; for (tiledb_filter_type_t swigEnum : swigValues) - if (swigEnum.swigValue == swigValue) - return swigEnum; - throw new IllegalArgumentException("No enum " + tiledb_filter_type_t.class + " with value " + swigValue); + if (swigEnum.swigValue == swigValue) return swigEnum; + throw new IllegalArgumentException( + "No enum " + tiledb_filter_type_t.class + " with value " + swigValue); } @SuppressWarnings("unused") @@ -52,13 +53,13 @@ private tiledb_filter_type_t() { @SuppressWarnings("unused") private tiledb_filter_type_t(int swigValue) { this.swigValue = swigValue; - SwigNext.next = swigValue+1; + SwigNext.next = swigValue + 1; } @SuppressWarnings("unused") private tiledb_filter_type_t(tiledb_filter_type_t swigEnum) { this.swigValue = swigEnum.swigValue; - SwigNext.next = this.swigValue+1; + SwigNext.next = this.swigValue + 1; } private final int swigValue; @@ -67,4 +68,3 @@ private static class SwigNext { private static int next = 0; } } - diff --git a/src/main/java/io/tiledb/libtiledb/tiledb_filter_webp_format_t.java b/src/main/java/io/tiledb/libtiledb/tiledb_filter_webp_format_t.java index efa127fe..2b9ec6ad 100644 --- a/src/main/java/io/tiledb/libtiledb/tiledb_filter_webp_format_t.java +++ b/src/main/java/io/tiledb/libtiledb/tiledb_filter_webp_format_t.java @@ -21,12 +21,13 @@ public final int swigValue() { public static tiledb_filter_webp_format_t swigToEnum(int swigValue) { tiledb_filter_webp_format_t[] swigValues = tiledb_filter_webp_format_t.class.getEnumConstants(); - if (swigValue < swigValues.length && swigValue >= 0 && swigValues[swigValue].swigValue == swigValue) - return swigValues[swigValue]; + if (swigValue < swigValues.length + && swigValue >= 0 + && swigValues[swigValue].swigValue == swigValue) return swigValues[swigValue]; for (tiledb_filter_webp_format_t swigEnum : swigValues) - if (swigEnum.swigValue == swigValue) - return swigEnum; - throw new IllegalArgumentException("No enum " + tiledb_filter_webp_format_t.class + " with value " + swigValue); + if (swigEnum.swigValue == swigValue) return swigEnum; + throw new IllegalArgumentException( + "No enum " + tiledb_filter_webp_format_t.class + " with value " + swigValue); } @SuppressWarnings("unused") @@ -37,13 +38,13 @@ private tiledb_filter_webp_format_t() { @SuppressWarnings("unused") private tiledb_filter_webp_format_t(int swigValue) { this.swigValue = swigValue; - SwigNext.next = swigValue+1; + SwigNext.next = swigValue + 1; } @SuppressWarnings("unused") private tiledb_filter_webp_format_t(tiledb_filter_webp_format_t swigEnum) { this.swigValue = swigEnum.swigValue; - SwigNext.next = this.swigValue+1; + SwigNext.next = this.swigValue + 1; } private final int swigValue; @@ -52,4 +53,3 @@ private static class SwigNext { private static int next = 0; } } - diff --git a/src/main/java/io/tiledb/libtiledb/tiledb_layout_t.java b/src/main/java/io/tiledb/libtiledb/tiledb_layout_t.java index 09347951..1280718b 100644 --- a/src/main/java/io/tiledb/libtiledb/tiledb_layout_t.java +++ b/src/main/java/io/tiledb/libtiledb/tiledb_layout_t.java @@ -21,12 +21,13 @@ public final int swigValue() { public static tiledb_layout_t swigToEnum(int swigValue) { tiledb_layout_t[] swigValues = tiledb_layout_t.class.getEnumConstants(); - if (swigValue < swigValues.length && swigValue >= 0 && swigValues[swigValue].swigValue == swigValue) - return swigValues[swigValue]; + if (swigValue < swigValues.length + && swigValue >= 0 + && swigValues[swigValue].swigValue == swigValue) return swigValues[swigValue]; for (tiledb_layout_t swigEnum : swigValues) - if (swigEnum.swigValue == swigValue) - return swigEnum; - throw new IllegalArgumentException("No enum " + tiledb_layout_t.class + " with value " + swigValue); + if (swigEnum.swigValue == swigValue) return swigEnum; + throw new IllegalArgumentException( + "No enum " + tiledb_layout_t.class + " with value " + swigValue); } @SuppressWarnings("unused") @@ -37,13 +38,13 @@ private tiledb_layout_t() { @SuppressWarnings("unused") private tiledb_layout_t(int swigValue) { this.swigValue = swigValue; - SwigNext.next = swigValue+1; + SwigNext.next = swigValue + 1; } @SuppressWarnings("unused") private tiledb_layout_t(tiledb_layout_t swigEnum) { this.swigValue = swigEnum.swigValue; - SwigNext.next = this.swigValue+1; + SwigNext.next = this.swigValue + 1; } private final int swigValue; @@ -52,4 +53,3 @@ private static class SwigNext { private static int next = 0; } } - diff --git a/src/main/java/io/tiledb/libtiledb/tiledb_mime_type_t.java b/src/main/java/io/tiledb/libtiledb/tiledb_mime_type_t.java index 79b12b95..c50c685e 100644 --- a/src/main/java/io/tiledb/libtiledb/tiledb_mime_type_t.java +++ b/src/main/java/io/tiledb/libtiledb/tiledb_mime_type_t.java @@ -19,12 +19,13 @@ public final int swigValue() { public static tiledb_mime_type_t swigToEnum(int swigValue) { tiledb_mime_type_t[] swigValues = tiledb_mime_type_t.class.getEnumConstants(); - if (swigValue < swigValues.length && swigValue >= 0 && swigValues[swigValue].swigValue == swigValue) - return swigValues[swigValue]; + if (swigValue < swigValues.length + && swigValue >= 0 + && swigValues[swigValue].swigValue == swigValue) return swigValues[swigValue]; for (tiledb_mime_type_t swigEnum : swigValues) - if (swigEnum.swigValue == swigValue) - return swigEnum; - throw new IllegalArgumentException("No enum " + tiledb_mime_type_t.class + " with value " + swigValue); + if (swigEnum.swigValue == swigValue) return swigEnum; + throw new IllegalArgumentException( + "No enum " + tiledb_mime_type_t.class + " with value " + swigValue); } @SuppressWarnings("unused") @@ -35,13 +36,13 @@ private tiledb_mime_type_t() { @SuppressWarnings("unused") private tiledb_mime_type_t(int swigValue) { this.swigValue = swigValue; - SwigNext.next = swigValue+1; + SwigNext.next = swigValue + 1; } @SuppressWarnings("unused") private tiledb_mime_type_t(tiledb_mime_type_t swigEnum) { this.swigValue = swigEnum.swigValue; - SwigNext.next = this.swigValue+1; + SwigNext.next = this.swigValue + 1; } private final int swigValue; @@ -50,4 +51,3 @@ private static class SwigNext { private static int next = 0; } } - diff --git a/src/main/java/io/tiledb/libtiledb/tiledb_object_t.java b/src/main/java/io/tiledb/libtiledb/tiledb_object_t.java index 1f2978a7..d38c1e27 100644 --- a/src/main/java/io/tiledb/libtiledb/tiledb_object_t.java +++ b/src/main/java/io/tiledb/libtiledb/tiledb_object_t.java @@ -19,12 +19,13 @@ public final int swigValue() { public static tiledb_object_t swigToEnum(int swigValue) { tiledb_object_t[] swigValues = tiledb_object_t.class.getEnumConstants(); - if (swigValue < swigValues.length && swigValue >= 0 && swigValues[swigValue].swigValue == swigValue) - return swigValues[swigValue]; + if (swigValue < swigValues.length + && swigValue >= 0 + && swigValues[swigValue].swigValue == swigValue) return swigValues[swigValue]; for (tiledb_object_t swigEnum : swigValues) - if (swigEnum.swigValue == swigValue) - return swigEnum; - throw new IllegalArgumentException("No enum " + tiledb_object_t.class + " with value " + swigValue); + if (swigEnum.swigValue == swigValue) return swigEnum; + throw new IllegalArgumentException( + "No enum " + tiledb_object_t.class + " with value " + swigValue); } @SuppressWarnings("unused") @@ -35,13 +36,13 @@ private tiledb_object_t() { @SuppressWarnings("unused") private tiledb_object_t(int swigValue) { this.swigValue = swigValue; - SwigNext.next = swigValue+1; + SwigNext.next = swigValue + 1; } @SuppressWarnings("unused") private tiledb_object_t(tiledb_object_t swigEnum) { this.swigValue = swigEnum.swigValue; - SwigNext.next = this.swigValue+1; + SwigNext.next = this.swigValue + 1; } private final int swigValue; @@ -50,4 +51,3 @@ private static class SwigNext { private static int next = 0; } } - diff --git a/src/main/java/io/tiledb/libtiledb/tiledb_query_condition_combination_op_t.java b/src/main/java/io/tiledb/libtiledb/tiledb_query_condition_combination_op_t.java index f1954dca..923993fc 100644 --- a/src/main/java/io/tiledb/libtiledb/tiledb_query_condition_combination_op_t.java +++ b/src/main/java/io/tiledb/libtiledb/tiledb_query_condition_combination_op_t.java @@ -18,13 +18,15 @@ public final int swigValue() { } public static tiledb_query_condition_combination_op_t swigToEnum(int swigValue) { - tiledb_query_condition_combination_op_t[] swigValues = tiledb_query_condition_combination_op_t.class.getEnumConstants(); - if (swigValue < swigValues.length && swigValue >= 0 && swigValues[swigValue].swigValue == swigValue) - return swigValues[swigValue]; + tiledb_query_condition_combination_op_t[] swigValues = + tiledb_query_condition_combination_op_t.class.getEnumConstants(); + if (swigValue < swigValues.length + && swigValue >= 0 + && swigValues[swigValue].swigValue == swigValue) return swigValues[swigValue]; for (tiledb_query_condition_combination_op_t swigEnum : swigValues) - if (swigEnum.swigValue == swigValue) - return swigEnum; - throw new IllegalArgumentException("No enum " + tiledb_query_condition_combination_op_t.class + " with value " + swigValue); + if (swigEnum.swigValue == swigValue) return swigEnum; + throw new IllegalArgumentException( + "No enum " + tiledb_query_condition_combination_op_t.class + " with value " + swigValue); } @SuppressWarnings("unused") @@ -35,13 +37,14 @@ private tiledb_query_condition_combination_op_t() { @SuppressWarnings("unused") private tiledb_query_condition_combination_op_t(int swigValue) { this.swigValue = swigValue; - SwigNext.next = swigValue+1; + SwigNext.next = swigValue + 1; } @SuppressWarnings("unused") - private tiledb_query_condition_combination_op_t(tiledb_query_condition_combination_op_t swigEnum) { + private tiledb_query_condition_combination_op_t( + tiledb_query_condition_combination_op_t swigEnum) { this.swigValue = swigEnum.swigValue; - SwigNext.next = this.swigValue+1; + SwigNext.next = this.swigValue + 1; } private final int swigValue; @@ -50,4 +53,3 @@ private static class SwigNext { private static int next = 0; } } - diff --git a/src/main/java/io/tiledb/libtiledb/tiledb_query_condition_op_t.java b/src/main/java/io/tiledb/libtiledb/tiledb_query_condition_op_t.java index c8302def..c73d4375 100644 --- a/src/main/java/io/tiledb/libtiledb/tiledb_query_condition_op_t.java +++ b/src/main/java/io/tiledb/libtiledb/tiledb_query_condition_op_t.java @@ -24,12 +24,13 @@ public final int swigValue() { public static tiledb_query_condition_op_t swigToEnum(int swigValue) { tiledb_query_condition_op_t[] swigValues = tiledb_query_condition_op_t.class.getEnumConstants(); - if (swigValue < swigValues.length && swigValue >= 0 && swigValues[swigValue].swigValue == swigValue) - return swigValues[swigValue]; + if (swigValue < swigValues.length + && swigValue >= 0 + && swigValues[swigValue].swigValue == swigValue) return swigValues[swigValue]; for (tiledb_query_condition_op_t swigEnum : swigValues) - if (swigEnum.swigValue == swigValue) - return swigEnum; - throw new IllegalArgumentException("No enum " + tiledb_query_condition_op_t.class + " with value " + swigValue); + if (swigEnum.swigValue == swigValue) return swigEnum; + throw new IllegalArgumentException( + "No enum " + tiledb_query_condition_op_t.class + " with value " + swigValue); } @SuppressWarnings("unused") @@ -40,13 +41,13 @@ private tiledb_query_condition_op_t() { @SuppressWarnings("unused") private tiledb_query_condition_op_t(int swigValue) { this.swigValue = swigValue; - SwigNext.next = swigValue+1; + SwigNext.next = swigValue + 1; } @SuppressWarnings("unused") private tiledb_query_condition_op_t(tiledb_query_condition_op_t swigEnum) { this.swigValue = swigEnum.swigValue; - SwigNext.next = this.swigValue+1; + SwigNext.next = this.swigValue + 1; } private final int swigValue; @@ -55,4 +56,3 @@ private static class SwigNext { private static int next = 0; } } - diff --git a/src/main/java/io/tiledb/libtiledb/tiledb_query_status_details_reason_t.java b/src/main/java/io/tiledb/libtiledb/tiledb_query_status_details_reason_t.java index a0c5cb97..e58e953b 100644 --- a/src/main/java/io/tiledb/libtiledb/tiledb_query_status_details_reason_t.java +++ b/src/main/java/io/tiledb/libtiledb/tiledb_query_status_details_reason_t.java @@ -18,13 +18,15 @@ public final int swigValue() { } public static tiledb_query_status_details_reason_t swigToEnum(int swigValue) { - tiledb_query_status_details_reason_t[] swigValues = tiledb_query_status_details_reason_t.class.getEnumConstants(); - if (swigValue < swigValues.length && swigValue >= 0 && swigValues[swigValue].swigValue == swigValue) - return swigValues[swigValue]; + tiledb_query_status_details_reason_t[] swigValues = + tiledb_query_status_details_reason_t.class.getEnumConstants(); + if (swigValue < swigValues.length + && swigValue >= 0 + && swigValues[swigValue].swigValue == swigValue) return swigValues[swigValue]; for (tiledb_query_status_details_reason_t swigEnum : swigValues) - if (swigEnum.swigValue == swigValue) - return swigEnum; - throw new IllegalArgumentException("No enum " + tiledb_query_status_details_reason_t.class + " with value " + swigValue); + if (swigEnum.swigValue == swigValue) return swigEnum; + throw new IllegalArgumentException( + "No enum " + tiledb_query_status_details_reason_t.class + " with value " + swigValue); } @SuppressWarnings("unused") @@ -35,13 +37,13 @@ private tiledb_query_status_details_reason_t() { @SuppressWarnings("unused") private tiledb_query_status_details_reason_t(int swigValue) { this.swigValue = swigValue; - SwigNext.next = swigValue+1; + SwigNext.next = swigValue + 1; } @SuppressWarnings("unused") private tiledb_query_status_details_reason_t(tiledb_query_status_details_reason_t swigEnum) { this.swigValue = swigEnum.swigValue; - SwigNext.next = this.swigValue+1; + SwigNext.next = this.swigValue + 1; } private final int swigValue; @@ -50,4 +52,3 @@ private static class SwigNext { private static int next = 0; } } - diff --git a/src/main/java/io/tiledb/libtiledb/tiledb_query_status_details_t.java b/src/main/java/io/tiledb/libtiledb/tiledb_query_status_details_t.java index 46c421ec..0e1196d2 100644 --- a/src/main/java/io/tiledb/libtiledb/tiledb_query_status_details_t.java +++ b/src/main/java/io/tiledb/libtiledb/tiledb_query_status_details_t.java @@ -49,15 +49,16 @@ public synchronized void delete() { } public void setIncomplete_reason(tiledb_query_status_details_reason_t value) { - tiledbJNI.tiledb_query_status_details_t_incomplete_reason_set(swigCPtr, this, value.swigValue()); + tiledbJNI.tiledb_query_status_details_t_incomplete_reason_set( + swigCPtr, this, value.swigValue()); } public tiledb_query_status_details_reason_t getIncomplete_reason() { - return tiledb_query_status_details_reason_t.swigToEnum(tiledbJNI.tiledb_query_status_details_t_incomplete_reason_get(swigCPtr, this)); + return tiledb_query_status_details_reason_t.swigToEnum( + tiledbJNI.tiledb_query_status_details_t_incomplete_reason_get(swigCPtr, this)); } public tiledb_query_status_details_t() { this(tiledbJNI.new_tiledb_query_status_details_t(), true); } - } diff --git a/src/main/java/io/tiledb/libtiledb/tiledb_query_status_t.java b/src/main/java/io/tiledb/libtiledb/tiledb_query_status_t.java index 494483c5..3875f7e9 100644 --- a/src/main/java/io/tiledb/libtiledb/tiledb_query_status_t.java +++ b/src/main/java/io/tiledb/libtiledb/tiledb_query_status_t.java @@ -22,12 +22,13 @@ public final int swigValue() { public static tiledb_query_status_t swigToEnum(int swigValue) { tiledb_query_status_t[] swigValues = tiledb_query_status_t.class.getEnumConstants(); - if (swigValue < swigValues.length && swigValue >= 0 && swigValues[swigValue].swigValue == swigValue) - return swigValues[swigValue]; + if (swigValue < swigValues.length + && swigValue >= 0 + && swigValues[swigValue].swigValue == swigValue) return swigValues[swigValue]; for (tiledb_query_status_t swigEnum : swigValues) - if (swigEnum.swigValue == swigValue) - return swigEnum; - throw new IllegalArgumentException("No enum " + tiledb_query_status_t.class + " with value " + swigValue); + if (swigEnum.swigValue == swigValue) return swigEnum; + throw new IllegalArgumentException( + "No enum " + tiledb_query_status_t.class + " with value " + swigValue); } @SuppressWarnings("unused") @@ -38,13 +39,13 @@ private tiledb_query_status_t() { @SuppressWarnings("unused") private tiledb_query_status_t(int swigValue) { this.swigValue = swigValue; - SwigNext.next = swigValue+1; + SwigNext.next = swigValue + 1; } @SuppressWarnings("unused") private tiledb_query_status_t(tiledb_query_status_t swigEnum) { this.swigValue = swigEnum.swigValue; - SwigNext.next = this.swigValue+1; + SwigNext.next = this.swigValue + 1; } private final int swigValue; @@ -53,4 +54,3 @@ private static class SwigNext { private static int next = 0; } } - diff --git a/src/main/java/io/tiledb/libtiledb/tiledb_query_type_t.java b/src/main/java/io/tiledb/libtiledb/tiledb_query_type_t.java index ac9a8fdb..6c0f2331 100644 --- a/src/main/java/io/tiledb/libtiledb/tiledb_query_type_t.java +++ b/src/main/java/io/tiledb/libtiledb/tiledb_query_type_t.java @@ -21,12 +21,13 @@ public final int swigValue() { public static tiledb_query_type_t swigToEnum(int swigValue) { tiledb_query_type_t[] swigValues = tiledb_query_type_t.class.getEnumConstants(); - if (swigValue < swigValues.length && swigValue >= 0 && swigValues[swigValue].swigValue == swigValue) - return swigValues[swigValue]; + if (swigValue < swigValues.length + && swigValue >= 0 + && swigValues[swigValue].swigValue == swigValue) return swigValues[swigValue]; for (tiledb_query_type_t swigEnum : swigValues) - if (swigEnum.swigValue == swigValue) - return swigEnum; - throw new IllegalArgumentException("No enum " + tiledb_query_type_t.class + " with value " + swigValue); + if (swigEnum.swigValue == swigValue) return swigEnum; + throw new IllegalArgumentException( + "No enum " + tiledb_query_type_t.class + " with value " + swigValue); } @SuppressWarnings("unused") @@ -37,13 +38,13 @@ private tiledb_query_type_t() { @SuppressWarnings("unused") private tiledb_query_type_t(int swigValue) { this.swigValue = swigValue; - SwigNext.next = swigValue+1; + SwigNext.next = swigValue + 1; } @SuppressWarnings("unused") private tiledb_query_type_t(tiledb_query_type_t swigEnum) { this.swigValue = swigEnum.swigValue; - SwigNext.next = this.swigValue+1; + SwigNext.next = this.swigValue + 1; } private final int swigValue; @@ -52,4 +53,3 @@ private static class SwigNext { private static int next = 0; } } - diff --git a/src/main/java/io/tiledb/libtiledb/tiledb_range_t.java b/src/main/java/io/tiledb/libtiledb/tiledb_range_t.java index 68146055..5b08f323 100644 --- a/src/main/java/io/tiledb/libtiledb/tiledb_range_t.java +++ b/src/main/java/io/tiledb/libtiledb/tiledb_range_t.java @@ -85,5 +85,4 @@ public java.math.BigInteger getMax_size() { public tiledb_range_t() { this(tiledbJNI.new_tiledb_range_t(), true); } - } diff --git a/src/main/java/io/tiledb/libtiledb/tiledb_vfs_mode_t.java b/src/main/java/io/tiledb/libtiledb/tiledb_vfs_mode_t.java index 9c5795fa..39fe16c3 100644 --- a/src/main/java/io/tiledb/libtiledb/tiledb_vfs_mode_t.java +++ b/src/main/java/io/tiledb/libtiledb/tiledb_vfs_mode_t.java @@ -19,12 +19,13 @@ public final int swigValue() { public static tiledb_vfs_mode_t swigToEnum(int swigValue) { tiledb_vfs_mode_t[] swigValues = tiledb_vfs_mode_t.class.getEnumConstants(); - if (swigValue < swigValues.length && swigValue >= 0 && swigValues[swigValue].swigValue == swigValue) - return swigValues[swigValue]; + if (swigValue < swigValues.length + && swigValue >= 0 + && swigValues[swigValue].swigValue == swigValue) return swigValues[swigValue]; for (tiledb_vfs_mode_t swigEnum : swigValues) - if (swigEnum.swigValue == swigValue) - return swigEnum; - throw new IllegalArgumentException("No enum " + tiledb_vfs_mode_t.class + " with value " + swigValue); + if (swigEnum.swigValue == swigValue) return swigEnum; + throw new IllegalArgumentException( + "No enum " + tiledb_vfs_mode_t.class + " with value " + swigValue); } @SuppressWarnings("unused") @@ -35,13 +36,13 @@ private tiledb_vfs_mode_t() { @SuppressWarnings("unused") private tiledb_vfs_mode_t(int swigValue) { this.swigValue = swigValue; - SwigNext.next = swigValue+1; + SwigNext.next = swigValue + 1; } @SuppressWarnings("unused") private tiledb_vfs_mode_t(tiledb_vfs_mode_t swigEnum) { this.swigValue = swigEnum.swigValue; - SwigNext.next = this.swigValue+1; + SwigNext.next = this.swigValue + 1; } private final int swigValue; @@ -50,4 +51,3 @@ private static class SwigNext { private static int next = 0; } } - diff --git a/src/main/java/io/tiledb/libtiledb/tiledb_walk_order_t.java b/src/main/java/io/tiledb/libtiledb/tiledb_walk_order_t.java index 244a8bc8..48336fd6 100644 --- a/src/main/java/io/tiledb/libtiledb/tiledb_walk_order_t.java +++ b/src/main/java/io/tiledb/libtiledb/tiledb_walk_order_t.java @@ -18,12 +18,13 @@ public final int swigValue() { public static tiledb_walk_order_t swigToEnum(int swigValue) { tiledb_walk_order_t[] swigValues = tiledb_walk_order_t.class.getEnumConstants(); - if (swigValue < swigValues.length && swigValue >= 0 && swigValues[swigValue].swigValue == swigValue) - return swigValues[swigValue]; + if (swigValue < swigValues.length + && swigValue >= 0 + && swigValues[swigValue].swigValue == swigValue) return swigValues[swigValue]; for (tiledb_walk_order_t swigEnum : swigValues) - if (swigEnum.swigValue == swigValue) - return swigEnum; - throw new IllegalArgumentException("No enum " + tiledb_walk_order_t.class + " with value " + swigValue); + if (swigEnum.swigValue == swigValue) return swigEnum; + throw new IllegalArgumentException( + "No enum " + tiledb_walk_order_t.class + " with value " + swigValue); } @SuppressWarnings("unused") @@ -34,13 +35,13 @@ private tiledb_walk_order_t() { @SuppressWarnings("unused") private tiledb_walk_order_t(int swigValue) { this.swigValue = swigValue; - SwigNext.next = swigValue+1; + SwigNext.next = swigValue + 1; } @SuppressWarnings("unused") private tiledb_walk_order_t(tiledb_walk_order_t swigEnum) { this.swigValue = swigEnum.swigValue; - SwigNext.next = this.swigValue+1; + SwigNext.next = this.swigValue + 1; } private final int swigValue; @@ -49,4 +50,3 @@ private static class SwigNext { private static int next = 0; } } - diff --git a/src/main/java/io/tiledb/libtiledb/uint16_tArray.java b/src/main/java/io/tiledb/libtiledb/uint16_tArray.java index 742150b4..223ffbe3 100644 --- a/src/main/java/io/tiledb/libtiledb/uint16_tArray.java +++ b/src/main/java/io/tiledb/libtiledb/uint16_tArray.java @@ -69,5 +69,4 @@ public static uint16_tArray frompointer(SWIGTYPE_p_unsigned_short t) { long cPtr = tiledbJNI.uint16_tArray_frompointer(SWIGTYPE_p_unsigned_short.getCPtr(t)); return (cPtr == 0) ? null : new uint16_tArray(cPtr, false); } - } diff --git a/src/main/java/io/tiledb/libtiledb/uint32_tArray.java b/src/main/java/io/tiledb/libtiledb/uint32_tArray.java index c848af89..15cb296b 100644 --- a/src/main/java/io/tiledb/libtiledb/uint32_tArray.java +++ b/src/main/java/io/tiledb/libtiledb/uint32_tArray.java @@ -69,5 +69,4 @@ public static uint32_tArray frompointer(SWIGTYPE_p_unsigned_int t) { long cPtr = tiledbJNI.uint32_tArray_frompointer(SWIGTYPE_p_unsigned_int.getCPtr(t)); return (cPtr == 0) ? null : new uint32_tArray(cPtr, false); } - } diff --git a/src/main/java/io/tiledb/libtiledb/uint64_tArray.java b/src/main/java/io/tiledb/libtiledb/uint64_tArray.java index bedad36d..a3d0f329 100644 --- a/src/main/java/io/tiledb/libtiledb/uint64_tArray.java +++ b/src/main/java/io/tiledb/libtiledb/uint64_tArray.java @@ -69,5 +69,4 @@ public static uint64_tArray frompointer(SWIGTYPE_p_unsigned_long_long t) { long cPtr = tiledbJNI.uint64_tArray_frompointer(SWIGTYPE_p_unsigned_long_long.getCPtr(t)); return (cPtr == 0) ? null : new uint64_tArray(cPtr, false); } - } diff --git a/src/main/java/io/tiledb/libtiledb/uint8_tArray.java b/src/main/java/io/tiledb/libtiledb/uint8_tArray.java index 472801ad..6c3583ff 100644 --- a/src/main/java/io/tiledb/libtiledb/uint8_tArray.java +++ b/src/main/java/io/tiledb/libtiledb/uint8_tArray.java @@ -69,5 +69,4 @@ public static uint8_tArray frompointer(SWIGTYPE_p_unsigned_char t) { long cPtr = tiledbJNI.uint8_tArray_frompointer(SWIGTYPE_p_unsigned_char.getCPtr(t)); return (cPtr == 0) ? null : new uint8_tArray(cPtr, false); } - }