/** * @see java.sql.ResultSet#getObject(String) */ @Override public Object getObject(String columnLabel) throws InvalidResultSetAccessException { return getObject(findColumn(columnLabel)); }
/** * @see java.sql.ResultSet#getBigDecimal(String) */ @Override public BigDecimal getBigDecimal(String columnLabel) throws InvalidResultSetAccessException { return getBigDecimal(findColumn(columnLabel)); }
/** * @see java.sql.ResultSet#getBoolean(String) */ @Override public boolean getBoolean(String columnLabel) throws InvalidResultSetAccessException { return getBoolean(findColumn(columnLabel)); }
/** * @see java.sql.ResultSet#getDate(String) */ @Override public Date getDate(String columnLabel) throws InvalidResultSetAccessException { return getDate(findColumn(columnLabel)); }
/** * @see java.sql.ResultSet#getTimestamp(String, Calendar) */ @Override public Timestamp getTimestamp(String columnLabel, Calendar cal) throws InvalidResultSetAccessException { return getTimestamp(findColumn(columnLabel), cal); }
/** * @see java.sql.ResultSet#getTime(String, Calendar) */ @Override public Time getTime(String columnLabel, Calendar cal) throws InvalidResultSetAccessException { return getTime(findColumn(columnLabel), cal); }
/** * @see java.sql.ResultSet#getByte(String) */ @Override public byte getByte(String columnLabel) throws InvalidResultSetAccessException { return getByte(findColumn(columnLabel)); }
/** * @see java.sql.ResultSet#getShort(String) */ @Override public short getShort(String columnLabel) throws InvalidResultSetAccessException { return getShort(findColumn(columnLabel)); }
/** * @see java.sql.ResultSet#getInt(String) */ @Override public int getInt(String columnLabel) throws InvalidResultSetAccessException { return getInt(findColumn(columnLabel)); }
/** * @see java.sql.ResultSet#getFloat(String) */ @Override public float getFloat(String columnLabel) throws InvalidResultSetAccessException { return getFloat(findColumn(columnLabel)); }
/** * @see java.sql.ResultSet#getLong(String) */ @Override public long getLong(String columnLabel) throws InvalidResultSetAccessException { return getLong(findColumn(columnLabel)); }
/** * @see java.sql.ResultSet#getString(String) */ @Override public String getString(String columnLabel) throws InvalidResultSetAccessException { return getString(findColumn(columnLabel)); }
/** * @see java.sql.ResultSet#getDouble(String) */ @Override public double getDouble(String columnLabel) throws InvalidResultSetAccessException { return getDouble(findColumn(columnLabel)); }
/** * Create a {@link SqlRowSet} that wraps the given {@link ResultSet}, * representing its data in a disconnected fashion. * <p>This implementation creates a Spring {@link ResultSetWrappingSqlRowSet} * instance that wraps a standard JDBC {@link CachedRowSet} instance. * Can be overridden to use a different implementation. * @param rs the original ResultSet (connected) * @return the disconnected SqlRowSet * @throws SQLException if thrown by JDBC methods * @see #newCachedRowSet() * @see org.springframework.jdbc.support.rowset.ResultSetWrappingSqlRowSet */ protected SqlRowSet createSqlRowSet(ResultSet rs) throws SQLException { CachedRowSet rowSet = newCachedRowSet(); rowSet.populate(rs); return new ResultSetWrappingSqlRowSet(rowSet); }
/** * @see java.sql.ResultSet#getNString(String) */ @Override public String getNString(String columnLabel) throws InvalidResultSetAccessException { return getNString(findColumn(columnLabel)); }
/** * @see java.sql.ResultSet#getDate(String, Calendar) */ @Override public Date getDate(String columnLabel, Calendar cal) throws InvalidResultSetAccessException { return getDate(findColumn(columnLabel), cal); }
/** * @see java.sql.ResultSet#getTimestamp(String) */ @Override public Timestamp getTimestamp(String columnLabel) throws InvalidResultSetAccessException { return getTimestamp(findColumn(columnLabel)); }
/** * @see java.sql.ResultSet#getTime(String) */ @Override public Time getTime(String columnLabel) throws InvalidResultSetAccessException { return getTime(findColumn(columnLabel)); }
/** * @see java.sql.ResultSet#getByte(String) */ public byte getByte(String columnLabel) throws InvalidResultSetAccessException { return getByte(findColumn(columnLabel)); }
/** * @see java.sql.ResultSet#getShort(String) */ public short getShort(String columnLabel) throws InvalidResultSetAccessException { return getShort(findColumn(columnLabel)); }