profile.setLastName(rs.getString(DatabaseConstants.USER_PROFILE_LAST_NAME));
profile.setAddressLine1(rs.getString(DatabaseConstants.USER_PROFILE_ADDRESS_LINE1));
profile.setAddressLine2(rs.getString(DatabaseConstants.USER_PROFILE_ADDRESS_LINE2));
profile.setCity(rs.getString(DatabaseConstants.USER_PROFILE_CITY));
profile.setState(rs.getString(DatabaseConstants.USER_PROFILE_STATE));
profile.setCountry(new Country(rs.getLong(DatabaseConstants.USER_PROFILE_COUNTRY_ID), "foo"));
profile.setZipCode(rs.getString(DatabaseConstants.USER_PROFILE_ZIP_CODE));
profile.setPhoneNumber(rs.getString(DatabaseConstants.USER_PROFILE_PHONE_NUMBER));
profile.setBirthDate(rs.getDate(DatabaseConstants.USER_PROFILE_BIRTH_DATE));
String gender = rs.getString(DatabaseConstants.USER_PROFILE_GENDER);
profile.setGender(gender == null || gender.length() == 0 ? ' ' : gender.charAt(0));