1 /* DO NOT EDIT THIS FILE - it is machine generated */ 2 #include <jni.h> 3 /* Header for class GdaJValue */ 4 5 #ifndef _Included_GdaJValue 6 #define _Included_GdaJValue 7 #ifdef __cplusplus 8 extern "C" { 9 #endif 10 /* 11 * Class: GdaJValue 12 * Method: initIDs 13 * Signature: ()V 14 */ 15 JNIEXPORT void JNICALL Java_GdaJValue_initIDs 16 (JNIEnv *, jclass); 17 18 /* 19 * Class: GdaJValue 20 * Method: setCString 21 * Signature: (JILjava/lang/String;)V 22 */ 23 JNIEXPORT void JNICALL Java_GdaJValue_setCString 24 (JNIEnv *, jobject, jlong, jint, jstring); 25 26 /* 27 * Class: GdaJValue 28 * Method: setCInt 29 * Signature: (JII)V 30 */ 31 JNIEXPORT void JNICALL Java_GdaJValue_setCInt 32 (JNIEnv *, jobject, jlong, jint, jint); 33 34 /* 35 * Class: GdaJValue 36 * Method: setCChar 37 * Signature: (JIB)V 38 */ 39 JNIEXPORT void JNICALL Java_GdaJValue_setCChar 40 (JNIEnv *, jobject, jlong, jint, jbyte); 41 42 /* 43 * Class: GdaJValue 44 * Method: setCDouble 45 * Signature: (JID)V 46 */ 47 JNIEXPORT void JNICALL Java_GdaJValue_setCDouble 48 (JNIEnv *, jobject, jlong, jint, jdouble); 49 50 /* 51 * Class: GdaJValue 52 * Method: setCFloat 53 * Signature: (JIF)V 54 */ 55 JNIEXPORT void JNICALL Java_GdaJValue_setCFloat 56 (JNIEnv *, jobject, jlong, jint, jfloat); 57 58 /* 59 * Class: GdaJValue 60 * Method: setCLong 61 * Signature: (JIJ)V 62 */ 63 JNIEXPORT void JNICALL Java_GdaJValue_setCLong 64 (JNIEnv *, jobject, jlong, jint, jlong); 65 66 /* 67 * Class: GdaJValue 68 * Method: setCShort 69 * Signature: (JIS)V 70 */ 71 JNIEXPORT void JNICALL Java_GdaJValue_setCShort 72 (JNIEnv *, jobject, jlong, jint, jshort); 73 74 /* 75 * Class: GdaJValue 76 * Method: setCBoolean 77 * Signature: (JIZ)V 78 */ 79 JNIEXPORT void JNICALL Java_GdaJValue_setCBoolean 80 (JNIEnv *, jobject, jlong, jint, jboolean); 81 82 /* 83 * Class: GdaJValue 84 * Method: setCDate 85 * Signature: (JIIII)V 86 */ 87 JNIEXPORT void JNICALL Java_GdaJValue_setCDate 88 (JNIEnv *, jobject, jlong, jint, jint, jint, jint); 89 90 /* 91 * Class: GdaJValue 92 * Method: setCTime 93 * Signature: (JIIII)V 94 */ 95 JNIEXPORT void JNICALL Java_GdaJValue_setCTime 96 (JNIEnv *, jobject, jlong, jint, jint, jint, jint); 97 98 /* 99 * Class: GdaJValue 100 * Method: setCTimestamp 101 * Signature: (JIIIIIII)V 102 */ 103 JNIEXPORT void JNICALL Java_GdaJValue_setCTimestamp 104 (JNIEnv *, jobject, jlong, jint, jint, jint, jint, jint, jint, jint); 105 106 /* 107 * Class: GdaJValue 108 * Method: setCBinary 109 * Signature: (JI[B)V 110 */ 111 JNIEXPORT void JNICALL Java_GdaJValue_setCBinary 112 (JNIEnv *, jobject, jlong, jint, jbyteArray); 113 114 /* 115 * Class: GdaJValue 116 * Method: setCBlob 117 * Signature: (JIJLGdaJBlobOp;)V 118 */ 119 JNIEXPORT void JNICALL Java_GdaJValue_setCBlob 120 (JNIEnv *, jobject, jlong, jint, jlong, jobject); 121 122 /* 123 * Class: GdaJValue 124 * Method: setCNumeric 125 * Signature: (JILjava/lang/String;II)V 126 */ 127 JNIEXPORT void JNICALL Java_GdaJValue_setCNumeric 128 (JNIEnv *, jobject, jlong, jint, jstring, jint, jint); 129 130 /* 131 * Class: GdaJValue 132 * Method: getCString 133 * Signature: (J)Ljava/lang/String; 134 */ 135 JNIEXPORT jstring JNICALL Java_GdaJValue_getCString 136 (JNIEnv *, jobject, jlong); 137 138 /* 139 * Class: GdaJValue 140 * Method: getCInt 141 * Signature: (J)I 142 */ 143 JNIEXPORT jint JNICALL Java_GdaJValue_getCInt 144 (JNIEnv *, jobject, jlong); 145 146 /* 147 * Class: GdaJValue 148 * Method: getCChar 149 * Signature: (J)B 150 */ 151 JNIEXPORT jbyte JNICALL Java_GdaJValue_getCChar 152 (JNIEnv *, jobject, jlong); 153 154 /* 155 * Class: GdaJValue 156 * Method: getCDouble 157 * Signature: (J)D 158 */ 159 JNIEXPORT jdouble JNICALL Java_GdaJValue_getCDouble 160 (JNIEnv *, jobject, jlong); 161 162 /* 163 * Class: GdaJValue 164 * Method: getCFloat 165 * Signature: (J)F 166 */ 167 JNIEXPORT jfloat JNICALL Java_GdaJValue_getCFloat 168 (JNIEnv *, jobject, jlong); 169 170 /* 171 * Class: GdaJValue 172 * Method: getCLong 173 * Signature: (J)J 174 */ 175 JNIEXPORT jlong JNICALL Java_GdaJValue_getCLong 176 (JNIEnv *, jobject, jlong); 177 178 /* 179 * Class: GdaJValue 180 * Method: getCShort 181 * Signature: (J)S 182 */ 183 JNIEXPORT jshort JNICALL Java_GdaJValue_getCShort 184 (JNIEnv *, jobject, jlong); 185 186 /* 187 * Class: GdaJValue 188 * Method: getCBoolean 189 * Signature: (J)Z 190 */ 191 JNIEXPORT jboolean JNICALL Java_GdaJValue_getCBoolean 192 (JNIEnv *, jobject, jlong); 193 194 /* 195 * Class: GdaJValue 196 * Method: getCDate 197 * Signature: (J)Ljava/sql/Date; 198 */ 199 JNIEXPORT jobject JNICALL Java_GdaJValue_getCDate 200 (JNIEnv *, jobject, jlong); 201 202 /* 203 * Class: GdaJValue 204 * Method: getCTime 205 * Signature: (J)Ljava/sql/Time; 206 */ 207 JNIEXPORT jobject JNICALL Java_GdaJValue_getCTime 208 (JNIEnv *, jobject, jlong); 209 210 /* 211 * Class: GdaJValue 212 * Method: getCTimestamp 213 * Signature: (J)Ljava/sql/Timestamp; 214 */ 215 JNIEXPORT jobject JNICALL Java_GdaJValue_getCTimestamp 216 (JNIEnv *, jobject, jlong); 217 218 /* 219 * Class: GdaJValue 220 * Method: getCBinary 221 * Signature: (J)[B 222 */ 223 JNIEXPORT jbyteArray JNICALL Java_GdaJValue_getCBinary 224 (JNIEnv *, jobject, jlong); 225 226 /* 227 * Class: GdaJValue 228 * Method: getCBlob 229 * Signature: (J)LGdaInputStream; 230 */ 231 JNIEXPORT jobject JNICALL Java_GdaJValue_getCBlob 232 (JNIEnv *, jobject, jlong); 233 234 /* 235 * Class: GdaJValue 236 * Method: getCNumeric 237 * Signature: (J)Ljava/math/BigDecimal; 238 */ 239 JNIEXPORT jobject JNICALL Java_GdaJValue_getCNumeric 240 (JNIEnv *, jobject, jlong); 241 242 #ifdef __cplusplus 243 } 244 #endif 245 #endif 246