/** * 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()); }
defaultString(otherAddress.getAddress2()), defaultString(address2)).append( defaultString(otherAddress.getAddress3()), defaultString(address3)).append( defaultString(otherAddress.getAddress4()), defaultString(address4)).append(
/** * @see java.lang.Object#toString() */ @Override public String toString() { return "a1:" + getAddress1() + ", a2:" + getAddress2() + ", cv:" + getCityVillage() + ", sp:" + getStateProvince() + ", c:" + getCountry() + ", cd:" + getCountyDistrict() + ", nc:" + getAddress3() + ", pc:" + getPostalCode() + ", lat:" + getLatitude() + ", long:" + getLongitude(); }
if (StringUtils.isNotBlank(personAddress.getAddress1())) { addressString = personAddress.getAddress1(); } else if (StringUtils.isNotBlank(personAddress.getAddress2())) { addressString = personAddress.getAddress2(); } else if (StringUtils.isNotBlank(personAddress.getCityVillage())) { addressString = personAddress.getCityVillage();
pa3.setAddress2(pa1.getAddress2()); pa3.setDateCreated(pa1.getDateCreated()); pa3.setVoided(false);
@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()); } }
@Test public void shouldEditAnAddress() throws Exception { SimpleObject address = new SimpleObject(); address.add("address1", "new address1"); address.add("address2", "new address2"); MockHttpServletRequest req = newPostRequest(getURI() + "/" + getUuid(), address); handle(req); PersonAddress updated = service.getPersonAddressByUuid(getUuid()); Assert.assertEquals(address.get("address1"), updated.getAddress1()); Assert.assertEquals(address.get("address2"), updated.getAddress2()); }
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("preferred", getObject().getPreferred()); assertPropEquals("address1", getObject().getAddress1()); assertPropEquals("address2", getObject().getAddress2()); assertPropEquals("cityVillage", getObject().getCityVillage()); assertPropEquals("stateProvince", getObject().getStateProvince());
assertPropEquals("preferred", getObject().getPreferred()); assertPropEquals("address1", getObject().getAddress1()); assertPropEquals("address2", getObject().getAddress2()); assertPropEquals("cityVillage", getObject().getCityVillage()); assertPropEquals("stateProvince", getObject().getStateProvince());