@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); ezvcard.property.Address altAddress = new ezvcard.property.Address(); altAddress.setStreetAddress(altStreet); altAddress.setLocality(altLocality);
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; }
@Override public Address copy() { return new Address(this); }
private static Address parseStructuredValue(StructuredValueIterator it) { Address property = new Address(); property.getPoBoxes().addAll(it.nextComponent()); property.getExtendedAddresses().addAll(it.nextComponent()); property.getStreetAddresses().addAll(it.nextComponent()); property.getLocalities().addAll(it.nextComponent()); property.getRegions().addAll(it.nextComponent()); property.getPostalCodes().addAll(it.nextComponent()); property.getCountries().addAll(it.nextComponent()); return property; }
@Override protected Address _parseXml(XCardElement element, VCardParameters parameters, ParseContext context) { Address property = new Address(); property.getPoBoxes().addAll(sanitizeXml(element, "pobox")); property.getExtendedAddresses().addAll(sanitizeXml(element, "ext")); property.getStreetAddresses().addAll(sanitizeXml(element, "street")); property.getLocalities().addAll(sanitizeXml(element, "locality")); property.getRegions().addAll(sanitizeXml(element, "region")); property.getPostalCodes().addAll(sanitizeXml(element, "code")); property.getCountries().addAll(sanitizeXml(element, "country")); return property; }
@Override protected Address _parseHtml(HCardElement element, ParseContext context) { Address property = new Address(); property.getPoBoxes().addAll(element.allValues("post-office-box")); property.getExtendedAddresses().addAll(element.allValues("extended-address")); property.getStreetAddresses().addAll(element.allValues("street-address")); property.getLocalities().addAll(element.allValues("locality")); property.getRegions().addAll(element.allValues("region")); property.getPostalCodes().addAll(element.allValues("postal-code")); property.getCountries().addAll(element.allValues("country-name")); List<String> types = element.types(); property.getParameters().putAll(VCardParameters.TYPE, types); return property; }
private static Address parseSemiStructuredValue(SemiStructuredValueIterator it) { Address property = new Address();
Address address = new Address(); address.setStreetAddress(postalAddress.getString("address1")); address.setLocality(postalAddress.getString("city"));