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