@@ -9762,62 +9762,6 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1get_1n
97629762}
97639763
97649764
9765- SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1max_1buffer_1size (JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4, jlong jarg5) {
9766- jint jresult = 0 ;
9767- tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ;
9768- tiledb_array_t *arg2 = (tiledb_array_t *) 0 ;
9769- char *arg3 = (char *) 0 ;
9770- void *arg4 = (void *) 0 ;
9771- uint64_t *arg5 = (uint64_t *) 0 ;
9772- int32_t result;
9773-
9774- (void )jenv;
9775- (void )jcls;
9776- arg1 = *(tiledb_ctx_t **)&jarg1;
9777- arg2 = *(tiledb_array_t **)&jarg2;
9778- arg3 = 0 ;
9779- if (jarg3) {
9780- arg3 = (char *)jenv->GetStringUTFChars (jarg3, 0 );
9781- if (!arg3) return 0 ;
9782- }
9783- arg4 = *(void **)&jarg4;
9784- arg5 = *(uint64_t **)&jarg5;
9785- result = (int32_t )tiledb_array_max_buffer_size (arg1,arg2,(char const *)arg3,(void const *)arg4,arg5);
9786- jresult = (jint)result;
9787- if (arg3) jenv->ReleaseStringUTFChars (jarg3, (const char *)arg3);
9788- return jresult;
9789- }
9790-
9791-
9792- SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1max_1buffer_1size_1var (JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jstring jarg3, jlong jarg4, jlong jarg5, jlong jarg6) {
9793- jint jresult = 0 ;
9794- tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ;
9795- tiledb_array_t *arg2 = (tiledb_array_t *) 0 ;
9796- char *arg3 = (char *) 0 ;
9797- void *arg4 = (void *) 0 ;
9798- uint64_t *arg5 = (uint64_t *) 0 ;
9799- uint64_t *arg6 = (uint64_t *) 0 ;
9800- int32_t result;
9801-
9802- (void )jenv;
9803- (void )jcls;
9804- arg1 = *(tiledb_ctx_t **)&jarg1;
9805- arg2 = *(tiledb_array_t **)&jarg2;
9806- arg3 = 0 ;
9807- if (jarg3) {
9808- arg3 = (char *)jenv->GetStringUTFChars (jarg3, 0 );
9809- if (!arg3) return 0 ;
9810- }
9811- arg4 = *(void **)&jarg4;
9812- arg5 = *(uint64_t **)&jarg5;
9813- arg6 = *(uint64_t **)&jarg6;
9814- result = (int32_t )tiledb_array_max_buffer_size_var (arg1,arg2,(char const *)arg3,(void const *)arg4,arg5,arg6);
9815- jresult = (jint)result;
9816- if (arg3) jenv->ReleaseStringUTFChars (jarg3, (const char *)arg3);
9817- return jresult;
9818- }
9819-
9820-
98219765SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1get_1uri (JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) {
98229766 jint jresult = 0 ;
98239767 tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ;
@@ -11504,6 +11448,193 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1inf
1150411448}
1150511449
1150611450
11451+ 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) {
11452+ jint jresult = 0 ;
11453+ tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ;
11454+ tiledb_fragment_info_t *arg2 = (tiledb_fragment_info_t *) 0 ;
11455+ uint32_t arg3 ;
11456+ uint64_t *arg4 = (uint64_t *) 0 ;
11457+ int32_t result;
11458+
11459+ (void )jenv;
11460+ (void )jcls;
11461+ arg1 = *(tiledb_ctx_t **)&jarg1;
11462+ arg2 = *(tiledb_fragment_info_t **)&jarg2;
11463+ arg3 = (uint32_t )jarg3;
11464+ arg4 = *(uint64_t **)&jarg4;
11465+ result = (int32_t )tiledb_fragment_info_get_mbr_num (arg1,arg2,arg3,arg4);
11466+ jresult = (jint)result;
11467+ return jresult;
11468+ }
11469+
11470+
11471+ 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) {
11472+ jint jresult = 0 ;
11473+ tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ;
11474+ tiledb_fragment_info_t *arg2 = (tiledb_fragment_info_t *) 0 ;
11475+ uint32_t arg3 ;
11476+ uint32_t arg4 ;
11477+ uint32_t arg5 ;
11478+ void *arg6 = (void *) 0 ;
11479+ int32_t result;
11480+
11481+ (void )jenv;
11482+ (void )jcls;
11483+ arg1 = *(tiledb_ctx_t **)&jarg1;
11484+ arg2 = *(tiledb_fragment_info_t **)&jarg2;
11485+ arg3 = (uint32_t )jarg3;
11486+ arg4 = (uint32_t )jarg4;
11487+ arg5 = (uint32_t )jarg5;
11488+ arg6 = *(void **)&jarg6;
11489+ result = (int32_t )tiledb_fragment_info_get_mbr_from_index (arg1,arg2,arg3,arg4,arg5,arg6);
11490+ jresult = (jint)result;
11491+ return jresult;
11492+ }
11493+
11494+
11495+ 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) {
11496+ jint jresult = 0 ;
11497+ tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ;
11498+ tiledb_fragment_info_t *arg2 = (tiledb_fragment_info_t *) 0 ;
11499+ uint32_t arg3 ;
11500+ uint32_t arg4 ;
11501+ char *arg5 = (char *) 0 ;
11502+ void *arg6 = (void *) 0 ;
11503+ int32_t result;
11504+
11505+ (void )jenv;
11506+ (void )jcls;
11507+ arg1 = *(tiledb_ctx_t **)&jarg1;
11508+ arg2 = *(tiledb_fragment_info_t **)&jarg2;
11509+ arg3 = (uint32_t )jarg3;
11510+ arg4 = (uint32_t )jarg4;
11511+ arg5 = 0 ;
11512+ if (jarg5) {
11513+ arg5 = (char *)jenv->GetStringUTFChars (jarg5, 0 );
11514+ if (!arg5) return 0 ;
11515+ }
11516+ arg6 = *(void **)&jarg6;
11517+ result = (int32_t )tiledb_fragment_info_get_mbr_from_name (arg1,arg2,arg3,arg4,(char const *)arg5,arg6);
11518+ jresult = (jint)result;
11519+ if (arg5) jenv->ReleaseStringUTFChars (jarg5, (const char *)arg5);
11520+ return jresult;
11521+ }
11522+
11523+
11524+ 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) {
11525+ jint jresult = 0 ;
11526+ tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ;
11527+ tiledb_fragment_info_t *arg2 = (tiledb_fragment_info_t *) 0 ;
11528+ uint32_t arg3 ;
11529+ uint32_t arg4 ;
11530+ uint32_t arg5 ;
11531+ uint64_t *arg6 = (uint64_t *) 0 ;
11532+ uint64_t *arg7 = (uint64_t *) 0 ;
11533+ int32_t result;
11534+
11535+ (void )jenv;
11536+ (void )jcls;
11537+ arg1 = *(tiledb_ctx_t **)&jarg1;
11538+ arg2 = *(tiledb_fragment_info_t **)&jarg2;
11539+ arg3 = (uint32_t )jarg3;
11540+ arg4 = (uint32_t )jarg4;
11541+ arg5 = (uint32_t )jarg5;
11542+ arg6 = *(uint64_t **)&jarg6;
11543+ arg7 = *(uint64_t **)&jarg7;
11544+ result = (int32_t )tiledb_fragment_info_get_mbr_var_size_from_index (arg1,arg2,arg3,arg4,arg5,arg6,arg7);
11545+ jresult = (jint)result;
11546+ return jresult;
11547+ }
11548+
11549+
11550+ 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) {
11551+ jint jresult = 0 ;
11552+ tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ;
11553+ tiledb_fragment_info_t *arg2 = (tiledb_fragment_info_t *) 0 ;
11554+ uint32_t arg3 ;
11555+ uint32_t arg4 ;
11556+ char *arg5 = (char *) 0 ;
11557+ uint64_t *arg6 = (uint64_t *) 0 ;
11558+ uint64_t *arg7 = (uint64_t *) 0 ;
11559+ int32_t result;
11560+
11561+ (void )jenv;
11562+ (void )jcls;
11563+ arg1 = *(tiledb_ctx_t **)&jarg1;
11564+ arg2 = *(tiledb_fragment_info_t **)&jarg2;
11565+ arg3 = (uint32_t )jarg3;
11566+ arg4 = (uint32_t )jarg4;
11567+ arg5 = 0 ;
11568+ if (jarg5) {
11569+ arg5 = (char *)jenv->GetStringUTFChars (jarg5, 0 );
11570+ if (!arg5) return 0 ;
11571+ }
11572+ arg6 = *(uint64_t **)&jarg6;
11573+ arg7 = *(uint64_t **)&jarg7;
11574+ result = (int32_t )tiledb_fragment_info_get_mbr_var_size_from_name (arg1,arg2,arg3,arg4,(char const *)arg5,arg6,arg7);
11575+ jresult = (jint)result;
11576+ if (arg5) jenv->ReleaseStringUTFChars (jarg5, (const char *)arg5);
11577+ return jresult;
11578+ }
11579+
11580+
11581+ 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) {
11582+ jint jresult = 0 ;
11583+ tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ;
11584+ tiledb_fragment_info_t *arg2 = (tiledb_fragment_info_t *) 0 ;
11585+ uint32_t arg3 ;
11586+ uint32_t arg4 ;
11587+ uint32_t arg5 ;
11588+ void *arg6 = (void *) 0 ;
11589+ void *arg7 = (void *) 0 ;
11590+ int32_t result;
11591+
11592+ (void )jenv;
11593+ (void )jcls;
11594+ arg1 = *(tiledb_ctx_t **)&jarg1;
11595+ arg2 = *(tiledb_fragment_info_t **)&jarg2;
11596+ arg3 = (uint32_t )jarg3;
11597+ arg4 = (uint32_t )jarg4;
11598+ arg5 = (uint32_t )jarg5;
11599+ arg6 = *(void **)&jarg6;
11600+ arg7 = *(void **)&jarg7;
11601+ result = (int32_t )tiledb_fragment_info_get_mbr_var_from_index (arg1,arg2,arg3,arg4,arg5,arg6,arg7);
11602+ jresult = (jint)result;
11603+ return jresult;
11604+ }
11605+
11606+
11607+ 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) {
11608+ jint jresult = 0 ;
11609+ tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ;
11610+ tiledb_fragment_info_t *arg2 = (tiledb_fragment_info_t *) 0 ;
11611+ uint32_t arg3 ;
11612+ uint32_t arg4 ;
11613+ char *arg5 = (char *) 0 ;
11614+ void *arg6 = (void *) 0 ;
11615+ void *arg7 = (void *) 0 ;
11616+ int32_t result;
11617+
11618+ (void )jenv;
11619+ (void )jcls;
11620+ arg1 = *(tiledb_ctx_t **)&jarg1;
11621+ arg2 = *(tiledb_fragment_info_t **)&jarg2;
11622+ arg3 = (uint32_t )jarg3;
11623+ arg4 = (uint32_t )jarg4;
11624+ arg5 = 0 ;
11625+ if (jarg5) {
11626+ arg5 = (char *)jenv->GetStringUTFChars (jarg5, 0 );
11627+ if (!arg5) return 0 ;
11628+ }
11629+ arg6 = *(void **)&jarg6;
11630+ arg7 = *(void **)&jarg7;
11631+ result = (int32_t )tiledb_fragment_info_get_mbr_var_from_name (arg1,arg2,arg3,arg4,(char const *)arg5,arg6,arg7);
11632+ jresult = (jint)result;
11633+ if (arg5) jenv->ReleaseStringUTFChars (jarg5, (const char *)arg5);
11634+ return jresult;
11635+ }
11636+
11637+
1150711638SWIGEXPORT 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) {
1150811639 jint jresult = 0 ;
1150911640 tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ;
@@ -11640,6 +11771,26 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1inf
1164011771}
1164111772
1164211773
11774+ 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) {
11775+ jint jresult = 0 ;
11776+ tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ;
11777+ tiledb_fragment_info_t *arg2 = (tiledb_fragment_info_t *) 0 ;
11778+ uint32_t arg3 ;
11779+ char **arg4 = (char **) 0 ;
11780+ int32_t result;
11781+
11782+ (void )jenv;
11783+ (void )jcls;
11784+ arg1 = *(tiledb_ctx_t **)&jarg1;
11785+ arg2 = *(tiledb_fragment_info_t **)&jarg2;
11786+ arg3 = (uint32_t )jarg3;
11787+ arg4 = *(char ***)&jarg4;
11788+ result = (int32_t )tiledb_fragment_info_get_array_schema_name (arg1,arg2,arg3,(char const **)arg4);
11789+ jresult = (jint)result;
11790+ return jresult;
11791+ }
11792+
11793+
1164311794SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1fragment_1info_1dump (JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2, jlong jarg3) {
1164411795 jint jresult = 0 ;
1164511796 tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ;
@@ -11748,6 +11899,29 @@ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1evolve
1174811899}
1174911900
1175011901
11902+ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1array_1upgrade_1version (JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jlong jarg3) {
11903+ jint jresult = 0 ;
11904+ tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ;
11905+ char *arg2 = (char *) 0 ;
11906+ tiledb_config_t *arg3 = (tiledb_config_t *) 0 ;
11907+ int32_t result;
11908+
11909+ (void )jenv;
11910+ (void )jcls;
11911+ arg1 = *(tiledb_ctx_t **)&jarg1;
11912+ arg2 = 0 ;
11913+ if (jarg2) {
11914+ arg2 = (char *)jenv->GetStringUTFChars (jarg2, 0 );
11915+ if (!arg2) return 0 ;
11916+ }
11917+ arg3 = *(tiledb_config_t **)&jarg3;
11918+ result = (int32_t )tiledb_array_upgrade_version (arg1,(char const *)arg2,arg3);
11919+ jresult = (jint)result;
11920+ if (arg2) jenv->ReleaseStringUTFChars (jarg2, (const char *)arg2);
11921+ return jresult;
11922+ }
11923+
11924+
1175111925SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1dimension_1dump_1stdout (JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
1175211926 jint jresult = 0 ;
1175311927 tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ;
0 commit comments