java.sql.Date contiene la data
java.sql.Time contiene l'ora
java.util.Date contiene data e ora
dato che le prime due estendono la terza, puoi fare
java.util.Date d = rs.getTimestamp('colonna')
(se vuoi l'informazione completa di nanosecondi devi usare java.sql.Timestamp)