code: public Timestamp getTimestamp(final int columnIndex) throws SQLException {
          try {
              return getValueObject(columnIndex).getTimestamp();
          } catch (ParseException e) {
              throw SQLExceptionMapper.getSQLException("Could not parse field as date");
          }
      }
docs: Retrieves the value of the designated column in the current row of this <code>ResultSet</code> object as a
  <code>java.sql.Timestamp</code> object in the Java programming language.
  
  @param columnIndex the first column is 1, the second is 2, ...
  @return the column value; if the value is SQL <code>NULL</code>, the value returned is <code>null</code>
  @throws java.sql.SQLException if the columnIndex is not valid; if a database access error occurs or this method
  is called on a closed result set