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  */
  23 package util;
  24 
  25 import java.io.InputStream;
  26 import java.io.Reader;
  27 import java.math.BigDecimal;
  28 import java.sql.Array;
  29 import java.sql.Blob;
  30 import java.sql.Clob;
  31 import java.sql.Date;
  32 import java.sql.NClob;
  33 import java.sql.Ref;
  34 import java.sql.ResultSetMetaData;
  35 import java.sql.RowId;
  36 import java.sql.SQLException;
  37 import java.sql.SQLWarning;
  38 import java.sql.SQLXML;
  39 import java.sql.Statement;
  40 import java.sql.Time;
  41 import java.sql.Timestamp;
  42 import java.util.Calendar;
  43 import java.util.Map;
  44 import javax.sql.RowSet;
  45 import javax.sql.rowset.BaseRowSet;
  46 
  47 public 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 }