/** * @param aResultSet * @param aColumnIndex * @return {@link AccelerateCalendar} instance * @throws SQLException */ @Override public AccelerateCalendar getNullableResult(ResultSet aResultSet, int aColumnIndex) throws SQLException { Object result = aResultSet.getObject(aColumnIndex); if (result != null) { if (result instanceof Date) { return AccelerateCalendar.getInstance((Date) result); } if (result instanceof Timestamp) { return AccelerateCalendar.getInstance((Timestamp) result); } } return null; }