1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package com.ibatis.sqlmap.engine.type;
17
18 import java.io.InputStream;
19 import java.io.Reader;
20 import java.math.BigDecimal;
21 import java.net.URL;
22 import java.sql.*;
23 import java.util.Calendar;
24 import java.util.Map;
25
26
27
28
29 public class CallableStatementResultSet implements ResultSet {
30
31
32 private CallableStatement cs;
33
34
35
36
37
38
39
40 public CallableStatementResultSet(CallableStatement cs) {
41 this.cs = cs;
42 }
43
44 public boolean absolute(int row) throws SQLException {
45 throw new UnsupportedOperationException("CallableStatement does not support this method.");
46 }
47
48 public void afterLast() throws SQLException {
49 throw new UnsupportedOperationException("CallableStatement does not support this method.");
50 }
51
52 public void beforeFirst() throws SQLException {
53 throw new UnsupportedOperationException("CallableStatement does not support this method.");
54 }
55
56 public void cancelRowUpdates() throws SQLException {
57 throw new UnsupportedOperationException("CallableStatement does not support this method.");
58 }
59
60 public void clearWarnings() throws SQLException {
61 throw new UnsupportedOperationException("CallableStatement does not support this method.");
62 }
63
64 public void close() throws SQLException {
65 throw new UnsupportedOperationException("CallableStatement does not support this method.");
66 }
67
68 public void deleteRow() throws SQLException {
69 throw new UnsupportedOperationException("CallableStatement does not support this method.");
70 }
71
72 public int findColumn(String columnName) throws SQLException {
73 throw new UnsupportedOperationException("CallableStatement does not support this method.");
74 }
75
76 public boolean first() throws SQLException {
77 throw new UnsupportedOperationException("CallableStatement does not support this method.");
78 }
79
80 public Array getArray(String colName) throws SQLException {
81 return cs.getArray(colName);
82 }
83
84 public Array getArray(int i) throws SQLException {
85 return cs.getArray(i);
86 }
87
88 public InputStream getAsciiStream(int columnIndex) throws SQLException {
89 throw new UnsupportedOperationException("CallableStatement does not support this method.");
90 }
91
92 public InputStream getAsciiStream(String columnName) throws SQLException {
93 throw new UnsupportedOperationException("CallableStatement does not support this method.");
94 }
95
96 public BigDecimal getBigDecimal(int columnIndex) throws SQLException {
97 return cs.getBigDecimal(columnIndex);
98 }
99
100 public BigDecimal getBigDecimal(int columnIndex, int scale) throws SQLException {
101 throw new UnsupportedOperationException("CallableStatement does not support this method.");
102 }
103
104 public BigDecimal getBigDecimal(String columnName) throws SQLException {
105 return cs.getBigDecimal(columnName);
106 }
107
108 public BigDecimal getBigDecimal(String columnName, int scale) throws SQLException {
109 throw new UnsupportedOperationException("CallableStatement does not support this method.");
110 }
111
112 public InputStream getBinaryStream(int columnIndex) throws SQLException {
113 throw new UnsupportedOperationException("CallableStatement does not support this method.");
114 }
115
116 public InputStream getBinaryStream(String columnName) throws SQLException {
117 throw new UnsupportedOperationException("CallableStatement does not support this method.");
118 }
119
120 public Blob getBlob(String colName) throws SQLException {
121 return cs.getBlob(colName);
122 }
123
124 public Blob getBlob(int i) throws SQLException {
125 return cs.getBlob(i);
126 }
127
128 public boolean getBoolean(int columnIndex) throws SQLException {
129 return cs.getBoolean(columnIndex);
130 }
131
132 public boolean getBoolean(String columnName) throws SQLException {
133 return cs.getBoolean(columnName);
134 }
135
136 public byte getByte(int columnIndex) throws SQLException {
137 return cs.getByte(columnIndex);
138 }
139
140 public byte getByte(String columnName) throws SQLException {
141 return cs.getByte(columnName);
142 }
143
144 public byte[] getBytes(int columnIndex) throws SQLException {
145 return cs.getBytes(columnIndex);
146 }
147
148 public byte[] getBytes(String columnName) throws SQLException {
149 return cs.getBytes(columnName);
150 }
151
152 public Reader getCharacterStream(int columnIndex) throws SQLException {
153 throw new UnsupportedOperationException("CallableStatement does not support this method.");
154 }
155
156 public Reader getCharacterStream(String columnName) throws SQLException {
157 throw new UnsupportedOperationException("CallableStatement does not support this method.");
158 }
159
160 public Clob getClob(String colName) throws SQLException {
161 return cs.getClob(colName);
162 }
163
164 public Clob getClob(int i) throws SQLException {
165 return cs.getClob(i);
166 }
167
168 public int getConcurrency() throws SQLException {
169 throw new UnsupportedOperationException("CallableStatement does not support this method.");
170 }
171
172 public String getCursorName() throws SQLException {
173 throw new UnsupportedOperationException("CallableStatement does not support this method.");
174 }
175
176 public Date getDate(int columnIndex) throws SQLException {
177 return cs.getDate(columnIndex);
178 }
179
180 public Date getDate(int columnIndex, Calendar cal) throws SQLException {
181 return cs.getDate(columnIndex, cal);
182 }
183
184 public Date getDate(String columnName) throws SQLException {
185 return cs.getDate(columnName);
186 }
187
188 public Date getDate(String columnName, Calendar cal) throws SQLException {
189 return cs.getDate(columnName, cal);
190 }
191
192 public double getDouble(int columnIndex) throws SQLException {
193 return cs.getDouble(columnIndex);
194 }
195
196 public double getDouble(String columnName) throws SQLException {
197 return cs.getDouble(columnName);
198 }
199
200 public int getFetchDirection() throws SQLException {
201 throw new UnsupportedOperationException("CallableStatement does not support this method.");
202 }
203
204 public int getFetchSize() throws SQLException {
205 throw new UnsupportedOperationException("CallableStatement does not support this method.");
206 }
207
208 public float getFloat(int columnIndex) throws SQLException {
209 return cs.getFloat(columnIndex);
210 }
211
212 public float getFloat(String columnName) throws SQLException {
213 return cs.getFloat(columnName);
214 }
215
216 public int getInt(int columnIndex) throws SQLException {
217 return cs.getInt(columnIndex);
218 }
219
220 public int getInt(String columnName) throws SQLException {
221 return cs.getInt(columnName);
222 }
223
224 public long getLong(int columnIndex) throws SQLException {
225 return cs.getLong(columnIndex);
226 }
227
228 public long getLong(String columnName) throws SQLException {
229 return cs.getLong(columnName);
230 }
231
232 public ResultSetMetaData getMetaData() throws SQLException {
233 throw new UnsupportedOperationException("CallableStatement does not support this method.");
234 }
235
236 public Object getObject(String colName, Map map) throws SQLException {
237 return cs.getObject(colName, map);
238 }
239
240 public Object getObject(int columnIndex) throws SQLException {
241 return cs.getObject(columnIndex);
242 }
243
244 public Object getObject(String columnName) throws SQLException {
245 return cs.getObject(columnName);
246 }
247
248 public Object getObject(int i, Map map) throws SQLException {
249 return cs.getObject(i, map);
250 }
251
252 public Ref getRef(String colName) throws SQLException {
253 return cs.getRef(colName);
254 }
255
256 public Ref getRef(int i) throws SQLException {
257 return cs.getRef(i);
258 }
259
260 public int getRow() throws SQLException {
261 throw new UnsupportedOperationException("CallableStatement does not support this method.");
262 }
263
264 public short getShort(int columnIndex) throws SQLException {
265 return cs.getShort(columnIndex);
266 }
267
268 public short getShort(String columnName) throws SQLException {
269 return cs.getShort(columnName);
270 }
271
272 public Statement getStatement() throws SQLException {
273 throw new UnsupportedOperationException("CallableStatement does not support this method.");
274 }
275
276 public String getString(int columnIndex) throws SQLException {
277 return cs.getString(columnIndex);
278 }
279
280 public String getString(String columnName) throws SQLException {
281 return cs.getString(columnName);
282 }
283
284 public Time getTime(int columnIndex) throws SQLException {
285 return cs.getTime(columnIndex);
286 }
287
288 public Time getTime(int columnIndex, Calendar cal) throws SQLException {
289 return cs.getTime(columnIndex, cal);
290 }
291
292 public Time getTime(String columnName) throws SQLException {
293 return cs.getTime(columnName);
294 }
295
296 public Time getTime(String columnName, Calendar cal) throws SQLException {
297 return cs.getTime(columnName, cal);
298 }
299
300 public Timestamp getTimestamp(int columnIndex) throws SQLException {
301 return cs.getTimestamp(columnIndex);
302 }
303
304 public Timestamp getTimestamp(int columnIndex, Calendar cal) throws SQLException {
305 return cs.getTimestamp(columnIndex, cal);
306 }
307
308 public Timestamp getTimestamp(String columnName) throws SQLException {
309 return cs.getTimestamp(columnName);
310 }
311
312 public Timestamp getTimestamp(String columnName, Calendar cal) throws SQLException {
313 return cs.getTimestamp(columnName, cal);
314 }
315
316 public int getType() throws SQLException {
317 throw new UnsupportedOperationException("CallableStatement does not support this method.");
318 }
319
320 public InputStream getUnicodeStream(int columnIndex) throws SQLException {
321 throw new UnsupportedOperationException("CallableStatement does not support this method.");
322 }
323
324 public InputStream getUnicodeStream(String columnName) throws SQLException {
325 throw new UnsupportedOperationException("CallableStatement does not support this method.");
326 }
327
328 public URL getURL(int columnIndex) throws SQLException {
329 return cs.getURL(columnIndex);
330 }
331
332 public URL getURL(String columnName) throws SQLException {
333 return cs.getURL(columnName);
334 }
335
336 public SQLWarning getWarnings() throws SQLException {
337 throw new UnsupportedOperationException("CallableStatement does not support this method.");
338 }
339
340 public void insertRow() throws SQLException {
341 throw new UnsupportedOperationException("CallableStatement does not support this method.");
342 }
343
344 public boolean isAfterLast() throws SQLException {
345 throw new UnsupportedOperationException("CallableStatement does not support this method.");
346 }
347
348 public boolean isBeforeFirst() throws SQLException {
349 throw new UnsupportedOperationException("CallableStatement does not support this method.");
350 }
351
352 public boolean isFirst() throws SQLException {
353 throw new UnsupportedOperationException("CallableStatement does not support this method.");
354 }
355
356 public boolean isLast() throws SQLException {
357 throw new UnsupportedOperationException("CallableStatement does not support this method.");
358 }
359
360 public boolean last() throws SQLException {
361 throw new UnsupportedOperationException("CallableStatement does not support this method.");
362 }
363
364 public void moveToCurrentRow() throws SQLException {
365 throw new UnsupportedOperationException("CallableStatement does not support this method.");
366 }
367
368 public void moveToInsertRow() throws SQLException {
369 throw new UnsupportedOperationException("CallableStatement does not support this method.");
370 }
371
372 public boolean next() throws SQLException {
373 throw new UnsupportedOperationException("CallableStatement does not support this method.");
374 }
375
376 public boolean previous() throws SQLException {
377 throw new UnsupportedOperationException("CallableStatement does not support this method.");
378 }
379
380 public void refreshRow() throws SQLException {
381 throw new UnsupportedOperationException("CallableStatement does not support this method.");
382 }
383
384 public boolean relative(int rows) throws SQLException {
385 throw new UnsupportedOperationException("CallableStatement does not support this method.");
386 }
387
388 public boolean rowDeleted() throws SQLException {
389 throw new UnsupportedOperationException("CallableStatement does not support this method.");
390 }
391
392 public boolean rowInserted() throws SQLException {
393 throw new UnsupportedOperationException("CallableStatement does not support this method.");
394 }
395
396 public boolean rowUpdated() throws SQLException {
397 throw new UnsupportedOperationException("CallableStatement does not support this method.");
398 }
399
400 public void setFetchDirection(int direction) throws SQLException {
401 throw new UnsupportedOperationException("CallableStatement does not support this method.");
402 }
403
404 public void setFetchSize(int rows) throws SQLException {
405 throw new UnsupportedOperationException("CallableStatement does not support this method.");
406 }
407
408 public void updateArray(int columnIndex, Array x) throws SQLException {
409 throw new UnsupportedOperationException("CallableStatement does not support this method.");
410 }
411
412 public void updateArray(String columnName, Array x) throws SQLException {
413 throw new UnsupportedOperationException("CallableStatement does not support this method.");
414 }
415
416 public void updateAsciiStream(int columnIndex, InputStream x, int length) throws SQLException {
417 throw new UnsupportedOperationException("CallableStatement does not support this method.");
418 }
419
420 public void updateAsciiStream(String columnName, InputStream x, int length) throws SQLException {
421 throw new UnsupportedOperationException("CallableStatement does not support this method.");
422 }
423
424 public void updateBigDecimal(int columnIndex, BigDecimal x) throws SQLException {
425 throw new UnsupportedOperationException("CallableStatement does not support this method.");
426 }
427
428 public void updateBigDecimal(String columnName, BigDecimal x) throws SQLException {
429 throw new UnsupportedOperationException("CallableStatement does not support this method.");
430 }
431
432 public void updateBinaryStream(int columnIndex, InputStream x, int length) throws SQLException {
433 throw new UnsupportedOperationException("CallableStatement does not support this method.");
434 }
435
436 public void updateBinaryStream(String columnName, InputStream x, int length) throws SQLException {
437 throw new UnsupportedOperationException("CallableStatement does not support this method.");
438 }
439
440 public void updateBlob(int columnIndex, Blob x) throws SQLException {
441 throw new UnsupportedOperationException("CallableStatement does not support this method.");
442 }
443
444 public void updateBlob(String columnName, Blob x) throws SQLException {
445 throw new UnsupportedOperationException("CallableStatement does not support this method.");
446 }
447
448 public void updateBoolean(int columnIndex, boolean x) throws SQLException {
449 throw new UnsupportedOperationException("CallableStatement does not support this method.");
450 }
451
452 public void updateBoolean(String columnName, boolean x) throws SQLException {
453 throw new UnsupportedOperationException("CallableStatement does not support this method.");
454 }
455
456 public void updateByte(int columnIndex, byte x) throws SQLException {
457 throw new UnsupportedOperationException("CallableStatement does not support this method.");
458 }
459
460 public void updateByte(String columnName, byte x) throws SQLException {
461 throw new UnsupportedOperationException("CallableStatement does not support this method.");
462 }
463
464 public void updateBytes(int columnIndex, byte x[]) throws SQLException {
465 throw new UnsupportedOperationException("CallableStatement does not support this method.");
466 }
467
468 public void updateBytes(String columnName, byte x[]) throws SQLException {
469 throw new UnsupportedOperationException("CallableStatement does not support this method.");
470 }
471
472 public void updateCharacterStream(int columnIndex, Reader x, int length) throws SQLException {
473 throw new UnsupportedOperationException("CallableStatement does not support this method.");
474 }
475
476 public void updateCharacterStream(String columnName, Reader reader, int length) throws SQLException {
477 throw new UnsupportedOperationException("CallableStatement does not support this method.");
478 }
479
480 public void updateClob(int columnIndex, Clob x) throws SQLException {
481 throw new UnsupportedOperationException("CallableStatement does not support this method.");
482 }
483
484 public void updateClob(String columnName, Clob x) throws SQLException {
485 throw new UnsupportedOperationException("CallableStatement does not support this method.");
486 }
487
488 public void updateDate(int columnIndex, Date x) throws SQLException {
489 throw new UnsupportedOperationException("CallableStatement does not support this method.");
490 }
491
492 public void updateDate(String columnName, Date x) throws SQLException {
493 throw new UnsupportedOperationException("CallableStatement does not support this method.");
494 }
495
496 public void updateDouble(int columnIndex, double x) throws SQLException {
497 throw new UnsupportedOperationException("CallableStatement does not support this method.");
498 }
499
500 public void updateDouble(String columnName, double x) throws SQLException {
501 throw new UnsupportedOperationException("CallableStatement does not support this method.");
502 }
503
504 public void updateFloat(int columnIndex, float x) throws SQLException {
505 throw new UnsupportedOperationException("CallableStatement does not support this method.");
506 }
507
508 public void updateFloat(String columnName, float x) throws SQLException {
509 throw new UnsupportedOperationException("CallableStatement does not support this method.");
510 }
511
512 public void updateInt(int columnIndex, int x) throws SQLException {
513 throw new UnsupportedOperationException("CallableStatement does not support this method.");
514 }
515
516 public void updateInt(String columnName, int x) throws SQLException {
517 throw new UnsupportedOperationException("CallableStatement does not support this method.");
518 }
519
520 public void updateLong(int columnIndex, long x) throws SQLException {
521 throw new UnsupportedOperationException("CallableStatement does not support this method.");
522 }
523
524 public void updateLong(String columnName, long x) throws SQLException {
525 throw new UnsupportedOperationException("CallableStatement does not support this method.");
526 }
527
528 public void updateNull(int columnIndex) throws SQLException {
529 throw new UnsupportedOperationException("CallableStatement does not support this method.");
530 }
531
532 public void updateNull(String columnName) throws SQLException {
533 throw new UnsupportedOperationException("CallableStatement does not support this method.");
534 }
535
536 public void updateObject(int columnIndex, Object x) throws SQLException {
537 throw new UnsupportedOperationException("CallableStatement does not support this method.");
538 }
539
540 public void updateObject(int columnIndex, Object x, int scale) throws SQLException {
541 throw new UnsupportedOperationException("CallableStatement does not support this method.");
542 }
543
544 public void updateObject(String columnName, Object x) throws SQLException {
545 throw new UnsupportedOperationException("CallableStatement does not support this method.");
546 }
547
548 public void updateObject(String columnName, Object x, int scale) throws SQLException {
549 throw new UnsupportedOperationException("CallableStatement does not support this method.");
550 }
551
552 public void updateRef(int columnIndex, Ref x) throws SQLException {
553 throw new UnsupportedOperationException("CallableStatement does not support this method.");
554 }
555
556 public void updateRef(String columnName, Ref x) throws SQLException {
557 throw new UnsupportedOperationException("CallableStatement does not support this method.");
558 }
559
560 public void updateRow() throws SQLException {
561 throw new UnsupportedOperationException("CallableStatement does not support this method.");
562 }
563
564 public void updateShort(int columnIndex, short x) throws SQLException {
565 throw new UnsupportedOperationException("CallableStatement does not support this method.");
566 }
567
568 public void updateShort(String columnName, short x) throws SQLException {
569 throw new UnsupportedOperationException("CallableStatement does not support this method.");
570 }
571
572 public void updateString(int columnIndex, String x) throws SQLException {
573 throw new UnsupportedOperationException("CallableStatement does not support this method.");
574 }
575
576 public void updateString(String columnName, String x) throws SQLException {
577 throw new UnsupportedOperationException("CallableStatement does not support this method.");
578 }
579
580 public void updateTime(int columnIndex, Time x) throws SQLException {
581 throw new UnsupportedOperationException("CallableStatement does not support this method.");
582 }
583
584 public void updateTime(String columnName, Time x) throws SQLException {
585 throw new UnsupportedOperationException("CallableStatement does not support this method.");
586 }
587
588 public void updateTimestamp(int columnIndex, Timestamp x) throws SQLException {
589 throw new UnsupportedOperationException("CallableStatement does not support this method.");
590 }
591
592 public void updateTimestamp(String columnName, Timestamp x) throws SQLException {
593 throw new UnsupportedOperationException("CallableStatement does not support this method.");
594 }
595
596 public boolean wasNull() throws SQLException {
597 return cs.wasNull();
598 }
599
600 public <T> T unwrap(Class<T> iface) throws SQLException {
601
602 return null;
603 }
604
605 public boolean isWrapperFor(Class<?> iface) throws SQLException {
606
607 return false;
608 }
609
610 public RowId getRowId(int columnIndex) throws SQLException {
611
612 return null;
613 }
614
615 public RowId getRowId(String columnLabel) throws SQLException {
616
617 return null;
618 }
619
620 public void updateRowId(int columnIndex, RowId x) throws SQLException {
621
622
623 }
624
625 public void updateRowId(String columnLabel, RowId x) throws SQLException {
626
627
628 }
629
630 public int getHoldability() throws SQLException {
631
632 return 0;
633 }
634
635 public boolean isClosed() throws SQLException {
636
637 return false;
638 }
639
640 public void updateNString(int columnIndex, String nString) throws SQLException {
641
642
643 }
644
645 public void updateNString(String columnLabel, String nString) throws SQLException {
646
647
648 }
649
650 public void updateNClob(int columnIndex, NClob nClob) throws SQLException {
651
652
653 }
654
655 public void updateNClob(String columnLabel, NClob nClob) throws SQLException {
656
657
658 }
659
660 public NClob getNClob(int columnIndex) throws SQLException {
661
662 return null;
663 }
664
665 public NClob getNClob(String columnLabel) throws SQLException {
666
667 return null;
668 }
669
670 public SQLXML getSQLXML(int columnIndex) throws SQLException {
671
672 return null;
673 }
674
675 public SQLXML getSQLXML(String columnLabel) throws SQLException {
676
677 return null;
678 }
679
680 public void updateSQLXML(int columnIndex, SQLXML xmlObject) throws SQLException {
681
682
683 }
684
685 public void updateSQLXML(String columnLabel, SQLXML xmlObject) throws SQLException {
686
687
688 }
689
690 public String getNString(int columnIndex) throws SQLException {
691
692 return null;
693 }
694
695 public String getNString(String columnLabel) throws SQLException {
696
697 return null;
698 }
699
700 public Reader getNCharacterStream(int columnIndex) throws SQLException {
701
702 return null;
703 }
704
705 public Reader getNCharacterStream(String columnLabel) throws SQLException {
706
707 return null;
708 }
709
710 public void updateNCharacterStream(int columnIndex, Reader x, long length) throws SQLException {
711
712
713 }
714
715 public void updateNCharacterStream(String columnLabel, Reader reader, long length) throws SQLException {
716
717
718 }
719
720 public void updateAsciiStream(int columnIndex, InputStream x, long length) throws SQLException {
721
722
723 }
724
725 public void updateBinaryStream(int columnIndex, InputStream x, long length) throws SQLException {
726
727
728 }
729
730 public void updateCharacterStream(int columnIndex, Reader x, long length) throws SQLException {
731
732
733 }
734
735 public void updateAsciiStream(String columnLabel, InputStream x, long length) throws SQLException {
736
737
738 }
739
740 public void updateBinaryStream(String columnLabel, InputStream x, long length) throws SQLException {
741
742
743 }
744
745 public void updateCharacterStream(String columnLabel, Reader reader, long length) throws SQLException {
746
747
748 }
749
750 public void updateBlob(int columnIndex, InputStream inputStream, long length) throws SQLException {
751
752
753 }
754
755 public void updateBlob(String columnLabel, InputStream inputStream, long length) throws SQLException {
756
757
758 }
759
760 public void updateClob(int columnIndex, Reader reader, long length) throws SQLException {
761
762
763 }
764
765 public void updateClob(String columnLabel, Reader reader, long length) throws SQLException {
766
767
768 }
769
770 public void updateNClob(int columnIndex, Reader reader, long length) throws SQLException {
771
772
773 }
774
775 public void updateNClob(String columnLabel, Reader reader, long length) throws SQLException {
776
777
778 }
779
780 public void updateNCharacterStream(int columnIndex, Reader x) throws SQLException {
781
782
783 }
784
785 public void updateNCharacterStream(String columnLabel, Reader reader) throws SQLException {
786
787
788 }
789
790 public void updateAsciiStream(int columnIndex, InputStream x) throws SQLException {
791
792
793 }
794
795 public void updateBinaryStream(int columnIndex, InputStream x) throws SQLException {
796
797
798 }
799
800 public void updateCharacterStream(int columnIndex, Reader x) throws SQLException {
801
802
803 }
804
805 public void updateAsciiStream(String columnLabel, InputStream x) throws SQLException {
806
807
808 }
809
810 public void updateBinaryStream(String columnLabel, InputStream x) throws SQLException {
811
812
813 }
814
815 public void updateCharacterStream(String columnLabel, Reader reader) throws SQLException {
816
817
818 }
819
820 public void updateBlob(int columnIndex, InputStream inputStream) throws SQLException {
821
822
823 }
824
825 public void updateBlob(String columnLabel, InputStream inputStream) throws SQLException {
826
827
828 }
829
830 public void updateClob(int columnIndex, Reader reader) throws SQLException {
831
832
833 }
834
835 public void updateClob(String columnLabel, Reader reader) throws SQLException {
836
837
838 }
839
840 public void updateNClob(int columnIndex, Reader reader) throws SQLException {
841
842
843 }
844
845 public void updateNClob(String columnLabel, Reader reader) throws SQLException {
846
847
848 }
849
850 public <T> T getObject(int columnIndex, Class<T> type) throws SQLException {
851
852 return null;
853 }
854
855 public <T> T getObject(String columnLabel, Class<T> type) throws SQLException {
856
857 return null;
858 }
859
860 }