testing failed systests after bug fixes
[csql.git] / src / jdbc / JSqlStatement.h
blob914c5577dbcae5dfb3bbae696ae768ac66b35e18
1 /* DO NOT EDIT THIS FILE - it is machine generated */
2 #include <jni.h>
3 /* Header for class JSqlStatement */
5 #ifndef _Included_csql_jdbc_JSqlStatement
6 #define _Included_csql_jdbc_JSqlStatement
7 #ifdef __cplusplus
8 extern "C" {
9 #endif
11 * Class: JSqlStatement
12 * Method: alloc
13 * Signature: ()V
15 JNIEXPORT void JNICALL Java_csql_jdbc_JSqlStatement_alloc
16 (JNIEnv *, jobject);
19 * Class: JSqlStatement
20 * Method: free
21 * Signature: ()V
23 JNIEXPORT void JNICALL Java_csql_jdbc_JSqlStatement_free
24 (JNIEnv *, jobject);
27 * Class: JSqlStatement
28 * Method: setConnectionPtr
29 * Signature: (J)V
31 JNIEXPORT void JNICALL Java_csql_jdbc_JSqlStatement_setConnectionPtr
32 (JNIEnv *, jobject, jlong);
35 * Class: JSqlStatement
36 * Method: prepare
37 * Signature: (Ljava/lang/String;)I
39 JNIEXPORT jint JNICALL Java_csql_jdbc_JSqlStatement_prepare
40 (JNIEnv *, jobject, jstring);
43 * Class: JSqlStatement
44 * Method: isSelect
45 * Signature: ()Z
47 JNIEXPORT jboolean JNICALL Java_csql_jdbc_JSqlStatement_isSelect
48 (JNIEnv *, jobject);
51 * Class: JSqlStatement
52 * Method: execute
53 * Signature: ()I
55 JNIEXPORT jint JNICALL Java_csql_jdbc_JSqlStatement_execute
56 (JNIEnv *, jobject);
59 * Class: JSqlStatement
60 * Method: next
61 * Signature: ()J
63 JNIEXPORT jlong JNICALL Java_csql_jdbc_JSqlStatement_next
64 (JNIEnv *, jobject);
67 * Class: JSqlStatement
68 * Method: close
69 * Signature: ()J
71 JNIEXPORT jlong JNICALL Java_csql_jdbc_JSqlStatement_close
72 (JNIEnv *, jobject);
75 * Class: JSqlStatement
76 * Method: setShort
77 * Signature: (IS)V
79 JNIEXPORT void JNICALL Java_csql_jdbc_JSqlStatement_setShort
80 (JNIEnv *, jobject, jint, jshort);
83 * Class: JSqlStatement
84 * Method: setInt
85 * Signature: (II)V
87 JNIEXPORT void JNICALL Java_csql_jdbc_JSqlStatement_setInt
88 (JNIEnv *, jobject, jint, jint);
91 * Class: JSqlStatement
92 * Method: setLong
93 * Signature: (IJ)V
95 JNIEXPORT void JNICALL Java_csql_jdbc_JSqlStatement_setLong
96 (JNIEnv *, jobject, jint, jlong);
99 * Class: JSqlStatement
100 * Method: setByte
101 * Signature: (IB)V
103 JNIEXPORT void JNICALL Java_csql_jdbc_JSqlStatement_setByte
104 (JNIEnv *, jobject, jint, jbyte);
107 * Class: JSqlStatement
108 * Method: setFloat
109 * Signature: (IF)V
111 JNIEXPORT void JNICALL Java_csql_jdbc_JSqlStatement_setFloat
112 (JNIEnv *, jobject, jint, jfloat);
115 * Class: JSqlStatement
116 * Method: setDouble
117 * Signature: (ID)V
119 JNIEXPORT void JNICALL Java_csql_jdbc_JSqlStatement_setDouble
120 (JNIEnv *, jobject, jint, jdouble);
123 * Class: JSqlStatement
124 * Method: setString
125 * Signature: (ILjava/lang/String;)V
127 JNIEXPORT void JNICALL Java_csql_jdbc_JSqlStatement_setString
128 (JNIEnv *, jobject, jint, jstring);
131 * Class: JSqlStatement
132 * Method: setDate
133 * Signature: (ILjava/sql/Date;)V
135 JNIEXPORT void JNICALL Java_csql_jdbc_JSqlStatement_setDate
136 (JNIEnv *, jobject, jint, jobject);
139 * Class: JSqlStatement
140 * Method: setTime
141 * Signature: (ILjava/sql/Time;)V
143 JNIEXPORT void JNICALL Java_csql_jdbc_JSqlStatement_setTime
144 (JNIEnv *, jobject, jint, jobject);
147 * Class: JSqlStatement
148 * Method: setTimestamp
149 * Signature: (ILjava/sql/Timestamp;)V
151 JNIEXPORT void JNICALL Java_csql_jdbc_JSqlStatement_setTimestamp
152 (JNIEnv *, jobject, jint, jobject);
155 * Class: JSqlStatement
156 * Method: setNull
157 * Signature: (I)V
159 JNIEXPORT void JNICALL Java_csql_jdbc_JSqlStatement_setNull
160 (JNIEnv *, jobject, jint);
163 * Class: JSqlStatement
164 * Method: getShort
165 * Signature: (I)S
167 JNIEXPORT jshort JNICALL Java_csql_jdbc_JSqlStatement_getShort
168 (JNIEnv *, jobject, jint);
171 * Class: JSqlStatement
172 * Method: getInt
173 * Signature: (I)I
175 JNIEXPORT jint JNICALL Java_csql_jdbc_JSqlStatement_getInt
176 (JNIEnv *, jobject, jint);
179 * Class: JSqlStatement
180 * Method: getLong
181 * Signature: (I)J
183 JNIEXPORT jlong JNICALL Java_csql_jdbc_JSqlStatement_getLong
184 (JNIEnv *, jobject, jint);
187 * Class: JSqlStatement
188 * Method: getByte
189 * Signature: (I)B
191 JNIEXPORT jbyte JNICALL Java_csql_jdbc_JSqlStatement_getByte
192 (JNIEnv *, jobject, jint);
195 * Class: JSqlStatement
196 * Method: getFloat
197 * Signature: (I)F
199 JNIEXPORT jfloat JNICALL Java_csql_jdbc_JSqlStatement_getFloat
200 (JNIEnv *, jobject, jint);
203 * Class: JSqlStatement
204 * Method: getDouble
205 * Signature: (I)D
207 JNIEXPORT jdouble JNICALL Java_csql_jdbc_JSqlStatement_getDouble
208 (JNIEnv *, jobject, jint);
211 * Class: JSqlStatement
212 * Method: getString
213 * Signature: (I)Ljava/lang/String;
215 JNIEXPORT jstring JNICALL Java_csql_jdbc_JSqlStatement_getString
216 (JNIEnv *, jobject, jint);
219 * Class: JSqlStatement
220 * Method: getDate
221 * Signature: (I)Ljava/sql/Date;
223 JNIEXPORT jobject JNICALL Java_csql_jdbc_JSqlStatement_getDate
224 (JNIEnv *, jobject, jint);
227 * Class: JSqlStatement
228 * Method: getTime
229 * Signature: (I)Ljava/sql/Time;
231 JNIEXPORT jobject JNICALL Java_csql_jdbc_JSqlStatement_getTime
232 (JNIEnv *, jobject, jint);
235 * Class: JSqlStatement
236 * Method: getTimestamp
237 * Signature: (I)Ljava/sql/Timestamp;
239 JNIEXPORT jobject JNICALL Java_csql_jdbc_JSqlStatement_getTimestamp
240 (JNIEnv *, jobject, jint);
243 * Class: JSqlStatement
244 * Method: freeStmt
245 * Signature: ()V
247 JNIEXPORT void JNICALL Java_csql_jdbc_JSqlStatement_freeStmt
248 (JNIEnv *, jobject);
250 #ifdef __cplusplus
252 #endif
253 #endif