*** empty log message ***
[csql.git] / src / jdbc / JSqlStatement.h
blob8dec9092ee458808bb5b393be44e9e37cf4a2674
1 /* DO NOT EDIT THIS FILE - it is machine generated */
2 #include <jni.h>
3 /* Header for class csql_jdbc_JSqlStatement */
5 #ifndef _Included_csql_jdbc_JSqlStatement
6 #define _Included_csql_jdbc_JSqlStatement
7 #ifdef __cplusplus
8 extern "C" {
9 #endif
11 * Class: csql_jdbc_JSqlStatement
12 * Method: alloc
13 * Signature: (I)V
15 JNIEXPORT void JNICALL Java_csql_jdbc_JSqlStatement_alloc
16 (JNIEnv *, jobject, jint);
19 * Class: csql_jdbc_JSqlStatement
20 * Method: free
21 * Signature: ()V
23 JNIEXPORT void JNICALL Java_csql_jdbc_JSqlStatement_free
24 (JNIEnv *, jobject);
27 * Class: csql_jdbc_JSqlStatement
28 * Method: freeStmt
29 * Signature: ()V
31 JNIEXPORT void JNICALL Java_csql_jdbc_JSqlStatement_freeStmt
32 (JNIEnv *, jobject);
35 * Class: csql_jdbc_JSqlStatement
36 * Method: setConnectionPtr
37 * Signature: (J)V
39 JNIEXPORT void JNICALL Java_csql_jdbc_JSqlStatement_setConnectionPtr
40 (JNIEnv *, jobject, jlong);
43 * Class: csql_jdbc_JSqlStatement
44 * Method: prepare
45 * Signature: (Ljava/lang/String;)I
47 JNIEXPORT jint JNICALL Java_csql_jdbc_JSqlStatement_prepare
48 (JNIEnv *, jobject, jstring);
51 * Class: csql_jdbc_JSqlStatement
52 * Method: isSelect
53 * Signature: ()Z
55 JNIEXPORT jboolean JNICALL Java_csql_jdbc_JSqlStatement_isSelect
56 (JNIEnv *, jobject);
59 * Class: csql_jdbc_JSqlStatement
60 * Method: execute
61 * Signature: ()I
63 JNIEXPORT jint JNICALL Java_csql_jdbc_JSqlStatement_execute
64 (JNIEnv *, jobject);
67 * Class: csql_jdbc_JSqlStatement
68 * Method: next
69 * Signature: ()J
71 JNIEXPORT jlong JNICALL Java_csql_jdbc_JSqlStatement_next
72 (JNIEnv *, jobject);
75 * Class: csql_jdbc_JSqlStatement
76 * Method: close
77 * Signature: ()J
79 JNIEXPORT jlong JNICALL Java_csql_jdbc_JSqlStatement_close
80 (JNIEnv *, jobject);
83 * Class: csql_jdbc_JSqlStatement
84 * Method: setShort
85 * Signature: (IS)V
87 JNIEXPORT void JNICALL Java_csql_jdbc_JSqlStatement_setShort
88 (JNIEnv *, jobject, jint, jshort);
91 * Class: csql_jdbc_JSqlStatement
92 * Method: setInt
93 * Signature: (II)V
95 JNIEXPORT void JNICALL Java_csql_jdbc_JSqlStatement_setInt
96 (JNIEnv *, jobject, jint, jint);
99 * Class: csql_jdbc_JSqlStatement
100 * Method: setLong
101 * Signature: (IJ)V
103 JNIEXPORT void JNICALL Java_csql_jdbc_JSqlStatement_setLong
104 (JNIEnv *, jobject, jint, jlong);
107 * Class: csql_jdbc_JSqlStatement
108 * Method: setByte
109 * Signature: (IB)V
111 JNIEXPORT void JNICALL Java_csql_jdbc_JSqlStatement_setByte
112 (JNIEnv *, jobject, jint, jbyte);
115 * Class: csql_jdbc_JSqlStatement
116 * Method: setFloat
117 * Signature: (IF)V
119 JNIEXPORT void JNICALL Java_csql_jdbc_JSqlStatement_setFloat
120 (JNIEnv *, jobject, jint, jfloat);
123 * Class: csql_jdbc_JSqlStatement
124 * Method: setDouble
125 * Signature: (ID)V
127 JNIEXPORT void JNICALL Java_csql_jdbc_JSqlStatement_setDouble
128 (JNIEnv *, jobject, jint, jdouble);
131 * Class: csql_jdbc_JSqlStatement
132 * Method: setString
133 * Signature: (ILjava/lang/String;)V
135 JNIEXPORT void JNICALL Java_csql_jdbc_JSqlStatement_setString
136 (JNIEnv *, jobject, jint, jstring);
139 * Class: csql_jdbc_JSqlStatement
140 * Method: setDate
141 * Signature: (ILjava/sql/Date;)V
143 JNIEXPORT void JNICALL Java_csql_jdbc_JSqlStatement_setDate
144 (JNIEnv *, jobject, jint, jobject);
147 * Class: csql_jdbc_JSqlStatement
148 * Method: setTime
149 * Signature: (ILjava/sql/Time;)V
151 JNIEXPORT void JNICALL Java_csql_jdbc_JSqlStatement_setTime
152 (JNIEnv *, jobject, jint, jobject);
155 * Class: csql_jdbc_JSqlStatement
156 * Method: setTimestamp
157 * Signature: (ILjava/sql/Timestamp;)V
159 JNIEXPORT void JNICALL Java_csql_jdbc_JSqlStatement_setTimestamp
160 (JNIEnv *, jobject, jint, jobject);
163 * Class: csql_jdbc_JSqlStatement
164 * Method: setBoolean
165 * Signature: (IZ)V
167 JNIEXPORT void JNICALL Java_csql_jdbc_JSqlStatement_setBoolean
168 (JNIEnv *, jobject, jint, jboolean);
171 * Class: csql_jdbc_JSqlStatement
172 * Method: setNull
173 * Signature: (I)V
175 JNIEXPORT void JNICALL Java_csql_jdbc_JSqlStatement_setNull
176 (JNIEnv *, jobject, jint);
179 * Class: csql_jdbc_JSqlStatement
180 * Method: isNull
181 * Signature: (I)Z
183 JNIEXPORT jboolean JNICALL Java_csql_jdbc_JSqlStatement_isNull
184 (JNIEnv *, jobject, jint);
187 * Class: csql_jdbc_JSqlStatement
188 * Method: getShort
189 * Signature: (I)S
191 JNIEXPORT jshort JNICALL Java_csql_jdbc_JSqlStatement_getShort
192 (JNIEnv *, jobject, jint);
195 * Class: csql_jdbc_JSqlStatement
196 * Method: getInt
197 * Signature: (I)I
199 JNIEXPORT jint JNICALL Java_csql_jdbc_JSqlStatement_getInt
200 (JNIEnv *, jobject, jint);
203 * Class: csql_jdbc_JSqlStatement
204 * Method: getLong
205 * Signature: (I)J
207 JNIEXPORT jlong JNICALL Java_csql_jdbc_JSqlStatement_getLong
208 (JNIEnv *, jobject, jint);
211 * Class: csql_jdbc_JSqlStatement
212 * Method: getByte
213 * Signature: (I)B
215 JNIEXPORT jbyte JNICALL Java_csql_jdbc_JSqlStatement_getByte
216 (JNIEnv *, jobject, jint);
219 * Class: csql_jdbc_JSqlStatement
220 * Method: getFloat
221 * Signature: (I)F
223 JNIEXPORT jfloat JNICALL Java_csql_jdbc_JSqlStatement_getFloat
224 (JNIEnv *, jobject, jint);
227 * Class: csql_jdbc_JSqlStatement
228 * Method: getDouble
229 * Signature: (I)D
231 JNIEXPORT jdouble JNICALL Java_csql_jdbc_JSqlStatement_getDouble
232 (JNIEnv *, jobject, jint);
235 * Class: csql_jdbc_JSqlStatement
236 * Method: getString
237 * Signature: (I)Ljava/lang/String;
239 JNIEXPORT jstring JNICALL Java_csql_jdbc_JSqlStatement_getString
240 (JNIEnv *, jobject, jint);
243 * Class: csql_jdbc_JSqlStatement
244 * Method: getDate
245 * Signature: (I)Ljava/sql/Date;
247 JNIEXPORT jobject JNICALL Java_csql_jdbc_JSqlStatement_getDate
248 (JNIEnv *, jobject, jint);
251 * Class: csql_jdbc_JSqlStatement
252 * Method: getTime
253 * Signature: (I)Ljava/sql/Time;
255 JNIEXPORT jobject JNICALL Java_csql_jdbc_JSqlStatement_getTime
256 (JNIEnv *, jobject, jint);
259 * Class: csql_jdbc_JSqlStatement
260 * Method: getTimestamp
261 * Signature: (I)Ljava/sql/Timestamp;
263 JNIEXPORT jobject JNICALL Java_csql_jdbc_JSqlStatement_getTimestamp
264 (JNIEnv *, jobject, jint);
267 * Class: csql_jdbc_JSqlStatement
268 * Method: getBoolean
269 * Signature: (I)Z
271 JNIEXPORT jboolean JNICALL Java_csql_jdbc_JSqlStatement_getBoolean
272 (JNIEnv *, jobject, jint);
275 * Class: csql_jdbc_JSqlStatement
276 * Method: findColumn
277 * Signature: (Ljava/lang/String;)I
279 JNIEXPORT jint JNICALL Java_csql_jdbc_JSqlStatement_findColumn
280 (JNIEnv *, jobject, jstring);
283 * Class: csql_jdbc_JSqlStatement
284 * Method: getNoOfFields
285 * Signature: ()I
287 JNIEXPORT jint JNICALL Java_csql_jdbc_JSqlStatement_getNoOfFields
288 (JNIEnv *, jobject);
291 * Class: csql_jdbc_JSqlStatement
292 * Method: getFieldName
293 * Signature: (I)Ljava/lang/String;
295 JNIEXPORT jstring JNICALL Java_csql_jdbc_JSqlStatement_getFieldName
296 (JNIEnv *, jobject, jint);
299 * Class: csql_jdbc_JSqlStatement
300 * Method: getTotalProjFld
301 * Signature: ()I
303 JNIEXPORT jint JNICALL Java_csql_jdbc_JSqlStatement_getTotalProjFld
304 (JNIEnv *, jobject);
307 * Class: csql_jdbc_JSqlStatement
308 * Method: getProjFldType
309 * Signature: (I)I
311 JNIEXPORT jint JNICALL Java_csql_jdbc_JSqlStatement_getProjFldType
312 (JNIEnv *, jobject, jint);
315 * Class: csql_jdbc_JSqlStatement
316 * Method: isFldNullable
317 * Signature: (I)Z
319 JNIEXPORT jboolean JNICALL Java_csql_jdbc_JSqlStatement_isFldNullable
320 (JNIEnv *, jobject, jint);
323 * Class: csql_jdbc_JSqlStatement
324 * Method: getProjFldName
325 * Signature: (I)Ljava/lang/String;
327 JNIEXPORT jstring JNICALL Java_csql_jdbc_JSqlStatement_getProjFldName
328 (JNIEnv *, jobject, jint);
331 * Class: csql_jdbc_JSqlStatement
332 * Method: getTableName
333 * Signature: ()Ljava/lang/String;
335 JNIEXPORT jstring JNICALL Java_csql_jdbc_JSqlStatement_getTableName
336 (JNIEnv *, jobject);
339 * Class: csql_jdbc_JSqlStatement
340 * Method: getParamFldName
341 * Signature: (I)Ljava/lang/String;
343 JNIEXPORT jstring JNICALL Java_csql_jdbc_JSqlStatement_getParamFldName
344 (JNIEnv *, jobject, jint);
347 * Class: csql_jdbc_JSqlStatement
348 * Method: getTotalparam
349 * Signature: ()I
351 JNIEXPORT jint JNICALL Java_csql_jdbc_JSqlStatement_getTotalparam
352 (JNIEnv *, jobject);
355 * Class: csql_jdbc_JSqlStatement
356 * Method: getType
357 * Signature: (I)I
359 JNIEXPORT jint JNICALL Java_csql_jdbc_JSqlStatement_getType
360 (JNIEnv *, jobject, jint);
363 * Class: csql_jdbc_JSqlStatement
364 * Method: isNullable
365 * Signature: (I)Z
367 JNIEXPORT jboolean JNICALL Java_csql_jdbc_JSqlStatement_isNullable
368 (JNIEnv *, jobject, jint);
371 * Class: csql_jdbc_JSqlStatement
372 * Method: executePro
373 * Signature: ()I
375 JNIEXPORT jint JNICALL Java_csql_jdbc_JSqlStatement_executePro
376 (JNIEnv *, jobject);
379 * Class: csql_jdbc_JSqlStatement
380 * Method: preparePro
381 * Signature: (Ljava/lang/String;)I
383 JNIEXPORT jint JNICALL Java_csql_jdbc_JSqlStatement_preparePro
384 (JNIEnv *, jobject, jstring);
387 * Class: csql_jdbc_JSqlStatement
388 * Method: nextSet
389 * Signature: ()J
391 JNIEXPORT jlong JNICALL Java_csql_jdbc_JSqlStatement_nextSet
392 (JNIEnv *, jobject);
394 #ifdef __cplusplus
396 #endif
397 #endif