@Override public Address apply(Map<String, String> addressMap, TransformerContext context) { Address address = new Address(); address.setStreetAddress(addressMap.get("street")); address.setLocality(addressMap.get("city")); address.setCountry(addressMap.get("countryOrRegion")); address.setPostalCode(addressMap.get("postalCode")); address.setRegion(addressMap.get("state")); return address; } }
ezvcard.property.Address primaryAddress = new ezvcard.property.Address(); primaryAddress.setStreetAddress(primaryStreet); primaryAddress.setLocality(primaryLocality); primaryAddress.setPref(VCARD_PRIMARY_PREF); ezvcard.property.Address altAddress = new ezvcard.property.Address(); altAddress.setStreetAddress(altStreet); altAddress.setLocality(altLocality); altAddress.setPref(VCARD_PRIMARY_PREF + 1);
private static ezvcard.property.Address convertToVCardAddress( com.google.api.services.people.v1.model.Address personAddress) { ezvcard.property.Address vCardAddress = new ezvcard.property.Address(); vCardAddress.setCountry(personAddress.getCountry()); vCardAddress.setRegion(personAddress.getRegion()); vCardAddress.setLocality(personAddress.getCity()); vCardAddress.setPostalCode(personAddress.getPostalCode()); vCardAddress.setStreetAddress(personAddress.getStreetAddress()); vCardAddress.setPoBox(personAddress.getPoBox()); vCardAddress.setExtendedAddress(personAddress.getExtendedAddress()); vCardAddress.setPref(getPref(personAddress.getMetadata())); return vCardAddress; }
Address address = new Address(); address.setStreetAddress(postalAddress.getString("address1")); address.setLocality(postalAddress.getString("city")); address.setPostalCode(postalAddress.getString("postalCode")); GenericValue state = postalAddress.getRelatedOne("StateProvinceGeo", false);