1 /* DO NOT EDIT THIS FILE - it is machine generated */
3 /* Header for class JSqlStatement */
5 #ifndef _Included_csql_jdbc_JSqlStatement
6 #define _Included_csql_jdbc_JSqlStatement
11 * Class: JSqlStatement
15 JNIEXPORT
void JNICALL Java_csql_jdbc_JSqlStatement_alloc
19 * Class: JSqlStatement
23 JNIEXPORT
void JNICALL Java_csql_jdbc_JSqlStatement_free
27 * Class: JSqlStatement
28 * Method: setConnectionPtr
31 JNIEXPORT
void JNICALL Java_csql_jdbc_JSqlStatement_setConnectionPtr
32 (JNIEnv
*, jobject
, jlong
);
35 * Class: JSqlStatement
37 * Signature: (Ljava/lang/String;)I
39 JNIEXPORT jint JNICALL Java_csql_jdbc_JSqlStatement_prepare
40 (JNIEnv
*, jobject
, jstring
);
43 * Class: JSqlStatement
47 JNIEXPORT jboolean JNICALL Java_csql_jdbc_JSqlStatement_isSelect
51 * Class: JSqlStatement
55 JNIEXPORT jint JNICALL Java_csql_jdbc_JSqlStatement_execute
59 * Class: JSqlStatement
63 JNIEXPORT jlong JNICALL Java_csql_jdbc_JSqlStatement_next
67 * Class: JSqlStatement
71 JNIEXPORT jlong JNICALL Java_csql_jdbc_JSqlStatement_close
75 * Class: JSqlStatement
79 JNIEXPORT
void JNICALL Java_csql_jdbc_JSqlStatement_setShort
80 (JNIEnv
*, jobject
, jint
, jshort
);
83 * Class: JSqlStatement
87 JNIEXPORT
void JNICALL Java_csql_jdbc_JSqlStatement_setInt
88 (JNIEnv
*, jobject
, jint
, jint
);
91 * Class: JSqlStatement
95 JNIEXPORT
void JNICALL Java_csql_jdbc_JSqlStatement_setLong
96 (JNIEnv
*, jobject
, jint
, jlong
);
99 * Class: JSqlStatement
103 JNIEXPORT
void JNICALL Java_csql_jdbc_JSqlStatement_setByte
104 (JNIEnv
*, jobject
, jint
, jbyte
);
107 * Class: JSqlStatement
111 JNIEXPORT
void JNICALL Java_csql_jdbc_JSqlStatement_setFloat
112 (JNIEnv
*, jobject
, jint
, jfloat
);
115 * Class: JSqlStatement
119 JNIEXPORT
void JNICALL Java_csql_jdbc_JSqlStatement_setDouble
120 (JNIEnv
*, jobject
, jint
, jdouble
);
123 * Class: JSqlStatement
125 * Signature: (ILjava/lang/String;)V
127 JNIEXPORT
void JNICALL Java_csql_jdbc_JSqlStatement_setString
128 (JNIEnv
*, jobject
, jint
, jstring
);
131 * Class: JSqlStatement
133 * Signature: (ILjava/sql/Date;)V
135 JNIEXPORT
void JNICALL Java_csql_jdbc_JSqlStatement_setDate
136 (JNIEnv
*, jobject
, jint
, jobject
);
139 * Class: JSqlStatement
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
159 JNIEXPORT
void JNICALL Java_csql_jdbc_JSqlStatement_setNull
160 (JNIEnv
*, jobject
, jint
);
163 * Class: JSqlStatement
167 JNIEXPORT jshort JNICALL Java_csql_jdbc_JSqlStatement_getShort
168 (JNIEnv
*, jobject
, jint
);
171 * Class: JSqlStatement
175 JNIEXPORT jint JNICALL Java_csql_jdbc_JSqlStatement_getInt
176 (JNIEnv
*, jobject
, jint
);
179 * Class: JSqlStatement
183 JNIEXPORT jlong JNICALL Java_csql_jdbc_JSqlStatement_getLong
184 (JNIEnv
*, jobject
, jint
);
187 * Class: JSqlStatement
191 JNIEXPORT jbyte JNICALL Java_csql_jdbc_JSqlStatement_getByte
192 (JNIEnv
*, jobject
, jint
);
195 * Class: JSqlStatement
199 JNIEXPORT jfloat JNICALL Java_csql_jdbc_JSqlStatement_getFloat
200 (JNIEnv
*, jobject
, jint
);
203 * Class: JSqlStatement
207 JNIEXPORT jdouble JNICALL Java_csql_jdbc_JSqlStatement_getDouble
208 (JNIEnv
*, jobject
, jint
);
211 * Class: JSqlStatement
213 * Signature: (I)Ljava/lang/String;
215 JNIEXPORT jstring JNICALL Java_csql_jdbc_JSqlStatement_getString
216 (JNIEnv
*, jobject
, jint
);
219 * Class: JSqlStatement
221 * Signature: (I)Ljava/sql/Date;
223 JNIEXPORT jobject JNICALL Java_csql_jdbc_JSqlStatement_getDate
224 (JNIEnv
*, jobject
, jint
);
227 * Class: JSqlStatement
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
247 JNIEXPORT
void JNICALL Java_csql_jdbc_JSqlStatement_freeStmt