private boolean isAddressInfoPresent(Address address) {
    boolean retVal = false;

    retVal |= StringUtils.isNotEmpty(address.getCity());
    retVal |= StringUtils.isNotEmpty(address.getStreet1());
    retVal |= StringUtils.isNotEmpty(address.getStreet2());
    retVal |= StringUtils.isNotEmpty(address.getZip());
    retVal |= StringUtils.isNotEmpty(address.getZipCdExt());

    return retVal;
  }
 /**
  * @param errors
  * @param address Address object
  * @param fieldBaseValue base field mapping for JSP <-> form fields
  */
 private void validateSpecialMailingAddress(Errors errors, Address address) {
   if (!DataDictionaryValidator.validateStreetAddress1(address.getStreet1(), true)) {
     errors.rejectValue(
         "billingAddress.street1",
         "error.li.billingAddress.street1",
         null,
         "Invalid Special Mailing Street Address 1");
   }
   if (!DataDictionaryValidator.validateStreetAddress2(address.getStreet2(), false)) {
     errors.rejectValue(
         "billingAddress.street2",
         "error.li.billingAddress.street2",
         null,
         "Invalid Special Mailing Street Address 2");
   }
   if (!DataDictionaryValidator.validateCity(address.getCity(), true)) {
     errors.rejectValue(
         "billingAddress.city",
         "error.li.billingAddress.city",
         null,
         "Invalid Special Mailing  City");
   }
   if (!DataDictionaryValidator.validateZipCode(address.getZip(), true)) {
     errors.rejectValue(
         "billingAddress.zip",
         "error.li.billingAddress.zip",
         null,
         "Invalid Special Mailing  zip");
   }
   if (!DataDictionaryValidator.validateZipCodeExtension(address.getZipExt(), false)) {
     errors.rejectValue(
         "billingAddress.zipExt",
         "error.li.billingAddress.zipext",
         null,
         "Invalid Special Mailing zip extension");
   }
   if (!DataDictionaryValidator.validateState(address.getState(), true)) {
     errors.rejectValue(
         "billingAddress.state",
         "error.li.billingAddress.state",
         null,
         "Invalid Special Mailing state");
   }
 }