1 /* ----------------------------------------------------------------------------
2 * This file was automatically generated by SWIG (http://www.swig.org).
3 * Version 1.3.19
4 *
5 * This file is not intended to be easily readable and contains a number of
6 * coding conventions designed to improve portability and efficiency. Do not make
7 * changes to this file unless you know what you are doing--modify the SWIG
8 * interface file instead.
9 * ----------------------------------------------------------------------------- */
10
11
12 #if defined(__GNUC__)
13 typedef long long __int64; /*For gcc on Windows */
14 #endif
15 #include <jni.h>
16 #include <stdlib.h>
17 #include <string.h>
18
19
20 /* Support for throwing Java exceptions */
21 typedef enum {
22 SWIG_JavaOutOfMemoryError = 1,
23 SWIG_JavaIOException,
24 SWIG_JavaRuntimeException,
25 SWIG_JavaIndexOutOfBoundsException,
26 SWIG_JavaArithmeticException,
27 SWIG_JavaIllegalArgumentException,
28 SWIG_JavaNullPointerException,
29 SWIG_JavaUnknownError
30 } SWIG_JavaExceptionCodes;
31
32 typedef struct {
33 SWIG_JavaExceptionCodes code;
34 const char *java_exception;
35 } SWIG_JavaExceptions_t;
36
37 #if defined(SWIG_NOINCLUDE)
38 void SWIG_JavaThrowException(JNIEnv *jenv, SWIG_JavaExceptionCodes code, const char *msg);
39 #else
40
41
42 void SWIG_JavaThrowException(JNIEnv *jenv, SWIG_JavaExceptionCodes code, const char *msg) {
43 jclass excep;
44 static const SWIG_JavaExceptions_t java_exceptions[] = {
45 { SWIG_JavaOutOfMemoryError, "java/lang/OutOfMemoryError" },
46 { SWIG_JavaIOException, "java/io/IOException" },
47 { SWIG_JavaRuntimeException, "java/lang/RuntimeException" },
48 { SWIG_JavaIndexOutOfBoundsException, "java/lang/IndexOutOfBoundsException" },
49 { SWIG_JavaArithmeticException, "java/lang/ArithmeticException" },
50 { SWIG_JavaIllegalArgumentException, "java/lang/IllegalArgumentException" },
51 { SWIG_JavaNullPointerException, "java/lang/NullPointerException" },
52 { SWIG_JavaUnknownError, "java/lang/UnknownError" },
53 { (SWIG_JavaExceptionCodes)0, "java/lang/UnknownError" } };
54 const SWIG_JavaExceptions_t *except_ptr = java_exceptions;
55
56 while (except_ptr->code != code && except_ptr->code)
57 except_ptr++;
58
59 (*jenv)->ExceptionClear(jenv);
60 excep = (*jenv)->FindClass(jenv, except_ptr->java_exception);
61 if (excep)
62 (*jenv)->ThrowNew(jenv, excep, msg);
63 }
64
65
66 #endif
67
68
69 #include <tina/image/imgDef.h>
70 #include <tina/image/imgPro.h>
71
72
73 #include <tina/math/mathDef.h>
74 #include <tina/math/mathPro.h>
75
76
77 #include <tina/geometry/geomDef.h>
78 #include <tina/geometry/geomPro.h>
79
80
81 #include <tina/file/fileDef.h>
82 #include <tina/file/filePro.h>
83
84
85 #include <tina/vision/visDef.h>
86 #include <tina/vision/visPro.h>
87
88
89 #include <tina/medical/medDef.h>
90 #include <tina/medical/medPro.h>
91
92 #ifdef __cplusplus
93 extern "C" {
94 #endif
95
96 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1TS_1ID_1BASE(JNIEnv *jenv, jclass jcls) {
97 jint jresult = 0 ;
98 int result;
99
100 (void)jenv;
101 (void)jcls;
102 result = (int) 10000;
103
104 jresult = (jint)result;
105 return jresult;
106 }
107
108
109 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1ts_1base_1id(JNIEnv *jenv, jclass jcls) {
110 jint jresult = 0 ;
111 int result;
112
113 (void)jenv;
114 (void)jcls;
115 result = (int)ts_base_id;
116
117 jresult = (jint)result;
118 return jresult;
119 }
120
121
122 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Aiffhdr_1id(JNIEnv *jenv, jclass jcls) {
123 jint jresult = 0 ;
124 int result;
125
126 (void)jenv;
127 (void)jcls;
128 result = (int)Aiffhdr_id;
129
130 jresult = (jint)result;
131 return jresult;
132 }
133
134
135 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Basis2_1id(JNIEnv *jenv, jclass jcls) {
136 jint jresult = 0 ;
137 int result;
138
139 (void)jenv;
140 (void)jcls;
141 result = (int)Basis2_id;
142
143 jresult = (jint)result;
144 return jresult;
145 }
146
147
148 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Basis3_1id(JNIEnv *jenv, jclass jcls) {
149 jint jresult = 0 ;
150 int result;
151
152 (void)jenv;
153 (void)jcls;
154 result = (int)Basis3_id;
155
156 jresult = (jint)result;
157 return jresult;
158 }
159
160
161 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Bin_1node_1id(JNIEnv *jenv, jclass jcls) {
162 jint jresult = 0 ;
163 int result;
164
165 (void)jenv;
166 (void)jcls;
167 result = (int)Bin_node_id;
168
169 jresult = (jint)result;
170 return jresult;
171 }
172
173
174 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Blk_1stat_1id(JNIEnv *jenv, jclass jcls) {
175 jint jresult = 0 ;
176 int result;
177
178 (void)jenv;
179 (void)jcls;
180 result = (int)Blk_stat_id;
181
182 jresult = (jint)result;
183 return jresult;
184 }
185
186
187 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Camera_1id(JNIEnv *jenv, jclass jcls) {
188 jint jresult = 0 ;
189 int result;
190
191 (void)jenv;
192 (void)jcls;
193 result = (int)Camera_id;
194
195 jresult = (jint)result;
196 return jresult;
197 }
198
199
200 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Circ2_1id(JNIEnv *jenv, jclass jcls) {
201 jint jresult = 0 ;
202 int result;
203
204 (void)jenv;
205 (void)jcls;
206 result = (int)Circ2_id;
207
208 jresult = (jint)result;
209 return jresult;
210 }
211
212
213 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Cmap_1data_1id(JNIEnv *jenv, jclass jcls) {
214 jint jresult = 0 ;
215 int result;
216
217 (void)jenv;
218 (void)jcls;
219 result = (int)Cmap_data_id;
220
221 jresult = (jint)result;
222 return jresult;
223 }
224
225
226 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Cmap_1data_1visible_1id(JNIEnv *jenv, jclass jcls) {
227 jint jresult = 0 ;
228 int result;
229
230 (void)jenv;
231 (void)jcls;
232 result = (int)Cmap_data_visible_id;
233
234 jresult = (jint)result;
235 return jresult;
236 }
237
238
239 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Complex_1id(JNIEnv *jenv, jclass jcls) {
240 jint jresult = 0 ;
241 int result;
242
243 (void)jenv;
244 (void)jcls;
245 result = (int)Complex_id;
246
247 jresult = (jint)result;
248 return jresult;
249 }
250
251
252 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Cone_1id(JNIEnv *jenv, jclass jcls) {
253 jint jresult = 0 ;
254 int result;
255
256 (void)jenv;
257 (void)jcls;
258 result = (int)Cone_id;
259
260 jresult = (jint)result;
261 return jresult;
262 }
263
264
265 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Conic_1id(JNIEnv *jenv, jclass jcls) {
266 jint jresult = 0 ;
267 int result;
268
269 (void)jenv;
270 (void)jcls;
271 result = (int)Conic_id;
272
273 jresult = (jint)result;
274 return jresult;
275 }
276
277
278 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Conic3_1id(JNIEnv *jenv, jclass jcls) {
279 jint jresult = 0 ;
280 int result;
281
282 (void)jenv;
283 (void)jcls;
284 result = (int)Conic3_id;
285
286 jresult = (jint)result;
287 return jresult;
288 }
289
290
291 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Conic_1stat_1id(JNIEnv *jenv, jclass jcls) {
292 jint jresult = 0 ;
293 int result;
294
295 (void)jenv;
296 (void)jcls;
297 result = (int)Conic_stat_id;
298
299 jresult = (jint)result;
300 return jresult;
301 }
302
303
304 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Covar_1id(JNIEnv *jenv, jclass jcls) {
305 jint jresult = 0 ;
306 int result;
307
308 (void)jenv;
309 (void)jcls;
310 result = (int)Covar_id;
311
312 jresult = (jint)result;
313 return jresult;
314 }
315
316
317 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Cursor_1data_1id(JNIEnv *jenv, jclass jcls) {
318 jint jresult = 0 ;
319 int result;
320
321 (void)jenv;
322 (void)jcls;
323 result = (int)Cursor_data_id;
324
325 jresult = (jint)result;
326 return jresult;
327 }
328
329
330 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Cvr_1slice_1id(JNIEnv *jenv, jclass jcls) {
331 jint jresult = 0 ;
332 int result;
333
334 (void)jenv;
335 (void)jcls;
336 result = (int)Cvr_slice_id;
337
338 jresult = (jint)result;
339 return jresult;
340 }
341
342
343 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Cvr_1voi_1id(JNIEnv *jenv, jclass jcls) {
344 jint jresult = 0 ;
345 int result;
346
347 (void)jenv;
348 (void)jcls;
349 result = (int)Cvr_voi_id;
350
351 jresult = (jint)result;
352 return jresult;
353 }
354
355
356 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Cylinder_1id(JNIEnv *jenv, jclass jcls) {
357 jint jresult = 0 ;
358 int result;
359
360 (void)jenv;
361 (void)jcls;
362 result = (int)Cylinder_id;
363
364 jresult = (jint)result;
365 return jresult;
366 }
367
368
369 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Ddlist_1id(JNIEnv *jenv, jclass jcls) {
370 jint jresult = 0 ;
371 int result;
372
373 (void)jenv;
374 (void)jcls;
375 result = (int)Ddlist_id;
376
377 jresult = (jint)result;
378 return jresult;
379 }
380
381
382 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Dpnode_1id(JNIEnv *jenv, jclass jcls) {
383 jint jresult = 0 ;
384 int result;
385
386 (void)jenv;
387 (void)jcls;
388 result = (int)Dpnode_id;
389
390 jresult = (jint)result;
391 return jresult;
392 }
393
394
395 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Edge_1conn_1id(JNIEnv *jenv, jclass jcls) {
396 jint jresult = 0 ;
397 int result;
398
399 (void)jenv;
400 (void)jcls;
401 result = (int)Edge_conn_id;
402
403 jresult = (jint)result;
404 return jresult;
405 }
406
407
408 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Edge_1fp_1id(JNIEnv *jenv, jclass jcls) {
409 jint jresult = 0 ;
410 int result;
411
412 (void)jenv;
413 (void)jcls;
414 result = (int)Edge_fp_id;
415
416 jresult = (jint)result;
417 return jresult;
418 }
419
420
421 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Edgel_1id(JNIEnv *jenv, jclass jcls) {
422 jint jresult = 0 ;
423 int result;
424
425 (void)jenv;
426 (void)jcls;
427 result = (int)Edgel_id;
428
429 jresult = (jint)result;
430 return jresult;
431 }
432
433
434 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Epos_1id(JNIEnv *jenv, jclass jcls) {
435 jint jresult = 0 ;
436 int result;
437
438 (void)jenv;
439 (void)jcls;
440 result = (int)Epos_id;
441
442 jresult = (jint)result;
443 return jresult;
444 }
445
446
447 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Field_1info_1id(JNIEnv *jenv, jclass jcls) {
448 jint jresult = 0 ;
449 int result;
450
451 (void)jenv;
452 (void)jcls;
453 result = (int)Field_info_id;
454
455 jresult = (jint)result;
456 return jresult;
457 }
458
459
460 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Font_1data_1id(JNIEnv *jenv, jclass jcls) {
461 jint jresult = 0 ;
462 int result;
463
464 (void)jenv;
465 (void)jcls;
466 result = (int)Font_data_id;
467
468 jresult = (jint)result;
469 return jresult;
470 }
471
472
473 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Generic_1id(JNIEnv *jenv, jclass jcls) {
474 jint jresult = 0 ;
475 int result;
476
477 (void)jenv;
478 (void)jcls;
479 result = (int)Generic_id;
480
481 jresult = (jint)result;
482 return jresult;
483 }
484
485
486 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Graph_1node_1id(JNIEnv *jenv, jclass jcls) {
487 jint jresult = 0 ;
488 int result;
489
490 (void)jenv;
491 (void)jcls;
492 result = (int)Graph_node_id;
493
494 jresult = (jint)result;
495 return jresult;
496 }
497
498
499 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Icarray_1id(JNIEnv *jenv, jclass jcls) {
500 jint jresult = 0 ;
501 int result;
502
503 (void)jenv;
504 (void)jcls;
505 result = (int)Icarray_id;
506
507 jresult = (jint)result;
508 return jresult;
509 }
510
511
512 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Ics2_1id(JNIEnv *jenv, jclass jcls) {
513 jint jresult = 0 ;
514 int result;
515
516 (void)jenv;
517 (void)jcls;
518 result = (int)Ics2_id;
519
520 jresult = (jint)result;
521 return jresult;
522 }
523
524
525 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Iffhdr_1id(JNIEnv *jenv, jclass jcls) {
526 jint jresult = 0 ;
527 int result;
528
529 (void)jenv;
530 (void)jcls;
531 result = (int)Iffhdr_id;
532
533 jresult = (jint)result;
534 return jresult;
535 }
536
537
538 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Imrect_1id(JNIEnv *jenv, jclass jcls) {
539 jint jresult = 0 ;
540 int result;
541
542 (void)jenv;
543 (void)jcls;
544 result = (int)Imrect_id;
545
546 jresult = (jint)result;
547 return jresult;
548 }
549
550
551 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Imregion_1id(JNIEnv *jenv, jclass jcls) {
552 jint jresult = 0 ;
553 int result;
554
555 (void)jenv;
556 (void)jcls;
557 result = (int)Imregion_id;
558
559 jresult = (jint)result;
560 return jresult;
561 }
562
563
564 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Imstack_1id(JNIEnv *jenv, jclass jcls) {
565 jint jresult = 0 ;
566 int result;
567
568 (void)jenv;
569 (void)jcls;
570 result = (int)Imstack_id;
571
572 jresult = (jint)result;
573 return jresult;
574 }
575
576
577 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Ipos_1id(JNIEnv *jenv, jclass jcls) {
578 jint jresult = 0 ;
579 int result;
580
581 (void)jenv;
582 (void)jcls;
583 result = (int)Ipos_id;
584
585 jresult = (jint)result;
586 return jresult;
587 }
588
589
590 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Iso_1error_1id(JNIEnv *jenv, jclass jcls) {
591 jint jresult = 0 ;
592 int result;
593
594 (void)jenv;
595 (void)jcls;
596 result = (int)Iso_error_id;
597
598 jresult = (jint)result;
599 return jresult;
600 }
601
602
603 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Kwsnake_1id(JNIEnv *jenv, jclass jcls) {
604 jint jresult = 0 ;
605 int result;
606
607 (void)jenv;
608 (void)jcls;
609 result = (int)Kwsnake_id;
610
611 jresult = (jint)result;
612 return jresult;
613 }
614
615
616 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Line2_1id(JNIEnv *jenv, jclass jcls) {
617 jint jresult = 0 ;
618 int result;
619
620 (void)jenv;
621 (void)jcls;
622 result = (int)Line2_id;
623
624 jresult = (jint)result;
625 return jresult;
626 }
627
628
629 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Line3_1id(JNIEnv *jenv, jclass jcls) {
630 jint jresult = 0 ;
631 int result;
632
633 (void)jenv;
634 (void)jcls;
635 result = (int)Line3_id;
636
637 jresult = (jint)result;
638 return jresult;
639 }
640
641
642 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1List_1id(JNIEnv *jenv, jclass jcls) {
643 jint jresult = 0 ;
644 int result;
645
646 (void)jenv;
647 (void)jcls;
648 result = (int)List_id;
649
650 jresult = (jint)result;
651 return jresult;
652 }
653
654
655 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Mat2_1id(JNIEnv *jenv, jclass jcls) {
656 jint jresult = 0 ;
657 int result;
658
659 (void)jenv;
660 (void)jcls;
661 result = (int)Mat2_id;
662
663 jresult = (jint)result;
664 return jresult;
665 }
666
667
668 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Mat3_1id(JNIEnv *jenv, jclass jcls) {
669 jint jresult = 0 ;
670 int result;
671
672 (void)jenv;
673 (void)jcls;
674 result = (int)Mat3_id;
675
676 jresult = (jint)result;
677 return jresult;
678 }
679
680
681 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Mat4_1id(JNIEnv *jenv, jclass jcls) {
682 jint jresult = 0 ;
683 int result;
684
685 (void)jenv;
686 (void)jcls;
687 result = (int)Mat4_id;
688
689 jresult = (jint)result;
690 return jresult;
691 }
692
693
694 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Match_1id(JNIEnv *jenv, jclass jcls) {
695 jint jresult = 0 ;
696 int result;
697
698 (void)jenv;
699 (void)jcls;
700 result = (int)Match_id;
701
702 jresult = (jint)result;
703 return jresult;
704 }
705
706
707 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Match_1cliche_1id(JNIEnv *jenv, jclass jcls) {
708 jint jresult = 0 ;
709 int result;
710
711 (void)jenv;
712 (void)jcls;
713 result = (int)Match_cliche_id;
714
715 jresult = (jint)result;
716 return jresult;
717 }
718
719
720 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Match_1clique_1id(JNIEnv *jenv, jclass jcls) {
721 jint jresult = 0 ;
722 int result;
723
724 (void)jenv;
725 (void)jcls;
726 result = (int)Match_clique_id;
727
728 jresult = (jint)result;
729 return jresult;
730 }
731
732
733 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Matrix_1id(JNIEnv *jenv, jclass jcls) {
734 jint jresult = 0 ;
735 int result;
736
737 (void)jenv;
738 (void)jcls;
739 result = (int)Matrix_id;
740
741 jresult = (jint)result;
742 return jresult;
743 }
744
745
746 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Pair_1id(JNIEnv *jenv, jclass jcls) {
747 jint jresult = 0 ;
748 int result;
749
750 (void)jenv;
751 (void)jcls;
752 result = (int)Pair_id;
753
754 jresult = (jint)result;
755 return jresult;
756 }
757
758
759 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Parcam_1id(JNIEnv *jenv, jclass jcls) {
760 jint jresult = 0 ;
761 int result;
762
763 (void)jenv;
764 (void)jcls;
765 result = (int)Parcam_id;
766
767 jresult = (jint)result;
768 return jresult;
769 }
770
771
772 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Pl_1axes_1id(JNIEnv *jenv, jclass jcls) {
773 jint jresult = 0 ;
774 int result;
775
776 (void)jenv;
777 (void)jcls;
778 result = (int)Pl_axes_id;
779
780 jresult = (jint)result;
781 return jresult;
782 }
783
784
785 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Pl_1ctr_1id(JNIEnv *jenv, jclass jcls) {
786 jint jresult = 0 ;
787 int result;
788
789 (void)jenv;
790 (void)jcls;
791 result = (int)Pl_ctr_id;
792
793 jresult = (jint)result;
794 return jresult;
795 }
796
797
798 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Pl_1graph_1id(JNIEnv *jenv, jclass jcls) {
799 jint jresult = 0 ;
800 int result;
801
802 (void)jenv;
803 (void)jcls;
804 result = (int)Pl_graph_id;
805
806 jresult = (jint)result;
807 return jresult;
808 }
809
810
811 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Plane_1id(JNIEnv *jenv, jclass jcls) {
812 jint jresult = 0 ;
813 int result;
814
815 (void)jenv;
816 (void)jcls;
817 result = (int)Plane_id;
818
819 jresult = (jint)result;
820 return jresult;
821 }
822
823
824 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Point2_1id(JNIEnv *jenv, jclass jcls) {
825 jint jresult = 0 ;
826 int result;
827
828 (void)jenv;
829 (void)jcls;
830 result = (int)Point2_id;
831
832 jresult = (jint)result;
833 return jresult;
834 }
835
836
837 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Point3_1id(JNIEnv *jenv, jclass jcls) {
838 jint jresult = 0 ;
839 int result;
840
841 (void)jenv;
842 (void)jcls;
843 result = (int)Point3_id;
844
845 jresult = (jint)result;
846 return jresult;
847 }
848
849
850 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Pos2_1id(JNIEnv *jenv, jclass jcls) {
851 jint jresult = 0 ;
852 int result;
853
854 (void)jenv;
855 (void)jcls;
856 result = (int)Pos2_id;
857
858 jresult = (jint)result;
859 return jresult;
860 }
861
862
863 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Pos3_1id(JNIEnv *jenv, jclass jcls) {
864 jint jresult = 0 ;
865 int result;
866
867 (void)jenv;
868 (void)jcls;
869 result = (int)Pos3_id;
870
871 jresult = (jint)result;
872 return jresult;
873 }
874
875
876 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Prof1_1id(JNIEnv *jenv, jclass jcls) {
877 jint jresult = 0 ;
878 int result;
879
880 (void)jenv;
881 (void)jcls;
882 result = (int)Prof1_id;
883
884 jresult = (jint)result;
885 return jresult;
886 }
887
888
889 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Prop_1id(JNIEnv *jenv, jclass jcls) {
890 jint jresult = 0 ;
891 int result;
892
893 (void)jenv;
894 (void)jcls;
895 result = (int)Prop_id;
896
897 jresult = (jint)result;
898 return jresult;
899 }
900
901
902 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Pwrte_1gen_1id(JNIEnv *jenv, jclass jcls) {
903 jint jresult = 0 ;
904 int result;
905
906 (void)jenv;
907 (void)jcls;
908 result = (int)Pwrte_gen_id;
909
910 jresult = (jint)result;
911 return jresult;
912 }
913
914
915 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Pwrte_1point_1to_1point_1id(JNIEnv *jenv, jclass jcls) {
916 jint jresult = 0 ;
917 int result;
918
919 (void)jenv;
920 (void)jcls;
921 result = (int)Pwrte_point_to_point_id;
922
923 jresult = (jint)result;
924 return jresult;
925 }
926
927
928 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Pwrte_1point_1to_1vec_1id(JNIEnv *jenv, jclass jcls) {
929 jint jresult = 0 ;
930 int result;
931
932 (void)jenv;
933 (void)jcls;
934 result = (int)Pwrte_point_to_vec_id;
935
936 jresult = (jint)result;
937 return jresult;
938 }
939
940
941 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Pwrte_1vec_1to_1vec_1id(JNIEnv *jenv, jclass jcls) {
942 jint jresult = 0 ;
943 int result;
944
945 (void)jenv;
946 (void)jcls;
947 result = (int)Pwrte_vec_to_vec_id;
948
949 jresult = (jint)result;
950 return jresult;
951 }
952
953
954 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Quad3_1id(JNIEnv *jenv, jclass jcls) {
955 jint jresult = 0 ;
956 int result;
957
958 (void)jenv;
959 (void)jcls;
960 result = (int)Quad3_id;
961
962 jresult = (jint)result;
963 return jresult;
964 }
965
966
967 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Quadric_1id(JNIEnv *jenv, jclass jcls) {
968 jint jresult = 0 ;
969 int result;
970
971 (void)jenv;
972 (void)jcls;
973 result = (int)Quadric_id;
974
975 jresult = (jint)result;
976 return jresult;
977 }
978
979
980 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Rgb_1id(JNIEnv *jenv, jclass jcls) {
981 jint jresult = 0 ;
982 int result;
983
984 (void)jenv;
985 (void)jcls;
986 result = (int)Rgb_id;
987
988 jresult = (jint)result;
989 return jresult;
990 }
991
992
993 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Rindex_1id(JNIEnv *jenv, jclass jcls) {
994 jint jresult = 0 ;
995 int result;
996
997 (void)jenv;
998 (void)jcls;
999 result = (int)Rindex_id;
1000
1001 jresult = (jint)result;
1002 return jresult;
1003 }
1004
1005
1006 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Ruled_1id(JNIEnv *jenv, jclass jcls) {
1007 jint jresult = 0 ;
1008 int result;
1009
1010 (void)jenv;
1011 (void)jcls;
1012 result = (int)Ruled_id;
1013
1014 jresult = (jint)result;
1015 return jresult;
1016 }
1017
1018
1019 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Scalar_1id(JNIEnv *jenv, jclass jcls) {
1020 jint jresult = 0 ;
1021 int result;
1022
1023 (void)jenv;
1024 (void)jcls;
1025 result = (int)Scalar_id;
1026
1027 jresult = (jint)result;
1028 return jresult;
1029 }
1030
1031
1032 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Snake_1id(JNIEnv *jenv, jclass jcls) {
1033 jint jresult = 0 ;
1034 int result;
1035
1036 (void)jenv;
1037 (void)jcls;
1038 result = (int)Snake_id;
1039
1040 jresult = (jint)result;
1041 return jresult;
1042 }
1043
1044
1045 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1State_1id(JNIEnv *jenv, jclass jcls) {
1046 jint jresult = 0 ;
1047 int result;
1048
1049 (void)jenv;
1050 (void)jcls;
1051 result = (int)State_id;
1052
1053 jresult = (jint)result;
1054 return jresult;
1055 }
1056
1057
1058 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1String_1match_1id(JNIEnv *jenv, jclass jcls) {
1059 jint jresult = 0 ;
1060 int result;
1061
1062 (void)jenv;
1063 (void)jcls;
1064 result = (int)String_match_id;
1065
1066 jresult = (jint)result;
1067 return jresult;
1068 }
1069
1070
1071 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Support_1id(JNIEnv *jenv, jclass jcls) {
1072 jint jresult = 0 ;
1073 int result;
1074
1075 (void)jenv;
1076 (void)jcls;
1077 result = (int)Support_id;
1078
1079 jresult = (jint)result;
1080 return jresult;
1081 }
1082
1083
1084 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Terrain_1data_1id(JNIEnv *jenv, jclass jcls) {
1085 jint jresult = 0 ;
1086 int result;
1087
1088 (void)jenv;
1089 (void)jcls;
1090 result = (int)Terrain_data_id;
1091
1092 jresult = (jint)result;
1093 return jresult;
1094 }
1095
1096
1097 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Tina_1color_1id(JNIEnv *jenv, jclass jcls) {
1098 jint jresult = 0 ;
1099 int result;
1100
1101 (void)jenv;
1102 (void)jcls;
1103 result = (int)Tina_color_id;
1104
1105 jresult = (jint)result;
1106 return jresult;
1107 }
1108
1109
1110 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Toptool_1data_1id(JNIEnv *jenv, jclass jcls) {
1111 jint jresult = 0 ;
1112 int result;
1113
1114 (void)jenv;
1115 (void)jcls;
1116 result = (int)Toptool_data_id;
1117
1118 jresult = (jint)result;
1119 return jresult;
1120 }
1121
1122
1123 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Torus_1id(JNIEnv *jenv, jclass jcls) {
1124 jint jresult = 0 ;
1125 int result;
1126
1127 (void)jenv;
1128 (void)jcls;
1129 result = (int)Torus_id;
1130
1131 jresult = (jint)result;
1132 return jresult;
1133 }
1134
1135
1136 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Transf3_1id(JNIEnv *jenv, jclass jcls) {
1137 jint jresult = 0 ;
1138 int result;
1139
1140 (void)jenv;
1141 (void)jcls;
1142 result = (int)Transf3_id;
1143
1144 jresult = (jint)result;
1145 return jresult;
1146 }
1147
1148
1149 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Transform2_1id(JNIEnv *jenv, jclass jcls) {
1150 jint jresult = 0 ;
1151 int result;
1152
1153 (void)jenv;
1154 (void)jcls;
1155 result = (int)Transform2_id;
1156
1157 jresult = (jint)result;
1158 return jresult;
1159 }
1160
1161
1162 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Transform3_1id(JNIEnv *jenv, jclass jcls) {
1163 jint jresult = 0 ;
1164 int result;
1165
1166 (void)jenv;
1167 (void)jcls;
1168 result = (int)Transform3_id;
1169
1170 jresult = (jint)result;
1171 return jresult;
1172 }
1173
1174
1175 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Tree_1node_1id(JNIEnv *jenv, jclass jcls) {
1176 jint jresult = 0 ;
1177 int result;
1178
1179 (void)jenv;
1180 (void)jcls;
1181 result = (int)Tree_node_id;
1182
1183 jresult = (jint)result;
1184 return jresult;
1185 }
1186
1187
1188 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Tstring_1id(JNIEnv *jenv, jclass jcls) {
1189 jint jresult = 0 ;
1190 int result;
1191
1192 (void)jenv;
1193 (void)jcls;
1194 result = (int)Tstring_id;
1195
1196 jresult = (jint)result;
1197 return jresult;
1198 }
1199
1200
1201 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Tv_1id(JNIEnv *jenv, jclass jcls) {
1202 jint jresult = 0 ;
1203 int result;
1204
1205 (void)jenv;
1206 (void)jcls;
1207 result = (int)Tv_id;
1208
1209 jresult = (jint)result;
1210 return jresult;
1211 }
1212
1213
1214 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Tv_1closest_1id(JNIEnv *jenv, jclass jcls) {
1215 jint jresult = 0 ;
1216 int result;
1217
1218 (void)jenv;
1219 (void)jcls;
1220 result = (int)Tv_closest_id;
1221
1222 jresult = (jint)result;
1223 return jresult;
1224 }
1225
1226
1227 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Tv_1draw_1id(JNIEnv *jenv, jclass jcls) {
1228 jint jresult = 0 ;
1229 int result;
1230
1231 (void)jenv;
1232 (void)jcls;
1233 result = (int)Tv_draw_id;
1234
1235 jresult = (jint)result;
1236 return jresult;
1237 }
1238
1239
1240 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Tv_1mask_1id(JNIEnv *jenv, jclass jcls) {
1241 jint jresult = 0 ;
1242 int result;
1243
1244 (void)jenv;
1245 (void)jcls;
1246 result = (int)Tv_mask_id;
1247
1248 jresult = (jint)result;
1249 return jresult;
1250 }
1251
1252
1253 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Tv_1mouse_1id(JNIEnv *jenv, jclass jcls) {
1254 jint jresult = 0 ;
1255 int result;
1256
1257 (void)jenv;
1258 (void)jcls;
1259 result = (int)Tv_mouse_id;
1260
1261 jresult = (jint)result;
1262 return jresult;
1263 }
1264
1265
1266 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Tv_1patch_1id(JNIEnv *jenv, jclass jcls) {
1267 jint jresult = 0 ;
1268 int result;
1269
1270 (void)jenv;
1271 (void)jcls;
1272 result = (int)Tv_patch_id;
1273
1274 jresult = (jint)result;
1275 return jresult;
1276 }
1277
1278
1279 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Tv_1pick_1id(JNIEnv *jenv, jclass jcls) {
1280 jint jresult = 0 ;
1281 int result;
1282
1283 (void)jenv;
1284 (void)jcls;
1285 result = (int)Tv_pick_id;
1286
1287 jresult = (jint)result;
1288 return jresult;
1289 }
1290
1291
1292 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Tv_1picture_1id(JNIEnv *jenv, jclass jcls) {
1293 jint jresult = 0 ;
1294 int result;
1295
1296 (void)jenv;
1297 (void)jcls;
1298 result = (int)Tv_picture_id;
1299
1300 jresult = (jint)result;
1301 return jresult;
1302 }
1303
1304
1305 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Tv_1screen_1id(JNIEnv *jenv, jclass jcls) {
1306 jint jresult = 0 ;
1307 int result;
1308
1309 (void)jenv;
1310 (void)jcls;
1311 result = (int)Tv_screen_id;
1312
1313 jresult = (jint)result;
1314 return jresult;
1315 }
1316
1317
1318 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Tv_1zbuff_1id(JNIEnv *jenv, jclass jcls) {
1319 jint jresult = 0 ;
1320 int result;
1321
1322 (void)jenv;
1323 (void)jcls;
1324 result = (int)Tv_zbuff_id;
1325
1326 jresult = (jint)result;
1327 return jresult;
1328 }
1329
1330
1331 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Tw_1callback_1id(JNIEnv *jenv, jclass jcls) {
1332 jint jresult = 0 ;
1333 int result;
1334
1335 (void)jenv;
1336 (void)jcls;
1337 result = (int)Tw_callback_id;
1338
1339 jresult = (jint)result;
1340 return jresult;
1341 }
1342
1343
1344 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Ucbs_1id(JNIEnv *jenv, jclass jcls) {
1345 jint jresult = 0 ;
1346 int result;
1347
1348 (void)jenv;
1349 (void)jcls;
1350 result = (int)Ucbs_id;
1351
1352 jresult = (jint)result;
1353 return jresult;
1354 }
1355
1356
1357 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Ucbs2_1id(JNIEnv *jenv, jclass jcls) {
1358 jint jresult = 0 ;
1359 int result;
1360
1361 (void)jenv;
1362 (void)jcls;
1363 result = (int)Ucbs2_id;
1364
1365 jresult = (jint)result;
1366 return jresult;
1367 }
1368
1369
1370 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Ucbs3_1id(JNIEnv *jenv, jclass jcls) {
1371 jint jresult = 0 ;
1372 int result;
1373
1374 (void)jenv;
1375 (void)jcls;
1376 result = (int)Ucbs3_id;
1377
1378 jresult = (jint)result;
1379 return jresult;
1380 }
1381
1382
1383 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Vec2_1id(JNIEnv *jenv, jclass jcls) {
1384 jint jresult = 0 ;
1385 int result;
1386
1387 (void)jenv;
1388 (void)jcls;
1389 result = (int)Vec2_id;
1390
1391 jresult = (jint)result;
1392 return jresult;
1393 }
1394
1395
1396 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Vec3_1id(JNIEnv *jenv, jclass jcls) {
1397 jint jresult = 0 ;
1398 int result;
1399
1400 (void)jenv;
1401 (void)jcls;
1402 result = (int)Vec3_id;
1403
1404 jresult = (jint)result;
1405 return jresult;
1406 }
1407
1408
1409 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Vec4_1id(JNIEnv *jenv, jclass jcls) {
1410 jint jresult = 0 ;
1411 int result;
1412
1413 (void)jenv;
1414 (void)jcls;
1415 result = (int)Vec4_id;
1416
1417 jresult = (jint)result;
1418 return jresult;
1419 }
1420
1421
1422 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Vector_1id(JNIEnv *jenv, jclass jcls) {
1423 jint jresult = 0 ;
1424 int result;
1425
1426 (void)jenv;
1427 (void)jcls;
1428 result = (int)Vector_id;
1429
1430 jresult = (jint)result;
1431 return jresult;
1432 }
1433
1434
1435 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Viols_1node_1id(JNIEnv *jenv, jclass jcls) {
1436 jint jresult = 0 ;
1437 int result;
1438
1439 (void)jenv;
1440 (void)jcls;
1441 result = (int)Viols_node_id;
1442
1443 jresult = (jint)result;
1444 return jresult;
1445 }
1446
1447
1448 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Vram_1id(JNIEnv *jenv, jclass jcls) {
1449 jint jresult = 0 ;
1450 int result;
1451
1452 (void)jenv;
1453 (void)jcls;
1454 result = (int)Vram_id;
1455
1456 jresult = (jint)result;
1457 return jresult;
1458 }
1459
1460
1461 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Windex_1id(JNIEnv *jenv, jclass jcls) {
1462 jint jresult = 0 ;
1463 int result;
1464
1465 (void)jenv;
1466 (void)jcls;
1467 result = (int)Windex_id;
1468
1469 jresult = (jint)result;
1470 return jresult;
1471 }
1472
1473
1474 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1User_1type_10_1id(JNIEnv *jenv, jclass jcls) {
1475 jint jresult = 0 ;
1476 int result;
1477
1478 (void)jenv;
1479 (void)jcls;
1480 result = (int)User_type_0_id;
1481
1482 jresult = (jint)result;
1483 return jresult;
1484 }
1485
1486
1487 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1User_1type_11_1id(JNIEnv *jenv, jclass jcls) {
1488 jint jresult = 0 ;
1489 int result;
1490
1491 (void)jenv;
1492 (void)jcls;
1493 result = (int)User_type_1_id;
1494
1495 jresult = (jint)result;
1496 return jresult;
1497 }
1498
1499
1500 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1User_1type_12_1id(JNIEnv *jenv, jclass jcls) {
1501 jint jresult = 0 ;
1502 int result;
1503
1504 (void)jenv;
1505 (void)jcls;
1506 result = (int)User_type_2_id;
1507
1508 jresult = (jint)result;
1509 return jresult;
1510 }
1511
1512
1513 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1User_1type_13_1id(JNIEnv *jenv, jclass jcls) {
1514 jint jresult = 0 ;
1515 int result;
1516
1517 (void)jenv;
1518 (void)jcls;
1519 result = (int)User_type_3_id;
1520
1521 jresult = (jint)result;
1522 return jresult;
1523 }
1524
1525
1526 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1User_1type_14_1id(JNIEnv *jenv, jclass jcls) {
1527 jint jresult = 0 ;
1528 int result;
1529
1530 (void)jenv;
1531 (void)jcls;
1532 result = (int)User_type_4_id;
1533
1534 jresult = (jint)result;
1535 return jresult;
1536 }
1537
1538
1539 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1User_1type_15_1id(JNIEnv *jenv, jclass jcls) {
1540 jint jresult = 0 ;
1541 int result;
1542
1543 (void)jenv;
1544 (void)jcls;
1545 result = (int)User_type_5_id;
1546
1547 jresult = (jint)result;
1548 return jresult;
1549 }
1550
1551
1552 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1User_1type_16_1id(JNIEnv *jenv, jclass jcls) {
1553 jint jresult = 0 ;
1554 int result;
1555
1556 (void)jenv;
1557 (void)jcls;
1558 result = (int)User_type_6_id;
1559
1560 jresult = (jint)result;
1561 return jresult;
1562 }
1563
1564
1565 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1User_1type_17_1id(JNIEnv *jenv, jclass jcls) {
1566 jint jresult = 0 ;
1567 int result;
1568
1569 (void)jenv;
1570 (void)jcls;
1571 result = (int)User_type_7_id;
1572
1573 jresult = (jint)result;
1574 return jresult;
1575 }
1576
1577
1578 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1User_1type_18_1id(JNIEnv *jenv, jclass jcls) {
1579 jint jresult = 0 ;
1580 int result;
1581
1582 (void)jenv;
1583 (void)jcls;
1584 result = (int)User_type_8_id;
1585
1586 jresult = (jint)result;
1587 return jresult;
1588 }
1589
1590
1591 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1User_1type_19_1id(JNIEnv *jenv, jclass jcls) {
1592 jint jresult = 0 ;
1593 int result;
1594
1595 (void)jenv;
1596 (void)jcls;
1597 result = (int)User_type_9_id;
1598
1599 jresult = (jint)result;
1600 return jresult;
1601 }
1602
1603
1604 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Ts_1int_1id(JNIEnv *jenv, jclass jcls) {
1605 jint jresult = 0 ;
1606 int result;
1607
1608 (void)jenv;
1609 (void)jcls;
1610 result = (int)Ts_int_id;
1611
1612 jresult = (jint)result;
1613 return jresult;
1614 }
1615
1616
1617 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Ts_1float_1id(JNIEnv *jenv, jclass jcls) {
1618 jint jresult = 0 ;
1619 int result;
1620
1621 (void)jenv;
1622 (void)jcls;
1623 result = (int)Ts_float_id;
1624
1625 jresult = (jint)result;
1626 return jresult;
1627 }
1628
1629
1630 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Ts_1double_1id(JNIEnv *jenv, jclass jcls) {
1631 jint jresult = 0 ;
1632 int result;
1633
1634 (void)jenv;
1635 (void)jcls;
1636 result = (int)Ts_double_id;
1637
1638 jresult = (jint)result;
1639 return jresult;
1640 }
1641
1642
1643 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1Ts_1string_1id(JNIEnv *jenv, jclass jcls) {
1644 jint jresult = 0 ;
1645 int result;
1646
1647 (void)jenv;
1648 (void)jcls;
1649 result = (int)Ts_string_id;
1650
1651 jresult = (jint)result;
1652 return jresult;
1653 }
1654
1655
1656 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1ts_1last_1id(JNIEnv *jenv, jclass jcls) {
1657 jint jresult = 0 ;
1658 int result;
1659
1660 (void)jenv;
1661 (void)jcls;
1662 result = (int)ts_last_id;
1663
1664 jresult = (jint)result;
1665 return jresult;
1666 }
1667
1668
1669 JNIEXPORT jstring JNICALL Java_Jina_JinaJNI_get_1BLK_1STAT_1SWAP_1STRING(JNIEnv *jenv, jclass jcls) {
1670 jstring jresult = 0 ;
1671 char *result;
1672
1673 (void)jenv;
1674 (void)jcls;
1675 result = (char *) "up.uu";
1676
1677 {
1678 if(result) jresult = (*jenv)->NewStringUTF(jenv, result);
1679 }
1680 return jresult;
1681 }
1682
1683
1684 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1fatal(JNIEnv *jenv, jclass jcls) {
1685 jint jresult = 0 ;
1686 int result;
1687
1688 (void)jenv;
1689 (void)jcls;
1690 result = (int)fatal;
1691
1692 jresult = (jint)result;
1693 return jresult;
1694 }
1695
1696
1697 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1non_1fatal(JNIEnv *jenv, jclass jcls) {
1698 jint jresult = 0 ;
1699 int result;
1700
1701 (void)jenv;
1702 (void)jcls;
1703 result = (int)non_fatal;
1704
1705 jresult = (jint)result;
1706 return jresult;
1707 }
1708
1709
1710 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1warning(JNIEnv *jenv, jclass jcls) {
1711 jint jresult = 0 ;
1712 int result;
1713
1714 (void)jenv;
1715 (void)jcls;
1716 result = (int)warning;
1717
1718 jresult = (jint)result;
1719 return jresult;
1720 }
1721
1722
1723 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1core_1dump(JNIEnv *jenv, jclass jcls) {
1724 jint jresult = 0 ;
1725 int result;
1726
1727 (void)jenv;
1728 (void)jcls;
1729 result = (int)core_dump;
1730
1731 jresult = (jint)result;
1732 return jresult;
1733 }
1734
1735
1736 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaComplex_1jinaTsId(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2) {
1737 Complex *arg1 = (Complex *) 0 ;
1738 int arg2 ;
1739
1740 (void)jenv;
1741 (void)jcls;
1742 arg1 = *(Complex **)&jarg1;
1743 arg2 = (int)jarg2;
1744 if (arg1) (arg1)->ts_id = (Ts_id )arg2;
1745
1746 }
1747
1748
1749 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1jinaComplex_1jinaTsId(JNIEnv *jenv, jclass jcls, jlong jarg1) {
1750 jint jresult = 0 ;
1751 Complex *arg1 = (Complex *) 0 ;
1752 int result;
1753
1754 (void)jenv;
1755 (void)jcls;
1756 arg1 = *(Complex **)&jarg1;
1757 result = (int) ((arg1)->ts_id);
1758
1759 jresult = (jint)result;
1760 return jresult;
1761 }
1762
1763
1764 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaComplex_1x(JNIEnv *jenv, jclass jcls, jlong jarg1, jdouble jarg2) {
1765 Complex *arg1 = (Complex *) 0 ;
1766 double arg2 ;
1767
1768 (void)jenv;
1769 (void)jcls;
1770 arg1 = *(Complex **)&jarg1;
1771 arg2 = (double)jarg2;
1772 if (arg1) (arg1)->x = arg2;
1773
1774 }
1775
1776
1777 JNIEXPORT jdouble JNICALL Java_Jina_JinaJNI_get_1jinaComplex_1x(JNIEnv *jenv, jclass jcls, jlong jarg1) {
1778 jdouble jresult = 0 ;
1779 Complex *arg1 = (Complex *) 0 ;
1780 double result;
1781
1782 (void)jenv;
1783 (void)jcls;
1784 arg1 = *(Complex **)&jarg1;
1785 result = (double) ((arg1)->x);
1786
1787 jresult = (jdouble)result;
1788 return jresult;
1789 }
1790
1791
1792 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaComplex_1y(JNIEnv *jenv, jclass jcls, jlong jarg1, jdouble jarg2) {
1793 Complex *arg1 = (Complex *) 0 ;
1794 double arg2 ;
1795
1796 (void)jenv;
1797 (void)jcls;
1798 arg1 = *(Complex **)&jarg1;
1799 arg2 = (double)jarg2;
1800 if (arg1) (arg1)->y = arg2;
1801
1802 }
1803
1804
1805 JNIEXPORT jdouble JNICALL Java_Jina_JinaJNI_get_1jinaComplex_1y(JNIEnv *jenv, jclass jcls, jlong jarg1) {
1806 jdouble jresult = 0 ;
1807 Complex *arg1 = (Complex *) 0 ;
1808 double result;
1809
1810 (void)jenv;
1811 (void)jcls;
1812 arg1 = *(Complex **)&jarg1;
1813 result = (double) ((arg1)->y);
1814
1815 jresult = (jdouble)result;
1816 return jresult;
1817 }
1818
1819
1820 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_new_1jinaComplex(JNIEnv *jenv, jclass jcls) {
1821 jlong jresult = 0 ;
1822 Complex *result;
1823
1824 (void)jenv;
1825 (void)jcls;
1826 result = (Complex *)(Complex *) calloc(1, sizeof(Complex));
1827
1828 *(Complex **)&jresult = result;
1829 return jresult;
1830 }
1831
1832
1833 JNIEXPORT void JNICALL Java_Jina_JinaJNI_delete_1jinaComplex(JNIEnv *jenv, jclass jcls, jlong jarg1) {
1834 Complex *arg1 = (Complex *) 0 ;
1835
1836 (void)jenv;
1837 (void)jcls;
1838 arg1 = *(Complex **)&jarg1;
1839 free((char *) arg1);
1840
1841 }
1842
1843
1844 JNIEXPORT jstring JNICALL Java_Jina_JinaJNI_get_1COMPLEX_1SWAP_1STRING(JNIEnv *jenv, jclass jcls) {
1845 jstring jresult = 0 ;
1846 char *result;
1847
1848 (void)jenv;
1849 (void)jcls;
1850 result = (char *) "gg";
1851
1852 {
1853 if(result) jresult = (*jenv)->NewStringUTF(jenv, result);
1854 }
1855 return jresult;
1856 }
1857
1858
1859 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaVram_1vram0(JNIEnv *jenv, jclass jcls, jlong jarg1, jshort jarg2) {
1860 Vram *arg1 = (Vram *) 0 ;
1861 unsigned char arg2 ;
1862
1863 (void)jenv;
1864 (void)jcls;
1865 arg1 = *(Vram **)&jarg1;
1866 arg2 = (unsigned char)jarg2;
1867 if (arg1) (arg1)->vram0 = arg2;
1868
1869 }
1870
1871
1872 JNIEXPORT jshort JNICALL Java_Jina_JinaJNI_get_1jinaVram_1vram0(JNIEnv *jenv, jclass jcls, jlong jarg1) {
1873 jshort jresult = 0 ;
1874 Vram *arg1 = (Vram *) 0 ;
1875 unsigned char result;
1876
1877 (void)jenv;
1878 (void)jcls;
1879 arg1 = *(Vram **)&jarg1;
1880 result = (unsigned char) ((arg1)->vram0);
1881
1882 jresult = (jshort)result;
1883 return jresult;
1884 }
1885
1886
1887 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaVram_1vram1(JNIEnv *jenv, jclass jcls, jlong jarg1, jshort jarg2) {
1888 Vram *arg1 = (Vram *) 0 ;
1889 unsigned char arg2 ;
1890
1891 (void)jenv;
1892 (void)jcls;
1893 arg1 = *(Vram **)&jarg1;
1894 arg2 = (unsigned char)jarg2;
1895 if (arg1) (arg1)->vram1 = arg2;
1896
1897 }
1898
1899
1900 JNIEXPORT jshort JNICALL Java_Jina_JinaJNI_get_1jinaVram_1vram1(JNIEnv *jenv, jclass jcls, jlong jarg1) {
1901 jshort jresult = 0 ;
1902 Vram *arg1 = (Vram *) 0 ;
1903 unsigned char result;
1904
1905 (void)jenv;
1906 (void)jcls;
1907 arg1 = *(Vram **)&jarg1;
1908 result = (unsigned char) ((arg1)->vram1);
1909
1910 jresult = (jshort)result;
1911 return jresult;
1912 }
1913
1914
1915 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaVram_1vram2(JNIEnv *jenv, jclass jcls, jlong jarg1, jshort jarg2) {
1916 Vram *arg1 = (Vram *) 0 ;
1917 unsigned char arg2 ;
1918
1919 (void)jenv;
1920 (void)jcls;
1921 arg1 = *(Vram **)&jarg1;
1922 arg2 = (unsigned char)jarg2;
1923 if (arg1) (arg1)->vram2 = arg2;
1924
1925 }
1926
1927
1928 JNIEXPORT jshort JNICALL Java_Jina_JinaJNI_get_1jinaVram_1vram2(JNIEnv *jenv, jclass jcls, jlong jarg1) {
1929 jshort jresult = 0 ;
1930 Vram *arg1 = (Vram *) 0 ;
1931 unsigned char result;
1932
1933 (void)jenv;
1934 (void)jcls;
1935 arg1 = *(Vram **)&jarg1;
1936 result = (unsigned char) ((arg1)->vram2);
1937
1938 jresult = (jshort)result;
1939 return jresult;
1940 }
1941
1942
1943 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaVram_1vram3(JNIEnv *jenv, jclass jcls, jlong jarg1, jshort jarg2) {
1944 Vram *arg1 = (Vram *) 0 ;
1945 unsigned char arg2 ;
1946
1947 (void)jenv;
1948 (void)jcls;
1949 arg1 = *(Vram **)&jarg1;
1950 arg2 = (unsigned char)jarg2;
1951 if (arg1) (arg1)->vram3 = arg2;
1952
1953 }
1954
1955
1956 JNIEXPORT jshort JNICALL Java_Jina_JinaJNI_get_1jinaVram_1vram3(JNIEnv *jenv, jclass jcls, jlong jarg1) {
1957 jshort jresult = 0 ;
1958 Vram *arg1 = (Vram *) 0 ;
1959 unsigned char result;
1960
1961 (void)jenv;
1962 (void)jcls;
1963 arg1 = *(Vram **)&jarg1;
1964 result = (unsigned char) ((arg1)->vram3);
1965
1966 jresult = (jshort)result;
1967 return jresult;
1968 }
1969
1970
1971 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_new_1jinaVram(JNIEnv *jenv, jclass jcls) {
1972 jlong jresult = 0 ;
1973 Vram *result;
1974
1975 (void)jenv;
1976 (void)jcls;
1977 result = (Vram *)(Vram *) calloc(1, sizeof(Vram));
1978
1979 *(Vram **)&jresult = result;
1980 return jresult;
1981 }
1982
1983
1984 JNIEXPORT void JNICALL Java_Jina_JinaJNI_delete_1jinaVram(JNIEnv *jenv, jclass jcls, jlong jarg1) {
1985 Vram *arg1 = (Vram *) 0 ;
1986
1987 (void)jenv;
1988 (void)jcls;
1989 arg1 = *(Vram **)&jarg1;
1990 free((char *) arg1);
1991
1992 }
1993
1994
1995 JNIEXPORT jstring JNICALL Java_Jina_JinaJNI_get_1VRAM_1SWAP_1STRING(JNIEnv *jenv, jclass jcls) {
1996 jstring jresult = 0 ;
1997 char *result;
1998
1999 (void)jenv;
2000 (void)jcls;
2001 result = (char *) "bbbb";
2002
2003 {
2004 if(result) jresult = (*jenv)->NewStringUTF(jenv, result);
2005 }
2006 return jresult;
2007 }
2008
2009
2010 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1char_1v(JNIEnv *jenv, jclass jcls) {
2011 jint jresult = 0 ;
2012 int result;
2013
2014 (void)jenv;
2015 (void)jcls;
2016 result = (int)char_v;
2017
2018 jresult = (jint)result;
2019 return jresult;
2020 }
2021
2022
2023 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1uchar_1v(JNIEnv *jenv, jclass jcls) {
2024 jint jresult = 0 ;
2025 int result;
2026
2027 (void)jenv;
2028 (void)jcls;
2029 result = (int)uchar_v;
2030
2031 jresult = (jint)result;
2032 return jresult;
2033 }
2034
2035
2036 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1short_1v(JNIEnv *jenv, jclass jcls) {
2037 jint jresult = 0 ;
2038 int result;
2039
2040 (void)jenv;
2041 (void)jcls;
2042 result = (int)short_v;
2043
2044 jresult = (jint)result;
2045 return jresult;
2046 }
2047
2048
2049 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1ushort_1v(JNIEnv *jenv, jclass jcls) {
2050 jint jresult = 0 ;
2051 int result;
2052
2053 (void)jenv;
2054 (void)jcls;
2055 result = (int)ushort_v;
2056
2057 jresult = (jint)result;
2058 return jresult;
2059 }
2060
2061
2062 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1int_1v(JNIEnv *jenv, jclass jcls) {
2063 jint jresult = 0 ;
2064 int result;
2065
2066 (void)jenv;
2067 (void)jcls;
2068 result = (int)int_v;
2069
2070 jresult = (jint)result;
2071 return jresult;
2072 }
2073
2074
2075 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1uint_1v(JNIEnv *jenv, jclass jcls) {
2076 jint jresult = 0 ;
2077 int result;
2078
2079 (void)jenv;
2080 (void)jcls;
2081 result = (int)uint_v;
2082
2083 jresult = (jint)result;
2084 return jresult;
2085 }
2086
2087
2088 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1float_1v(JNIEnv *jenv, jclass jcls) {
2089 jint jresult = 0 ;
2090 int result;
2091
2092 (void)jenv;
2093 (void)jcls;
2094 result = (int)float_v;
2095
2096 jresult = (jint)result;
2097 return jresult;
2098 }
2099
2100
2101 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1double_1v(JNIEnv *jenv, jclass jcls) {
2102 jint jresult = 0 ;
2103 int result;
2104
2105 (void)jenv;
2106 (void)jcls;
2107 result = (int)double_v;
2108
2109 jresult = (jint)result;
2110 return jresult;
2111 }
2112
2113
2114 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1complex_1v(JNIEnv *jenv, jclass jcls) {
2115 jint jresult = 0 ;
2116 int result;
2117
2118 (void)jenv;
2119 (void)jcls;
2120 result = (int)complex_v;
2121
2122 jresult = (jint)result;
2123 return jresult;
2124 }
2125
2126
2127 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1ptr_1v(JNIEnv *jenv, jclass jcls) {
2128 jint jresult = 0 ;
2129 int result;
2130
2131 (void)jenv;
2132 (void)jcls;
2133 result = (int)ptr_v;
2134
2135 jresult = (jint)result;
2136 return jresult;
2137 }
2138
2139
2140 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1vram0_1v(JNIEnv *jenv, jclass jcls) {
2141 jint jresult = 0 ;
2142 int result;
2143
2144 (void)jenv;
2145 (void)jcls;
2146 result = (int)vram0_v;
2147
2148 jresult = (jint)result;
2149 return jresult;
2150 }
2151
2152
2153 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1vram1_1v(JNIEnv *jenv, jclass jcls) {
2154 jint jresult = 0 ;
2155 int result;
2156
2157 (void)jenv;
2158 (void)jcls;
2159 result = (int)vram1_v;
2160
2161 jresult = (jint)result;
2162 return jresult;
2163 }
2164
2165
2166 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1vram2_1v(JNIEnv *jenv, jclass jcls) {
2167 jint jresult = 0 ;
2168 int result;
2169
2170 (void)jenv;
2171 (void)jcls;
2172 result = (int)vram2_v;
2173
2174 jresult = (jint)result;
2175 return jresult;
2176 }
2177
2178
2179 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1vram3_1v(JNIEnv *jenv, jclass jcls) {
2180 jint jresult = 0 ;
2181 int result;
2182
2183 (void)jenv;
2184 (void)jcls;
2185 result = (int)vram3_v;
2186
2187 jresult = (jint)result;
2188 return jresult;
2189 }
2190
2191
2192 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaVarptr_1char_1v(JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2) {
2193 Varptr *arg1 = (Varptr *) 0 ;
2194 char *arg2 ;
2195
2196 (void)jenv;
2197 (void)jcls;
2198 arg1 = *(Varptr **)&jarg1;
2199 {
2200 arg2 = 0;
2201 if (jarg2) {
2202 arg2 = (char *)(*jenv)->GetStringUTFChars(jenv, jarg2, 0);
2203 if (!arg2) return ;
2204 }
2205 }
2206 {
2207 if (arg1->char_v) free((char*)arg1->char_v);
2208 if (arg2) {
2209 arg1->char_v = (char *) malloc(strlen(arg2)+1);
2210 strcpy((char*)arg1->char_v,arg2);
2211 }else {
2212 arg1->char_v = 0;
2213 }
2214 }
2215 {
2216 if (arg2) (*jenv)->ReleaseStringUTFChars(jenv, jarg2, arg2);
2217 }
2218 }
2219
2220
2221 JNIEXPORT jstring JNICALL Java_Jina_JinaJNI_get_1jinaVarptr_1char_1v(JNIEnv *jenv, jclass jcls, jlong jarg1) {
2222 jstring jresult = 0 ;
2223 Varptr *arg1 = (Varptr *) 0 ;
2224 char *result;
2225
2226 (void)jenv;
2227 (void)jcls;
2228 arg1 = *(Varptr **)&jarg1;
2229 result = (char *) ((arg1)->char_v);
2230
2231 {
2232 if(result) jresult = (*jenv)->NewStringUTF(jenv, result);
2233 }
2234 return jresult;
2235 }
2236
2237
2238 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaVarptr_1uchar_1v(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
2239 Varptr *arg1 = (Varptr *) 0 ;
2240 unsigned char *arg2 = (unsigned char *) 0 ;
2241
2242 (void)jenv;
2243 (void)jcls;
2244 arg1 = *(Varptr **)&jarg1;
2245 arg2 = *(unsigned char **)&jarg2;
2246 if (arg1) (arg1)->uchar_v = arg2;
2247
2248 }
2249
2250
2251 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_get_1jinaVarptr_1uchar_1v(JNIEnv *jenv, jclass jcls, jlong jarg1) {
2252 jlong jresult = 0 ;
2253 Varptr *arg1 = (Varptr *) 0 ;
2254 unsigned char *result;
2255
2256 (void)jenv;
2257 (void)jcls;
2258 arg1 = *(Varptr **)&jarg1;
2259 result = (unsigned char *) ((arg1)->uchar_v);
2260
2261 *(unsigned char **)&jresult = result;
2262 return jresult;
2263 }
2264
2265
2266 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaVarptr_1short_1v(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
2267 Varptr *arg1 = (Varptr *) 0 ;
2268 short *arg2 = (short *) 0 ;
2269
2270 (void)jenv;
2271 (void)jcls;
2272 arg1 = *(Varptr **)&jarg1;
2273 arg2 = *(short **)&jarg2;
2274 if (arg1) (arg1)->short_v = arg2;
2275
2276 }
2277
2278
2279 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_get_1jinaVarptr_1short_1v(JNIEnv *jenv, jclass jcls, jlong jarg1) {
2280 jlong jresult = 0 ;
2281 Varptr *arg1 = (Varptr *) 0 ;
2282 short *result;
2283
2284 (void)jenv;
2285 (void)jcls;
2286 arg1 = *(Varptr **)&jarg1;
2287 result = (short *) ((arg1)->short_v);
2288
2289 *(short **)&jresult = result;
2290 return jresult;
2291 }
2292
2293
2294 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaVarptr_1ushort_1v(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
2295 Varptr *arg1 = (Varptr *) 0 ;
2296 unsigned short *arg2 = (unsigned short *) 0 ;
2297
2298 (void)jenv;
2299 (void)jcls;
2300 arg1 = *(Varptr **)&jarg1;
2301 arg2 = *(unsigned short **)&jarg2;
2302 if (arg1) (arg1)->ushort_v = arg2;
2303
2304 }
2305
2306
2307 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_get_1jinaVarptr_1ushort_1v(JNIEnv *jenv, jclass jcls, jlong jarg1) {
2308 jlong jresult = 0 ;
2309 Varptr *arg1 = (Varptr *) 0 ;
2310 unsigned short *result;
2311
2312 (void)jenv;
2313 (void)jcls;
2314 arg1 = *(Varptr **)&jarg1;
2315 result = (unsigned short *) ((arg1)->ushort_v);
2316
2317 *(unsigned short **)&jresult = result;
2318 return jresult;
2319 }
2320
2321
2322 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaVarptr_1int_1v(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
2323 Varptr *arg1 = (Varptr *) 0 ;
2324 int *arg2 = (int *) 0 ;
2325
2326 (void)jenv;
2327 (void)jcls;
2328 arg1 = *(Varptr **)&jarg1;
2329 arg2 = *(int **)&jarg2;
2330 if (arg1) (arg1)->int_v = arg2;
2331
2332 }
2333
2334
2335 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_get_1jinaVarptr_1int_1v(JNIEnv *jenv, jclass jcls, jlong jarg1) {
2336 jlong jresult = 0 ;
2337 Varptr *arg1 = (Varptr *) 0 ;
2338 int *result;
2339
2340 (void)jenv;
2341 (void)jcls;
2342 arg1 = *(Varptr **)&jarg1;
2343 result = (int *) ((arg1)->int_v);
2344
2345 *(int **)&jresult = result;
2346 return jresult;
2347 }
2348
2349
2350 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaVarptr_1uint_1v(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
2351 Varptr *arg1 = (Varptr *) 0 ;
2352 unsigned int *arg2 = (unsigned int *) 0 ;
2353
2354 (void)jenv;
2355 (void)jcls;
2356 arg1 = *(Varptr **)&jarg1;
2357 arg2 = *(unsigned int **)&jarg2;
2358 if (arg1) (arg1)->uint_v = arg2;
2359
2360 }
2361
2362
2363 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_get_1jinaVarptr_1uint_1v(JNIEnv *jenv, jclass jcls, jlong jarg1) {
2364 jlong jresult = 0 ;
2365 Varptr *arg1 = (Varptr *) 0 ;
2366 unsigned int *result;
2367
2368 (void)jenv;
2369 (void)jcls;
2370 arg1 = *(Varptr **)&jarg1;
2371 result = (unsigned int *) ((arg1)->uint_v);
2372
2373 *(unsigned int **)&jresult = result;
2374 return jresult;
2375 }
2376
2377
2378 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaVarptr_1float_1v(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
2379 Varptr *arg1 = (Varptr *) 0 ;
2380 float *arg2 = (float *) 0 ;
2381
2382 (void)jenv;
2383 (void)jcls;
2384 arg1 = *(Varptr **)&jarg1;
2385 arg2 = *(float **)&jarg2;
2386 if (arg1) (arg1)->float_v = arg2;
2387
2388 }
2389
2390
2391 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_get_1jinaVarptr_1float_1v(JNIEnv *jenv, jclass jcls, jlong jarg1) {
2392 jlong jresult = 0 ;
2393 Varptr *arg1 = (Varptr *) 0 ;
2394 float *result;
2395
2396 (void)jenv;
2397 (void)jcls;
2398 arg1 = *(Varptr **)&jarg1;
2399 result = (float *) ((arg1)->float_v);
2400
2401 *(float **)&jresult = result;
2402 return jresult;
2403 }
2404
2405
2406 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaVarptr_1double_1v(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
2407 Varptr *arg1 = (Varptr *) 0 ;
2408 double *arg2 = (double *) 0 ;
2409
2410 (void)jenv;
2411 (void)jcls;
2412 arg1 = *(Varptr **)&jarg1;
2413 arg2 = *(double **)&jarg2;
2414 if (arg1) (arg1)->double_v = arg2;
2415
2416 }
2417
2418
2419 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_get_1jinaVarptr_1double_1v(JNIEnv *jenv, jclass jcls, jlong jarg1) {
2420 jlong jresult = 0 ;
2421 Varptr *arg1 = (Varptr *) 0 ;
2422 double *result;
2423
2424 (void)jenv;
2425 (void)jcls;
2426 arg1 = *(Varptr **)&jarg1;
2427 result = (double *) ((arg1)->double_v);
2428
2429 *(double **)&jresult = result;
2430 return jresult;
2431 }
2432
2433
2434 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaVarptr_1complex_1v(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
2435 Varptr *arg1 = (Varptr *) 0 ;
2436 struct tcomplex *arg2 = (struct tcomplex *) 0 ;
2437
2438 (void)jenv;
2439 (void)jcls;
2440 arg1 = *(Varptr **)&jarg1;
2441 arg2 = *(struct tcomplex **)&jarg2;
2442 if (arg1) (arg1)->complex_v = arg2;
2443
2444 }
2445
2446
2447 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_get_1jinaVarptr_1complex_1v(JNIEnv *jenv, jclass jcls, jlong jarg1) {
2448 jlong jresult = 0 ;
2449 Varptr *arg1 = (Varptr *) 0 ;
2450 struct tcomplex *result;
2451
2452 (void)jenv;
2453 (void)jcls;
2454 arg1 = *(Varptr **)&jarg1;
2455 result = (struct tcomplex *) ((arg1)->complex_v);
2456
2457 *(struct tcomplex **)&jresult = result;
2458 return jresult;
2459 }
2460
2461
2462 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaVarptr_1ptr_1v(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
2463 Varptr *arg1 = (Varptr *) 0 ;
2464 void **arg2 = (void **) 0 ;
2465
2466 (void)jenv;
2467 (void)jcls;
2468 arg1 = *(Varptr **)&jarg1;
2469 arg2 = *(void ***)&jarg2;
2470 if (arg1) (arg1)->ptr_v = arg2;
2471
2472 }
2473
2474
2475 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_get_1jinaVarptr_1ptr_1v(JNIEnv *jenv, jclass jcls, jlong jarg1) {
2476 jlong jresult = 0 ;
2477 Varptr *arg1 = (Varptr *) 0 ;
2478 void **result;
2479
2480 (void)jenv;
2481 (void)jcls;
2482 arg1 = *(Varptr **)&jarg1;
2483 result = (void **) ((arg1)->ptr_v);
2484
2485 *(void ***)&jresult = result;
2486 return jresult;
2487 }
2488
2489
2490 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_new_1jinaVarptr(JNIEnv *jenv, jclass jcls) {
2491 jlong jresult = 0 ;
2492 Varptr *result;
2493
2494 (void)jenv;
2495 (void)jcls;
2496 result = (Varptr *)(Varptr *) calloc(1, sizeof(Varptr));
2497
2498 *(Varptr **)&jresult = result;
2499 return jresult;
2500 }
2501
2502
2503 JNIEXPORT void JNICALL Java_Jina_JinaJNI_delete_1jinaVarptr(JNIEnv *jenv, jclass jcls, jlong jarg1) {
2504 Varptr *arg1 = (Varptr *) 0 ;
2505
2506 (void)jenv;
2507 (void)jcls;
2508 arg1 = *(Varptr **)&jarg1;
2509 free((char *) arg1);
2510
2511 }
2512
2513
2514 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaVarptrptr_1char_1v(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
2515 Varptrptr *arg1 = (Varptrptr *) 0 ;
2516 char **arg2 = (char **) 0 ;
2517
2518 (void)jenv;
2519 (void)jcls;
2520 arg1 = *(Varptrptr **)&jarg1;
2521 arg2 = *(char ***)&jarg2;
2522 if (arg1) (arg1)->char_v = arg2;
2523
2524 }
2525
2526
2527 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_get_1jinaVarptrptr_1char_1v(JNIEnv *jenv, jclass jcls, jlong jarg1) {
2528 jlong jresult = 0 ;
2529 Varptrptr *arg1 = (Varptrptr *) 0 ;
2530 char **result;
2531
2532 (void)jenv;
2533 (void)jcls;
2534 arg1 = *(Varptrptr **)&jarg1;
2535 result = (char **) ((arg1)->char_v);
2536
2537 *(char ***)&jresult = result;
2538 return jresult;
2539 }
2540
2541
2542 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaVarptrptr_1uchar_1v(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
2543 Varptrptr *arg1 = (Varptrptr *) 0 ;
2544 unsigned char **arg2 = (unsigned char **) 0 ;
2545
2546 (void)jenv;
2547 (void)jcls;
2548 arg1 = *(Varptrptr **)&jarg1;
2549 arg2 = *(unsigned char ***)&jarg2;
2550 if (arg1) (arg1)->uchar_v = arg2;
2551
2552 }
2553
2554
2555 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_get_1jinaVarptrptr_1uchar_1v(JNIEnv *jenv, jclass jcls, jlong jarg1) {
2556 jlong jresult = 0 ;
2557 Varptrptr *arg1 = (Varptrptr *) 0 ;
2558 unsigned char **result;
2559
2560 (void)jenv;
2561 (void)jcls;
2562 arg1 = *(Varptrptr **)&jarg1;
2563 result = (unsigned char **) ((arg1)->uchar_v);
2564
2565 *(unsigned char ***)&jresult = result;
2566 return jresult;
2567 }
2568
2569
2570 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaVarptrptr_1short_1v(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
2571 Varptrptr *arg1 = (Varptrptr *) 0 ;
2572 short **arg2 = (short **) 0 ;
2573
2574 (void)jenv;
2575 (void)jcls;
2576 arg1 = *(Varptrptr **)&jarg1;
2577 arg2 = *(short ***)&jarg2;
2578 if (arg1) (arg1)->short_v = arg2;
2579
2580 }
2581
2582
2583 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_get_1jinaVarptrptr_1short_1v(JNIEnv *jenv, jclass jcls, jlong jarg1) {
2584 jlong jresult = 0 ;
2585 Varptrptr *arg1 = (Varptrptr *) 0 ;
2586 short **result;
2587
2588 (void)jenv;
2589 (void)jcls;
2590 arg1 = *(Varptrptr **)&jarg1;
2591 result = (short **) ((arg1)->short_v);
2592
2593 *(short ***)&jresult = result;
2594 return jresult;
2595 }
2596
2597
2598 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaVarptrptr_1ushort_1v(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
2599 Varptrptr *arg1 = (Varptrptr *) 0 ;
2600 unsigned short **arg2 = (unsigned short **) 0 ;
2601
2602 (void)jenv;
2603 (void)jcls;
2604 arg1 = *(Varptrptr **)&jarg1;
2605 arg2 = *(unsigned short ***)&jarg2;
2606 if (arg1) (arg1)->ushort_v = arg2;
2607
2608 }
2609
2610
2611 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_get_1jinaVarptrptr_1ushort_1v(JNIEnv *jenv, jclass jcls, jlong jarg1) {
2612 jlong jresult = 0 ;
2613 Varptrptr *arg1 = (Varptrptr *) 0 ;
2614 unsigned short **result;
2615
2616 (void)jenv;
2617 (void)jcls;
2618 arg1 = *(Varptrptr **)&jarg1;
2619 result = (unsigned short **) ((arg1)->ushort_v);
2620
2621 *(unsigned short ***)&jresult = result;
2622 return jresult;
2623 }
2624
2625
2626 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaVarptrptr_1int_1v(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
2627 Varptrptr *arg1 = (Varptrptr *) 0 ;
2628 int **arg2 = (int **) 0 ;
2629
2630 (void)jenv;
2631 (void)jcls;
2632 arg1 = *(Varptrptr **)&jarg1;
2633 arg2 = *(int ***)&jarg2;
2634 if (arg1) (arg1)->int_v = arg2;
2635
2636 }
2637
2638
2639 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_get_1jinaVarptrptr_1int_1v(JNIEnv *jenv, jclass jcls, jlong jarg1) {
2640 jlong jresult = 0 ;
2641 Varptrptr *arg1 = (Varptrptr *) 0 ;
2642 int **result;
2643
2644 (void)jenv;
2645 (void)jcls;
2646 arg1 = *(Varptrptr **)&jarg1;
2647 result = (int **) ((arg1)->int_v);
2648
2649 *(int ***)&jresult = result;
2650 return jresult;
2651 }
2652
2653
2654 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaVarptrptr_1uint_1v(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
2655 Varptrptr *arg1 = (Varptrptr *) 0 ;
2656 unsigned int **arg2 = (unsigned int **) 0 ;
2657
2658 (void)jenv;
2659 (void)jcls;
2660 arg1 = *(Varptrptr **)&jarg1;
2661 arg2 = *(unsigned int ***)&jarg2;
2662 if (arg1) (arg1)->uint_v = arg2;
2663
2664 }
2665
2666
2667 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_get_1jinaVarptrptr_1uint_1v(JNIEnv *jenv, jclass jcls, jlong jarg1) {
2668 jlong jresult = 0 ;
2669 Varptrptr *arg1 = (Varptrptr *) 0 ;
2670 unsigned int **result;
2671
2672 (void)jenv;
2673 (void)jcls;
2674 arg1 = *(Varptrptr **)&jarg1;
2675 result = (unsigned int **) ((arg1)->uint_v);
2676
2677 *(unsigned int ***)&jresult = result;
2678 return jresult;
2679 }
2680
2681
2682 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaVarptrptr_1float_1v(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
2683 Varptrptr *arg1 = (Varptrptr *) 0 ;
2684 float **arg2 = (float **) 0 ;
2685
2686 (void)jenv;
2687 (void)jcls;
2688 arg1 = *(Varptrptr **)&jarg1;
2689 arg2 = *(float ***)&jarg2;
2690 if (arg1) (arg1)->float_v = arg2;
2691
2692 }
2693
2694
2695 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_get_1jinaVarptrptr_1float_1v(JNIEnv *jenv, jclass jcls, jlong jarg1) {
2696 jlong jresult = 0 ;
2697 Varptrptr *arg1 = (Varptrptr *) 0 ;
2698 float **result;
2699
2700 (void)jenv;
2701 (void)jcls;
2702 arg1 = *(Varptrptr **)&jarg1;
2703 result = (float **) ((arg1)->float_v);
2704
2705 *(float ***)&jresult = result;
2706 return jresult;
2707 }
2708
2709
2710 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaVarptrptr_1double_1v(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
2711 Varptrptr *arg1 = (Varptrptr *) 0 ;
2712 double **arg2 = (double **) 0 ;
2713
2714 (void)jenv;
2715 (void)jcls;
2716 arg1 = *(Varptrptr **)&jarg1;
2717 arg2 = *(double ***)&jarg2;
2718 if (arg1) (arg1)->double_v = arg2;
2719
2720 }
2721
2722
2723 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_get_1jinaVarptrptr_1double_1v(JNIEnv *jenv, jclass jcls, jlong jarg1) {
2724 jlong jresult = 0 ;
2725 Varptrptr *arg1 = (Varptrptr *) 0 ;
2726 double **result;
2727
2728 (void)jenv;
2729 (void)jcls;
2730 arg1 = *(Varptrptr **)&jarg1;
2731 result = (double **) ((arg1)->double_v);
2732
2733 *(double ***)&jresult = result;
2734 return jresult;
2735 }
2736
2737
2738 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaVarptrptr_1complex_1v(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
2739 Varptrptr *arg1 = (Varptrptr *) 0 ;
2740 struct tcomplex **arg2 = (struct tcomplex **) 0 ;
2741
2742 (void)jenv;
2743 (void)jcls;
2744 arg1 = *(Varptrptr **)&jarg1;
2745 arg2 = *(struct tcomplex ***)&jarg2;
2746 if (arg1) (arg1)->complex_v = arg2;
2747
2748 }
2749
2750
2751 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_get_1jinaVarptrptr_1complex_1v(JNIEnv *jenv, jclass jcls, jlong jarg1) {
2752 jlong jresult = 0 ;
2753 Varptrptr *arg1 = (Varptrptr *) 0 ;
2754 struct tcomplex **result;
2755
2756 (void)jenv;
2757 (void)jcls;
2758 arg1 = *(Varptrptr **)&jarg1;
2759 result = (struct tcomplex **) ((arg1)->complex_v);
2760
2761 *(struct tcomplex ***)&jresult = result;
2762 return jresult;
2763 }
2764
2765
2766 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaVarptrptr_1ptr_1v(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
2767 Varptrptr *arg1 = (Varptrptr *) 0 ;
2768 void ***arg2 = (void ***) 0 ;
2769
2770 (void)jenv;
2771 (void)jcls;
2772 arg1 = *(Varptrptr **)&jarg1;
2773 arg2 = *(void ****)&jarg2;
2774 if (arg1) (arg1)->ptr_v = arg2;
2775
2776 }
2777
2778
2779 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_get_1jinaVarptrptr_1ptr_1v(JNIEnv *jenv, jclass jcls, jlong jarg1) {
2780 jlong jresult = 0 ;
2781 Varptrptr *arg1 = (Varptrptr *) 0 ;
2782 void ***result;
2783
2784 (void)jenv;
2785 (void)jcls;
2786 arg1 = *(Varptrptr **)&jarg1;
2787 result = (void ***) ((arg1)->ptr_v);
2788
2789 *(void ****)&jresult = result;
2790 return jresult;
2791 }
2792
2793
2794 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaVarptrptr_1vram_1v(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
2795 Varptrptr *arg1 = (Varptrptr *) 0 ;
2796 struct vram **arg2 = (struct vram **) 0 ;
2797
2798 (void)jenv;
2799 (void)jcls;
2800 arg1 = *(Varptrptr **)&jarg1;
2801 arg2 = *(struct vram ***)&jarg2;
2802 if (arg1) (arg1)->vram_v = arg2;
2803
2804 }
2805
2806
2807 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_get_1jinaVarptrptr_1vram_1v(JNIEnv *jenv, jclass jcls, jlong jarg1) {
2808 jlong jresult = 0 ;
2809 Varptrptr *arg1 = (Varptrptr *) 0 ;
2810 struct vram **result;
2811
2812 (void)jenv;
2813 (void)jcls;
2814 arg1 = *(Varptrptr **)&jarg1;
2815 result = (struct vram **) ((arg1)->vram_v);
2816
2817 *(struct vram ***)&jresult = result;
2818 return jresult;
2819 }
2820
2821
2822 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_new_1jinaVarptrptr(JNIEnv *jenv, jclass jcls) {
2823 jlong jresult = 0 ;
2824 Varptrptr *result;
2825
2826 (void)jenv;
2827 (void)jcls;
2828 result = (Varptrptr *)(Varptrptr *) calloc(1, sizeof(Varptrptr));
2829
2830 *(Varptrptr **)&jresult = result;
2831 return jresult;
2832 }
2833
2834
2835 JNIEXPORT void JNICALL Java_Jina_JinaJNI_delete_1jinaVarptrptr(JNIEnv *jenv, jclass jcls, jlong jarg1) {
2836 Varptrptr *arg1 = (Varptrptr *) 0 ;
2837
2838 (void)jenv;
2839 (void)jcls;
2840 arg1 = *(Varptrptr **)&jarg1;
2841 free((char *) arg1);
2842
2843 }
2844
2845
2846 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1POSITIVE(JNIEnv *jenv, jclass jcls) {
2847 jint jresult = 0 ;
2848 int result;
2849
2850 (void)jenv;
2851 (void)jcls;
2852 result = (int) 1;
2853
2854 jresult = (jint)result;
2855 return jresult;
2856 }
2857
2858
2859 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1NEGATIVE(JNIEnv *jenv, jclass jcls) {
2860 jint jresult = 0 ;
2861 int result;
2862
2863 (void)jenv;
2864 (void)jcls;
2865 result = (int) -1;
2866
2867 jresult = (jint)result;
2868 return jresult;
2869 }
2870
2871
2872 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1PROP_1TYPE(JNIEnv *jenv, jclass jcls) {
2873 jint jresult = 0 ;
2874 int result;
2875
2876 (void)jenv;
2877 (void)jcls;
2878 result = (int) 1;
2879
2880 jresult = (jint)result;
2881 return jresult;
2882 }
2883
2884
2885 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1LIST(JNIEnv *jenv, jclass jcls) {
2886 jint jresult = 0 ;
2887 int result;
2888
2889 (void)jenv;
2890 (void)jcls;
2891 result = (int) 2;
2892
2893 jresult = (jint)result;
2894 return jresult;
2895 }
2896
2897
2898 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1STRING(JNIEnv *jenv, jclass jcls) {
2899 jint jresult = 0 ;
2900 int result;
2901
2902 (void)jenv;
2903 (void)jcls;
2904 result = (int) 3;
2905
2906 jresult = (jint)result;
2907 return jresult;
2908 }
2909
2910
2911 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1DDLIST(JNIEnv *jenv, jclass jcls) {
2912 jint jresult = 0 ;
2913 int result;
2914
2915 (void)jenv;
2916 (void)jcls;
2917 result = (int) 4;
2918
2919 jresult = (jint)result;
2920 return jresult;
2921 }
2922
2923
2924 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1IMAGE(JNIEnv *jenv, jclass jcls) {
2925 jint jresult = 0 ;
2926 int result;
2927
2928 (void)jenv;
2929 (void)jcls;
2930 result = (int) 5;
2931
2932 jresult = (jint)result;
2933 return jresult;
2934 }
2935
2936
2937 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1IMRECT(JNIEnv *jenv, jclass jcls) {
2938 jint jresult = 0 ;
2939 int result;
2940
2941 (void)jenv;
2942 (void)jcls;
2943 result = (int) 5;
2944
2945 jresult = (jint)result;
2946 return jresult;
2947 }
2948
2949
2950 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1REGION(JNIEnv *jenv, jclass jcls) {
2951 jint jresult = 0 ;
2952 int result;
2953
2954 (void)jenv;
2955 (void)jcls;
2956 result = (int) 6;
2957
2958 jresult = (jint)result;
2959 return jresult;
2960 }
2961
2962
2963 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1TERRAIN(JNIEnv *jenv, jclass jcls) {
2964 jint jresult = 0 ;
2965 int result;
2966
2967 (void)jenv;
2968 (void)jcls;
2969 result = (int) 7;
2970
2971 jresult = (jint)result;
2972 return jresult;
2973 }
2974
2975
2976 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1PAIRS(JNIEnv *jenv, jclass jcls) {
2977 jint jresult = 0 ;
2978 int result;
2979
2980 (void)jenv;
2981 (void)jcls;
2982 result = (int) 8;
2983
2984 jresult = (jint)result;
2985 return jresult;
2986 }
2987
2988
2989 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1GRAPH_1NODE(JNIEnv *jenv, jclass jcls) {
2990 jint jresult = 0 ;
2991 int result;
2992
2993 (void)jenv;
2994 (void)jcls;
2995 result = (int) 9;
2996
2997 jresult = (jint)result;
2998 return jresult;
2999 }
3000
3001
3002 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1GENERIC(JNIEnv *jenv, jclass jcls) {
3003 jint jresult = 0 ;
3004 int result;
3005
3006 (void)jenv;
3007 (void)jcls;
3008 result = (int) 10;
3009
3010 jresult = (jint)result;
3011 return jresult;
3012 }
3013
3014
3015 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1VEC2(JNIEnv *jenv, jclass jcls) {
3016 jint jresult = 0 ;
3017 int result;
3018
3019 (void)jenv;
3020 (void)jcls;
3021 result = (int) 120;
3022
3023 jresult = (jint)result;
3024 return jresult;
3025 }
3026
3027
3028 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1VEC3(JNIEnv *jenv, jclass jcls) {
3029 jint jresult = 0 ;
3030 int result;
3031
3032 (void)jenv;
3033 (void)jcls;
3034 result = (int) 121;
3035
3036 jresult = (jint)result;
3037 return jresult;
3038 }
3039
3040
3041 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1MAT3(JNIEnv *jenv, jclass jcls) {
3042 jint jresult = 0 ;
3043 int result;
3044
3045 (void)jenv;
3046 (void)jcls;
3047 result = (int) 123;
3048
3049 jresult = (jint)result;
3050 return jresult;
3051 }
3052
3053
3054 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1TRANSFORM2(JNIEnv *jenv, jclass jcls) {
3055 jint jresult = 0 ;
3056 int result;
3057
3058 (void)jenv;
3059 (void)jcls;
3060 result = (int) 124;
3061
3062 jresult = (jint)result;
3063 return jresult;
3064 }
3065
3066
3067 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1TRANSFORM3(JNIEnv *jenv, jclass jcls) {
3068 jint jresult = 0 ;
3069 int result;
3070
3071 (void)jenv;
3072 (void)jcls;
3073 result = (int) 125;
3074
3075 jresult = (jint)result;
3076 return jresult;
3077 }
3078
3079
3080 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1MATRIX(JNIEnv *jenv, jclass jcls) {
3081 jint jresult = 0 ;
3082 int result;
3083
3084 (void)jenv;
3085 (void)jcls;
3086 result = (int) 126;
3087
3088 jresult = (jint)result;
3089 return jresult;
3090 }
3091
3092
3093 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1VECTOR(JNIEnv *jenv, jclass jcls) {
3094 jint jresult = 0 ;
3095 int result;
3096
3097 (void)jenv;
3098 (void)jcls;
3099 result = (int) 127;
3100
3101 jresult = (jint)result;
3102 return jresult;
3103 }
3104
3105
3106 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1IPOS(JNIEnv *jenv, jclass jcls) {
3107 jint jresult = 0 ;
3108 int result;
3109
3110 (void)jenv;
3111 (void)jcls;
3112 result = (int) 128;
3113
3114 jresult = (jint)result;
3115 return jresult;
3116 }
3117
3118
3119 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1VEC4(JNIEnv *jenv, jclass jcls) {
3120 jint jresult = 0 ;
3121 int result;
3122
3123 (void)jenv;
3124 (void)jcls;
3125 result = (int) 129;
3126
3127 jresult = (jint)result;
3128 return jresult;
3129 }
3130
3131
3132 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1MAT4(JNIEnv *jenv, jclass jcls) {
3133 jint jresult = 0 ;
3134 int result;
3135
3136 (void)jenv;
3137 (void)jcls;
3138 result = (int) 130;
3139
3140 jresult = (jint)result;
3141 return jresult;
3142 }
3143
3144
3145 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1LOOP(JNIEnv *jenv, jclass jcls) {
3146 jint jresult = 0 ;
3147 int result;
3148
3149 (void)jenv;
3150 (void)jcls;
3151 result = (int) 323;
3152
3153 jresult = (jint)result;
3154 return jresult;
3155 }
3156
3157
3158 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1STRING64(JNIEnv *jenv, jclass jcls) {
3159 jint jresult = 0 ;
3160 int result;
3161
3162 (void)jenv;
3163 (void)jcls;
3164 result = (int) 64;
3165
3166 jresult = (jint)result;
3167 return jresult;
3168 }
3169
3170
3171 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1STRING128(JNIEnv *jenv, jclass jcls) {
3172 jint jresult = 0 ;
3173 int result;
3174
3175 (void)jenv;
3176 (void)jcls;
3177 result = (int) 128;
3178
3179 jresult = (jint)result;
3180 return jresult;
3181 }
3182
3183
3184 JNIEXPORT jstring JNICALL Java_Jina_JinaJNI_get_1TS_1INT_1SWAP_1STRING(JNIEnv *jenv, jclass jcls) {
3185 jstring jresult = 0 ;
3186 char *result;
3187
3188 (void)jenv;
3189 (void)jcls;
3190 result = (char *) "i";
3191
3192 {
3193 if(result) jresult = (*jenv)->NewStringUTF(jenv, result);
3194 }
3195 return jresult;
3196 }
3197
3198
3199 JNIEXPORT jstring JNICALL Java_Jina_JinaJNI_get_1TS_1FLOAT_1SWAP_1STRING(JNIEnv *jenv, jclass jcls) {
3200 jstring jresult = 0 ;
3201 char *result;
3202
3203 (void)jenv;
3204 (void)jcls;
3205 result = (char *) "f";
3206
3207 {
3208 if(result) jresult = (*jenv)->NewStringUTF(jenv, result);
3209 }
3210 return jresult;
3211 }
3212
3213
3214 JNIEXPORT jstring JNICALL Java_Jina_JinaJNI_get_1TS_1DOUBLE_1SWAP_1STRING(JNIEnv *jenv, jclass jcls) {
3215 jstring jresult = 0 ;
3216 char *result;
3217
3218 (void)jenv;
3219 (void)jcls;
3220 result = (char *) ",g";
3221
3222 {
3223 if(result) jresult = (*jenv)->NewStringUTF(jenv, result);
3224 }
3225 return jresult;
3226 }
3227
3228
3229 JNIEXPORT jstring JNICALL Java_Jina_JinaJNI_get_1TS_1STRING_1SWAP_1STRING(JNIEnv *jenv, jclass jcls) {
3230 jstring jresult = 0 ;
3231 char *result;
3232
3233 (void)jenv;
3234 (void)jcls;
3235 result = (char *) "256c";
3236
3237 {
3238 if(result) jresult = (*jenv)->NewStringUTF(jenv, result);
3239 }
3240 return jresult;
3241 }
3242
3243
3244 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaGraphNode_1jinaTsId(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2) {
3245 Graph_node *arg1 = (Graph_node *) 0 ;
3246 int arg2 ;
3247
3248 (void)jenv;
3249 (void)jcls;
3250 arg1 = *(Graph_node **)&jarg1;
3251 arg2 = (int)jarg2;
3252 if (arg1) (arg1)->ts_id = (Ts_id )arg2;
3253
3254 }
3255
3256
3257 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1jinaGraphNode_1jinaTsId(JNIEnv *jenv, jclass jcls, jlong jarg1) {
3258 jint jresult = 0 ;
3259 Graph_node *arg1 = (Graph_node *) 0 ;
3260 int result;
3261
3262 (void)jenv;
3263 (void)jcls;
3264 arg1 = *(Graph_node **)&jarg1;
3265 result = (int) ((arg1)->ts_id);
3266
3267 jresult = (jint)result;
3268 return jresult;
3269 }
3270
3271
3272 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaGraphNode_1type(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2) {
3273 Graph_node *arg1 = (Graph_node *) 0 ;
3274 int arg2 ;
3275
3276 (void)jenv;
3277 (void)jcls;
3278 arg1 = *(Graph_node **)&jarg1;
3279 arg2 = (int)jarg2;
3280 if (arg1) (arg1)->type = arg2;
3281
3282 }
3283
3284
3285 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1jinaGraphNode_1type(JNIEnv *jenv, jclass jcls, jlong jarg1) {
3286 jint jresult = 0 ;
3287 Graph_node *arg1 = (Graph_node *) 0 ;
3288 int result;
3289
3290 (void)jenv;
3291 (void)jcls;
3292 arg1 = *(Graph_node **)&jarg1;
3293 result = (int) ((arg1)->type);
3294
3295 jresult = (jint)result;
3296 return jresult;
3297 }
3298
3299
3300 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaGraphNode_1status(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2) {
3301 Graph_node *arg1 = (Graph_node *) 0 ;
3302 int arg2 ;
3303
3304 (void)jenv;
3305 (void)jcls;
3306 arg1 = *(Graph_node **)&jarg1;
3307 arg2 = (int)jarg2;
3308 if (arg1) (arg1)->status = arg2;
3309
3310 }
3311
3312
3313 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1jinaGraphNode_1status(JNIEnv *jenv, jclass jcls, jlong jarg1) {
3314 jint jresult = 0 ;
3315 Graph_node *arg1 = (Graph_node *) 0 ;
3316 int result;
3317
3318 (void)jenv;
3319 (void)jcls;
3320 arg1 = *(Graph_node **)&jarg1;
3321 result = (int) ((arg1)->status);
3322
3323 jresult = (jint)result;
3324 return jresult;
3325 }
3326
3327
3328 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaGraphNode_1bounded(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2) {
3329 Graph_node *arg1 = (Graph_node *) 0 ;
3330 Bool arg2 ;
3331
3332 (void)jenv;
3333 (void)jcls;
3334 arg1 = *(Graph_node **)&jarg1;
3335 arg2 = (Bool)jarg2;
3336 if (arg1) (arg1)->bounded = arg2;
3337
3338 }
3339
3340
3341 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1jinaGraphNode_1bounded(JNIEnv *jenv, jclass jcls, jlong jarg1) {
3342 jint jresult = 0 ;
3343 Graph_node *arg1 = (Graph_node *) 0 ;
3344 Bool result;
3345
3346 (void)jenv;
3347 (void)jcls;
3348 arg1 = *(Graph_node **)&jarg1;
3349 result = (Bool) ((arg1)->bounded);
3350
3351 jresult = (jint)result;
3352 return jresult;
3353 }
3354
3355
3356 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaGraphNode_1bound(JNIEnv *jenv, jclass jcls, jlong jarg1, jfloat jarg2) {
3357 Graph_node *arg1 = (Graph_node *) 0 ;
3358 float arg2 ;
3359
3360 (void)jenv;
3361 (void)jcls;
3362 arg1 = *(Graph_node **)&jarg1;
3363 arg2 = (float)jarg2;
3364 if (arg1) (arg1)->bound = arg2;
3365
3366 }
3367
3368
3369 JNIEXPORT jfloat JNICALL Java_Jina_JinaJNI_get_1jinaGraphNode_1bound(JNIEnv *jenv, jclass jcls, jlong jarg1) {
3370 jfloat jresult = 0 ;
3371 Graph_node *arg1 = (Graph_node *) 0 ;
3372 float result;
3373
3374 (void)jenv;
3375 (void)jcls;
3376 arg1 = *(Graph_node **)&jarg1;
3377 result = (float) ((arg1)->bound);
3378
3379 jresult = (jfloat)result;
3380 return jresult;
3381 }
3382
3383
3384 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaGraphNode_1value(JNIEnv *jenv, jclass jcls, jlong jarg1, jfloat jarg2) {
3385 Graph_node *arg1 = (Graph_node *) 0 ;
3386 float arg2 ;
3387
3388 (void)jenv;
3389 (void)jcls;
3390 arg1 = *(Graph_node **)&jarg1;
3391 arg2 = (float)jarg2;
3392 if (arg1) (arg1)->value = arg2;
3393
3394 }
3395
3396
3397 JNIEXPORT jfloat JNICALL Java_Jina_JinaJNI_get_1jinaGraphNode_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) {
3398 jfloat jresult = 0 ;
3399 Graph_node *arg1 = (Graph_node *) 0 ;
3400 float result;
3401
3402 (void)jenv;
3403 (void)jcls;
3404 arg1 = *(Graph_node **)&jarg1;
3405 result = (float) ((arg1)->value);
3406
3407 jresult = (jfloat)result;
3408 return jresult;
3409 }
3410
3411
3412 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaGraphNode_1to(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
3413 Graph_node *arg1 = (Graph_node *) 0 ;
3414 void *arg2 = (void *) 0 ;
3415
3416 (void)jenv;
3417 (void)jcls;
3418 arg1 = *(Graph_node **)&jarg1;
3419 arg2 = *(void **)&jarg2;
3420 if (arg1) (arg1)->to = arg2;
3421
3422 }
3423
3424
3425 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_get_1jinaGraphNode_1to(JNIEnv *jenv, jclass jcls, jlong jarg1) {
3426 jlong jresult = 0 ;
3427 Graph_node *arg1 = (Graph_node *) 0 ;
3428 void *result;
3429
3430 (void)jenv;
3431 (void)jcls;
3432 arg1 = *(Graph_node **)&jarg1;
3433 result = (void *) ((arg1)->to);
3434
3435 *(void **)&jresult = result;
3436 return jresult;
3437 }
3438
3439
3440 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaGraphNode_1cons(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
3441 Graph_node *arg1 = (Graph_node *) 0 ;
3442 List *arg2 = (List *) 0 ;
3443
3444 (void)jenv;
3445 (void)jcls;
3446 arg1 = *(Graph_node **)&jarg1;
3447 arg2 = *(List **)&jarg2;
3448 if (arg1) (arg1)->cons = arg2;
3449
3450 }
3451
3452
3453 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_get_1jinaGraphNode_1cons(JNIEnv *jenv, jclass jcls, jlong jarg1) {
3454 jlong jresult = 0 ;
3455 Graph_node *arg1 = (Graph_node *) 0 ;
3456 List *result;
3457
3458 (void)jenv;
3459 (void)jcls;
3460 arg1 = *(Graph_node **)&jarg1;
3461 result = (List *) ((arg1)->cons);
3462
3463 *(List **)&jresult = result;
3464 return jresult;
3465 }
3466
3467
3468 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_new_1jinaGraphNode(JNIEnv *jenv, jclass jcls) {
3469 jlong jresult = 0 ;
3470 Graph_node *result;
3471
3472 (void)jenv;
3473 (void)jcls;
3474 result = (Graph_node *)(Graph_node *) calloc(1, sizeof(Graph_node));
3475
3476 *(Graph_node **)&jresult = result;
3477 return jresult;
3478 }
3479
3480
3481 JNIEXPORT void JNICALL Java_Jina_JinaJNI_delete_1jinaGraphNode(JNIEnv *jenv, jclass jcls, jlong jarg1) {
3482 Graph_node *arg1 = (Graph_node *) 0 ;
3483
3484 (void)jenv;
3485 (void)jcls;
3486 arg1 = *(Graph_node **)&jarg1;
3487 free((char *) arg1);
3488
3489 }
3490
3491
3492 JNIEXPORT jstring JNICALL Java_Jina_JinaJNI_get_1GRAPH_1NODE_1SWAP_1STRING(JNIEnv *jenv, jclass jcls) {
3493 jstring jresult = 0 ;
3494 char *result;
3495
3496 (void)jenv;
3497 (void)jcls;
3498 result = (char *) "iiiffpp";
3499
3500 {
3501 if(result) jresult = (*jenv)->NewStringUTF(jenv, result);
3502 }
3503 return jresult;
3504 }
3505
3506
3507 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaTreeNode_1jinaTsId(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2) {
3508 Tree_node *arg1 = (Tree_node *) 0 ;
3509 int arg2 ;
3510
3511 (void)jenv;
3512 (void)jcls;
3513 arg1 = *(Tree_node **)&jarg1;
3514 arg2 = (int)jarg2;
3515 if (arg1) (arg1)->ts_id = (Ts_id )arg2;
3516
3517 }
3518
3519
3520 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1jinaTreeNode_1jinaTsId(JNIEnv *jenv, jclass jcls, jlong jarg1) {
3521 jint jresult = 0 ;
3522 Tree_node *arg1 = (Tree_node *) 0 ;
3523 int result;
3524
3525 (void)jenv;
3526 (void)jcls;
3527 arg1 = *(Tree_node **)&jarg1;
3528 result = (int) ((arg1)->ts_id);
3529
3530 jresult = (jint)result;
3531 return jresult;
3532 }
3533
3534
3535 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaTreeNode_1type(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2) {
3536 Tree_node *arg1 = (Tree_node *) 0 ;
3537 int arg2 ;
3538
3539 (void)jenv;
3540 (void)jcls;
3541 arg1 = *(Tree_node **)&jarg1;
3542 arg2 = (int)jarg2;
3543 if (arg1) (arg1)->type = arg2;
3544
3545 }
3546
3547
3548 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1jinaTreeNode_1type(JNIEnv *jenv, jclass jcls, jlong jarg1) {
3549 jint jresult = 0 ;
3550 Tree_node *arg1 = (Tree_node *) 0 ;
3551 int result;
3552
3553 (void)jenv;
3554 (void)jcls;
3555 arg1 = *(Tree_node **)&jarg1;
3556 result = (int) ((arg1)->type);
3557
3558 jresult = (jint)result;
3559 return jresult;
3560 }
3561
3562
3563 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaTreeNode_1status(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2) {
3564 Tree_node *arg1 = (Tree_node *) 0 ;
3565 int arg2 ;
3566
3567 (void)jenv;
3568 (void)jcls;
3569 arg1 = *(Tree_node **)&jarg1;
3570 arg2 = (int)jarg2;
3571 if (arg1) (arg1)->status = arg2;
3572
3573 }
3574
3575
3576 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1jinaTreeNode_1status(JNIEnv *jenv, jclass jcls, jlong jarg1) {
3577 jint jresult = 0 ;
3578 Tree_node *arg1 = (Tree_node *) 0 ;
3579 int result;
3580
3581 (void)jenv;
3582 (void)jcls;
3583 arg1 = *(Tree_node **)&jarg1;
3584 result = (int) ((arg1)->status);
3585
3586 jresult = (jint)result;
3587 return jresult;
3588 }
3589
3590
3591 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaTreeNode_1bounded(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2) {
3592 Tree_node *arg1 = (Tree_node *) 0 ;
3593 Bool arg2 ;
3594
3595 (void)jenv;
3596 (void)jcls;
3597 arg1 = *(Tree_node **)&jarg1;
3598 arg2 = (Bool)jarg2;
3599 if (arg1) (arg1)->bounded = arg2;
3600
3601 }
3602
3603
3604 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1jinaTreeNode_1bounded(JNIEnv *jenv, jclass jcls, jlong jarg1) {
3605 jint jresult = 0 ;
3606 Tree_node *arg1 = (Tree_node *) 0 ;
3607 Bool result;
3608
3609 (void)jenv;
3610 (void)jcls;
3611 arg1 = *(Tree_node **)&jarg1;
3612 result = (Bool) ((arg1)->bounded);
3613
3614 jresult = (jint)result;
3615 return jresult;
3616 }
3617
3618
3619 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaTreeNode_1bound(JNIEnv *jenv, jclass jcls, jlong jarg1, jfloat jarg2) {
3620 Tree_node *arg1 = (Tree_node *) 0 ;
3621 float arg2 ;
3622
3623 (void)jenv;
3624 (void)jcls;
3625 arg1 = *(Tree_node **)&jarg1;
3626 arg2 = (float)jarg2;
3627 if (arg1) (arg1)->bound = arg2;
3628
3629 }
3630
3631
3632 JNIEXPORT jfloat JNICALL Java_Jina_JinaJNI_get_1jinaTreeNode_1bound(JNIEnv *jenv, jclass jcls, jlong jarg1) {
3633 jfloat jresult = 0 ;
3634 Tree_node *arg1 = (Tree_node *) 0 ;
3635 float result;
3636
3637 (void)jenv;
3638 (void)jcls;
3639 arg1 = *(Tree_node **)&jarg1;
3640 result = (float) ((arg1)->bound);
3641
3642 jresult = (jfloat)result;
3643 return jresult;
3644 }
3645
3646
3647 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaTreeNode_1value(JNIEnv *jenv, jclass jcls, jlong jarg1, jfloat jarg2) {
3648 Tree_node *arg1 = (Tree_node *) 0 ;
3649 float arg2 ;
3650
3651 (void)jenv;
3652 (void)jcls;
3653 arg1 = *(Tree_node **)&jarg1;
3654 arg2 = (float)jarg2;
3655 if (arg1) (arg1)->value = arg2;
3656
3657 }
3658
3659
3660 JNIEXPORT jfloat JNICALL Java_Jina_JinaJNI_get_1jinaTreeNode_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) {
3661 jfloat jresult = 0 ;
3662 Tree_node *arg1 = (Tree_node *) 0 ;
3663 float result;
3664
3665 (void)jenv;
3666 (void)jcls;
3667 arg1 = *(Tree_node **)&jarg1;
3668 result = (float) ((arg1)->value);
3669
3670 jresult = (jfloat)result;
3671 return jresult;
3672 }
3673
3674
3675 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaTreeNode_1to(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
3676 Tree_node *arg1 = (Tree_node *) 0 ;
3677 void *arg2 = (void *) 0 ;
3678
3679 (void)jenv;
3680 (void)jcls;
3681 arg1 = *(Tree_node **)&jarg1;
3682 arg2 = *(void **)&jarg2;
3683 if (arg1) (arg1)->to = arg2;
3684
3685 }
3686
3687
3688 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_get_1jinaTreeNode_1to(JNIEnv *jenv, jclass jcls, jlong jarg1) {
3689 jlong jresult = 0 ;
3690 Tree_node *arg1 = (Tree_node *) 0 ;
3691 void *result;
3692
3693 (void)jenv;
3694 (void)jcls;
3695 arg1 = *(Tree_node **)&jarg1;
3696 result = (void *) ((arg1)->to);
3697
3698 *(void **)&jresult = result;
3699 return jresult;
3700 }
3701
3702
3703 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaTreeNode_1children(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
3704 Tree_node *arg1 = (Tree_node *) 0 ;
3705 List *arg2 = (List *) 0 ;
3706
3707 (void)jenv;
3708 (void)jcls;
3709 arg1 = *(Tree_node **)&jarg1;
3710 arg2 = *(List **)&jarg2;
3711 if (arg1) (arg1)->children = arg2;
3712
3713 }
3714
3715
3716 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_get_1jinaTreeNode_1children(JNIEnv *jenv, jclass jcls, jlong jarg1) {
3717 jlong jresult = 0 ;
3718 Tree_node *arg1 = (Tree_node *) 0 ;
3719 List *result;
3720
3721 (void)jenv;
3722 (void)jcls;
3723 arg1 = *(Tree_node **)&jarg1;
3724 result = (List *) ((arg1)->children);
3725
3726 *(List **)&jresult = result;
3727 return jresult;
3728 }
3729
3730
3731 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaTreeNode_1parent(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
3732 Tree_node *arg1 = (Tree_node *) 0 ;
3733 struct tree_node *arg2 = (struct tree_node *) 0 ;
3734
3735 (void)jenv;
3736 (void)jcls;
3737 arg1 = *(Tree_node **)&jarg1;
3738 arg2 = *(struct tree_node **)&jarg2;
3739 if (arg1) (arg1)->parent = arg2;
3740
3741 }
3742
3743
3744 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_get_1jinaTreeNode_1parent(JNIEnv *jenv, jclass jcls, jlong jarg1) {
3745 jlong jresult = 0 ;
3746 Tree_node *arg1 = (Tree_node *) 0 ;
3747 struct tree_node *result;
3748
3749 (void)jenv;
3750 (void)jcls;
3751 arg1 = *(Tree_node **)&jarg1;
3752 result = (struct tree_node *) ((arg1)->parent);
3753
3754 *(struct tree_node **)&jresult = result;
3755 return jresult;
3756 }
3757
3758
3759 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_new_1jinaTreeNode(JNIEnv *jenv, jclass jcls) {
3760 jlong jresult = 0 ;
3761 Tree_node *result;
3762
3763 (void)jenv;
3764 (void)jcls;
3765 result = (Tree_node *)(Tree_node *) calloc(1, sizeof(Tree_node));
3766
3767 *(Tree_node **)&jresult = result;
3768 return jresult;
3769 }
3770
3771
3772 JNIEXPORT void JNICALL Java_Jina_JinaJNI_delete_1jinaTreeNode(JNIEnv *jenv, jclass jcls, jlong jarg1) {
3773 Tree_node *arg1 = (Tree_node *) 0 ;
3774
3775 (void)jenv;
3776 (void)jcls;
3777 arg1 = *(Tree_node **)&jarg1;
3778 free((char *) arg1);
3779
3780 }
3781
3782
3783 JNIEXPORT jstring JNICALL Java_Jina_JinaJNI_get_1TREE_1NODE_1SWAP_1STRING(JNIEnv *jenv, jclass jcls) {
3784 jstring jresult = 0 ;
3785 char *result;
3786
3787 (void)jenv;
3788 (void)jcls;
3789 result = (char *) "iiiffppp";
3790
3791 {
3792 if(result) jresult = (*jenv)->NewStringUTF(jenv, result);
3793 }
3794 return jresult;
3795 }
3796
3797
3798 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaViolsNode_1jinaTsId(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2) {
3799 Viols_node *arg1 = (Viols_node *) 0 ;
3800 int arg2 ;
3801
3802 (void)jenv;
3803 (void)jcls;
3804 arg1 = *(Viols_node **)&jarg1;
3805 arg2 = (int)jarg2;
3806 if (arg1) (arg1)->ts_id = (Ts_id )arg2;
3807
3808 }
3809
3810
3811 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1jinaViolsNode_1jinaTsId(JNIEnv *jenv, jclass jcls, jlong jarg1) {
3812 jint jresult = 0 ;
3813 Viols_node *arg1 = (Viols_node *) 0 ;
3814 int result;
3815
3816 (void)jenv;
3817 (void)jcls;
3818 arg1 = *(Viols_node **)&jarg1;
3819 result = (int) ((arg1)->ts_id);
3820
3821 jresult = (jint)result;
3822 return jresult;
3823 }
3824
3825
3826 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaViolsNode_1status(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2) {
3827 Viols_node *arg1 = (Viols_node *) 0 ;
3828 int arg2 ;
3829
3830 (void)jenv;
3831 (void)jcls;
3832 arg1 = *(Viols_node **)&jarg1;
3833 arg2 = (int)jarg2;
3834 if (arg1) (arg1)->status = arg2;
3835
3836 }
3837
3838
3839 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1jinaViolsNode_1status(JNIEnv *jenv, jclass jcls, jlong jarg1) {
3840 jint jresult = 0 ;
3841 Viols_node *arg1 = (Viols_node *) 0 ;
3842 int result;
3843
3844 (void)jenv;
3845 (void)jcls;
3846 arg1 = *(Viols_node **)&jarg1;
3847 result = (int) ((arg1)->status);
3848
3849 jresult = (jint)result;
3850 return jresult;
3851 }
3852
3853
3854 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaViolsNode_1label(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2) {
3855 Viols_node *arg1 = (Viols_node *) 0 ;
3856 int arg2 ;
3857
3858 (void)jenv;
3859 (void)jcls;
3860 arg1 = *(Viols_node **)&jarg1;
3861 arg2 = (int)jarg2;
3862 if (arg1) (arg1)->label = arg2;
3863
3864 }
3865
3866
3867 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1jinaViolsNode_1label(JNIEnv *jenv, jclass jcls, jlong jarg1) {
3868 jint jresult = 0 ;
3869 Viols_node *arg1 = (Viols_node *) 0 ;
3870 int result;
3871
3872 (void)jenv;
3873 (void)jcls;
3874 arg1 = *(Viols_node **)&jarg1;
3875 result = (int) ((arg1)->label);
3876
3877 jresult = (jint)result;
3878 return jresult;
3879 }
3880
3881
3882 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaViolsNode_1gn(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
3883 Viols_node *arg1 = (Viols_node *) 0 ;
3884 Graph_node *arg2 = (Graph_node *) 0 ;
3885
3886 (void)jenv;
3887 (void)jcls;
3888 arg1 = *(Viols_node **)&jarg1;
3889 arg2 = *(Graph_node **)&jarg2;
3890 if (arg1) (arg1)->gn = arg2;
3891
3892 }
3893
3894
3895 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_get_1jinaViolsNode_1gn(JNIEnv *jenv, jclass jcls, jlong jarg1) {
3896 jlong jresult = 0 ;
3897 Viols_node *arg1 = (Viols_node *) 0 ;
3898 Graph_node *result;
3899
3900 (void)jenv;
3901 (void)jcls;
3902 arg1 = *(Viols_node **)&jarg1;
3903 result = (Graph_node *) ((arg1)->gn);
3904
3905 *(Graph_node **)&jresult = result;
3906 return jresult;
3907 }
3908
3909
3910 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaViolsNode_1viols(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
3911 Viols_node *arg1 = (Viols_node *) 0 ;
3912 List *arg2 = (List *) 0 ;
3913
3914 (void)jenv;
3915 (void)jcls;
3916 arg1 = *(Viols_node **)&jarg1;
3917 arg2 = *(List **)&jarg2;
3918 if (arg1) (arg1)->viols = arg2;
3919
3920 }
3921
3922
3923 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_get_1jinaViolsNode_1viols(JNIEnv *jenv, jclass jcls, jlong jarg1) {
3924 jlong jresult = 0 ;
3925 Viols_node *arg1 = (Viols_node *) 0 ;
3926 List *result;
3927
3928 (void)jenv;
3929 (void)jcls;
3930 arg1 = *(Viols_node **)&jarg1;
3931 result = (List *) ((arg1)->viols);
3932
3933 *(List **)&jresult = result;
3934 return jresult;
3935 }
3936
3937
3938 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_new_1jinaViolsNode(JNIEnv *jenv, jclass jcls) {
3939 jlong jresult = 0 ;
3940 Viols_node *result;
3941
3942 (void)jenv;
3943 (void)jcls;
3944 result = (Viols_node *)(Viols_node *) calloc(1, sizeof(Viols_node));
3945
3946 *(Viols_node **)&jresult = result;
3947 return jresult;
3948 }
3949
3950
3951 JNIEXPORT void JNICALL Java_Jina_JinaJNI_delete_1jinaViolsNode(JNIEnv *jenv, jclass jcls, jlong jarg1) {
3952 Viols_node *arg1 = (Viols_node *) 0 ;
3953
3954 (void)jenv;
3955 (void)jcls;
3956 arg1 = *(Viols_node **)&jarg1;
3957 free((char *) arg1);
3958
3959 }
3960
3961
3962 JNIEXPORT jstring JNICALL Java_Jina_JinaJNI_get_1VIOLS_1NODE_1SWAP_1STRING(JNIEnv *jenv, jclass jcls) {
3963 jstring jresult = 0 ;
3964 char *result;
3965
3966 (void)jenv;
3967 (void)jcls;
3968 result = (char *) "iipp";
3969
3970 {
3971 if(result) jresult = (*jenv)->NewStringUTF(jenv, result);
3972 }
3973 return jresult;
3974 }
3975
3976
3977 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaBinNode_1jinaTsId(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2) {
3978 Bin_node *arg1 = (Bin_node *) 0 ;
3979 int arg2 ;
3980
3981 (void)jenv;
3982 (void)jcls;
3983 arg1 = *(Bin_node **)&jarg1;
3984 arg2 = (int)jarg2;
3985 if (arg1) (arg1)->ts_id = (Ts_id )arg2;
3986
3987 }
3988
3989
3990 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1jinaBinNode_1jinaTsId(JNIEnv *jenv, jclass jcls, jlong jarg1) {
3991 jint jresult = 0 ;
3992 Bin_node *arg1 = (Bin_node *) 0 ;
3993 int result;
3994
3995 (void)jenv;
3996 (void)jcls;
3997 arg1 = *(Bin_node **)&jarg1;
3998 result = (int) ((arg1)->ts_id);
3999
4000 jresult = (jint)result;
4001 return jresult;
4002 }
4003
4004
4005 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaBinNode_1type(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2) {
4006 Bin_node *arg1 = (Bin_node *) 0 ;
4007 int arg2 ;
4008
4009 (void)jenv;
4010 (void)jcls;
4011 arg1 = *(Bin_node **)&jarg1;
4012 arg2 = (int)jarg2;
4013 if (arg1) (arg1)->type = arg2;
4014
4015 }
4016
4017
4018 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1jinaBinNode_1type(JNIEnv *jenv, jclass jcls, jlong jarg1) {
4019 jint jresult = 0 ;
4020 Bin_node *arg1 = (Bin_node *) 0 ;
4021 int result;
4022
4023 (void)jenv;
4024 (void)jcls;
4025 arg1 = *(Bin_node **)&jarg1;
4026 result = (int) ((arg1)->type);
4027
4028 jresult = (jint)result;
4029 return jresult;
4030 }
4031
4032
4033 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaBinNode_1status(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2) {
4034 Bin_node *arg1 = (Bin_node *) 0 ;
4035 int arg2 ;
4036
4037 (void)jenv;
4038 (void)jcls;
4039 arg1 = *(Bin_node **)&jarg1;
4040 arg2 = (int)jarg2;
4041 if (arg1) (arg1)->status = arg2;
4042
4043 }
4044
4045
4046 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1jinaBinNode_1status(JNIEnv *jenv, jclass jcls, jlong jarg1) {
4047 jint jresult = 0 ;
4048 Bin_node *arg1 = (Bin_node *) 0 ;
4049 int result;
4050
4051 (void)jenv;
4052 (void)jcls;
4053 arg1 = *(Bin_node **)&jarg1;
4054 result = (int) ((arg1)->status);
4055
4056 jresult = (jint)result;
4057 return jresult;
4058 }
4059
4060
4061 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaBinNode_1bounded(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2) {
4062 Bin_node *arg1 = (Bin_node *) 0 ;
4063 Bool arg2 ;
4064
4065 (void)jenv;
4066 (void)jcls;
4067 arg1 = *(Bin_node **)&jarg1;
4068 arg2 = (Bool)jarg2;
4069 if (arg1) (arg1)->bounded = arg2;
4070
4071 }
4072
4073
4074 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1jinaBinNode_1bounded(JNIEnv *jenv, jclass jcls, jlong jarg1) {
4075 jint jresult = 0 ;
4076 Bin_node *arg1 = (Bin_node *) 0 ;
4077 Bool result;
4078
4079 (void)jenv;
4080 (void)jcls;
4081 arg1 = *(Bin_node **)&jarg1;
4082 result = (Bool) ((arg1)->bounded);
4083
4084 jresult = (jint)result;
4085 return jresult;
4086 }
4087
4088
4089 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaBinNode_1bound(JNIEnv *jenv, jclass jcls, jlong jarg1, jfloat jarg2) {
4090 Bin_node *arg1 = (Bin_node *) 0 ;
4091 float arg2 ;
4092
4093 (void)jenv;
4094 (void)jcls;
4095 arg1 = *(Bin_node **)&jarg1;
4096 arg2 = (float)jarg2;
4097 if (arg1) (arg1)->bound = arg2;
4098
4099 }
4100
4101
4102 JNIEXPORT jfloat JNICALL Java_Jina_JinaJNI_get_1jinaBinNode_1bound(JNIEnv *jenv, jclass jcls, jlong jarg1) {
4103 jfloat jresult = 0 ;
4104 Bin_node *arg1 = (Bin_node *) 0 ;
4105 float result;
4106
4107 (void)jenv;
4108 (void)jcls;
4109 arg1 = *(Bin_node **)&jarg1;
4110 result = (float) ((arg1)->bound);
4111
4112 jresult = (jfloat)result;
4113 return jresult;
4114 }
4115
4116
4117 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaBinNode_1value(JNIEnv *jenv, jclass jcls, jlong jarg1, jfloat jarg2) {
4118 Bin_node *arg1 = (Bin_node *) 0 ;
4119 float arg2 ;
4120
4121 (void)jenv;
4122 (void)jcls;
4123 arg1 = *(Bin_node **)&jarg1;
4124 arg2 = (float)jarg2;
4125 if (arg1) (arg1)->value = arg2;
4126
4127 }
4128
4129
4130 JNIEXPORT jfloat JNICALL Java_Jina_JinaJNI_get_1jinaBinNode_1value(JNIEnv *jenv, jclass jcls, jlong jarg1) {
4131 jfloat jresult = 0 ;
4132 Bin_node *arg1 = (Bin_node *) 0 ;
4133 float result;
4134
4135 (void)jenv;
4136 (void)jcls;
4137 arg1 = *(Bin_node **)&jarg1;
4138 result = (float) ((arg1)->value);
4139
4140 jresult = (jfloat)result;
4141 return jresult;
4142 }
4143
4144
4145 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaBinNode_1to(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
4146 Bin_node *arg1 = (Bin_node *) 0 ;
4147 void *arg2 = (void *) 0 ;
4148
4149 (void)jenv;
4150 (void)jcls;
4151 arg1 = *(Bin_node **)&jarg1;
4152 arg2 = *(void **)&jarg2;
4153 if (arg1) (arg1)->to = arg2;
4154
4155 }
4156
4157
4158 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_get_1jinaBinNode_1to(JNIEnv *jenv, jclass jcls, jlong jarg1) {
4159 jlong jresult = 0 ;
4160 Bin_node *arg1 = (Bin_node *) 0 ;
4161 void *result;
4162
4163 (void)jenv;
4164 (void)jcls;
4165 arg1 = *(Bin_node **)&jarg1;
4166 result = (void *) ((arg1)->to);
4167
4168 *(void **)&jresult = result;
4169 return jresult;
4170 }
4171
4172
4173 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaBinNode_1child1(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
4174 Bin_node *arg1 = (Bin_node *) 0 ;
4175 struct bin_node *arg2 = (struct bin_node *) 0 ;
4176
4177 (void)jenv;
4178 (void)jcls;
4179 arg1 = *(Bin_node **)&jarg1;
4180 arg2 = *(struct bin_node **)&jarg2;
4181 if (arg1) (arg1)->child1 = arg2;
4182
4183 }
4184
4185
4186 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_get_1jinaBinNode_1child1(JNIEnv *jenv, jclass jcls, jlong jarg1) {
4187 jlong jresult = 0 ;
4188 Bin_node *arg1 = (Bin_node *) 0 ;
4189 struct bin_node *result;
4190
4191 (void)jenv;
4192 (void)jcls;
4193 arg1 = *(Bin_node **)&jarg1;
4194 result = (struct bin_node *) ((arg1)->child1);
4195
4196 *(struct bin_node **)&jresult = result;
4197 return jresult;
4198 }
4199
4200
4201 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaBinNode_1child2(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
4202 Bin_node *arg1 = (Bin_node *) 0 ;
4203 struct bin_node *arg2 = (struct bin_node *) 0 ;
4204
4205 (void)jenv;
4206 (void)jcls;
4207 arg1 = *(Bin_node **)&jarg1;
4208 arg2 = *(struct bin_node **)&jarg2;
4209 if (arg1) (arg1)->child2 = arg2;
4210
4211 }
4212
4213
4214 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_get_1jinaBinNode_1child2(JNIEnv *jenv, jclass jcls, jlong jarg1) {
4215 jlong jresult = 0 ;
4216 Bin_node *arg1 = (Bin_node *) 0 ;
4217 struct bin_node *result;
4218
4219 (void)jenv;
4220 (void)jcls;
4221 arg1 = *(Bin_node **)&jarg1;
4222 result = (struct bin_node *) ((arg1)->child2);
4223
4224 *(struct bin_node **)&jresult = result;
4225 return jresult;
4226 }
4227
4228
4229 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaBinNode_1parent(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
4230 Bin_node *arg1 = (Bin_node *) 0 ;
4231 struct bin_node *arg2 = (struct bin_node *) 0 ;
4232
4233 (void)jenv;
4234 (void)jcls;
4235 arg1 = *(Bin_node **)&jarg1;
4236 arg2 = *(struct bin_node **)&jarg2;
4237 if (arg1) (arg1)->parent = arg2;
4238
4239 }
4240
4241
4242 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_get_1jinaBinNode_1parent(JNIEnv *jenv, jclass jcls, jlong jarg1) {
4243 jlong jresult = 0 ;
4244 Bin_node *arg1 = (Bin_node *) 0 ;
4245 struct bin_node *result;
4246
4247 (void)jenv;
4248 (void)jcls;
4249 arg1 = *(Bin_node **)&jarg1;
4250 result = (struct bin_node *) ((arg1)->parent);
4251
4252 *(struct bin_node **)&jresult = result;
4253 return jresult;
4254 }
4255
4256
4257 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_new_1jinaBinNode(JNIEnv *jenv, jclass jcls) {
4258 jlong jresult = 0 ;
4259 Bin_node *result;
4260
4261 (void)jenv;
4262 (void)jcls;
4263 result = (Bin_node *)(Bin_node *) calloc(1, sizeof(Bin_node));
4264
4265 *(Bin_node **)&jresult = result;
4266 return jresult;
4267 }
4268
4269
4270 JNIEXPORT void JNICALL Java_Jina_JinaJNI_delete_1jinaBinNode(JNIEnv *jenv, jclass jcls, jlong jarg1) {
4271 Bin_node *arg1 = (Bin_node *) 0 ;
4272
4273 (void)jenv;
4274 (void)jcls;
4275 arg1 = *(Bin_node **)&jarg1;
4276 free((char *) arg1);
4277
4278 }
4279
4280
4281 JNIEXPORT jstring JNICALL Java_Jina_JinaJNI_get_1BIN_1NODE_1SWAP_1STRING(JNIEnv *jenv, jclass jcls) {
4282 jstring jresult = 0 ;
4283 char *result;
4284
4285 (void)jenv;
4286 (void)jcls;
4287 result = (char *) "iiiffpppp";
4288
4289 {
4290 if(result) jresult = (*jenv)->NewStringUTF(jenv, result);
4291 }
4292 return jresult;
4293 }
4294
4295
4296 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaList_1jinaTsId(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2) {
4297 List *arg1 = (List *) 0 ;
4298 int arg2 ;
4299
4300 (void)jenv;
4301 (void)jcls;
4302 arg1 = *(List **)&jarg1;
4303 arg2 = (int)jarg2;
4304 if (arg1) (arg1)->ts_id = (Ts_id )arg2;
4305
4306 }
4307
4308
4309 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1jinaList_1jinaTsId(JNIEnv *jenv, jclass jcls, jlong jarg1) {
4310 jint jresult = 0 ;
4311 List *arg1 = (List *) 0 ;
4312 int result;
4313
4314 (void)jenv;
4315 (void)jcls;
4316 arg1 = *(List **)&jarg1;
4317 result = (int) ((arg1)->ts_id);
4318
4319 jresult = (jint)result;
4320 return jresult;
4321 }
4322
4323
4324 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaList_1type(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2) {
4325 List *arg1 = (List *) 0 ;
4326 int arg2 ;
4327
4328 (void)jenv;
4329 (void)jcls;
4330 arg1 = *(List **)&jarg1;
4331 arg2 = (int)jarg2;
4332 if (arg1) (arg1)->type = arg2;
4333
4334 }
4335
4336
4337 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1jinaList_1type(JNIEnv *jenv, jclass jcls, jlong jarg1) {
4338 jint jresult = 0 ;
4339 List *arg1 = (List *) 0 ;
4340 int result;
4341
4342 (void)jenv;
4343 (void)jcls;
4344 arg1 = *(List **)&jarg1;
4345 result = (int) ((arg1)->type);
4346
4347 jresult = (jint)result;
4348 return jresult;
4349 }
4350
4351
4352 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaList_1next(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
4353 List *arg1 = (List *) 0 ;
4354 struct list *arg2 = (struct list *) 0 ;
4355
4356 (void)jenv;
4357 (void)jcls;
4358 arg1 = *(List **)&jarg1;
4359 arg2 = *(struct list **)&jarg2;
4360 if (arg1) (arg1)->next = arg2;
4361
4362 }
4363
4364
4365 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_get_1jinaList_1next(JNIEnv *jenv, jclass jcls, jlong jarg1) {
4366 jlong jresult = 0 ;
4367 List *arg1 = (List *) 0 ;
4368 struct list *result;
4369
4370 (void)jenv;
4371 (void)jcls;
4372 arg1 = *(List **)&jarg1;
4373 result = (struct list *) ((arg1)->next);
4374
4375 *(struct list **)&jresult = result;
4376 return jresult;
4377 }
4378
4379
4380 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaList_1last(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
4381 List *arg1 = (List *) 0 ;
4382 struct list *arg2 = (struct list *) 0 ;
4383
4384 (void)jenv;
4385 (void)jcls;
4386 arg1 = *(List **)&jarg1;
4387 arg2 = *(struct list **)&jarg2;
4388 if (arg1) (arg1)->last = arg2;
4389
4390 }
4391
4392
4393 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_get_1jinaList_1last(JNIEnv *jenv, jclass jcls, jlong jarg1) {
4394 jlong jresult = 0 ;
4395 List *arg1 = (List *) 0 ;
4396 struct list *result;
4397
4398 (void)jenv;
4399 (void)jcls;
4400 arg1 = *(List **)&jarg1;
4401 result = (struct list *) ((arg1)->last);
4402
4403 *(struct list **)&jresult = result;
4404 return jresult;
4405 }
4406
4407
4408 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaList_1to(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
4409 List *arg1 = (List *) 0 ;
4410 void *arg2 = (void *) 0 ;
4411
4412 (void)jenv;
4413 (void)jcls;
4414 arg1 = *(List **)&jarg1;
4415 arg2 = *(void **)&jarg2;
4416 if (arg1) (arg1)->to = arg2;
4417
4418 }
4419
4420
4421 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_get_1jinaList_1to(JNIEnv *jenv, jclass jcls, jlong jarg1) {
4422 jlong jresult = 0 ;
4423 List *arg1 = (List *) 0 ;
4424 void *result;
4425
4426 (void)jenv;
4427 (void)jcls;
4428 arg1 = *(List **)&jarg1;
4429 result = (void *) ((arg1)->to);
4430
4431 *(void **)&jresult = result;
4432 return jresult;
4433 }
4434
4435
4436 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_new_1jinaList(JNIEnv *jenv, jclass jcls) {
4437 jlong jresult = 0 ;
4438 List *result;
4439
4440 (void)jenv;
4441 (void)jcls;
4442 result = (List *)(List *) calloc(1, sizeof(List));
4443
4444 *(List **)&jresult = result;
4445 return jresult;
4446 }
4447
4448
4449 JNIEXPORT void JNICALL Java_Jina_JinaJNI_delete_1jinaList(JNIEnv *jenv, jclass jcls, jlong jarg1) {
4450 List *arg1 = (List *) 0 ;
4451
4452 (void)jenv;
4453 (void)jcls;
4454 arg1 = *(List **)&jarg1;
4455 free((char *) arg1);
4456
4457 }
4458
4459
4460 JNIEXPORT jstring JNICALL Java_Jina_JinaJNI_get_1LIST_1SWAP_1STRING(JNIEnv *jenv, jclass jcls) {
4461 jstring jresult = 0 ;
4462 char *result;
4463
4464 (void)jenv;
4465 (void)jcls;
4466 result = (char *) "ippp";
4467
4468 {
4469 if(result) jresult = (*jenv)->NewStringUTF(jenv, result);
4470 }
4471 return jresult;
4472 }
4473
4474
4475 JNIEXPORT jstring JNICALL Java_Jina_JinaJNI_get_1DDLIST_1SWAP_1STRING(JNIEnv *jenv, jclass jcls) {
4476 jstring jresult = 0 ;
4477 char *result;
4478
4479 (void)jenv;
4480 (void)jcls;
4481 result = (char *) "ippp";
4482
4483 {
4484 if(result) jresult = (*jenv)->NewStringUTF(jenv, result);
4485 }
4486 return jresult;
4487 }
4488
4489
4490 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaTString_1jinaTsId(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2) {
4491 Tstring *arg1 = (Tstring *) 0 ;
4492 int arg2 ;
4493
4494 (void)jenv;
4495 (void)jcls;
4496 arg1 = *(Tstring **)&jarg1;
4497 arg2 = (int)jarg2;
4498 if (arg1) (arg1)->ts_id = (Ts_id )arg2;
4499
4500 }
4501
4502
4503 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1jinaTString_1jinaTsId(JNIEnv *jenv, jclass jcls, jlong jarg1) {
4504 jint jresult = 0 ;
4505 Tstring *arg1 = (Tstring *) 0 ;
4506 int result;
4507
4508 (void)jenv;
4509 (void)jcls;
4510 arg1 = *(Tstring **)&jarg1;
4511 result = (int) ((arg1)->ts_id);
4512
4513 jresult = (jint)result;
4514 return jresult;
4515 }
4516
4517
4518 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaTString_1type(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2) {
4519 Tstring *arg1 = (Tstring *) 0 ;
4520 int arg2 ;
4521
4522 (void)jenv;
4523 (void)jcls;
4524 arg1 = *(Tstring **)&jarg1;
4525 arg2 = (int)jarg2;
4526 if (arg1) (arg1)->type = arg2;
4527
4528 }
4529
4530
4531 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1jinaTString_1type(JNIEnv *jenv, jclass jcls, jlong jarg1) {
4532 jint jresult = 0 ;
4533 Tstring *arg1 = (Tstring *) 0 ;
4534 int result;
4535
4536 (void)jenv;
4537 (void)jcls;
4538 arg1 = *(Tstring **)&jarg1;
4539 result = (int) ((arg1)->type);
4540
4541 jresult = (jint)result;
4542 return jresult;
4543 }
4544
4545
4546 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaTString_1start(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
4547 Tstring *arg1 = (Tstring *) 0 ;
4548 struct list *arg2 = (struct list *) 0 ;
4549
4550 (void)jenv;
4551 (void)jcls;
4552 arg1 = *(Tstring **)&jarg1;
4553 arg2 = *(struct list **)&jarg2;
4554 if (arg1) (arg1)->start = arg2;
4555
4556 }
4557
4558
4559 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_get_1jinaTString_1start(JNIEnv *jenv, jclass jcls, jlong jarg1) {
4560 jlong jresult = 0 ;
4561 Tstring *arg1 = (Tstring *) 0 ;
4562 struct list *result;
4563
4564 (void)jenv;
4565 (void)jcls;
4566 arg1 = *(Tstring **)&jarg1;
4567 result = (struct list *) ((arg1)->start);
4568
4569 *(struct list **)&jresult = result;
4570 return jresult;
4571 }
4572
4573
4574 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaTString_1end(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
4575 Tstring *arg1 = (Tstring *) 0 ;
4576 struct list *arg2 = (struct list *) 0 ;
4577
4578 (void)jenv;
4579 (void)jcls;
4580 arg1 = *(Tstring **)&jarg1;
4581 arg2 = *(struct list **)&jarg2;
4582 if (arg1) (arg1)->end = arg2;
4583
4584 }
4585
4586
4587 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_get_1jinaTString_1end(JNIEnv *jenv, jclass jcls, jlong jarg1) {
4588 jlong jresult = 0 ;
4589 Tstring *arg1 = (Tstring *) 0 ;
4590 struct list *result;
4591
4592 (void)jenv;
4593 (void)jcls;
4594 arg1 = *(Tstring **)&jarg1;
4595 result = (struct list *) ((arg1)->end);
4596
4597 *(struct list **)&jresult = result;
4598 return jresult;
4599 }
4600
4601
4602 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaTString_1count(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2) {
4603 Tstring *arg1 = (Tstring *) 0 ;
4604 int arg2 ;
4605
4606 (void)jenv;
4607 (void)jcls;
4608 arg1 = *(Tstring **)&jarg1;
4609 arg2 = (int)jarg2;
4610 if (arg1) (arg1)->count = arg2;
4611
4612 }
4613
4614
4615 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1jinaTString_1count(JNIEnv *jenv, jclass jcls, jlong jarg1) {
4616 jint jresult = 0 ;
4617 Tstring *arg1 = (Tstring *) 0 ;
4618 int result;
4619
4620 (void)jenv;
4621 (void)jcls;
4622 arg1 = *(Tstring **)&jarg1;
4623 result = (int) ((arg1)->count);
4624
4625 jresult = (jint)result;
4626 return jresult;
4627 }
4628
4629
4630 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaTString_1props(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
4631 Tstring *arg1 = (Tstring *) 0 ;
4632 struct list *arg2 = (struct list *) 0 ;
4633
4634 (void)jenv;
4635 (void)jcls;
4636 arg1 = *(Tstring **)&jarg1;
4637 arg2 = *(struct list **)&jarg2;
4638 if (arg1) (arg1)->props = arg2;
4639
4640 }
4641
4642
4643 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_get_1jinaTString_1props(JNIEnv *jenv, jclass jcls, jlong jarg1) {
4644 jlong jresult = 0 ;
4645 Tstring *arg1 = (Tstring *) 0 ;
4646 struct list *result;
4647
4648 (void)jenv;
4649 (void)jcls;
4650 arg1 = *(Tstring **)&jarg1;
4651 result = (struct list *) ((arg1)->props);
4652
4653 *(struct list **)&jresult = result;
4654 return jresult;
4655 }
4656
4657
4658 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_new_1jinaTString(JNIEnv *jenv, jclass jcls) {
4659 jlong jresult = 0 ;
4660 Tstring *result;
4661
4662 (void)jenv;
4663 (void)jcls;
4664 result = (Tstring *)(Tstring *) calloc(1, sizeof(Tstring));
4665
4666 *(Tstring **)&jresult = result;
4667 return jresult;
4668 }
4669
4670
4671 JNIEXPORT void JNICALL Java_Jina_JinaJNI_delete_1jinaTString(JNIEnv *jenv, jclass jcls, jlong jarg1) {
4672 Tstring *arg1 = (Tstring *) 0 ;
4673
4674 (void)jenv;
4675 (void)jcls;
4676 arg1 = *(Tstring **)&jarg1;
4677 free((char *) arg1);
4678
4679 }
4680
4681
4682 JNIEXPORT jstring JNICALL Java_Jina_JinaJNI_get_1TSTRING_1SWAP_1STRING(JNIEnv *jenv, jclass jcls) {
4683 jstring jresult = 0 ;
4684 char *result;
4685
4686 (void)jenv;
4687 (void)jcls;
4688 result = (char *) "ippip";
4689
4690 {
4691 if(result) jresult = (*jenv)->NewStringUTF(jenv, result);
4692 }
4693 return jresult;
4694 }
4695
4696
4697 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaProp_1jinaTsId(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2) {
4698 Prop *arg1 = (Prop *) 0 ;
4699 int arg2 ;
4700
4701 (void)jenv;
4702 (void)jcls;
4703 arg1 = *(Prop **)&jarg1;
4704 arg2 = (int)jarg2;
4705 if (arg1) (arg1)->ts_id = (Ts_id )arg2;
4706
4707 }
4708
4709
4710 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1jinaProp_1jinaTsId(JNIEnv *jenv, jclass jcls, jlong jarg1) {
4711 jint jresult = 0 ;
4712 Prop *arg1 = (Prop *) 0 ;
4713 int result;
4714
4715 (void)jenv;
4716 (void)jcls;
4717 arg1 = *(Prop **)&jarg1;
4718 result = (int) ((arg1)->ts_id);
4719
4720 jresult = (jint)result;
4721 return jresult;
4722 }
4723
4724
4725 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaProp_1type(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2) {
4726 Prop *arg1 = (Prop *) 0 ;
4727 int arg2 ;
4728
4729 (void)jenv;
4730 (void)jcls;
4731 arg1 = *(Prop **)&jarg1;
4732 arg2 = (int)jarg2;
4733 if (arg1) (arg1)->type = arg2;
4734
4735 }
4736
4737
4738 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1jinaProp_1type(JNIEnv *jenv, jclass jcls, jlong jarg1) {
4739 jint jresult = 0 ;
4740 Prop *arg1 = (Prop *) 0 ;
4741 int result;
4742
4743 (void)jenv;
4744 (void)jcls;
4745 arg1 = *(Prop **)&jarg1;
4746 result = (int) ((arg1)->type);
4747
4748 jresult = (jint)result;
4749 return jresult;
4750 }
4751
4752
4753 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaProp_1count(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2) {
4754 Prop *arg1 = (Prop *) 0 ;
4755 int arg2 ;
4756
4757 (void)jenv;
4758 (void)jcls;
4759 arg1 = *(Prop **)&jarg1;
4760 arg2 = (int)jarg2;
4761 if (arg1) (arg1)->count = arg2;
4762
4763 }
4764
4765
4766 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1jinaProp_1count(JNIEnv *jenv, jclass jcls, jlong jarg1) {
4767 jint jresult = 0 ;
4768 Prop *arg1 = (Prop *) 0 ;
4769 int result;
4770
4771 (void)jenv;
4772 (void)jcls;
4773 arg1 = *(Prop **)&jarg1;
4774 result = (int) ((arg1)->count);
4775
4776 jresult = (jint)result;
4777 return jresult;
4778 }
4779
4780
4781 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaProp_1freefunc(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
4782 Prop *arg1 = (Prop *) 0 ;
4783 void (*arg2)() = (void (*)()) 0 ;
4784
4785 (void)jenv;
4786 (void)jcls;
4787 arg1 = *(Prop **)&jarg1;
4788 arg2 = *(void (**)())&jarg2;
4789 if (arg1) (arg1)->freefunc = arg2;
4790
4791 }
4792
4793
4794 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_get_1jinaProp_1freefunc(JNIEnv *jenv, jclass jcls, jlong jarg1) {
4795 jlong jresult = 0 ;
4796 Prop *arg1 = (Prop *) 0 ;
4797 void (*result)();
4798
4799 (void)jenv;
4800 (void)jcls;
4801 arg1 = *(Prop **)&jarg1;
4802 result = (void (*)()) ((arg1)->freefunc);
4803
4804 *(void (**)())&jresult = result;
4805 return jresult;
4806 }
4807
4808
4809 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaProp_1to(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
4810 Prop *arg1 = (Prop *) 0 ;
4811 void *arg2 = (void *) 0 ;
4812
4813 (void)jenv;
4814 (void)jcls;
4815 arg1 = *(Prop **)&jarg1;
4816 arg2 = *(void **)&jarg2;
4817 if (arg1) (arg1)->to = arg2;
4818
4819 }
4820
4821
4822 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_get_1jinaProp_1to(JNIEnv *jenv, jclass jcls, jlong jarg1) {
4823 jlong jresult = 0 ;
4824 Prop *arg1 = (Prop *) 0 ;
4825 void *result;
4826
4827 (void)jenv;
4828 (void)jcls;
4829 arg1 = *(Prop **)&jarg1;
4830 result = (void *) ((arg1)->to);
4831
4832 *(void **)&jresult = result;
4833 return jresult;
4834 }
4835
4836
4837 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_new_1jinaProp(JNIEnv *jenv, jclass jcls) {
4838 jlong jresult = 0 ;
4839 Prop *result;
4840
4841 (void)jenv;
4842 (void)jcls;
4843 result = (Prop *)(Prop *) calloc(1, sizeof(Prop));
4844
4845 *(Prop **)&jresult = result;
4846 return jresult;
4847 }
4848
4849
4850 JNIEXPORT void JNICALL Java_Jina_JinaJNI_delete_1jinaProp(JNIEnv *jenv, jclass jcls, jlong jarg1) {
4851 Prop *arg1 = (Prop *) 0 ;
4852
4853 (void)jenv;
4854 (void)jcls;
4855 arg1 = *(Prop **)&jarg1;
4856 free((char *) arg1);
4857
4858 }
4859
4860
4861 JNIEXPORT jstring JNICALL Java_Jina_JinaJNI_get_1PROP_1SWAP_1STRING(JNIEnv *jenv, jclass jcls) {
4862 jstring jresult = 0 ;
4863 char *result;
4864
4865 (void)jenv;
4866 (void)jcls;
4867 result = (char *) "iiwp";
4868
4869 {
4870 if(result) jresult = (*jenv)->NewStringUTF(jenv, result);
4871 }
4872 return jresult;
4873 }
4874
4875
4876 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaMatch_1jinaTsId(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2) {
4877 Match *arg1 = (Match *) 0 ;
4878 int arg2 ;
4879
4880 (void)jenv;
4881 (void)jcls;
4882 arg1 = *(Match **)&jarg1;
4883 arg2 = (int)jarg2;
4884 if (arg1) (arg1)->ts_id = (Ts_id )arg2;
4885
4886 }
4887
4888
4889 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1jinaMatch_1jinaTsId(JNIEnv *jenv, jclass jcls, jlong jarg1) {
4890 jint jresult = 0 ;
4891 Match *arg1 = (Match *) 0 ;
4892 int result;
4893
4894 (void)jenv;
4895 (void)jcls;
4896 arg1 = *(Match **)&jarg1;
4897 result = (int) ((arg1)->ts_id);
4898
4899 jresult = (jint)result;
4900 return jresult;
4901 }
4902
4903
4904 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaMatch_1type(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2) {
4905 Match *arg1 = (Match *) 0 ;
4906 int arg2 ;
4907
4908 (void)jenv;
4909 (void)jcls;
4910 arg1 = *(Match **)&jarg1;
4911 arg2 = (int)jarg2;
4912 if (arg1) (arg1)->type = arg2;
4913
4914 }
4915
4916
4917 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1jinaMatch_1type(JNIEnv *jenv, jclass jcls, jlong jarg1) {
4918 jint jresult = 0 ;
4919 Match *arg1 = (Match *) 0 ;
4920 int result;
4921
4922 (void)jenv;
4923 (void)jcls;
4924 arg1 = *(Match **)&jarg1;
4925 result = (int) ((arg1)->type);
4926
4927 jresult = (jint)result;
4928 return jresult;
4929 }
4930
4931
4932 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaMatch_1label(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2) {
4933 Match *arg1 = (Match *) 0 ;
4934 int arg2 ;
4935
4936 (void)jenv;
4937 (void)jcls;
4938 arg1 = *(Match **)&jarg1;
4939 arg2 = (int)jarg2;
4940 if (arg1) (arg1)->label = arg2;
4941
4942 }
4943
4944
4945 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1jinaMatch_1label(JNIEnv *jenv, jclass jcls, jlong jarg1) {
4946 jint jresult = 0 ;
4947 Match *arg1 = (Match *) 0 ;
4948 int result;
4949
4950 (void)jenv;
4951 (void)jcls;
4952 arg1 = *(Match **)&jarg1;
4953 result = (int) ((arg1)->label);
4954
4955 jresult = (jint)result;
4956 return jresult;
4957 }
4958
4959
4960 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaMatch_1weight(JNIEnv *jenv, jclass jcls, jlong jarg1, jfloat jarg2) {
4961 Match *arg1 = (Match *) 0 ;
4962 float arg2 ;
4963
4964 (void)jenv;
4965 (void)jcls;
4966 arg1 = *(Match **)&jarg1;
4967 arg2 = (float)jarg2;
4968 if (arg1) (arg1)->weight = arg2;
4969
4970 }
4971
4972
4973 JNIEXPORT jfloat JNICALL Java_Jina_JinaJNI_get_1jinaMatch_1weight(JNIEnv *jenv, jclass jcls, jlong jarg1) {
4974 jfloat jresult = 0 ;
4975 Match *arg1 = (Match *) 0 ;
4976 float result;
4977
4978 (void)jenv;
4979 (void)jcls;
4980 arg1 = *(Match **)&jarg1;
4981 result = (float) ((arg1)->weight);
4982
4983 jresult = (jfloat)result;
4984 return jresult;
4985 }
4986
4987
4988 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaMatch_1to1(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
4989 Match *arg1 = (Match *) 0 ;
4990 void *arg2 = (void *) 0 ;
4991
4992 (void)jenv;
4993 (void)jcls;
4994 arg1 = *(Match **)&jarg1;
4995 arg2 = *(void **)&jarg2;
4996 if (arg1) (arg1)->to1 = arg2;
4997
4998 }
4999
5000
5001 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_get_1jinaMatch_1to1(JNIEnv *jenv, jclass jcls, jlong jarg1) {
5002 jlong jresult = 0 ;
5003 Match *arg1 = (Match *) 0 ;
5004 void *result;
5005
5006 (void)jenv;
5007 (void)jcls;
5008 arg1 = *(Match **)&jarg1;
5009 result = (void *) ((arg1)->to1);
5010
5011 *(void **)&jresult = result;
5012 return jresult;
5013 }
5014
5015
5016 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaMatch_1to2(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
5017 Match *arg1 = (Match *) 0 ;
5018 void *arg2 = (void *) 0 ;
5019
5020 (void)jenv;
5021 (void)jcls;
5022 arg1 = *(Match **)&jarg1;
5023 arg2 = *(void **)&jarg2;
5024 if (arg1) (arg1)->to2 = arg2;
5025
5026 }
5027
5028
5029 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_get_1jinaMatch_1to2(JNIEnv *jenv, jclass jcls, jlong jarg1) {
5030 jlong jresult = 0 ;
5031 Match *arg1 = (Match *) 0 ;
5032 void *result;
5033
5034 (void)jenv;
5035 (void)jcls;
5036 arg1 = *(Match **)&jarg1;
5037 result = (void *) ((arg1)->to2);
5038
5039 *(void **)&jresult = result;
5040 return jresult;
5041 }
5042
5043
5044 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaMatch_1props(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
5045 Match *arg1 = (Match *) 0 ;
5046 struct list *arg2 = (struct list *) 0 ;
5047
5048 (void)jenv;
5049 (void)jcls;
5050 arg1 = *(Match **)&jarg1;
5051 arg2 = *(struct list **)&jarg2;
5052 if (arg1) (arg1)->props = arg2;
5053
5054 }
5055
5056
5057 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_get_1jinaMatch_1props(JNIEnv *jenv, jclass jcls, jlong jarg1) {
5058 jlong jresult = 0 ;
5059 Match *arg1 = (Match *) 0 ;
5060 struct list *result;
5061
5062 (void)jenv;
5063 (void)jcls;
5064 arg1 = *(Match **)&jarg1;
5065 result = (struct list *) ((arg1)->props);
5066
5067 *(struct list **)&jresult = result;
5068 return jresult;
5069 }
5070
5071
5072 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_new_1jinaMatch(JNIEnv *jenv, jclass jcls) {
5073 jlong jresult = 0 ;
5074 Match *result;
5075
5076 (void)jenv;
5077 (void)jcls;
5078 result = (Match *)(Match *) calloc(1, sizeof(Match));
5079
5080 *(Match **)&jresult = result;
5081 return jresult;
5082 }
5083
5084
5085 JNIEXPORT void JNICALL Java_Jina_JinaJNI_delete_1jinaMatch(JNIEnv *jenv, jclass jcls, jlong jarg1) {
5086 Match *arg1 = (Match *) 0 ;
5087
5088 (void)jenv;
5089 (void)jcls;
5090 arg1 = *(Match **)&jarg1;
5091 free((char *) arg1);
5092
5093 }
5094
5095
5096 JNIEXPORT jstring JNICALL Java_Jina_JinaJNI_get_1MATCH_1SWAP_1STRING(JNIEnv *jenv, jclass jcls) {
5097 jstring jresult = 0 ;
5098 char *result;
5099
5100 (void)jenv;
5101 (void)jcls;
5102 result = (char *) "iifppp";
5103
5104 {
5105 if(result) jresult = (*jenv)->NewStringUTF(jenv, result);
5106 }
5107 return jresult;
5108 }
5109
5110
5111 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaPair_1jinaTsId(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2) {
5112 Pair *arg1 = (Pair *) 0 ;
5113 int arg2 ;
5114
5115 (void)jenv;
5116 (void)jcls;
5117 arg1 = *(Pair **)&jarg1;
5118 arg2 = (int)jarg2;
5119 if (arg1) (arg1)->ts_id = (Ts_id )arg2;
5120
5121 }
5122
5123
5124 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1jinaPair_1jinaTsId(JNIEnv *jenv, jclass jcls, jlong jarg1) {
5125 jint jresult = 0 ;
5126 Pair *arg1 = (Pair *) 0 ;
5127 int result;
5128
5129 (void)jenv;
5130 (void)jcls;
5131 arg1 = *(Pair **)&jarg1;
5132 result = (int) ((arg1)->ts_id);
5133
5134 jresult = (jint)result;
5135 return jresult;
5136 }
5137
5138
5139 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaPair_1type1(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2) {
5140 Pair *arg1 = (Pair *) 0 ;
5141 int arg2 ;
5142
5143 (void)jenv;
5144 (void)jcls;
5145 arg1 = *(Pair **)&jarg1;
5146 arg2 = (int)jarg2;
5147 if (arg1) (arg1)->type1 = arg2;
5148
5149 }
5150
5151
5152 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1jinaPair_1type1(JNIEnv *jenv, jclass jcls, jlong jarg1) {
5153 jint jresult = 0 ;
5154 Pair *arg1 = (Pair *) 0 ;
5155 int result;
5156
5157 (void)jenv;
5158 (void)jcls;
5159 arg1 = *(Pair **)&jarg1;
5160 result = (int) ((arg1)->type1);
5161
5162 jresult = (jint)result;
5163 return jresult;
5164 }
5165
5166
5167 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaPair_1type2(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2) {
5168 Pair *arg1 = (Pair *) 0 ;
5169 int arg2 ;
5170
5171 (void)jenv;
5172 (void)jcls;
5173 arg1 = *(Pair **)&jarg1;
5174 arg2 = (int)jarg2;
5175 if (arg1) (arg1)->type2 = arg2;
5176
5177 }
5178
5179
5180 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1jinaPair_1type2(JNIEnv *jenv, jclass jcls, jlong jarg1) {
5181 jint jresult = 0 ;
5182 Pair *arg1 = (Pair *) 0 ;
5183 int result;
5184
5185 (void)jenv;
5186 (void)jcls;
5187 arg1 = *(Pair **)&jarg1;
5188 result = (int) ((arg1)->type2);
5189
5190 jresult = (jint)result;
5191 return jresult;
5192 }
5193
5194
5195 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaPair_1to1(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
5196 Pair *arg1 = (Pair *) 0 ;
5197 void *arg2 = (void *) 0 ;
5198
5199 (void)jenv;
5200 (void)jcls;
5201 arg1 = *(Pair **)&jarg1;
5202 arg2 = *(void **)&jarg2;
5203 if (arg1) (arg1)->to1 = arg2;
5204
5205 }
5206
5207
5208 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_get_1jinaPair_1to1(JNIEnv *jenv, jclass jcls, jlong jarg1) {
5209 jlong jresult = 0 ;
5210 Pair *arg1 = (Pair *) 0 ;
5211 void *result;
5212
5213 (void)jenv;
5214 (void)jcls;
5215 arg1 = *(Pair **)&jarg1;
5216 result = (void *) ((arg1)->to1);
5217
5218 *(void **)&jresult = result;
5219 return jresult;
5220 }
5221
5222
5223 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaPair_1to2(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
5224 Pair *arg1 = (Pair *) 0 ;
5225 void *arg2 = (void *) 0 ;
5226
5227 (void)jenv;
5228 (void)jcls;
5229 arg1 = *(Pair **)&jarg1;
5230 arg2 = *(void **)&jarg2;
5231 if (arg1) (arg1)->to2 = arg2;
5232
5233 }
5234
5235
5236 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_get_1jinaPair_1to2(JNIEnv *jenv, jclass jcls, jlong jarg1) {
5237 jlong jresult = 0 ;
5238 Pair *arg1 = (Pair *) 0 ;
5239 void *result;
5240
5241 (void)jenv;
5242 (void)jcls;
5243 arg1 = *(Pair **)&jarg1;
5244 result = (void *) ((arg1)->to2);
5245
5246 *(void **)&jresult = result;
5247 return jresult;
5248 }
5249
5250
5251 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_new_1jinaPair(JNIEnv *jenv, jclass jcls) {
5252 jlong jresult = 0 ;
5253 Pair *result;
5254
5255 (void)jenv;
5256 (void)jcls;
5257 result = (Pair *)(Pair *) calloc(1, sizeof(Pair));
5258
5259 *(Pair **)&jresult = result;
5260 return jresult;
5261 }
5262
5263
5264 JNIEXPORT void JNICALL Java_Jina_JinaJNI_delete_1jinaPair(JNIEnv *jenv, jclass jcls, jlong jarg1) {
5265 Pair *arg1 = (Pair *) 0 ;
5266
5267 (void)jenv;
5268 (void)jcls;
5269 arg1 = *(Pair **)&jarg1;
5270 free((char *) arg1);
5271
5272 }
5273
5274
5275 JNIEXPORT jstring JNICALL Java_Jina_JinaJNI_get_1PAIR_1SWAP_1STRING(JNIEnv *jenv, jclass jcls) {
5276 jstring jresult = 0 ;
5277 char *result;
5278
5279 (void)jenv;
5280 (void)jcls;
5281 result = (char *) "iipp";
5282
5283 {
5284 if(result) jresult = (*jenv)->NewStringUTF(jenv, result);
5285 }
5286 return jresult;
5287 }
5288
5289
5290 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaGeneric_1jinaTsId(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2) {
5291 Generic *arg1 = (Generic *) 0 ;
5292 int arg2 ;
5293
5294 (void)jenv;
5295 (void)jcls;
5296 arg1 = *(Generic **)&jarg1;
5297 arg2 = (int)jarg2;
5298 if (arg1) (arg1)->ts_id = (Ts_id )arg2;
5299
5300 }
5301
5302
5303 JNIEXPORT jint JNICALL Java_Jina_JinaJNI_get_1jinaGeneric_1jinaTsId(JNIEnv *jenv, jclass jcls, jlong jarg1) {
5304 jint jresult = 0 ;
5305 Generic *arg1 = (Generic *) 0 ;
5306 int result;
5307
5308 (void)jenv;
5309 (void)jcls;
5310 arg1 = *(Generic **)&jarg1;
5311 result = (int) ((arg1)->ts_id);
5312
5313 jresult = (jint)result;
5314 return jresult;
5315 }
5316
5317
5318 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaGeneric_1type(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
5319 Generic *arg1 = (Generic *) 0 ;
5320 unsigned int arg2 ;
5321
5322 (void)jenv;
5323 (void)jcls;
5324 arg1 = *(Generic **)&jarg1;
5325 arg2 = (unsigned int)jarg2;
5326 if (arg1) (arg1)->type = arg2;
5327
5328 }
5329
5330
5331 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_get_1jinaGeneric_1type(JNIEnv *jenv, jclass jcls, jlong jarg1) {
5332 jlong jresult = 0 ;
5333 Generic *arg1 = (Generic *) 0 ;
5334 unsigned int result;
5335
5336 (void)jenv;
5337 (void)jcls;
5338 arg1 = *(Generic **)&jarg1;
5339 result = (unsigned int) ((arg1)->type);
5340
5341 jresult = (jlong)result;
5342 return jresult;
5343 }
5344
5345
5346 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaGeneric_1label(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
5347 Generic *arg1 = (Generic *) 0 ;
5348 unsigned int arg2 ;
5349
5350 (void)jenv;
5351 (void)jcls;
5352 arg1 = *(Generic **)&jarg1;
5353 arg2 = (unsigned int)jarg2;
5354 if (arg1) (arg1)->label = arg2;
5355
5356 }
5357
5358
5359 JNIEXPORT jlong JNICALL Java_Jina_JinaJNI_get_1jinaGeneric_1label(JNIEnv *jenv, jclass jcls, jlong jarg1) {
5360 jlong jresult = 0 ;
5361 Generic *arg1 = (Generic *) 0 ;
5362 unsigned int result;
5363
5364 (void)jenv;
5365 (void)jcls;
5366 arg1 = *(Generic **)&jarg1;
5367 result = (unsigned int) ((arg1)->label);
5368
5369 jresult = (jlong)result;
5370 return jresult;
5371 }
5372
5373
5374 JNIEXPORT void JNICALL Java_Jina_JinaJNI_set_1jinaGeneric_1to(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
5375 Generic *arg1 = (Generic *) 0 ;
5376 void *arg2 = (void *) 0 ;
5377
5378 (void)jenv;
5379 (void)jcls;
5380 arg1 = *(Generic **)&jarg1;