defaultString(otherAddress.getAddress4()), defaultString(address4)).append( defaultString(otherAddress.getAddress5()), defaultString(address5)).append( defaultString(otherAddress.getAddress6()), defaultString(address6)).append( defaultString(otherAddress.getAddress7()), defaultString(address7)).append( defaultString(otherAddress.getAddress8()), defaultString(address8)).append(
/** * Convenience method to test whether any of the fields in this address are set * * @return whether any of the address fields (address1, address2, cityVillage, stateProvince, * country, countyDistrict, neighborhoodCell, postalCode, latitude, longitude, etc) are * whitespace, empty ("") or null. */ public boolean isBlank() { return StringUtils.isBlank(getAddress1()) && StringUtils.isBlank(getAddress2()) && StringUtils.isBlank(getAddress3()) && StringUtils.isBlank(getAddress4()) && StringUtils.isBlank(getAddress5()) && StringUtils.isBlank(getAddress6()) && StringUtils.isBlank(getCityVillage()) && StringUtils.isBlank(getStateProvince()) && StringUtils.isBlank(getCountry()) && StringUtils.isBlank(getCountyDistrict()) && StringUtils.isBlank(getPostalCode()) && StringUtils.isBlank(getLatitude()) && StringUtils.isBlank(getLongitude()); }
@Override public void setInitialValue(Object value) { if (value != null) { initialValue = (PersonAddress) value; setWidgetValue("address1", initialValue.getAddress1()); setWidgetValue("address2", initialValue.getAddress2()); setWidgetValue("cityVillage", initialValue.getCityVillage()); setWidgetValue("stateProvince", initialValue.getStateProvince()); setWidgetValue("postalCode", initialValue.getPostalCode()); setWidgetValue("country", initialValue.getCountry()); setWidgetValue("latitude", initialValue.getLatitude()); setWidgetValue("longitude", initialValue.getLongitude()); setWidgetValue("countyDistrict", initialValue.getCountyDistrict()); setWidgetValue("neighborhoodCell", initialValue.getAddress3()); setWidgetValue("townshipDivision", initialValue.getAddress4()); setWidgetValue("subregion", initialValue.getAddress5()); setWidgetValue("region", initialValue.getAddress6()); } }
private static void copyAddressFields(PersonAddress existingAddress, PersonAddress address) { existingAddress.setPreferred(address.getPreferred()); existingAddress.setAddress1(address.getAddress1()); existingAddress.setAddress2(address.getAddress2()); existingAddress.setAddress3(address.getAddress3()); existingAddress.setAddress4(address.getAddress4()); existingAddress.setAddress5(address.getAddress5()); existingAddress.setAddress6(address.getAddress6()); existingAddress.setCityVillage(address.getCityVillage()); existingAddress.setCountry(address.getCountry()); existingAddress.setStateProvince(address.getStateProvince()); existingAddress.setCountyDistrict(address.getCountyDistrict()); existingAddress.setPostalCode(address.getPostalCode()); existingAddress.setLatitude(address.getLatitude()); existingAddress.setLongitude(address.getLongitude()); existingAddress.setDateCreated(address.getDateCreated()); }
@Override public void validateFullRepresentation() throws Exception { super.validateFullRepresentation(); assertPropEquals("preferred", getObject().getPreferred()); assertPropEquals("address1", getObject().getAddress1()); assertPropEquals("address2", getObject().getAddress2()); assertPropEquals("cityVillage", getObject().getCityVillage()); assertPropEquals("stateProvince", getObject().getStateProvince()); assertPropEquals("country", getObject().getCountry()); assertPropEquals("postalCode", getObject().getPostalCode()); assertPropEquals("countyDistrict", getObject().getCountyDistrict()); assertPropEquals("address3", getObject().getAddress3()); assertPropEquals("address4", getObject().getAddress4()); assertPropEquals("address5", getObject().getAddress5()); assertPropEquals("address6", getObject().getAddress6()); assertPropPresent("startDate"); assertPropPresent("endDate"); assertPropEquals("latitude", getObject().getLatitude()); assertPropEquals("longitude", getObject().getLongitude()); assertPropEquals("voided", getObject().getVoided()); assertPropPresent("auditInfo"); }
@Override public void validateDefaultRepresentation() throws Exception { super.validateDefaultRepresentation(); assertPropEquals("preferred", getObject().getPreferred()); assertPropEquals("address1", getObject().getAddress1()); assertPropEquals("address2", getObject().getAddress2()); assertPropEquals("cityVillage", getObject().getCityVillage()); assertPropEquals("stateProvince", getObject().getStateProvince()); assertPropEquals("country", getObject().getCountry()); assertPropEquals("postalCode", getObject().getPostalCode()); assertPropEquals("countyDistrict", getObject().getCountyDistrict()); assertPropEquals("address3", getObject().getAddress3()); assertPropEquals("address4", getObject().getAddress4()); assertPropEquals("address5", getObject().getAddress5()); assertPropEquals("address6", getObject().getAddress6()); assertPropPresent("startDate"); assertPropPresent("endDate"); assertPropEquals("latitude", getObject().getLatitude()); assertPropEquals("longitude", getObject().getLongitude()); assertPropEquals("voided", getObject().getVoided()); assertPropEquals("uuid", getObject().getUuid()); }
assertPropEquals("address4", getObject().getAddress4()); assertPropEquals("address5", getObject().getAddress5()); assertPropEquals("address6", getObject().getAddress6()); assertPropEquals("address7", getObject().getAddress7()); assertPropEquals("address8", getObject().getAddress8());
assertPropEquals("address4", getObject().getAddress4()); assertPropEquals("address5", getObject().getAddress5()); assertPropEquals("address6", getObject().getAddress6()); assertPropEquals("address7", getObject().getAddress7()); assertPropEquals("address8", getObject().getAddress8());