Refactor tabular output for eventual re-use printing table metadata.
[squelch.git] / src / test / java / net / jaekl / squelch / sql / ResultSetMock.java
1 package net.jaekl.squelch.sql;
2
3 import java.io.InputStream;
4 import java.io.Reader;
5 import java.math.BigDecimal;
6 import java.net.URL;
7 import java.sql.Array;
8 import java.sql.Blob;
9 import java.sql.Clob;
10 import java.sql.Date;
11 import java.sql.NClob;
12 import java.sql.Ref;
13 import java.sql.ResultSet;
14 import java.sql.ResultSetMetaData;
15 import java.sql.RowId;
16 import java.sql.SQLException;
17 import java.sql.SQLWarning;
18 import java.sql.SQLXML;
19 import java.sql.Statement;
20 import java.sql.Time;
21 import java.sql.Timestamp;
22 import java.util.ArrayList;
23 import java.util.Calendar;
24 import java.util.Map;
25
26
27 public class ResultSetMock implements ResultSet {
28         private ResultSetMetaDataMock m_metaDataMock;
29         private ArrayList<Row> m_rows;
30         private int m_rowNum;
31         
32         public ResultSetMock() {
33                 m_metaDataMock = new ResultSetMetaDataMock();
34                 m_rows = new ArrayList<Row>();
35                 m_rowNum = -1;
36         }
37         
38         public void mock_addRow(Row row) {
39                 m_rows.add(row);
40         }
41
42         @Override
43         public boolean isWrapperFor(Class<?> iface) throws SQLException {
44                 throw new UnsupportedOperationException("Not yet implemented.");
45                 
46         }
47
48         @Override
49         public <T> T unwrap(Class<T> iface) throws SQLException {
50                 throw new UnsupportedOperationException("Not yet implemented.");
51                 
52         }
53
54         @Override
55         public boolean absolute(int arg0) throws SQLException {
56                 throw new UnsupportedOperationException("Not yet implemented.");
57                 
58         }
59
60         @Override
61         public void afterLast() throws SQLException {
62                 throw new UnsupportedOperationException("Not yet implemented.");
63
64         }
65
66         @Override
67         public void beforeFirst() throws SQLException {
68                 throw new UnsupportedOperationException("Not yet implemented.");
69
70         }
71
72         @Override
73         public void cancelRowUpdates() throws SQLException {
74                 throw new UnsupportedOperationException("Not yet implemented.");
75
76         }
77
78         @Override
79         public void clearWarnings() throws SQLException {
80                 throw new UnsupportedOperationException("Not yet implemented.");
81
82         }
83
84         @Override
85         public void close() throws SQLException {
86                 // no-op
87         }
88
89         @Override
90         public void deleteRow() throws SQLException {
91                 throw new UnsupportedOperationException("Not yet implemented.");
92
93         }
94
95         @Override
96         public int findColumn(String arg0) throws SQLException {
97                 throw new UnsupportedOperationException("Not yet implemented.");
98                 
99         }
100
101         @Override
102         public boolean first() throws SQLException {
103                 throw new UnsupportedOperationException("Not yet implemented.");
104                 
105         }
106
107         @Override
108         public Array getArray(int arg0) throws SQLException {
109                 throw new UnsupportedOperationException("Not yet implemented.");
110                 
111         }
112
113         @Override
114         public Array getArray(String arg0) throws SQLException {
115                 throw new UnsupportedOperationException("Not yet implemented.");
116                 
117         }
118
119         @Override
120         public InputStream getAsciiStream(int arg0) throws SQLException {
121                 throw new UnsupportedOperationException("Not yet implemented.");
122                 
123         }
124
125         @Override
126         public InputStream getAsciiStream(String arg0) throws SQLException {
127                 throw new UnsupportedOperationException("Not yet implemented.");
128                 
129         }
130
131         @Override
132         public BigDecimal getBigDecimal(int arg0) throws SQLException {
133                 throw new UnsupportedOperationException("Not yet implemented.");
134                 
135         }
136
137         @Override
138         public BigDecimal getBigDecimal(String arg0) throws SQLException {
139                 throw new UnsupportedOperationException("Not yet implemented.");
140                 
141         }
142
143         @Deprecated
144         @Override
145         public BigDecimal getBigDecimal(int arg0, int arg1) throws SQLException {
146                 throw new UnsupportedOperationException("Not yet implemented.");
147                 
148         }
149
150         @Deprecated
151         @Override
152         public BigDecimal getBigDecimal(String arg0, int arg1) throws SQLException {
153                 throw new UnsupportedOperationException("Not yet implemented.");
154                 
155         }
156
157         @Override
158         public InputStream getBinaryStream(int arg0) throws SQLException {
159                 throw new UnsupportedOperationException("Not yet implemented.");
160                 
161         }
162
163         @Override
164         public InputStream getBinaryStream(String arg0) throws SQLException {
165                 throw new UnsupportedOperationException("Not yet implemented.");
166                 
167         }
168
169         @Override
170         public Blob getBlob(int arg0) throws SQLException {
171                 throw new UnsupportedOperationException("Not yet implemented.");
172                 
173         }
174
175         @Override
176         public Blob getBlob(String arg0) throws SQLException {
177                 throw new UnsupportedOperationException("Not yet implemented.");
178                 
179         }
180
181         @Override
182         public boolean getBoolean(int arg0) throws SQLException {
183                 throw new UnsupportedOperationException("Not yet implemented.");
184                 
185         }
186
187         @Override
188         public boolean getBoolean(String arg0) throws SQLException {
189                 throw new UnsupportedOperationException("Not yet implemented.");
190                 
191         }
192
193         @Override
194         public byte getByte(int arg0) throws SQLException {
195                 throw new UnsupportedOperationException("Not yet implemented.");
196                 
197         }
198
199         @Override
200         public byte getByte(String arg0) throws SQLException {
201                 throw new UnsupportedOperationException("Not yet implemented.");
202                 
203         }
204
205         @Override
206         public byte[] getBytes(int arg0) throws SQLException {
207                 throw new UnsupportedOperationException("Not yet implemented.");
208                 
209         }
210
211         @Override
212         public byte[] getBytes(String arg0) throws SQLException {
213                 throw new UnsupportedOperationException("Not yet implemented.");
214                 
215         }
216
217         @Override
218         public Reader getCharacterStream(int arg0) throws SQLException {
219                 throw new UnsupportedOperationException("Not yet implemented.");
220                 
221         }
222
223         @Override
224         public Reader getCharacterStream(String arg0) throws SQLException {
225                 throw new UnsupportedOperationException("Not yet implemented.");
226                 
227         }
228
229         @Override
230         public Clob getClob(int arg0) throws SQLException {
231                 throw new UnsupportedOperationException("Not yet implemented.");
232                 
233         }
234
235         @Override
236         public Clob getClob(String arg0) throws SQLException {
237                 throw new UnsupportedOperationException("Not yet implemented.");
238                 
239         }
240
241         @Override
242         public int getConcurrency() throws SQLException {
243                 throw new UnsupportedOperationException("Not yet implemented.");
244                 
245         }
246
247         @Override
248         public String getCursorName() throws SQLException {
249                 throw new UnsupportedOperationException("Not yet implemented.");
250                 
251         }
252
253         @Override
254         public Date getDate(int arg0) throws SQLException {
255                 throw new UnsupportedOperationException("Not yet implemented.");
256                 
257         }
258
259         @Override
260         public Date getDate(String arg0) throws SQLException {
261                 throw new UnsupportedOperationException("Not yet implemented.");
262                 
263         }
264
265         @Override
266         public Date getDate(int arg0, Calendar arg1) throws SQLException {
267                 throw new UnsupportedOperationException("Not yet implemented.");
268                 
269         }
270
271         @Override
272         public Date getDate(String arg0, Calendar arg1) throws SQLException {
273                 throw new UnsupportedOperationException("Not yet implemented.");
274                 
275         }
276
277         @Override
278         public double getDouble(int arg0) throws SQLException {
279                 throw new UnsupportedOperationException("Not yet implemented.");
280                 
281         }
282
283         @Override
284         public double getDouble(String arg0) throws SQLException {
285                 throw new UnsupportedOperationException("Not yet implemented.");
286                 
287         }
288
289         @Override
290         public int getFetchDirection() throws SQLException {
291                 throw new UnsupportedOperationException("Not yet implemented.");
292                 
293         }
294
295         @Override
296         public int getFetchSize() throws SQLException {
297                 throw new UnsupportedOperationException("Not yet implemented.");
298                 
299         }
300
301         @Override
302         public float getFloat(int arg0) throws SQLException {
303                 throw new UnsupportedOperationException("Not yet implemented.");
304                 
305         }
306
307         @Override
308         public float getFloat(String arg0) throws SQLException {
309                 throw new UnsupportedOperationException("Not yet implemented.");
310                 
311         }
312
313         @Override
314         public int getHoldability() throws SQLException {
315                 throw new UnsupportedOperationException("Not yet implemented.");
316                 
317         }
318
319         @Override
320         public int getInt(int arg0) throws SQLException {
321                 throw new UnsupportedOperationException("Not yet implemented.");
322                 
323         }
324
325         @Override
326         public int getInt(String arg0) throws SQLException {
327                 throw new UnsupportedOperationException("Not yet implemented.");
328                 
329         }
330
331         @Override
332         public long getLong(int idx) throws SQLException {
333                 Row row = m_rows.get(m_rowNum);
334                 return (Long)(row.getValue(idx));
335         }
336
337         @Override
338         public long getLong(String arg0) throws SQLException {
339                 throw new UnsupportedOperationException("Not yet implemented.");
340                 
341         }
342
343         @Override
344         public ResultSetMetaData getMetaData() throws SQLException {
345                 return m_metaDataMock;
346         }
347
348         @Override
349         public Reader getNCharacterStream(int arg0) throws SQLException {
350                 throw new UnsupportedOperationException("Not yet implemented.");
351                 
352         }
353
354         @Override
355         public Reader getNCharacterStream(String arg0) throws SQLException {
356                 throw new UnsupportedOperationException("Not yet implemented.");
357                 
358         }
359
360         @Override
361         public NClob getNClob(int arg0) throws SQLException {
362                 throw new UnsupportedOperationException("Not yet implemented.");
363                 
364         }
365
366         @Override
367         public NClob getNClob(String arg0) throws SQLException {
368                 throw new UnsupportedOperationException("Not yet implemented.");
369                 
370         }
371
372         @Override
373         public String getNString(int arg0) throws SQLException {
374                 throw new UnsupportedOperationException("Not yet implemented.");
375                 
376         }
377
378         @Override
379         public String getNString(String arg0) throws SQLException {
380                 throw new UnsupportedOperationException("Not yet implemented.");
381                 
382         }
383
384         @Override
385         public Object getObject(int idx) throws SQLException {
386                 Row row = m_rows.get(m_rowNum);
387                 return row.getValue(idx);
388         }
389
390         @Override
391         public Object getObject(String arg0) throws SQLException {
392                 throw new UnsupportedOperationException("Not yet implemented.");
393                 
394         }
395
396         @Override
397         public Object getObject(int arg0, Map<String, Class<?>> arg1)
398                         throws SQLException {
399                 throw new UnsupportedOperationException("Not yet implemented.");
400                 
401         }
402
403         @Override
404         public Object getObject(String arg0, Map<String, Class<?>> arg1)
405                         throws SQLException {
406                 throw new UnsupportedOperationException("Not yet implemented.");
407                 
408         }
409
410         @Override
411         public <T> T getObject(int arg0, Class<T> arg1) throws SQLException {
412                 throw new UnsupportedOperationException("Not yet implemented.");
413                 
414         }
415
416         @Override
417         public <T> T getObject(String arg0, Class<T> arg1) throws SQLException {
418                 throw new UnsupportedOperationException("Not yet implemented.");
419                 
420         }
421
422         @Override
423         public Ref getRef(int arg0) throws SQLException {
424                 throw new UnsupportedOperationException("Not yet implemented.");
425                 
426         }
427
428         @Override
429         public Ref getRef(String arg0) throws SQLException {
430                 throw new UnsupportedOperationException("Not yet implemented.");
431                 
432         }
433
434         @Override
435         public int getRow() throws SQLException {
436                 throw new UnsupportedOperationException("Not yet implemented.");
437                 
438         }
439
440         @Override
441         public RowId getRowId(int arg0) throws SQLException {
442                 throw new UnsupportedOperationException("Not yet implemented.");
443                 
444         }
445
446         @Override
447         public RowId getRowId(String arg0) throws SQLException {
448                 throw new UnsupportedOperationException("Not yet implemented.");
449                 
450         }
451
452         @Override
453         public SQLXML getSQLXML(int arg0) throws SQLException {
454                 throw new UnsupportedOperationException("Not yet implemented.");
455                 
456         }
457
458         @Override
459         public SQLXML getSQLXML(String arg0) throws SQLException {
460                 throw new UnsupportedOperationException("Not yet implemented.");
461                 
462         }
463
464         @Override
465         public short getShort(int arg0) throws SQLException {
466                 throw new UnsupportedOperationException("Not yet implemented.");
467                 
468         }
469
470         @Override
471         public short getShort(String arg0) throws SQLException {
472                 throw new UnsupportedOperationException("Not yet implemented.");
473                 
474         }
475
476         @Override
477         public Statement getStatement() throws SQLException {
478                 throw new UnsupportedOperationException("Not yet implemented.");
479                 
480         }
481
482         @Override
483         public String getString(int idx) throws SQLException {
484                 Row row = m_rows.get(m_rowNum);
485                 return (String)(row.getValue(idx));
486         }
487
488         @Override
489         public String getString(String arg0) throws SQLException {
490                 throw new UnsupportedOperationException("Not yet implemented.");
491                 
492         }
493
494         @Override
495         public Time getTime(int idx) throws SQLException {
496                 Row row = m_rows.get(m_rowNum);
497                 return new Time(((java.util.Date)row.getValue(idx)).getTime());
498         }
499
500         @Override
501         public Time getTime(String arg0) throws SQLException {
502                 throw new UnsupportedOperationException("Not yet implemented.");
503                 
504         }
505
506         @Override
507         public Time getTime(int arg0, Calendar arg1) throws SQLException {
508                 throw new UnsupportedOperationException("Not yet implemented.");
509                 
510         }
511
512         @Override
513         public Time getTime(String arg0, Calendar arg1) throws SQLException {
514                 throw new UnsupportedOperationException("Not yet implemented.");
515                 
516         }
517
518         @Override
519         public Timestamp getTimestamp(int arg0) throws SQLException {
520                 throw new UnsupportedOperationException("Not yet implemented.");
521                 
522         }
523
524         @Override
525         public Timestamp getTimestamp(String arg0) throws SQLException {
526                 throw new UnsupportedOperationException("Not yet implemented.");
527                 
528         }
529
530         @Override
531         public Timestamp getTimestamp(int arg0, Calendar arg1) throws SQLException {
532                 throw new UnsupportedOperationException("Not yet implemented.");
533                 
534         }
535
536         @Override
537         public Timestamp getTimestamp(String arg0, Calendar arg1)
538                         throws SQLException {
539                 throw new UnsupportedOperationException("Not yet implemented.");
540                 
541         }
542
543         @Override
544         public int getType() throws SQLException {
545                 throw new UnsupportedOperationException("Not yet implemented.");
546                 
547         }
548
549         @Override
550         public URL getURL(int arg0) throws SQLException {
551                 throw new UnsupportedOperationException("Not yet implemented.");
552                 
553         }
554
555         @Override
556         public URL getURL(String arg0) throws SQLException {
557                 throw new UnsupportedOperationException("Not yet implemented.");
558                 
559         }
560
561         @Deprecated
562         @Override
563         public InputStream getUnicodeStream(int arg0) throws SQLException {
564                 throw new UnsupportedOperationException("Not yet implemented.");
565                 
566         }
567
568         @Deprecated
569         @Override
570         public InputStream getUnicodeStream(String arg0) throws SQLException {
571                 throw new UnsupportedOperationException("Not yet implemented.");
572                 
573         }
574
575         @Override
576         public SQLWarning getWarnings() throws SQLException {
577                 throw new UnsupportedOperationException("Not yet implemented.");
578                 
579         }
580
581         @Override
582         public void insertRow() throws SQLException {
583                 throw new UnsupportedOperationException("Not yet implemented.");
584
585         }
586
587         @Override
588         public boolean isAfterLast() throws SQLException {
589                 throw new UnsupportedOperationException("Not yet implemented.");
590                 
591         }
592
593         @Override
594         public boolean isBeforeFirst() throws SQLException {
595                 throw new UnsupportedOperationException("Not yet implemented.");
596                 
597         }
598
599         @Override
600         public boolean isClosed() throws SQLException {
601                 throw new UnsupportedOperationException("Not yet implemented.");
602                 
603         }
604
605         @Override
606         public boolean isFirst() throws SQLException {
607                 throw new UnsupportedOperationException("Not yet implemented.");
608                 
609         }
610
611         @Override
612         public boolean isLast() throws SQLException {
613                 throw new UnsupportedOperationException("Not yet implemented.");
614                 
615         }
616
617         @Override
618         public boolean last() throws SQLException {
619                 throw new UnsupportedOperationException("Not yet implemented.");
620                 
621         }
622
623         @Override
624         public void moveToCurrentRow() throws SQLException {
625                 throw new UnsupportedOperationException("Not yet implemented.");
626
627         }
628
629         @Override
630         public void moveToInsertRow() throws SQLException {
631                 throw new UnsupportedOperationException("Not yet implemented.");
632
633         }
634
635         @Override
636         public boolean next() throws SQLException {
637                 return false;
638         }
639
640         @Override
641         public boolean previous() throws SQLException {
642                 throw new UnsupportedOperationException("Not yet implemented.");
643                 
644         }
645
646         @Override
647         public void refreshRow() throws SQLException {
648                 throw new UnsupportedOperationException("Not yet implemented.");
649
650         }
651
652         @Override
653         public boolean relative(int arg0) throws SQLException {
654                 throw new UnsupportedOperationException("Not yet implemented.");
655                 
656         }
657
658         @Override
659         public boolean rowDeleted() throws SQLException {
660                 throw new UnsupportedOperationException("Not yet implemented.");
661                 
662         }
663
664         @Override
665         public boolean rowInserted() throws SQLException {
666                 throw new UnsupportedOperationException("Not yet implemented.");
667                 
668         }
669
670         @Override
671         public boolean rowUpdated() throws SQLException {
672                 throw new UnsupportedOperationException("Not yet implemented.");
673                 
674         }
675
676         @Override
677         public void setFetchDirection(int arg0) throws SQLException {
678                 throw new UnsupportedOperationException("Not yet implemented.");
679
680         }
681
682         @Override
683         public void setFetchSize(int arg0) throws SQLException {
684                 throw new UnsupportedOperationException("Not yet implemented.");
685
686         }
687
688         @Override
689         public void updateArray(int arg0, Array arg1) throws SQLException {
690                 throw new UnsupportedOperationException("Not yet implemented.");
691
692         }
693
694         @Override
695         public void updateArray(String arg0, Array arg1) throws SQLException {
696                 throw new UnsupportedOperationException("Not yet implemented.");
697
698         }
699
700         @Override
701         public void updateAsciiStream(int arg0, InputStream arg1)
702                         throws SQLException {
703                 throw new UnsupportedOperationException("Not yet implemented.");
704
705         }
706
707         @Override
708         public void updateAsciiStream(String arg0, InputStream arg1)
709                         throws SQLException {
710                 throw new UnsupportedOperationException("Not yet implemented.");
711
712         }
713
714         @Override
715         public void updateAsciiStream(int arg0, InputStream arg1, int arg2)
716                         throws SQLException {
717                 throw new UnsupportedOperationException("Not yet implemented.");
718
719         }
720
721         @Override
722         public void updateAsciiStream(String arg0, InputStream arg1, int arg2)
723                         throws SQLException {
724                 throw new UnsupportedOperationException("Not yet implemented.");
725
726         }
727
728         @Override
729         public void updateAsciiStream(int arg0, InputStream arg1, long arg2)
730                         throws SQLException {
731                 throw new UnsupportedOperationException("Not yet implemented.");
732
733         }
734
735         @Override
736         public void updateAsciiStream(String arg0, InputStream arg1, long arg2)
737                         throws SQLException {
738                 throw new UnsupportedOperationException("Not yet implemented.");
739
740         }
741
742         @Override
743         public void updateBigDecimal(int arg0, BigDecimal arg1) throws SQLException {
744                 throw new UnsupportedOperationException("Not yet implemented.");
745
746         }
747
748         @Override
749         public void updateBigDecimal(String arg0, BigDecimal arg1)
750                         throws SQLException {
751                 throw new UnsupportedOperationException("Not yet implemented.");
752
753         }
754
755         @Override
756         public void updateBinaryStream(int arg0, InputStream arg1)
757                         throws SQLException {
758                 throw new UnsupportedOperationException("Not yet implemented.");
759
760         }
761
762         @Override
763         public void updateBinaryStream(String arg0, InputStream arg1)
764                         throws SQLException {
765                 throw new UnsupportedOperationException("Not yet implemented.");
766
767         }
768
769         @Override
770         public void updateBinaryStream(int arg0, InputStream arg1, int arg2)
771                         throws SQLException {
772                 throw new UnsupportedOperationException("Not yet implemented.");
773
774         }
775
776         @Override
777         public void updateBinaryStream(String arg0, InputStream arg1, int arg2)
778                         throws SQLException {
779                 throw new UnsupportedOperationException("Not yet implemented.");
780
781         }
782
783         @Override
784         public void updateBinaryStream(int arg0, InputStream arg1, long arg2)
785                         throws SQLException {
786                 throw new UnsupportedOperationException("Not yet implemented.");
787
788         }
789
790         @Override
791         public void updateBinaryStream(String arg0, InputStream arg1, long arg2)
792                         throws SQLException {
793                 throw new UnsupportedOperationException("Not yet implemented.");
794
795         }
796
797         @Override
798         public void updateBlob(int arg0, Blob arg1) throws SQLException {
799                 throw new UnsupportedOperationException("Not yet implemented.");
800
801         }
802
803         @Override
804         public void updateBlob(String arg0, Blob arg1) throws SQLException {
805                 throw new UnsupportedOperationException("Not yet implemented.");
806
807         }
808
809         @Override
810         public void updateBlob(int arg0, InputStream arg1) throws SQLException {
811                 throw new UnsupportedOperationException("Not yet implemented.");
812
813         }
814
815         @Override
816         public void updateBlob(String arg0, InputStream arg1) throws SQLException {
817                 throw new UnsupportedOperationException("Not yet implemented.");
818
819         }
820
821         @Override
822         public void updateBlob(int arg0, InputStream arg1, long arg2)
823                         throws SQLException {
824                 throw new UnsupportedOperationException("Not yet implemented.");
825
826         }
827
828         @Override
829         public void updateBlob(String arg0, InputStream arg1, long arg2)
830                         throws SQLException {
831                 throw new UnsupportedOperationException("Not yet implemented.");
832
833         }
834
835         @Override
836         public void updateBoolean(int arg0, boolean arg1) throws SQLException {
837                 throw new UnsupportedOperationException("Not yet implemented.");
838
839         }
840
841         @Override
842         public void updateBoolean(String arg0, boolean arg1) throws SQLException {
843                 throw new UnsupportedOperationException("Not yet implemented.");
844
845         }
846
847         @Override
848         public void updateByte(int arg0, byte arg1) throws SQLException {
849                 throw new UnsupportedOperationException("Not yet implemented.");
850
851         }
852
853         @Override
854         public void updateByte(String arg0, byte arg1) throws SQLException {
855                 throw new UnsupportedOperationException("Not yet implemented.");
856
857         }
858
859         @Override
860         public void updateBytes(int arg0, byte[] arg1) throws SQLException {
861                 throw new UnsupportedOperationException("Not yet implemented.");
862
863         }
864
865         @Override
866         public void updateBytes(String arg0, byte[] arg1) throws SQLException {
867                 throw new UnsupportedOperationException("Not yet implemented.");
868
869         }
870
871         @Override
872         public void updateCharacterStream(int arg0, Reader arg1)
873                         throws SQLException {
874                 throw new UnsupportedOperationException("Not yet implemented.");
875
876         }
877
878         @Override
879         public void updateCharacterStream(String arg0, Reader arg1)
880                         throws SQLException {
881                 throw new UnsupportedOperationException("Not yet implemented.");
882
883         }
884
885         @Override
886         public void updateCharacterStream(int arg0, Reader arg1, int arg2)
887                         throws SQLException {
888                 throw new UnsupportedOperationException("Not yet implemented.");
889
890         }
891
892         @Override
893         public void updateCharacterStream(String arg0, Reader arg1, int arg2)
894                         throws SQLException {
895                 throw new UnsupportedOperationException("Not yet implemented.");
896
897         }
898
899         @Override
900         public void updateCharacterStream(int arg0, Reader arg1, long arg2)
901                         throws SQLException {
902                 throw new UnsupportedOperationException("Not yet implemented.");
903
904         }
905
906         @Override
907         public void updateCharacterStream(String arg0, Reader arg1, long arg2)
908                         throws SQLException {
909                 throw new UnsupportedOperationException("Not yet implemented.");
910
911         }
912
913         @Override
914         public void updateClob(int arg0, Clob arg1) throws SQLException {
915                 throw new UnsupportedOperationException("Not yet implemented.");
916
917         }
918
919         @Override
920         public void updateClob(String arg0, Clob arg1) throws SQLException {
921                 throw new UnsupportedOperationException("Not yet implemented.");
922
923         }
924
925         @Override
926         public void updateClob(int arg0, Reader arg1) throws SQLException {
927                 throw new UnsupportedOperationException("Not yet implemented.");
928
929         }
930
931         @Override
932         public void updateClob(String arg0, Reader arg1) throws SQLException {
933                 throw new UnsupportedOperationException("Not yet implemented.");
934
935         }
936
937         @Override
938         public void updateClob(int arg0, Reader arg1, long arg2)
939                         throws SQLException {
940                 throw new UnsupportedOperationException("Not yet implemented.");
941
942         }
943
944         @Override
945         public void updateClob(String arg0, Reader arg1, long arg2)
946                         throws SQLException {
947                 throw new UnsupportedOperationException("Not yet implemented.");
948
949         }
950
951         @Override
952         public void updateDate(int arg0, Date arg1) throws SQLException {
953                 throw new UnsupportedOperationException("Not yet implemented.");
954
955         }
956
957         @Override
958         public void updateDate(String arg0, Date arg1) throws SQLException {
959                 throw new UnsupportedOperationException("Not yet implemented.");
960
961         }
962
963         @Override
964         public void updateDouble(int arg0, double arg1) throws SQLException {
965                 throw new UnsupportedOperationException("Not yet implemented.");
966
967         }
968
969         @Override
970         public void updateDouble(String arg0, double arg1) throws SQLException {
971                 throw new UnsupportedOperationException("Not yet implemented.");
972
973         }
974
975         @Override
976         public void updateFloat(int arg0, float arg1) throws SQLException {
977                 throw new UnsupportedOperationException("Not yet implemented.");
978
979         }
980
981         @Override
982         public void updateFloat(String arg0, float arg1) throws SQLException {
983                 throw new UnsupportedOperationException("Not yet implemented.");
984
985         }
986
987         @Override
988         public void updateInt(int arg0, int arg1) throws SQLException {
989                 throw new UnsupportedOperationException("Not yet implemented.");
990
991         }
992
993         @Override
994         public void updateInt(String arg0, int arg1) throws SQLException {
995                 throw new UnsupportedOperationException("Not yet implemented.");
996
997         }
998
999         @Override
1000         public void updateLong(int arg0, long arg1) throws SQLException {
1001                 throw new UnsupportedOperationException("Not yet implemented.");
1002
1003         }
1004
1005         @Override
1006         public void updateLong(String arg0, long arg1) throws SQLException {
1007                 throw new UnsupportedOperationException("Not yet implemented.");
1008
1009         }
1010
1011         @Override
1012         public void updateNCharacterStream(int arg0, Reader arg1)
1013                         throws SQLException {
1014                 throw new UnsupportedOperationException("Not yet implemented.");
1015
1016         }
1017
1018         @Override
1019         public void updateNCharacterStream(String arg0, Reader arg1)
1020                         throws SQLException {
1021                 throw new UnsupportedOperationException("Not yet implemented.");
1022
1023         }
1024
1025         @Override
1026         public void updateNCharacterStream(int arg0, Reader arg1, long arg2)
1027                         throws SQLException {
1028                 throw new UnsupportedOperationException("Not yet implemented.");
1029
1030         }
1031
1032         @Override
1033         public void updateNCharacterStream(String arg0, Reader arg1, long arg2)
1034                         throws SQLException {
1035                 throw new UnsupportedOperationException("Not yet implemented.");
1036
1037         }
1038
1039         @Override
1040         public void updateNClob(int arg0, NClob arg1) throws SQLException {
1041                 throw new UnsupportedOperationException("Not yet implemented.");
1042
1043         }
1044
1045         @Override
1046         public void updateNClob(String arg0, NClob arg1) throws SQLException {
1047                 throw new UnsupportedOperationException("Not yet implemented.");
1048
1049         }
1050
1051         @Override
1052         public void updateNClob(int arg0, Reader arg1) throws SQLException {
1053                 throw new UnsupportedOperationException("Not yet implemented.");
1054
1055         }
1056
1057         @Override
1058         public void updateNClob(String arg0, Reader arg1) throws SQLException {
1059                 throw new UnsupportedOperationException("Not yet implemented.");
1060
1061         }
1062
1063         @Override
1064         public void updateNClob(int arg0, Reader arg1, long arg2)
1065                         throws SQLException {
1066                 throw new UnsupportedOperationException("Not yet implemented.");
1067
1068         }
1069
1070         @Override
1071         public void updateNClob(String arg0, Reader arg1, long arg2)
1072                         throws SQLException {
1073                 throw new UnsupportedOperationException("Not yet implemented.");
1074
1075         }
1076
1077         @Override
1078         public void updateNString(int arg0, String arg1) throws SQLException {
1079                 throw new UnsupportedOperationException("Not yet implemented.");
1080
1081         }
1082
1083         @Override
1084         public void updateNString(String arg0, String arg1) throws SQLException {
1085                 throw new UnsupportedOperationException("Not yet implemented.");
1086
1087         }
1088
1089         @Override
1090         public void updateNull(int arg0) throws SQLException {
1091                 throw new UnsupportedOperationException("Not yet implemented.");
1092
1093         }
1094
1095         @Override
1096         public void updateNull(String arg0) throws SQLException {
1097                 throw new UnsupportedOperationException("Not yet implemented.");
1098
1099         }
1100
1101         @Override
1102         public void updateObject(int arg0, Object arg1) throws SQLException {
1103                 throw new UnsupportedOperationException("Not yet implemented.");
1104
1105         }
1106
1107         @Override
1108         public void updateObject(String arg0, Object arg1) throws SQLException {
1109                 throw new UnsupportedOperationException("Not yet implemented.");
1110
1111         }
1112
1113         @Override
1114         public void updateObject(int arg0, Object arg1, int arg2)
1115                         throws SQLException {
1116                 throw new UnsupportedOperationException("Not yet implemented.");
1117
1118         }
1119
1120         @Override
1121         public void updateObject(String arg0, Object arg1, int arg2)
1122                         throws SQLException {
1123                 throw new UnsupportedOperationException("Not yet implemented.");
1124
1125         }
1126
1127         @Override
1128         public void updateRef(int arg0, Ref arg1) throws SQLException {
1129                 throw new UnsupportedOperationException("Not yet implemented.");
1130
1131         }
1132
1133         @Override
1134         public void updateRef(String arg0, Ref arg1) throws SQLException {
1135                 throw new UnsupportedOperationException("Not yet implemented.");
1136
1137         }
1138
1139         @Override
1140         public void updateRow() throws SQLException {
1141                 throw new UnsupportedOperationException("Not yet implemented.");
1142
1143         }
1144
1145         @Override
1146         public void updateRowId(int arg0, RowId arg1) throws SQLException {
1147                 throw new UnsupportedOperationException("Not yet implemented.");
1148
1149         }
1150
1151         @Override
1152         public void updateRowId(String arg0, RowId arg1) throws SQLException {
1153                 throw new UnsupportedOperationException("Not yet implemented.");
1154
1155         }
1156
1157         @Override
1158         public void updateSQLXML(int arg0, SQLXML arg1) throws SQLException {
1159                 throw new UnsupportedOperationException("Not yet implemented.");
1160
1161         }
1162
1163         @Override
1164         public void updateSQLXML(String arg0, SQLXML arg1) throws SQLException {
1165                 throw new UnsupportedOperationException("Not yet implemented.");
1166
1167         }
1168
1169         @Override
1170         public void updateShort(int arg0, short arg1) throws SQLException {
1171                 throw new UnsupportedOperationException("Not yet implemented.");
1172
1173         }
1174
1175         @Override
1176         public void updateShort(String arg0, short arg1) throws SQLException {
1177                 throw new UnsupportedOperationException("Not yet implemented.");
1178
1179         }
1180
1181         @Override
1182         public void updateString(int arg0, String arg1) throws SQLException {
1183                 throw new UnsupportedOperationException("Not yet implemented.");
1184
1185         }
1186
1187         @Override
1188         public void updateString(String arg0, String arg1) throws SQLException {
1189                 throw new UnsupportedOperationException("Not yet implemented.");
1190
1191         }
1192
1193         @Override
1194         public void updateTime(int arg0, Time arg1) throws SQLException {
1195                 throw new UnsupportedOperationException("Not yet implemented.");
1196
1197         }
1198
1199         @Override
1200         public void updateTime(String arg0, Time arg1) throws SQLException {
1201                 throw new UnsupportedOperationException("Not yet implemented.");
1202
1203         }
1204
1205         @Override
1206         public void updateTimestamp(int arg0, Timestamp arg1) throws SQLException {
1207                 throw new UnsupportedOperationException("Not yet implemented.");
1208
1209         }
1210
1211         @Override
1212         public void updateTimestamp(String arg0, Timestamp arg1)
1213                         throws SQLException {
1214                 throw new UnsupportedOperationException("Not yet implemented.");
1215
1216         }
1217
1218         @Override
1219         public boolean wasNull() throws SQLException {
1220                 throw new UnsupportedOperationException("Not yet implemented.");
1221                 
1222         }
1223
1224 }