@Override public void setString(OptimizedElementArray row, int columnPosition, String x) throws SQLException { setLong(row, columnPosition, getLong(x, columnPosition)); } @Override
@Override public long toLong(OptimizedElementArray row, int columnPosition) throws SQLException { BigDecimal decimal = (BigDecimal)row.getObject(columnPosition - 1); return getLong(decimal, columnPosition); } @Override
@Override public void setBigDecimal(OptimizedElementArray row, int columnPosition, BigDecimal x) throws SQLException { setLong(row, columnPosition, getLong(x, columnPosition)); } @Override
@Override public void setString(OptimizedElementArray row, int columnPosition, String x) throws SQLException { setLong(row, columnPosition, getLong(x, columnPosition)); } @Override
@Override public void setString(OptimizedElementArray row, int columnPosition, String x) throws SQLException { setLong(row, columnPosition, getLong(x, columnPosition)); } @Override
@Override public void setBigDecimal(OptimizedElementArray row, int columnPosition, BigDecimal x) throws SQLException { setLong(row, columnPosition, getLong(x, columnPosition)); } @Override
@Override public void setBigDecimal(OptimizedElementArray row, int columnPosition, BigDecimal x) throws SQLException { setLong(row, columnPosition, getLong(x, columnPosition)); } @Override
@Override public void setBigDecimal(OptimizedElementArray row, int columnPosition, BigDecimal x) throws SQLException { setLong(row, columnPosition, getLong(x, columnPosition)); } @Override
@Override public void setString(OptimizedElementArray row, int columnPosition, String x) throws SQLException { setLong(row, columnPosition, getLong(x, columnPosition)); } @Override
@Override public final long toLong(OptimizedElementArray row, int columnPosition) throws SQLException { return getLong(toString(row, columnPosition), columnPosition); } @Override