src/jdbc/JSqlStatement.h

Go to the documentation of this file.
00001 /* DO NOT EDIT THIS FILE - it is machine generated */
00002 #include <jni.h>
00003 /* Header for class JSqlStatement */
00004 
00005 #ifndef _Included_csql_jdbc_JSqlStatement
00006 #define _Included_csql_jdbc_JSqlStatement
00007 #ifdef __cplusplus
00008 extern "C" {
00009 #endif
00010 /*
00011  * Class:     JSqlStatement
00012  * Method:    alloc
00013  * Signature: ()V
00014  */
00015 JNIEXPORT void JNICALL Java_csql_jdbc_JSqlStatement_alloc
00016   (JNIEnv *, jobject, jint);
00017 
00018 /*
00019  * Class:     JSqlStatement
00020  * Method:    free
00021  * Signature: ()V
00022  */
00023 JNIEXPORT void JNICALL Java_csql_jdbc_JSqlStatement_free
00024   (JNIEnv *, jobject);
00025 
00026 /*
00027  * Class:     JSqlStatement
00028  * Method:    setConnectionPtr
00029  * Signature: (J)V
00030  */
00031 JNIEXPORT void JNICALL Java_csql_jdbc_JSqlStatement_setConnectionPtr
00032   (JNIEnv *, jobject, jlong);
00033 
00034 /*
00035  * Class:     JSqlStatement
00036  * Method:    prepare
00037  * Signature: (Ljava/lang/String;)I
00038  */
00039 JNIEXPORT jint JNICALL Java_csql_jdbc_JSqlStatement_prepare
00040   (JNIEnv *, jobject, jstring);
00041 
00042 /*
00043  * Class:     JSqlStatement
00044  * Method:    isSelect
00045  * Signature: ()Z
00046  */
00047 JNIEXPORT jboolean JNICALL Java_csql_jdbc_JSqlStatement_isSelect
00048   (JNIEnv *, jobject);
00049 
00050 /*
00051  * Class:     JSqlStatement
00052  * Method:    execute
00053  * Signature: ()I
00054  */
00055 JNIEXPORT jint JNICALL Java_csql_jdbc_JSqlStatement_execute
00056   (JNIEnv *, jobject);
00057 
00058 /*
00059  * Class:     JSqlStatement
00060  * Method:    next
00061  * Signature: ()J
00062  */
00063 JNIEXPORT jlong JNICALL Java_csql_jdbc_JSqlStatement_next
00064   (JNIEnv *, jobject);
00065 
00066 /*
00067  * Class:     JSqlStatement
00068  * Method:    close
00069  * Signature: ()J
00070  */
00071 JNIEXPORT jlong JNICALL Java_csql_jdbc_JSqlStatement_close
00072   (JNIEnv *, jobject);
00073 
00074 /*
00075  * Class:     JSqlStatement
00076  * Method:    setShort
00077  * Signature: (IS)V
00078  */
00079 JNIEXPORT void JNICALL Java_csql_jdbc_JSqlStatement_setShort
00080   (JNIEnv *, jobject, jint, jshort);
00081 
00082 /*
00083  * Class:     JSqlStatement
00084  * Method:    setInt
00085  * Signature: (II)V
00086  */
00087 JNIEXPORT void JNICALL Java_csql_jdbc_JSqlStatement_setInt
00088   (JNIEnv *, jobject, jint, jint);
00089 
00090 /*
00091  * Class:     JSqlStatement
00092  * Method:    setLong
00093  * Signature: (IJ)V
00094  */
00095 JNIEXPORT void JNICALL Java_csql_jdbc_JSqlStatement_setLong
00096   (JNIEnv *, jobject, jint, jlong);
00097 
00098 /*
00099  * Class:     JSqlStatement
00100  * Method:    setByte
00101  * Signature: (IB)V
00102  */
00103 JNIEXPORT void JNICALL Java_csql_jdbc_JSqlStatement_setByte
00104   (JNIEnv *, jobject, jint, jbyte);
00105 
00106 /*
00107  * Class:     JSqlStatement
00108  * Method:    setFloat
00109  * Signature: (IF)V
00110  */
00111 JNIEXPORT void JNICALL Java_csql_jdbc_JSqlStatement_setFloat
00112   (JNIEnv *, jobject, jint, jfloat);
00113 
00114 /*
00115  * Class:     JSqlStatement
00116  * Method:    setDouble
00117  * Signature: (ID)V
00118  */
00119 JNIEXPORT void JNICALL Java_csql_jdbc_JSqlStatement_setDouble
00120   (JNIEnv *, jobject, jint, jdouble);
00121 
00122 /*
00123  * Class:     JSqlStatement
00124  * Method:    setString
00125  * Signature: (ILjava/lang/String;)V
00126  */
00127 JNIEXPORT void JNICALL Java_csql_jdbc_JSqlStatement_setString
00128   (JNIEnv *, jobject, jint, jstring);
00129 
00130 /*
00131  * Class:     JSqlStatement
00132  * Method:    setDate
00133  * Signature: (ILjava/sql/Date;)V
00134  */
00135 JNIEXPORT void JNICALL Java_csql_jdbc_JSqlStatement_setDate
00136   (JNIEnv *, jobject, jint, jobject);
00137 
00138 /*
00139  * Class:     JSqlStatement
00140  * Method:    setTime
00141  * Signature: (ILjava/sql/Time;)V
00142  */
00143 JNIEXPORT void JNICALL Java_csql_jdbc_JSqlStatement_setTime
00144   (JNIEnv *, jobject, jint, jobject);
00145 
00146 /*
00147  * Class:     JSqlStatement
00148  * Method:    setTimestamp
00149  * Signature: (ILjava/sql/Timestamp;)V
00150  */
00151 JNIEXPORT void JNICALL Java_csql_jdbc_JSqlStatement_setTimestamp
00152   (JNIEnv *, jobject, jint, jobject);
00153 
00154 /*
00155  * Class:     JSqlStatement
00156  * Method:    setNull
00157  * Signature: (I)V
00158  */
00159 JNIEXPORT void JNICALL Java_csql_jdbc_JSqlStatement_setNull
00160   (JNIEnv *, jobject, jint);
00161 
00162 /*
00163  * Class:     JSqlStatement
00164  * Method:    getShort
00165  * Signature: (I)S
00166  */
00167 JNIEXPORT jshort JNICALL Java_csql_jdbc_JSqlStatement_getShort
00168   (JNIEnv *, jobject, jint);
00169 
00170 /*
00171  * Class:     JSqlStatement
00172  * Method:    getInt
00173  * Signature: (I)I
00174  */
00175 JNIEXPORT jint JNICALL Java_csql_jdbc_JSqlStatement_getInt
00176   (JNIEnv *, jobject, jint);
00177 
00178 /*
00179  * Class:     JSqlStatement
00180  * Method:    getLong
00181  * Signature: (I)J
00182  */
00183 JNIEXPORT jlong JNICALL Java_csql_jdbc_JSqlStatement_getLong
00184   (JNIEnv *, jobject, jint);
00185 
00186 /*
00187  * Class:     JSqlStatement
00188  * Method:    getByte
00189  * Signature: (I)B
00190  */
00191 JNIEXPORT jbyte JNICALL Java_csql_jdbc_JSqlStatement_getByte
00192   (JNIEnv *, jobject, jint);
00193 
00194 /*
00195  * Class:     JSqlStatement
00196  * Method:    getFloat
00197  * Signature: (I)F
00198  */
00199 JNIEXPORT jfloat JNICALL Java_csql_jdbc_JSqlStatement_getFloat
00200   (JNIEnv *, jobject, jint);
00201 
00202 /*
00203  * Class:     JSqlStatement
00204  * Method:    getDouble
00205  * Signature: (I)D
00206  */
00207 JNIEXPORT jdouble JNICALL Java_csql_jdbc_JSqlStatement_getDouble
00208   (JNIEnv *, jobject, jint);
00209 
00210 /*
00211  * Class:     JSqlStatement
00212  * Method:    getString
00213  * Signature: (I)Ljava/lang/String;
00214  */
00215 JNIEXPORT jstring JNICALL Java_csql_jdbc_JSqlStatement_getString
00216   (JNIEnv *, jobject, jint);
00217 
00218 /*
00219  * Class:     JSqlStatement
00220  * Method:    getDate
00221  * Signature: (I)Ljava/sql/Date;
00222  */
00223 JNIEXPORT jobject JNICALL Java_csql_jdbc_JSqlStatement_getDate
00224   (JNIEnv *, jobject, jint);
00225 
00226 /*
00227  * Class:     JSqlStatement
00228  * Method:    getTime
00229  * Signature: (I)Ljava/sql/Time;
00230  */
00231 JNIEXPORT jobject JNICALL Java_csql_jdbc_JSqlStatement_getTime
00232   (JNIEnv *, jobject, jint);
00233 
00234 /*
00235  * Class:     JSqlStatement
00236  * Method:    getTimestamp
00237  * Signature: (I)Ljava/sql/Timestamp;
00238  */
00239 JNIEXPORT jobject JNICALL Java_csql_jdbc_JSqlStatement_getTimestamp
00240   (JNIEnv *, jobject, jint);
00241 
00242 /*
00243  * Class:     JSqlStatement
00244  * Method:    freeStmt
00245  * Signature: ()V
00246  */
00247 JNIEXPORT void JNICALL Java_csql_jdbc_JSqlStatement_freeStmt
00248   (JNIEnv *, jobject);
00249 
00250 #ifdef __cplusplus
00251 }
00252 #endif
00253 #endif

Generated on Mon Jun 9 22:37:14 2008 for csql by  doxygen 1.4.7