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