1/*
2 * Copyright (c) 2014, Oracle and/or its affiliates. All rights reserved.
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4 *
5 * This code is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 only, as
7 * published by the Free Software Foundation.
8 *
9 * This code is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
12 * version 2 for more details (a copy is included in the LICENSE file that
13 * accompanied this code).
14 *
15 * You should have received a copy of the GNU General Public License version
16 * 2 along with this work; if not, write to the Free Software Foundation,
17 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
18 *
19 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
20 * or visit www.oracle.com if you need additional information or have any
21 * questions.
22 */
23package util;
24
25import java.io.InputStream;
26import java.io.Reader;
27import java.math.BigDecimal;
28import java.sql.Array;
29import java.sql.Blob;
30import java.sql.Clob;
31import java.sql.Date;
32import java.sql.NClob;
33import java.sql.Ref;
34import java.sql.ResultSetMetaData;
35import java.sql.RowId;
36import java.sql.SQLException;
37import java.sql.SQLWarning;
38import java.sql.SQLXML;
39import java.sql.Statement;
40import java.sql.Time;
41import java.sql.Timestamp;
42import java.util.Calendar;
43import java.util.Map;
44import javax.sql.RowSet;
45import javax.sql.rowset.BaseRowSet;
46
47public class StubBaseRowSet extends BaseRowSet implements RowSet {
48
49    public StubBaseRowSet() {
50        super();
51        // Must call initParams() as part of initialization
52        super.initParams();
53    }
54
55    public void notifyCursorMoved() throws SQLException {
56        super.notifyCursorMoved();
57    }
58
59    public void notifyRowChanged() throws SQLException {
60        super.notifyRowChanged();
61    }
62
63    public void notifyRowSetChanged() throws SQLException {
64        super.notifyRowSetChanged();
65    }
66
67    public void initParams() {
68        super.initParams();
69    }
70
71    // Methods required by RowSet interace, not used
72    @Override
73    public void execute() throws SQLException {
74        throw new UnsupportedOperationException("Not supported yet.");
75    }
76
77    @Override
78    public boolean next() throws SQLException {
79        throw new UnsupportedOperationException("Not supported yet.");
80    }
81
82    @Override
83    public void close() throws SQLException {
84        throw new UnsupportedOperationException("Not supported yet.");
85    }
86
87    @Override
88    public boolean wasNull() throws SQLException {
89        throw new UnsupportedOperationException("Not supported yet.");
90    }
91
92    @Override
93    public String getString(int columnIndex) throws SQLException {
94        throw new UnsupportedOperationException("Not supported yet.");
95    }
96
97    @Override
98    public boolean getBoolean(int columnIndex) throws SQLException {
99        throw new UnsupportedOperationException("Not supported yet.");
100    }
101
102    @Override
103    public byte getByte(int columnIndex) throws SQLException {
104        throw new UnsupportedOperationException("Not supported yet.");
105    }
106
107    @Override
108    public short getShort(int columnIndex) throws SQLException {
109        throw new UnsupportedOperationException("Not supported yet.");
110    }
111
112    @Override
113    public int getInt(int columnIndex) throws SQLException {
114        throw new UnsupportedOperationException("Not supported yet.");
115    }
116
117    @Override
118    public long getLong(int columnIndex) throws SQLException {
119        throw new UnsupportedOperationException("Not supported yet.");
120    }
121
122    @Override
123    public float getFloat(int columnIndex) throws SQLException {
124        throw new UnsupportedOperationException("Not supported yet.");
125    }
126
127    @Override
128    public double getDouble(int columnIndex) throws SQLException {
129        throw new UnsupportedOperationException("Not supported yet.");
130    }
131
132    @Override
133    public BigDecimal getBigDecimal(int columnIndex, int scale) throws SQLException {
134        throw new UnsupportedOperationException("Not supported yet.");
135    }
136
137    @Override
138    public byte[] getBytes(int columnIndex) throws SQLException {
139        throw new UnsupportedOperationException("Not supported yet.");
140    }
141
142    @Override
143    public Date getDate(int columnIndex) throws SQLException {
144        throw new UnsupportedOperationException("Not supported yet.");
145    }
146
147    @Override
148    public Time getTime(int columnIndex) throws SQLException {
149        throw new UnsupportedOperationException("Not supported yet.");
150    }
151
152    @Override
153    public Timestamp getTimestamp(int columnIndex) throws SQLException {
154        throw new UnsupportedOperationException("Not supported yet.");
155    }
156
157    @Override
158    public InputStream getAsciiStream(int columnIndex) throws SQLException {
159        throw new UnsupportedOperationException("Not supported yet.");
160    }
161
162    @Override
163    public InputStream getUnicodeStream(int columnIndex) throws SQLException {
164        throw new UnsupportedOperationException("Not supported yet.");
165    }
166
167    @Override
168    public InputStream getBinaryStream(int columnIndex) throws SQLException {
169        throw new UnsupportedOperationException("Not supported yet.");
170    }
171
172    @Override
173    public String getString(String columnLabel) throws SQLException {
174        throw new UnsupportedOperationException("Not supported yet.");
175    }
176
177    @Override
178    public boolean getBoolean(String columnLabel) throws SQLException {
179        throw new UnsupportedOperationException("Not supported yet.");
180    }
181
182    @Override
183    public byte getByte(String columnLabel) throws SQLException {
184        throw new UnsupportedOperationException("Not supported yet.");
185    }
186
187    @Override
188    public short getShort(String columnLabel) throws SQLException {
189        throw new UnsupportedOperationException("Not supported yet.");
190    }
191
192    @Override
193    public int getInt(String columnLabel) throws SQLException {
194        throw new UnsupportedOperationException("Not supported yet.");
195    }
196
197    @Override
198    public long getLong(String columnLabel) throws SQLException {
199        throw new UnsupportedOperationException("Not supported yet.");
200    }
201
202    @Override
203    public float getFloat(String columnLabel) throws SQLException {
204        throw new UnsupportedOperationException("Not supported yet.");
205    }
206
207    @Override
208    public double getDouble(String columnLabel) throws SQLException {
209        throw new UnsupportedOperationException("Not supported yet.");
210    }
211
212    @Override
213    public BigDecimal getBigDecimal(String columnLabel, int scale) throws SQLException {
214        throw new UnsupportedOperationException("Not supported yet.");
215    }
216
217    @Override
218    public byte[] getBytes(String columnLabel) throws SQLException {
219        throw new UnsupportedOperationException("Not supported yet.");
220    }
221
222    @Override
223    public Date getDate(String columnLabel) throws SQLException {
224        throw new UnsupportedOperationException("Not supported yet.");
225    }
226
227    @Override
228    public Time getTime(String columnLabel) throws SQLException {
229        throw new UnsupportedOperationException("Not supported yet.");
230    }
231
232    @Override
233    public Timestamp getTimestamp(String columnLabel) throws SQLException {
234        throw new UnsupportedOperationException("Not supported yet.");
235    }
236
237    @Override
238    public InputStream getAsciiStream(String columnLabel) throws SQLException {
239        throw new UnsupportedOperationException("Not supported yet.");
240    }
241
242    @Override
243    public InputStream getUnicodeStream(String columnLabel) throws SQLException {
244        throw new UnsupportedOperationException("Not supported yet.");
245    }
246
247    @Override
248    public InputStream getBinaryStream(String columnLabel) throws SQLException {
249        throw new UnsupportedOperationException("Not supported yet.");
250    }
251
252    @Override
253    public SQLWarning getWarnings() throws SQLException {
254        throw new UnsupportedOperationException("Not supported yet.");
255    }
256
257    @Override
258    public void clearWarnings() throws SQLException {
259        throw new UnsupportedOperationException("Not supported yet.");
260    }
261
262    @Override
263    public String getCursorName() throws SQLException {
264        throw new UnsupportedOperationException("Not supported yet.");
265    }
266
267    @Override
268    public ResultSetMetaData getMetaData() throws SQLException {
269        throw new UnsupportedOperationException("Not supported yet.");
270    }
271
272    @Override
273    public Object getObject(int columnIndex) throws SQLException {
274        throw new UnsupportedOperationException("Not supported yet.");
275    }
276
277    @Override
278    public Object getObject(String columnLabel) throws SQLException {
279        throw new UnsupportedOperationException("Not supported yet.");
280    }
281
282    @Override
283    public int findColumn(String columnLabel) throws SQLException {
284        throw new UnsupportedOperationException("Not supported yet.");
285    }
286
287    @Override
288    public Reader getCharacterStream(int columnIndex) throws SQLException {
289        throw new UnsupportedOperationException("Not supported yet.");
290    }
291
292    @Override
293    public Reader getCharacterStream(String columnLabel) throws SQLException {
294        throw new UnsupportedOperationException("Not supported yet.");
295    }
296
297    @Override
298    public BigDecimal getBigDecimal(int columnIndex) throws SQLException {
299        throw new UnsupportedOperationException("Not supported yet.");
300    }
301
302    @Override
303    public BigDecimal getBigDecimal(String columnLabel) throws SQLException {
304        throw new UnsupportedOperationException("Not supported yet.");
305    }
306
307    @Override
308    public boolean isBeforeFirst() throws SQLException {
309        throw new UnsupportedOperationException("Not supported yet.");
310    }
311
312    @Override
313    public boolean isAfterLast() throws SQLException {
314        throw new UnsupportedOperationException("Not supported yet.");
315    }
316
317    @Override
318    public boolean isFirst() throws SQLException {
319        throw new UnsupportedOperationException("Not supported yet.");
320    }
321
322    @Override
323    public boolean isLast() throws SQLException {
324        throw new UnsupportedOperationException("Not supported yet.");
325    }
326
327    @Override
328    public void beforeFirst() throws SQLException {
329        throw new UnsupportedOperationException("Not supported yet.");
330    }
331
332    @Override
333    public void afterLast() throws SQLException {
334        throw new UnsupportedOperationException("Not supported yet.");
335    }
336
337    @Override
338    public boolean first() throws SQLException {
339        throw new UnsupportedOperationException("Not supported yet.");
340    }
341
342    @Override
343    public boolean last() throws SQLException {
344        throw new UnsupportedOperationException("Not supported yet.");
345    }
346
347    @Override
348    public int getRow() throws SQLException {
349        throw new UnsupportedOperationException("Not supported yet.");
350    }
351
352    @Override
353    public boolean absolute(int row) throws SQLException {
354        throw new UnsupportedOperationException("Not supported yet.");
355    }
356
357    @Override
358    public boolean relative(int rows) throws SQLException {
359        throw new UnsupportedOperationException("Not supported yet.");
360    }
361
362    @Override
363    public boolean previous() throws SQLException {
364        throw new UnsupportedOperationException("Not supported yet.");
365    }
366
367    @Override
368    public boolean rowUpdated() throws SQLException {
369        throw new UnsupportedOperationException("Not supported yet.");
370    }
371
372    @Override
373    public boolean rowInserted() throws SQLException {
374        throw new UnsupportedOperationException("Not supported yet.");
375    }
376
377    @Override
378    public boolean rowDeleted() throws SQLException {
379        throw new UnsupportedOperationException("Not supported yet.");
380    }
381
382    @Override
383    public void updateNull(int columnIndex) throws SQLException {
384        throw new UnsupportedOperationException("Not supported yet.");
385    }
386
387    @Override
388    public void updateBoolean(int columnIndex, boolean x) throws SQLException {
389        throw new UnsupportedOperationException("Not supported yet.");
390    }
391
392    @Override
393    public void updateByte(int columnIndex, byte x) throws SQLException {
394        throw new UnsupportedOperationException("Not supported yet.");
395    }
396
397    @Override
398    public void updateShort(int columnIndex, short x) throws SQLException {
399        throw new UnsupportedOperationException("Not supported yet.");
400    }
401
402    @Override
403    public void updateInt(int columnIndex, int x) throws SQLException {
404        throw new UnsupportedOperationException("Not supported yet.");
405    }
406
407    @Override
408    public void updateLong(int columnIndex, long x) throws SQLException {
409        throw new UnsupportedOperationException("Not supported yet.");
410    }
411
412    @Override
413    public void updateFloat(int columnIndex, float x) throws SQLException {
414        throw new UnsupportedOperationException("Not supported yet.");
415    }
416
417    @Override
418    public void updateDouble(int columnIndex, double x) throws SQLException {
419        throw new UnsupportedOperationException("Not supported yet.");
420    }
421
422    @Override
423    public void updateBigDecimal(int columnIndex, BigDecimal x) throws SQLException {
424        throw new UnsupportedOperationException("Not supported yet.");
425    }
426
427    @Override
428    public void updateString(int columnIndex, String x) throws SQLException {
429        throw new UnsupportedOperationException("Not supported yet.");
430    }
431
432    @Override
433    public void updateBytes(int columnIndex, byte[] x) throws SQLException {
434        throw new UnsupportedOperationException("Not supported yet.");
435    }
436
437    @Override
438    public void updateDate(int columnIndex, Date x) throws SQLException {
439        throw new UnsupportedOperationException("Not supported yet.");
440    }
441
442    @Override
443    public void updateTime(int columnIndex, Time x) throws SQLException {
444        throw new UnsupportedOperationException("Not supported yet.");
445    }
446
447    @Override
448    public void updateTimestamp(int columnIndex, Timestamp x) throws SQLException {
449        throw new UnsupportedOperationException("Not supported yet.");
450    }
451
452    @Override
453    public void updateAsciiStream(int columnIndex, InputStream x, int length) throws SQLException {
454        throw new UnsupportedOperationException("Not supported yet.");
455    }
456
457    @Override
458    public void updateBinaryStream(int columnIndex, InputStream x, int length) throws SQLException {
459        throw new UnsupportedOperationException("Not supported yet.");
460    }
461
462    @Override
463    public void updateCharacterStream(int columnIndex, Reader x, int length) throws SQLException {
464        throw new UnsupportedOperationException("Not supported yet.");
465    }
466
467    @Override
468    public void updateObject(int columnIndex, Object x, int scaleOrLength) throws SQLException {
469        throw new UnsupportedOperationException("Not supported yet.");
470    }
471
472    @Override
473    public void updateObject(int columnIndex, Object x) throws SQLException {
474        throw new UnsupportedOperationException("Not supported yet.");
475    }
476
477    @Override
478    public void updateNull(String columnLabel) throws SQLException {
479        throw new UnsupportedOperationException("Not supported yet.");
480    }
481
482    @Override
483    public void updateBoolean(String columnLabel, boolean x) throws SQLException {
484        throw new UnsupportedOperationException("Not supported yet.");
485    }
486
487    @Override
488    public void updateByte(String columnLabel, byte x) throws SQLException {
489        throw new UnsupportedOperationException("Not supported yet.");
490    }
491
492    @Override
493    public void updateShort(String columnLabel, short x) throws SQLException {
494        throw new UnsupportedOperationException("Not supported yet.");
495    }
496
497    @Override
498    public void updateInt(String columnLabel, int x) throws SQLException {
499        throw new UnsupportedOperationException("Not supported yet.");
500    }
501
502    @Override
503    public void updateLong(String columnLabel, long x) throws SQLException {
504        throw new UnsupportedOperationException("Not supported yet.");
505    }
506
507    @Override
508    public void updateFloat(String columnLabel, float x) throws SQLException {
509        throw new UnsupportedOperationException("Not supported yet.");
510    }
511
512    @Override
513    public void updateDouble(String columnLabel, double x) throws SQLException {
514        throw new UnsupportedOperationException("Not supported yet.");
515    }
516
517    @Override
518    public void updateBigDecimal(String columnLabel, BigDecimal x) throws SQLException {
519        throw new UnsupportedOperationException("Not supported yet.");
520    }
521
522    @Override
523    public void updateString(String columnLabel, String x) throws SQLException {
524        throw new UnsupportedOperationException("Not supported yet.");
525    }
526
527    @Override
528    public void updateBytes(String columnLabel, byte[] x) throws SQLException {
529        throw new UnsupportedOperationException("Not supported yet.");
530    }
531
532    @Override
533    public void updateDate(String columnLabel, Date x) throws SQLException {
534        throw new UnsupportedOperationException("Not supported yet.");
535    }
536
537    @Override
538    public void updateTime(String columnLabel, Time x) throws SQLException {
539        throw new UnsupportedOperationException("Not supported yet.");
540    }
541
542    @Override
543    public void updateTimestamp(String columnLabel, Timestamp x) throws SQLException {
544        throw new UnsupportedOperationException("Not supported yet.");
545    }
546
547    @Override
548    public void updateAsciiStream(String columnLabel, InputStream x, int length) throws SQLException {
549        throw new UnsupportedOperationException("Not supported yet.");
550    }
551
552    @Override
553    public void updateBinaryStream(String columnLabel, InputStream x, int length) throws SQLException {
554        throw new UnsupportedOperationException("Not supported yet.");
555    }
556
557    @Override
558    public void updateCharacterStream(String columnLabel, Reader reader, int length) throws SQLException {
559        throw new UnsupportedOperationException("Not supported yet.");
560    }
561
562    @Override
563    public void updateObject(String columnLabel, Object x, int scaleOrLength) throws SQLException {
564        throw new UnsupportedOperationException("Not supported yet.");
565    }
566
567    @Override
568    public void updateObject(String columnLabel, Object x) throws SQLException {
569        throw new UnsupportedOperationException("Not supported yet.");
570    }
571
572    @Override
573    public void insertRow() throws SQLException {
574        throw new UnsupportedOperationException("Not supported yet.");
575    }
576
577    @Override
578    public void updateRow() throws SQLException {
579        throw new UnsupportedOperationException("Not supported yet.");
580    }
581
582    @Override
583    public void deleteRow() throws SQLException {
584        throw new UnsupportedOperationException("Not supported yet.");
585    }
586
587    @Override
588    public void refreshRow() throws SQLException {
589        throw new UnsupportedOperationException("Not supported yet.");
590    }
591
592    @Override
593    public void cancelRowUpdates() throws SQLException {
594        throw new UnsupportedOperationException("Not supported yet.");
595    }
596
597    @Override
598    public void moveToInsertRow() throws SQLException {
599        throw new UnsupportedOperationException("Not supported yet.");
600    }
601
602    @Override
603    public void moveToCurrentRow() throws SQLException {
604        throw new UnsupportedOperationException("Not supported yet.");
605    }
606
607    @Override
608    public Statement getStatement() throws SQLException {
609        throw new UnsupportedOperationException("Not supported yet.");
610    }
611
612    @Override
613    public Object getObject(int columnIndex, Map<String, Class<?>> map) throws SQLException {
614        throw new UnsupportedOperationException("Not supported yet.");
615    }
616
617    @Override
618    public Ref getRef(int columnIndex) throws SQLException {
619        throw new UnsupportedOperationException("Not supported yet.");
620    }
621
622    @Override
623    public Blob getBlob(int columnIndex) throws SQLException {
624        throw new UnsupportedOperationException("Not supported yet.");
625    }
626
627    @Override
628    public Clob getClob(int columnIndex) throws SQLException {
629        throw new UnsupportedOperationException("Not supported yet.");
630    }
631
632    @Override
633    public Array getArray(int columnIndex) throws SQLException {
634        throw new UnsupportedOperationException("Not supported yet.");
635    }
636
637    @Override
638    public Object getObject(String columnLabel, Map<String, Class<?>> map) throws SQLException {
639        throw new UnsupportedOperationException("Not supported yet.");
640    }
641
642    @Override
643    public Ref getRef(String columnLabel) throws SQLException {
644        throw new UnsupportedOperationException("Not supported yet.");
645    }
646
647    @Override
648    public Blob getBlob(String columnLabel) throws SQLException {
649        throw new UnsupportedOperationException("Not supported yet.");
650    }
651
652    @Override
653    public Clob getClob(String columnLabel) throws SQLException {
654        throw new UnsupportedOperationException("Not supported yet.");
655    }
656
657    @Override
658    public Array getArray(String columnLabel) throws SQLException {
659        throw new UnsupportedOperationException("Not supported yet.");
660    }
661
662    @Override
663    public Date getDate(int columnIndex, Calendar cal) throws SQLException {
664        throw new UnsupportedOperationException("Not supported yet.");
665    }
666
667    @Override
668    public Date getDate(String columnLabel, Calendar cal) throws SQLException {
669        throw new UnsupportedOperationException("Not supported yet.");
670    }
671
672    @Override
673    public Time getTime(int columnIndex, Calendar cal) throws SQLException {
674        throw new UnsupportedOperationException("Not supported yet.");
675    }
676
677    @Override
678    public Time getTime(String columnLabel, Calendar cal) throws SQLException {
679        throw new UnsupportedOperationException("Not supported yet.");
680    }
681
682    @Override
683    public Timestamp getTimestamp(int columnIndex, Calendar cal) throws SQLException {
684        throw new UnsupportedOperationException("Not supported yet.");
685    }
686
687    @Override
688    public Timestamp getTimestamp(String columnLabel, Calendar cal) throws SQLException {
689        throw new UnsupportedOperationException("Not supported yet.");
690    }
691
692    @Override
693    public java.net.URL getURL(int columnIndex) throws SQLException {
694        throw new UnsupportedOperationException("Not supported yet.");
695    }
696
697    @Override
698    public java.net.URL getURL(String columnLabel) throws SQLException {
699        throw new UnsupportedOperationException("Not supported yet.");
700    }
701
702    @Override
703    public void updateRef(int columnIndex, Ref x) throws SQLException {
704        throw new UnsupportedOperationException("Not supported yet.");
705    }
706
707    @Override
708    public void updateRef(String columnLabel, Ref x) throws SQLException {
709        throw new UnsupportedOperationException("Not supported yet.");
710    }
711
712    @Override
713    public void updateBlob(int columnIndex, Blob x) throws SQLException {
714        throw new UnsupportedOperationException("Not supported yet.");
715    }
716
717    @Override
718    public void updateBlob(String columnLabel, Blob x) throws SQLException {
719        throw new UnsupportedOperationException("Not supported yet.");
720    }
721
722    @Override
723    public void updateClob(int columnIndex, Clob x) throws SQLException {
724        throw new UnsupportedOperationException("Not supported yet.");
725    }
726
727    @Override
728    public void updateClob(String columnLabel, Clob x) throws SQLException {
729        throw new UnsupportedOperationException("Not supported yet.");
730    }
731
732    @Override
733    public void updateArray(int columnIndex, Array x) throws SQLException {
734        throw new UnsupportedOperationException("Not supported yet.");
735    }
736
737    @Override
738    public void updateArray(String columnLabel, Array x) throws SQLException {
739        throw new UnsupportedOperationException("Not supported yet.");
740    }
741
742    @Override
743    public RowId getRowId(int columnIndex) throws SQLException {
744        throw new UnsupportedOperationException("Not supported yet.");
745    }
746
747    @Override
748    public RowId getRowId(String columnLabel) throws SQLException {
749        throw new UnsupportedOperationException("Not supported yet.");
750    }
751
752    @Override
753    public void updateRowId(int columnIndex, RowId x) throws SQLException {
754        throw new UnsupportedOperationException("Not supported yet.");
755    }
756
757    @Override
758    public void updateRowId(String columnLabel, RowId x) throws SQLException {
759        throw new UnsupportedOperationException("Not supported yet.");
760    }
761
762    @Override
763    public int getHoldability() throws SQLException {
764        throw new UnsupportedOperationException("Not supported yet.");
765    }
766
767    @Override
768    public boolean isClosed() throws SQLException {
769        throw new UnsupportedOperationException("Not supported yet.");
770    }
771
772    @Override
773    public void updateNString(int columnIndex, String nString) throws SQLException {
774        throw new UnsupportedOperationException("Not supported yet.");
775    }
776
777    @Override
778    public void updateNString(String columnLabel, String nString) throws SQLException {
779        throw new UnsupportedOperationException("Not supported yet.");
780    }
781
782    @Override
783    public void updateNClob(int columnIndex, NClob nClob) throws SQLException {
784        throw new UnsupportedOperationException("Not supported yet.");
785    }
786
787    @Override
788    public void updateNClob(String columnLabel, NClob nClob) throws SQLException {
789        throw new UnsupportedOperationException("Not supported yet.");
790    }
791
792    @Override
793    public NClob getNClob(int columnIndex) throws SQLException {
794        throw new UnsupportedOperationException("Not supported yet.");
795    }
796
797    @Override
798    public NClob getNClob(String columnLabel) throws SQLException {
799        throw new UnsupportedOperationException("Not supported yet.");
800    }
801
802    @Override
803    public SQLXML getSQLXML(int columnIndex) throws SQLException {
804        throw new UnsupportedOperationException("Not supported yet.");
805    }
806
807    @Override
808    public SQLXML getSQLXML(String columnLabel) throws SQLException {
809        throw new UnsupportedOperationException("Not supported yet.");
810    }
811
812    @Override
813    public void updateSQLXML(int columnIndex, SQLXML xmlObject) throws SQLException {
814        throw new UnsupportedOperationException("Not supported yet.");
815    }
816
817    @Override
818    public void updateSQLXML(String columnLabel, SQLXML xmlObject) throws SQLException {
819        throw new UnsupportedOperationException("Not supported yet.");
820    }
821
822    @Override
823    public String getNString(int columnIndex) throws SQLException {
824        throw new UnsupportedOperationException("Not supported yet.");
825    }
826
827    @Override
828    public String getNString(String columnLabel) throws SQLException {
829        throw new UnsupportedOperationException("Not supported yet.");
830    }
831
832    @Override
833    public Reader getNCharacterStream(int columnIndex) throws SQLException {
834        throw new UnsupportedOperationException("Not supported yet.");
835    }
836
837    @Override
838    public Reader getNCharacterStream(String columnLabel) throws SQLException {
839        throw new UnsupportedOperationException("Not supported yet.");
840    }
841
842    @Override
843    public void updateNCharacterStream(int columnIndex, Reader x, long length) throws SQLException {
844        throw new UnsupportedOperationException("Not supported yet.");
845    }
846
847    @Override
848    public void updateNCharacterStream(String columnLabel, Reader reader, long length) throws SQLException {
849        throw new UnsupportedOperationException("Not supported yet.");
850    }
851
852    @Override
853    public void updateAsciiStream(int columnIndex, InputStream x, long length) throws SQLException {
854        throw new UnsupportedOperationException("Not supported yet.");
855    }
856
857    @Override
858    public void updateBinaryStream(int columnIndex, InputStream x, long length) throws SQLException {
859        throw new UnsupportedOperationException("Not supported yet.");
860    }
861
862    @Override
863    public void updateCharacterStream(int columnIndex, Reader x, long length) throws SQLException {
864        throw new UnsupportedOperationException("Not supported yet.");
865    }
866
867    @Override
868    public void updateAsciiStream(String columnLabel, InputStream x, long length) throws SQLException {
869        throw new UnsupportedOperationException("Not supported yet.");
870    }
871
872    @Override
873    public void updateBinaryStream(String columnLabel, InputStream x, long length) throws SQLException {
874        throw new UnsupportedOperationException("Not supported yet.");
875    }
876
877    @Override
878    public void updateCharacterStream(String columnLabel, Reader reader, long length) throws SQLException {
879        throw new UnsupportedOperationException("Not supported yet.");
880    }
881
882    @Override
883    public void updateBlob(int columnIndex, InputStream inputStream, long length) throws SQLException {
884        throw new UnsupportedOperationException("Not supported yet.");
885    }
886
887    @Override
888    public void updateBlob(String columnLabel, InputStream inputStream, long length) throws SQLException {
889        throw new UnsupportedOperationException("Not supported yet.");
890    }
891
892    @Override
893    public void updateClob(int columnIndex, Reader reader, long length) throws SQLException {
894        throw new UnsupportedOperationException("Not supported yet.");
895    }
896
897    @Override
898    public void updateClob(String columnLabel, Reader reader, long length) throws SQLException {
899        throw new UnsupportedOperationException("Not supported yet.");
900    }
901
902    @Override
903    public void updateNClob(int columnIndex, Reader reader, long length) throws SQLException {
904        throw new UnsupportedOperationException("Not supported yet.");
905    }
906
907    @Override
908    public void updateNClob(String columnLabel, Reader reader, long length) throws SQLException {
909        throw new UnsupportedOperationException("Not supported yet.");
910    }
911
912    @Override
913    public void updateNCharacterStream(int columnIndex, Reader x) throws SQLException {
914        throw new UnsupportedOperationException("Not supported yet.");
915    }
916
917    @Override
918    public void updateNCharacterStream(String columnLabel, Reader reader) throws SQLException {
919        throw new UnsupportedOperationException("Not supported yet.");
920    }
921
922    @Override
923    public void updateAsciiStream(int columnIndex, InputStream x) throws SQLException {
924        throw new UnsupportedOperationException("Not supported yet.");
925    }
926
927    @Override
928    public void updateBinaryStream(int columnIndex, InputStream x) throws SQLException {
929        throw new UnsupportedOperationException("Not supported yet.");
930    }
931
932    @Override
933    public void updateCharacterStream(int columnIndex, Reader x) throws SQLException {
934        throw new UnsupportedOperationException("Not supported yet.");
935    }
936
937    @Override
938    public void updateAsciiStream(String columnLabel, InputStream x) throws SQLException {
939        throw new UnsupportedOperationException("Not supported yet.");
940    }
941
942    @Override
943    public void updateBinaryStream(String columnLabel, InputStream x) throws SQLException {
944        throw new UnsupportedOperationException("Not supported yet.");
945    }
946
947    @Override
948    public void updateCharacterStream(String columnLabel, Reader reader) throws SQLException {
949        throw new UnsupportedOperationException("Not supported yet.");
950    }
951
952    @Override
953    public void updateBlob(int columnIndex, InputStream inputStream) throws SQLException {
954        throw new UnsupportedOperationException("Not supported yet.");
955    }
956
957    @Override
958    public void updateBlob(String columnLabel, InputStream inputStream) throws SQLException {
959        throw new UnsupportedOperationException("Not supported yet.");
960    }
961
962    @Override
963    public void updateClob(int columnIndex, Reader reader) throws SQLException {
964        throw new UnsupportedOperationException("Not supported yet.");
965    }
966
967    @Override
968    public void updateClob(String columnLabel, Reader reader) throws SQLException {
969        throw new UnsupportedOperationException("Not supported yet.");
970    }
971
972    @Override
973    public void updateNClob(int columnIndex, Reader reader) throws SQLException {
974        throw new UnsupportedOperationException("Not supported yet.");
975    }
976
977    @Override
978    public void updateNClob(String columnLabel, Reader reader) throws SQLException {
979        throw new UnsupportedOperationException("Not supported yet.");
980    }
981
982    @Override
983    public <T> T getObject(int columnIndex, Class<T> type) throws SQLException {
984        throw new UnsupportedOperationException("Not supported yet.");
985    }
986
987    @Override
988    public <T> T getObject(String columnLabel, Class<T> type) throws SQLException {
989        throw new UnsupportedOperationException("Not supported yet.");
990    }
991
992    @Override
993    public <T> T unwrap(Class<T> iface) throws SQLException {
994        throw new UnsupportedOperationException("Not supported yet.");
995    }
996
997    @Override
998    public boolean isWrapperFor(Class<?> iface) throws SQLException {
999        throw new UnsupportedOperationException("Not supported yet.");
1000    }
1001}
1002