java/jdbc-loopback-driver/src/main/java/info/globalcode/jdbc/loopback/AbstractResultSet.java
branchv_0
changeset 237 7e08730da258
parent 171 701ec4db43fb
child 250 aae5009bd0af
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/java/jdbc-loopback-driver/src/main/java/info/globalcode/jdbc/loopback/AbstractResultSet.java	Mon Mar 04 17:06:42 2019 +0100
     1.3 @@ -0,0 +1,1000 @@
     1.4 +/**
     1.5 + * SQL-DK
     1.6 + * Copyright © 2014 František Kučera (frantovo.cz)
     1.7 + *
     1.8 + * This program is free software: you can redistribute it and/or modify
     1.9 + * it under the terms of the GNU General Public License as published by
    1.10 + * the Free Software Foundation, either version 3 of the License, or
    1.11 + * (at your option) any later version.
    1.12 + *
    1.13 + * This program is distributed in the hope that it will be useful,
    1.14 + * but WITHOUT ANY WARRANTY; without even the implied warranty of
    1.15 + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
    1.16 + * GNU General Public License for more details.
    1.17 + *
    1.18 + * You should have received a copy of the GNU General Public License
    1.19 + * along with this program. If not, see <http://www.gnu.org/licenses/>.
    1.20 + */
    1.21 +package info.globalcode.jdbc.loopback;
    1.22 +
    1.23 +import java.io.InputStream;
    1.24 +import java.io.Reader;
    1.25 +import java.math.BigDecimal;
    1.26 +import java.net.URL;
    1.27 +import java.sql.Array;
    1.28 +import java.sql.Blob;
    1.29 +import java.sql.Clob;
    1.30 +import java.sql.Date;
    1.31 +import java.sql.NClob;
    1.32 +import java.sql.Ref;
    1.33 +import java.sql.RowId;
    1.34 +import java.sql.SQLException;
    1.35 +import java.sql.SQLWarning;
    1.36 +import java.sql.SQLXML;
    1.37 +import java.sql.Statement;
    1.38 +import java.sql.Time;
    1.39 +import java.sql.Timestamp;
    1.40 +import java.util.Calendar;
    1.41 +import java.util.Map;
    1.42 +
    1.43 +/**
    1.44 + *
    1.45 + * @author Ing. František Kučera (frantovo.cz)
    1.46 + */
    1.47 +public abstract class AbstractResultSet implements java.sql.ResultSet {
    1.48 +
    1.49 +	@Override
    1.50 +	public boolean next() throws SQLException {
    1.51 +		throw new SQLException("Not supported yet.");
    1.52 +	}
    1.53 +
    1.54 +	@Override
    1.55 +	public void close() throws SQLException {
    1.56 +		throw new SQLException("Not supported yet.");
    1.57 +	}
    1.58 +
    1.59 +	@Override
    1.60 +	public boolean wasNull() throws SQLException {
    1.61 +		throw new SQLException("Not supported yet.");
    1.62 +	}
    1.63 +
    1.64 +	@Override
    1.65 +	public String getString(int columnIndex) throws SQLException {
    1.66 +		throw new SQLException("Not supported yet.");
    1.67 +	}
    1.68 +
    1.69 +	@Override
    1.70 +	public boolean getBoolean(int columnIndex) throws SQLException {
    1.71 +		throw new SQLException("Not supported yet.");
    1.72 +	}
    1.73 +
    1.74 +	@Override
    1.75 +	public byte getByte(int columnIndex) throws SQLException {
    1.76 +		throw new SQLException("Not supported yet.");
    1.77 +	}
    1.78 +
    1.79 +	@Override
    1.80 +	public short getShort(int columnIndex) throws SQLException {
    1.81 +		throw new SQLException("Not supported yet.");
    1.82 +	}
    1.83 +
    1.84 +	@Override
    1.85 +	public int getInt(int columnIndex) throws SQLException {
    1.86 +		throw new SQLException("Not supported yet.");
    1.87 +	}
    1.88 +
    1.89 +	@Override
    1.90 +	public long getLong(int columnIndex) throws SQLException {
    1.91 +		throw new SQLException("Not supported yet.");
    1.92 +	}
    1.93 +
    1.94 +	@Override
    1.95 +	public float getFloat(int columnIndex) throws SQLException {
    1.96 +		throw new SQLException("Not supported yet.");
    1.97 +	}
    1.98 +
    1.99 +	@Override
   1.100 +	public double getDouble(int columnIndex) throws SQLException {
   1.101 +		throw new SQLException("Not supported yet.");
   1.102 +	}
   1.103 +
   1.104 +	@Override
   1.105 +	public BigDecimal getBigDecimal(int columnIndex, int scale) throws SQLException {
   1.106 +		throw new SQLException("Not supported yet.");
   1.107 +	}
   1.108 +
   1.109 +	@Override
   1.110 +	public byte[] getBytes(int columnIndex) throws SQLException {
   1.111 +		throw new SQLException("Not supported yet.");
   1.112 +	}
   1.113 +
   1.114 +	@Override
   1.115 +	public Date getDate(int columnIndex) throws SQLException {
   1.116 +		throw new SQLException("Not supported yet.");
   1.117 +	}
   1.118 +
   1.119 +	@Override
   1.120 +	public Time getTime(int columnIndex) throws SQLException {
   1.121 +		throw new SQLException("Not supported yet.");
   1.122 +	}
   1.123 +
   1.124 +	@Override
   1.125 +	public Timestamp getTimestamp(int columnIndex) throws SQLException {
   1.126 +		throw new SQLException("Not supported yet.");
   1.127 +	}
   1.128 +
   1.129 +	@Override
   1.130 +	public InputStream getAsciiStream(int columnIndex) throws SQLException {
   1.131 +		throw new SQLException("Not supported yet.");
   1.132 +	}
   1.133 +
   1.134 +	@Override
   1.135 +	public InputStream getUnicodeStream(int columnIndex) throws SQLException {
   1.136 +		throw new SQLException("Not supported yet.");
   1.137 +	}
   1.138 +
   1.139 +	@Override
   1.140 +	public InputStream getBinaryStream(int columnIndex) throws SQLException {
   1.141 +		throw new SQLException("Not supported yet.");
   1.142 +	}
   1.143 +
   1.144 +	@Override
   1.145 +	public String getString(String columnLabel) throws SQLException {
   1.146 +		throw new SQLException("Not supported yet.");
   1.147 +	}
   1.148 +
   1.149 +	@Override
   1.150 +	public boolean getBoolean(String columnLabel) throws SQLException {
   1.151 +		throw new SQLException("Not supported yet.");
   1.152 +	}
   1.153 +
   1.154 +	@Override
   1.155 +	public byte getByte(String columnLabel) throws SQLException {
   1.156 +		throw new SQLException("Not supported yet.");
   1.157 +	}
   1.158 +
   1.159 +	@Override
   1.160 +	public short getShort(String columnLabel) throws SQLException {
   1.161 +		throw new SQLException("Not supported yet.");
   1.162 +	}
   1.163 +
   1.164 +	@Override
   1.165 +	public int getInt(String columnLabel) throws SQLException {
   1.166 +		throw new SQLException("Not supported yet.");
   1.167 +	}
   1.168 +
   1.169 +	@Override
   1.170 +	public long getLong(String columnLabel) throws SQLException {
   1.171 +		throw new SQLException("Not supported yet.");
   1.172 +	}
   1.173 +
   1.174 +	@Override
   1.175 +	public float getFloat(String columnLabel) throws SQLException {
   1.176 +		throw new SQLException("Not supported yet.");
   1.177 +	}
   1.178 +
   1.179 +	@Override
   1.180 +	public double getDouble(String columnLabel) throws SQLException {
   1.181 +		throw new SQLException("Not supported yet.");
   1.182 +	}
   1.183 +
   1.184 +	@Override
   1.185 +	public BigDecimal getBigDecimal(String columnLabel, int scale) throws SQLException {
   1.186 +		throw new SQLException("Not supported yet.");
   1.187 +	}
   1.188 +
   1.189 +	@Override
   1.190 +	public byte[] getBytes(String columnLabel) throws SQLException {
   1.191 +		throw new SQLException("Not supported yet.");
   1.192 +	}
   1.193 +
   1.194 +	@Override
   1.195 +	public Date getDate(String columnLabel) throws SQLException {
   1.196 +		throw new SQLException("Not supported yet.");
   1.197 +	}
   1.198 +
   1.199 +	@Override
   1.200 +	public Time getTime(String columnLabel) throws SQLException {
   1.201 +		throw new SQLException("Not supported yet.");
   1.202 +	}
   1.203 +
   1.204 +	@Override
   1.205 +	public Timestamp getTimestamp(String columnLabel) throws SQLException {
   1.206 +		throw new SQLException("Not supported yet.");
   1.207 +	}
   1.208 +
   1.209 +	@Override
   1.210 +	public InputStream getAsciiStream(String columnLabel) throws SQLException {
   1.211 +		throw new SQLException("Not supported yet.");
   1.212 +	}
   1.213 +
   1.214 +	@Override
   1.215 +	public InputStream getUnicodeStream(String columnLabel) throws SQLException {
   1.216 +		throw new SQLException("Not supported yet.");
   1.217 +	}
   1.218 +
   1.219 +	@Override
   1.220 +	public InputStream getBinaryStream(String columnLabel) throws SQLException {
   1.221 +		throw new SQLException("Not supported yet.");
   1.222 +	}
   1.223 +
   1.224 +	@Override
   1.225 +	public SQLWarning getWarnings() throws SQLException {
   1.226 +		throw new SQLException("Not supported yet.");
   1.227 +	}
   1.228 +
   1.229 +	@Override
   1.230 +	public void clearWarnings() throws SQLException {
   1.231 +		throw new SQLException("Not supported yet.");
   1.232 +	}
   1.233 +
   1.234 +	@Override
   1.235 +	public String getCursorName() throws SQLException {
   1.236 +		throw new SQLException("Not supported yet.");
   1.237 +	}
   1.238 +
   1.239 +	@Override
   1.240 +	public java.sql.ResultSetMetaData getMetaData() throws SQLException {
   1.241 +		throw new SQLException("Not supported yet.");
   1.242 +	}
   1.243 +
   1.244 +	@Override
   1.245 +	public Object getObject(int columnIndex) throws SQLException {
   1.246 +		throw new SQLException("Not supported yet.");
   1.247 +	}
   1.248 +
   1.249 +	@Override
   1.250 +	public Object getObject(String columnLabel) throws SQLException {
   1.251 +		throw new SQLException("Not supported yet.");
   1.252 +	}
   1.253 +
   1.254 +	@Override
   1.255 +	public int findColumn(String columnLabel) throws SQLException {
   1.256 +		throw new SQLException("Not supported yet.");
   1.257 +	}
   1.258 +
   1.259 +	@Override
   1.260 +	public Reader getCharacterStream(int columnIndex) throws SQLException {
   1.261 +		throw new SQLException("Not supported yet.");
   1.262 +	}
   1.263 +
   1.264 +	@Override
   1.265 +	public Reader getCharacterStream(String columnLabel) throws SQLException {
   1.266 +		throw new SQLException("Not supported yet.");
   1.267 +	}
   1.268 +
   1.269 +	@Override
   1.270 +	public BigDecimal getBigDecimal(int columnIndex) throws SQLException {
   1.271 +		throw new SQLException("Not supported yet.");
   1.272 +	}
   1.273 +
   1.274 +	@Override
   1.275 +	public BigDecimal getBigDecimal(String columnLabel) throws SQLException {
   1.276 +		throw new SQLException("Not supported yet.");
   1.277 +	}
   1.278 +
   1.279 +	@Override
   1.280 +	public boolean isBeforeFirst() throws SQLException {
   1.281 +		throw new SQLException("Not supported yet.");
   1.282 +	}
   1.283 +
   1.284 +	@Override
   1.285 +	public boolean isAfterLast() throws SQLException {
   1.286 +		throw new SQLException("Not supported yet.");
   1.287 +	}
   1.288 +
   1.289 +	@Override
   1.290 +	public boolean isFirst() throws SQLException {
   1.291 +		throw new SQLException("Not supported yet.");
   1.292 +	}
   1.293 +
   1.294 +	@Override
   1.295 +	public boolean isLast() throws SQLException {
   1.296 +		throw new SQLException("Not supported yet.");
   1.297 +	}
   1.298 +
   1.299 +	@Override
   1.300 +	public void beforeFirst() throws SQLException {
   1.301 +		throw new SQLException("Not supported yet.");
   1.302 +	}
   1.303 +
   1.304 +	@Override
   1.305 +	public void afterLast() throws SQLException {
   1.306 +		throw new SQLException("Not supported yet.");
   1.307 +	}
   1.308 +
   1.309 +	@Override
   1.310 +	public boolean first() throws SQLException {
   1.311 +		throw new SQLException("Not supported yet.");
   1.312 +	}
   1.313 +
   1.314 +	@Override
   1.315 +	public boolean last() throws SQLException {
   1.316 +		throw new SQLException("Not supported yet.");
   1.317 +	}
   1.318 +
   1.319 +	@Override
   1.320 +	public int getRow() throws SQLException {
   1.321 +		throw new SQLException("Not supported yet.");
   1.322 +	}
   1.323 +
   1.324 +	@Override
   1.325 +	public boolean absolute(int row) throws SQLException {
   1.326 +		throw new SQLException("Not supported yet.");
   1.327 +	}
   1.328 +
   1.329 +	@Override
   1.330 +	public boolean relative(int rows) throws SQLException {
   1.331 +		throw new SQLException("Not supported yet.");
   1.332 +	}
   1.333 +
   1.334 +	@Override
   1.335 +	public boolean previous() throws SQLException {
   1.336 +		throw new SQLException("Not supported yet.");
   1.337 +	}
   1.338 +
   1.339 +	@Override
   1.340 +	public void setFetchDirection(int direction) throws SQLException {
   1.341 +		throw new SQLException("Not supported yet.");
   1.342 +	}
   1.343 +
   1.344 +	@Override
   1.345 +	public int getFetchDirection() throws SQLException {
   1.346 +		throw new SQLException("Not supported yet.");
   1.347 +	}
   1.348 +
   1.349 +	@Override
   1.350 +	public void setFetchSize(int rows) throws SQLException {
   1.351 +		throw new SQLException("Not supported yet.");
   1.352 +	}
   1.353 +
   1.354 +	@Override
   1.355 +	public int getFetchSize() throws SQLException {
   1.356 +		throw new SQLException("Not supported yet.");
   1.357 +	}
   1.358 +
   1.359 +	@Override
   1.360 +	public int getType() throws SQLException {
   1.361 +		throw new SQLException("Not supported yet.");
   1.362 +	}
   1.363 +
   1.364 +	@Override
   1.365 +	public int getConcurrency() throws SQLException {
   1.366 +		throw new SQLException("Not supported yet.");
   1.367 +	}
   1.368 +
   1.369 +	@Override
   1.370 +	public boolean rowUpdated() throws SQLException {
   1.371 +		throw new SQLException("Not supported yet.");
   1.372 +	}
   1.373 +
   1.374 +	@Override
   1.375 +	public boolean rowInserted() throws SQLException {
   1.376 +		throw new SQLException("Not supported yet.");
   1.377 +	}
   1.378 +
   1.379 +	@Override
   1.380 +	public boolean rowDeleted() throws SQLException {
   1.381 +		throw new SQLException("Not supported yet.");
   1.382 +	}
   1.383 +
   1.384 +	@Override
   1.385 +	public void updateNull(int columnIndex) throws SQLException {
   1.386 +		throw new SQLException("Not supported yet.");
   1.387 +	}
   1.388 +
   1.389 +	@Override
   1.390 +	public void updateBoolean(int columnIndex, boolean x) throws SQLException {
   1.391 +		throw new SQLException("Not supported yet.");
   1.392 +	}
   1.393 +
   1.394 +	@Override
   1.395 +	public void updateByte(int columnIndex, byte x) throws SQLException {
   1.396 +		throw new SQLException("Not supported yet.");
   1.397 +	}
   1.398 +
   1.399 +	@Override
   1.400 +	public void updateShort(int columnIndex, short x) throws SQLException {
   1.401 +		throw new SQLException("Not supported yet.");
   1.402 +	}
   1.403 +
   1.404 +	@Override
   1.405 +	public void updateInt(int columnIndex, int x) throws SQLException {
   1.406 +		throw new SQLException("Not supported yet.");
   1.407 +	}
   1.408 +
   1.409 +	@Override
   1.410 +	public void updateLong(int columnIndex, long x) throws SQLException {
   1.411 +		throw new SQLException("Not supported yet.");
   1.412 +	}
   1.413 +
   1.414 +	@Override
   1.415 +	public void updateFloat(int columnIndex, float x) throws SQLException {
   1.416 +		throw new SQLException("Not supported yet.");
   1.417 +	}
   1.418 +
   1.419 +	@Override
   1.420 +	public void updateDouble(int columnIndex, double x) throws SQLException {
   1.421 +		throw new SQLException("Not supported yet.");
   1.422 +	}
   1.423 +
   1.424 +	@Override
   1.425 +	public void updateBigDecimal(int columnIndex, BigDecimal x) throws SQLException {
   1.426 +		throw new SQLException("Not supported yet.");
   1.427 +	}
   1.428 +
   1.429 +	@Override
   1.430 +	public void updateString(int columnIndex, String x) throws SQLException {
   1.431 +		throw new SQLException("Not supported yet.");
   1.432 +	}
   1.433 +
   1.434 +	@Override
   1.435 +	public void updateBytes(int columnIndex, byte[] x) throws SQLException {
   1.436 +		throw new SQLException("Not supported yet.");
   1.437 +	}
   1.438 +
   1.439 +	@Override
   1.440 +	public void updateDate(int columnIndex, Date x) throws SQLException {
   1.441 +		throw new SQLException("Not supported yet.");
   1.442 +	}
   1.443 +
   1.444 +	@Override
   1.445 +	public void updateTime(int columnIndex, Time x) throws SQLException {
   1.446 +		throw new SQLException("Not supported yet.");
   1.447 +	}
   1.448 +
   1.449 +	@Override
   1.450 +	public void updateTimestamp(int columnIndex, Timestamp x) throws SQLException {
   1.451 +		throw new SQLException("Not supported yet.");
   1.452 +	}
   1.453 +
   1.454 +	@Override
   1.455 +	public void updateAsciiStream(int columnIndex, InputStream x, int length) throws SQLException {
   1.456 +		throw new SQLException("Not supported yet.");
   1.457 +	}
   1.458 +
   1.459 +	@Override
   1.460 +	public void updateBinaryStream(int columnIndex, InputStream x, int length) throws SQLException {
   1.461 +		throw new SQLException("Not supported yet.");
   1.462 +	}
   1.463 +
   1.464 +	@Override
   1.465 +	public void updateCharacterStream(int columnIndex, Reader x, int length) throws SQLException {
   1.466 +		throw new SQLException("Not supported yet.");
   1.467 +	}
   1.468 +
   1.469 +	@Override
   1.470 +	public void updateObject(int columnIndex, Object x, int scaleOrLength) throws SQLException {
   1.471 +		throw new SQLException("Not supported yet.");
   1.472 +	}
   1.473 +
   1.474 +	@Override
   1.475 +	public void updateObject(int columnIndex, Object x) throws SQLException {
   1.476 +		throw new SQLException("Not supported yet.");
   1.477 +	}
   1.478 +
   1.479 +	@Override
   1.480 +	public void updateNull(String columnLabel) throws SQLException {
   1.481 +		throw new SQLException("Not supported yet.");
   1.482 +	}
   1.483 +
   1.484 +	@Override
   1.485 +	public void updateBoolean(String columnLabel, boolean x) throws SQLException {
   1.486 +		throw new SQLException("Not supported yet.");
   1.487 +	}
   1.488 +
   1.489 +	@Override
   1.490 +	public void updateByte(String columnLabel, byte x) throws SQLException {
   1.491 +		throw new SQLException("Not supported yet.");
   1.492 +	}
   1.493 +
   1.494 +	@Override
   1.495 +	public void updateShort(String columnLabel, short x) throws SQLException {
   1.496 +		throw new SQLException("Not supported yet.");
   1.497 +	}
   1.498 +
   1.499 +	@Override
   1.500 +	public void updateInt(String columnLabel, int x) throws SQLException {
   1.501 +		throw new SQLException("Not supported yet.");
   1.502 +	}
   1.503 +
   1.504 +	@Override
   1.505 +	public void updateLong(String columnLabel, long x) throws SQLException {
   1.506 +		throw new SQLException("Not supported yet.");
   1.507 +	}
   1.508 +
   1.509 +	@Override
   1.510 +	public void updateFloat(String columnLabel, float x) throws SQLException {
   1.511 +		throw new SQLException("Not supported yet.");
   1.512 +	}
   1.513 +
   1.514 +	@Override
   1.515 +	public void updateDouble(String columnLabel, double x) throws SQLException {
   1.516 +		throw new SQLException("Not supported yet.");
   1.517 +	}
   1.518 +
   1.519 +	@Override
   1.520 +	public void updateBigDecimal(String columnLabel, BigDecimal x) throws SQLException {
   1.521 +		throw new SQLException("Not supported yet.");
   1.522 +	}
   1.523 +
   1.524 +	@Override
   1.525 +	public void updateString(String columnLabel, String x) throws SQLException {
   1.526 +		throw new SQLException("Not supported yet.");
   1.527 +	}
   1.528 +
   1.529 +	@Override
   1.530 +	public void updateBytes(String columnLabel, byte[] x) throws SQLException {
   1.531 +		throw new SQLException("Not supported yet.");
   1.532 +	}
   1.533 +
   1.534 +	@Override
   1.535 +	public void updateDate(String columnLabel, Date x) throws SQLException {
   1.536 +		throw new SQLException("Not supported yet.");
   1.537 +	}
   1.538 +
   1.539 +	@Override
   1.540 +	public void updateTime(String columnLabel, Time x) throws SQLException {
   1.541 +		throw new SQLException("Not supported yet.");
   1.542 +	}
   1.543 +
   1.544 +	@Override
   1.545 +	public void updateTimestamp(String columnLabel, Timestamp x) throws SQLException {
   1.546 +		throw new SQLException("Not supported yet.");
   1.547 +	}
   1.548 +
   1.549 +	@Override
   1.550 +	public void updateAsciiStream(String columnLabel, InputStream x, int length) throws SQLException {
   1.551 +		throw new SQLException("Not supported yet.");
   1.552 +	}
   1.553 +
   1.554 +	@Override
   1.555 +	public void updateBinaryStream(String columnLabel, InputStream x, int length) throws SQLException {
   1.556 +		throw new SQLException("Not supported yet.");
   1.557 +	}
   1.558 +
   1.559 +	@Override
   1.560 +	public void updateCharacterStream(String columnLabel, Reader reader, int length) throws SQLException {
   1.561 +		throw new SQLException("Not supported yet.");
   1.562 +	}
   1.563 +
   1.564 +	@Override
   1.565 +	public void updateObject(String columnLabel, Object x, int scaleOrLength) throws SQLException {
   1.566 +		throw new SQLException("Not supported yet.");
   1.567 +	}
   1.568 +
   1.569 +	@Override
   1.570 +	public void updateObject(String columnLabel, Object x) throws SQLException {
   1.571 +		throw new SQLException("Not supported yet.");
   1.572 +	}
   1.573 +
   1.574 +	@Override
   1.575 +	public void insertRow() throws SQLException {
   1.576 +		throw new SQLException("Not supported yet.");
   1.577 +	}
   1.578 +
   1.579 +	@Override
   1.580 +	public void updateRow() throws SQLException {
   1.581 +		throw new SQLException("Not supported yet.");
   1.582 +	}
   1.583 +
   1.584 +	@Override
   1.585 +	public void deleteRow() throws SQLException {
   1.586 +		throw new SQLException("Not supported yet.");
   1.587 +	}
   1.588 +
   1.589 +	@Override
   1.590 +	public void refreshRow() throws SQLException {
   1.591 +		throw new SQLException("Not supported yet.");
   1.592 +	}
   1.593 +
   1.594 +	@Override
   1.595 +	public void cancelRowUpdates() throws SQLException {
   1.596 +		throw new SQLException("Not supported yet.");
   1.597 +	}
   1.598 +
   1.599 +	@Override
   1.600 +	public void moveToInsertRow() throws SQLException {
   1.601 +		throw new SQLException("Not supported yet.");
   1.602 +	}
   1.603 +
   1.604 +	@Override
   1.605 +	public void moveToCurrentRow() throws SQLException {
   1.606 +		throw new SQLException("Not supported yet.");
   1.607 +	}
   1.608 +
   1.609 +	@Override
   1.610 +	public Statement getStatement() throws SQLException {
   1.611 +		throw new SQLException("Not supported yet.");
   1.612 +	}
   1.613 +
   1.614 +	@Override
   1.615 +	public Object getObject(int columnIndex, Map<String, Class<?>> map) throws SQLException {
   1.616 +		throw new SQLException("Not supported yet.");
   1.617 +	}
   1.618 +
   1.619 +	@Override
   1.620 +	public Ref getRef(int columnIndex) throws SQLException {
   1.621 +		throw new SQLException("Not supported yet.");
   1.622 +	}
   1.623 +
   1.624 +	@Override
   1.625 +	public Blob getBlob(int columnIndex) throws SQLException {
   1.626 +		throw new SQLException("Not supported yet.");
   1.627 +	}
   1.628 +
   1.629 +	@Override
   1.630 +	public Clob getClob(int columnIndex) throws SQLException {
   1.631 +		throw new SQLException("Not supported yet.");
   1.632 +	}
   1.633 +
   1.634 +	@Override
   1.635 +	public Array getArray(int columnIndex) throws SQLException {
   1.636 +		throw new SQLException("Not supported yet.");
   1.637 +	}
   1.638 +
   1.639 +	@Override
   1.640 +	public Object getObject(String columnLabel, Map<String, Class<?>> map) throws SQLException {
   1.641 +		throw new SQLException("Not supported yet.");
   1.642 +	}
   1.643 +
   1.644 +	@Override
   1.645 +	public Ref getRef(String columnLabel) throws SQLException {
   1.646 +		throw new SQLException("Not supported yet.");
   1.647 +	}
   1.648 +
   1.649 +	@Override
   1.650 +	public Blob getBlob(String columnLabel) throws SQLException {
   1.651 +		throw new SQLException("Not supported yet.");
   1.652 +	}
   1.653 +
   1.654 +	@Override
   1.655 +	public Clob getClob(String columnLabel) throws SQLException {
   1.656 +		throw new SQLException("Not supported yet.");
   1.657 +	}
   1.658 +
   1.659 +	@Override
   1.660 +	public Array getArray(String columnLabel) throws SQLException {
   1.661 +		throw new SQLException("Not supported yet.");
   1.662 +	}
   1.663 +
   1.664 +	@Override
   1.665 +	public Date getDate(int columnIndex, Calendar cal) throws SQLException {
   1.666 +		throw new SQLException("Not supported yet.");
   1.667 +	}
   1.668 +
   1.669 +	@Override
   1.670 +	public Date getDate(String columnLabel, Calendar cal) throws SQLException {
   1.671 +		throw new SQLException("Not supported yet.");
   1.672 +	}
   1.673 +
   1.674 +	@Override
   1.675 +	public Time getTime(int columnIndex, Calendar cal) throws SQLException {
   1.676 +		throw new SQLException("Not supported yet.");
   1.677 +	}
   1.678 +
   1.679 +	@Override
   1.680 +	public Time getTime(String columnLabel, Calendar cal) throws SQLException {
   1.681 +		throw new SQLException("Not supported yet.");
   1.682 +	}
   1.683 +
   1.684 +	@Override
   1.685 +	public Timestamp getTimestamp(int columnIndex, Calendar cal) throws SQLException {
   1.686 +		throw new SQLException("Not supported yet.");
   1.687 +	}
   1.688 +
   1.689 +	@Override
   1.690 +	public Timestamp getTimestamp(String columnLabel, Calendar cal) throws SQLException {
   1.691 +		throw new SQLException("Not supported yet.");
   1.692 +	}
   1.693 +
   1.694 +	@Override
   1.695 +	public URL getURL(int columnIndex) throws SQLException {
   1.696 +		throw new SQLException("Not supported yet.");
   1.697 +	}
   1.698 +
   1.699 +	@Override
   1.700 +	public URL getURL(String columnLabel) throws SQLException {
   1.701 +		throw new SQLException("Not supported yet.");
   1.702 +	}
   1.703 +
   1.704 +	@Override
   1.705 +	public void updateRef(int columnIndex, Ref x) throws SQLException {
   1.706 +		throw new SQLException("Not supported yet.");
   1.707 +	}
   1.708 +
   1.709 +	@Override
   1.710 +	public void updateRef(String columnLabel, Ref x) throws SQLException {
   1.711 +		throw new SQLException("Not supported yet.");
   1.712 +	}
   1.713 +
   1.714 +	@Override
   1.715 +	public void updateBlob(int columnIndex, Blob x) throws SQLException {
   1.716 +		throw new SQLException("Not supported yet.");
   1.717 +	}
   1.718 +
   1.719 +	@Override
   1.720 +	public void updateBlob(String columnLabel, Blob x) throws SQLException {
   1.721 +		throw new SQLException("Not supported yet.");
   1.722 +	}
   1.723 +
   1.724 +	@Override
   1.725 +	public void updateClob(int columnIndex, Clob x) throws SQLException {
   1.726 +		throw new SQLException("Not supported yet.");
   1.727 +	}
   1.728 +
   1.729 +	@Override
   1.730 +	public void updateClob(String columnLabel, Clob x) throws SQLException {
   1.731 +		throw new SQLException("Not supported yet.");
   1.732 +	}
   1.733 +
   1.734 +	@Override
   1.735 +	public void updateArray(int columnIndex, Array x) throws SQLException {
   1.736 +		throw new SQLException("Not supported yet.");
   1.737 +	}
   1.738 +
   1.739 +	@Override
   1.740 +	public void updateArray(String columnLabel, Array x) throws SQLException {
   1.741 +		throw new SQLException("Not supported yet.");
   1.742 +	}
   1.743 +
   1.744 +	@Override
   1.745 +	public RowId getRowId(int columnIndex) throws SQLException {
   1.746 +		throw new SQLException("Not supported yet.");
   1.747 +	}
   1.748 +
   1.749 +	@Override
   1.750 +	public RowId getRowId(String columnLabel) throws SQLException {
   1.751 +		throw new SQLException("Not supported yet.");
   1.752 +	}
   1.753 +
   1.754 +	@Override
   1.755 +	public void updateRowId(int columnIndex, RowId x) throws SQLException {
   1.756 +		throw new SQLException("Not supported yet.");
   1.757 +	}
   1.758 +
   1.759 +	@Override
   1.760 +	public void updateRowId(String columnLabel, RowId x) throws SQLException {
   1.761 +		throw new SQLException("Not supported yet.");
   1.762 +	}
   1.763 +
   1.764 +	@Override
   1.765 +	public int getHoldability() throws SQLException {
   1.766 +		throw new SQLException("Not supported yet.");
   1.767 +	}
   1.768 +
   1.769 +	@Override
   1.770 +	public boolean isClosed() throws SQLException {
   1.771 +		throw new SQLException("Not supported yet.");
   1.772 +	}
   1.773 +
   1.774 +	@Override
   1.775 +	public void updateNString(int columnIndex, String nString) throws SQLException {
   1.776 +		throw new SQLException("Not supported yet.");
   1.777 +	}
   1.778 +
   1.779 +	@Override
   1.780 +	public void updateNString(String columnLabel, String nString) throws SQLException {
   1.781 +		throw new SQLException("Not supported yet.");
   1.782 +	}
   1.783 +
   1.784 +	@Override
   1.785 +	public void updateNClob(int columnIndex, NClob nClob) throws SQLException {
   1.786 +		throw new SQLException("Not supported yet.");
   1.787 +	}
   1.788 +
   1.789 +	@Override
   1.790 +	public void updateNClob(String columnLabel, NClob nClob) throws SQLException {
   1.791 +		throw new SQLException("Not supported yet.");
   1.792 +	}
   1.793 +
   1.794 +	@Override
   1.795 +	public NClob getNClob(int columnIndex) throws SQLException {
   1.796 +		throw new SQLException("Not supported yet.");
   1.797 +	}
   1.798 +
   1.799 +	@Override
   1.800 +	public NClob getNClob(String columnLabel) throws SQLException {
   1.801 +		throw new SQLException("Not supported yet.");
   1.802 +	}
   1.803 +
   1.804 +	@Override
   1.805 +	public SQLXML getSQLXML(int columnIndex) throws SQLException {
   1.806 +		throw new SQLException("Not supported yet.");
   1.807 +	}
   1.808 +
   1.809 +	@Override
   1.810 +	public SQLXML getSQLXML(String columnLabel) throws SQLException {
   1.811 +		throw new SQLException("Not supported yet.");
   1.812 +	}
   1.813 +
   1.814 +	@Override
   1.815 +	public void updateSQLXML(int columnIndex, SQLXML xmlObject) throws SQLException {
   1.816 +		throw new SQLException("Not supported yet.");
   1.817 +	}
   1.818 +
   1.819 +	@Override
   1.820 +	public void updateSQLXML(String columnLabel, SQLXML xmlObject) throws SQLException {
   1.821 +		throw new SQLException("Not supported yet.");
   1.822 +	}
   1.823 +
   1.824 +	@Override
   1.825 +	public String getNString(int columnIndex) throws SQLException {
   1.826 +		throw new SQLException("Not supported yet.");
   1.827 +	}
   1.828 +
   1.829 +	@Override
   1.830 +	public String getNString(String columnLabel) throws SQLException {
   1.831 +		throw new SQLException("Not supported yet.");
   1.832 +	}
   1.833 +
   1.834 +	@Override
   1.835 +	public Reader getNCharacterStream(int columnIndex) throws SQLException {
   1.836 +		throw new SQLException("Not supported yet.");
   1.837 +	}
   1.838 +
   1.839 +	@Override
   1.840 +	public Reader getNCharacterStream(String columnLabel) throws SQLException {
   1.841 +		throw new SQLException("Not supported yet.");
   1.842 +	}
   1.843 +
   1.844 +	@Override
   1.845 +	public void updateNCharacterStream(int columnIndex, Reader x, long length) throws SQLException {
   1.846 +		throw new SQLException("Not supported yet.");
   1.847 +	}
   1.848 +
   1.849 +	@Override
   1.850 +	public void updateNCharacterStream(String columnLabel, Reader reader, long length) throws SQLException {
   1.851 +		throw new SQLException("Not supported yet.");
   1.852 +	}
   1.853 +
   1.854 +	@Override
   1.855 +	public void updateAsciiStream(int columnIndex, InputStream x, long length) throws SQLException {
   1.856 +		throw new SQLException("Not supported yet.");
   1.857 +	}
   1.858 +
   1.859 +	@Override
   1.860 +	public void updateBinaryStream(int columnIndex, InputStream x, long length) throws SQLException {
   1.861 +		throw new SQLException("Not supported yet.");
   1.862 +	}
   1.863 +
   1.864 +	@Override
   1.865 +	public void updateCharacterStream(int columnIndex, Reader x, long length) throws SQLException {
   1.866 +		throw new SQLException("Not supported yet.");
   1.867 +	}
   1.868 +
   1.869 +	@Override
   1.870 +	public void updateAsciiStream(String columnLabel, InputStream x, long length) throws SQLException {
   1.871 +		throw new SQLException("Not supported yet.");
   1.872 +	}
   1.873 +
   1.874 +	@Override
   1.875 +	public void updateBinaryStream(String columnLabel, InputStream x, long length) throws SQLException {
   1.876 +		throw new SQLException("Not supported yet.");
   1.877 +	}
   1.878 +
   1.879 +	@Override
   1.880 +	public void updateCharacterStream(String columnLabel, Reader reader, long length) throws SQLException {
   1.881 +		throw new SQLException("Not supported yet.");
   1.882 +	}
   1.883 +
   1.884 +	@Override
   1.885 +	public void updateBlob(int columnIndex, InputStream inputStream, long length) throws SQLException {
   1.886 +		throw new SQLException("Not supported yet.");
   1.887 +	}
   1.888 +
   1.889 +	@Override
   1.890 +	public void updateBlob(String columnLabel, InputStream inputStream, long length) throws SQLException {
   1.891 +		throw new SQLException("Not supported yet.");
   1.892 +	}
   1.893 +
   1.894 +	@Override
   1.895 +	public void updateClob(int columnIndex, Reader reader, long length) throws SQLException {
   1.896 +		throw new SQLException("Not supported yet.");
   1.897 +	}
   1.898 +
   1.899 +	@Override
   1.900 +	public void updateClob(String columnLabel, Reader reader, long length) throws SQLException {
   1.901 +		throw new SQLException("Not supported yet.");
   1.902 +	}
   1.903 +
   1.904 +	@Override
   1.905 +	public void updateNClob(int columnIndex, Reader reader, long length) throws SQLException {
   1.906 +		throw new SQLException("Not supported yet.");
   1.907 +	}
   1.908 +
   1.909 +	@Override
   1.910 +	public void updateNClob(String columnLabel, Reader reader, long length) throws SQLException {
   1.911 +		throw new SQLException("Not supported yet.");
   1.912 +	}
   1.913 +
   1.914 +	@Override
   1.915 +	public void updateNCharacterStream(int columnIndex, Reader x) throws SQLException {
   1.916 +		throw new SQLException("Not supported yet.");
   1.917 +	}
   1.918 +
   1.919 +	@Override
   1.920 +	public void updateNCharacterStream(String columnLabel, Reader reader) throws SQLException {
   1.921 +		throw new SQLException("Not supported yet.");
   1.922 +	}
   1.923 +
   1.924 +	@Override
   1.925 +	public void updateAsciiStream(int columnIndex, InputStream x) throws SQLException {
   1.926 +		throw new SQLException("Not supported yet.");
   1.927 +	}
   1.928 +
   1.929 +	@Override
   1.930 +	public void updateBinaryStream(int columnIndex, InputStream x) throws SQLException {
   1.931 +		throw new SQLException("Not supported yet.");
   1.932 +	}
   1.933 +
   1.934 +	@Override
   1.935 +	public void updateCharacterStream(int columnIndex, Reader x) throws SQLException {
   1.936 +		throw new SQLException("Not supported yet.");
   1.937 +	}
   1.938 +
   1.939 +	@Override
   1.940 +	public void updateAsciiStream(String columnLabel, InputStream x) throws SQLException {
   1.941 +		throw new SQLException("Not supported yet.");
   1.942 +	}
   1.943 +
   1.944 +	@Override
   1.945 +	public void updateBinaryStream(String columnLabel, InputStream x) throws SQLException {
   1.946 +		throw new SQLException("Not supported yet.");
   1.947 +	}
   1.948 +
   1.949 +	@Override
   1.950 +	public void updateCharacterStream(String columnLabel, Reader reader) throws SQLException {
   1.951 +		throw new SQLException("Not supported yet.");
   1.952 +	}
   1.953 +
   1.954 +	@Override
   1.955 +	public void updateBlob(int columnIndex, InputStream inputStream) throws SQLException {
   1.956 +		throw new SQLException("Not supported yet.");
   1.957 +	}
   1.958 +
   1.959 +	@Override
   1.960 +	public void updateBlob(String columnLabel, InputStream inputStream) throws SQLException {
   1.961 +		throw new SQLException("Not supported yet.");
   1.962 +	}
   1.963 +
   1.964 +	@Override
   1.965 +	public void updateClob(int columnIndex, Reader reader) throws SQLException {
   1.966 +		throw new SQLException("Not supported yet.");
   1.967 +	}
   1.968 +
   1.969 +	@Override
   1.970 +	public void updateClob(String columnLabel, Reader reader) throws SQLException {
   1.971 +		throw new SQLException("Not supported yet.");
   1.972 +	}
   1.973 +
   1.974 +	@Override
   1.975 +	public void updateNClob(int columnIndex, Reader reader) throws SQLException {
   1.976 +		throw new SQLException("Not supported yet.");
   1.977 +	}
   1.978 +
   1.979 +	@Override
   1.980 +	public void updateNClob(String columnLabel, Reader reader) throws SQLException {
   1.981 +		throw new SQLException("Not supported yet.");
   1.982 +	}
   1.983 +
   1.984 +	@Override
   1.985 +	public <T> T getObject(int columnIndex, Class<T> type) throws SQLException {
   1.986 +		throw new SQLException("Not supported yet.");
   1.987 +	}
   1.988 +
   1.989 +	@Override
   1.990 +	public <T> T getObject(String columnLabel, Class<T> type) throws SQLException {
   1.991 +		throw new SQLException("Not supported yet.");
   1.992 +	}
   1.993 +
   1.994 +	@Override
   1.995 +	public <T> T unwrap(Class<T> iface) throws SQLException {
   1.996 +		throw new SQLException("Not supported yet.");
   1.997 +	}
   1.998 +
   1.999 +	@Override
  1.1000 +	public boolean isWrapperFor(Class<?> iface) throws SQLException {
  1.1001 +		throw new SQLException("Not supported yet.");
  1.1002 +	}
  1.1003 +}