1 /* This file is machine generated, don't edit it !*/
3 /* Structure information for class: java/math/BigInteger */
5 typedef struct java_math_BigInteger {
6 java_objectheader header;
8 java_bytearray* magnitude;
12 s4 firstNonzeroByteNum;
13 } java_math_BigInteger;
16 * Class: java/math/BigInteger
20 JNIEXPORT java_bytearray* JNICALL Java_java_math_BigInteger_plumbAdd (JNIEnv *env , java_bytearray* par1, java_bytearray* par2);
22 * Class: java/math/BigInteger
26 JNIEXPORT java_bytearray* JNICALL Java_java_math_BigInteger_plumbDivide (JNIEnv *env , java_bytearray* par1, java_bytearray* par2);
28 * Class: java/math/BigInteger
29 * Method: plumbDivideAndRemainder
30 * Signature: ([B[B)[[B
32 JNIEXPORT java_arrayarray* JNICALL Java_java_math_BigInteger_plumbDivideAndRemainder (JNIEnv *env , java_bytearray* par1, java_bytearray* par2);
34 * Class: java/math/BigInteger
38 JNIEXPORT java_bytearray* JNICALL Java_java_math_BigInteger_plumbGcd (JNIEnv *env , java_bytearray* par1, java_bytearray* par2);
40 * Class: java/math/BigInteger
41 * Method: plumbGeneratePrime
44 JNIEXPORT java_bytearray* JNICALL Java_java_math_BigInteger_plumbGeneratePrime (JNIEnv *env , java_bytearray* par1);
46 * Class: java/math/BigInteger
50 JNIEXPORT void JNICALL Java_java_math_BigInteger_plumbInit (JNIEnv *env );
52 * Class: java/math/BigInteger
53 * Method: plumbModInverse
56 JNIEXPORT java_bytearray* JNICALL Java_java_math_BigInteger_plumbModInverse (JNIEnv *env , java_bytearray* par1, java_bytearray* par2);
58 * Class: java/math/BigInteger
60 * Signature: ([B[B[B)[B
62 JNIEXPORT java_bytearray* JNICALL Java_java_math_BigInteger_plumbModPow (JNIEnv *env , java_bytearray* par1, java_bytearray* par2, java_bytearray* par3);
64 * Class: java/math/BigInteger
65 * Method: plumbMultiply
68 JNIEXPORT java_bytearray* JNICALL Java_java_math_BigInteger_plumbMultiply (JNIEnv *env , java_bytearray* par1, java_bytearray* par2);
70 * Class: java/math/BigInteger
71 * Method: plumbRemainder
74 JNIEXPORT java_bytearray* JNICALL Java_java_math_BigInteger_plumbRemainder (JNIEnv *env , java_bytearray* par1, java_bytearray* par2);
76 * Class: java/math/BigInteger
80 JNIEXPORT java_bytearray* JNICALL Java_java_math_BigInteger_plumbSquare (JNIEnv *env , java_bytearray* par1);
82 * Class: java/math/BigInteger
83 * Method: plumbSubtract
84 * Signature: ([B[B)Ljava/math/BigInteger;
86 JNIEXPORT struct java_math_BigInteger* JNICALL Java_java_math_BigInteger_plumbSubtract (JNIEnv *env , java_bytearray* par1, java_bytearray* par2);