x.registerConverter(new ContactInfoConverter()); x.registerConverter(new PersonNameConverter());
UnmarshallingContext context) { ContactInfo ci = null; if (getElementName(reader).equals(E_CONTACT_INFO)) { ci = new ContactInfo(); if (getElementName(reader).equals(E_CONTACT_NAME)) { } else if (getElementName(reader).equals(E_CONTACT_ROLE)) { final String value = reader.getValue(); if (!isEmptyOrNull(value)) { ci.setRole(value.trim()); } else if (getElementName(reader).equals(E_CONTACT_EMAILS)) { List<String> emails = new ArrayList<String>(); if (getElementName(reader).equals(E_CONTACT_EMAIL)) { final String email = reader.getValue(); if (!isEmptyOrNull(email)) { } else if (getElementName(reader).equals(E_CONTACT_PHONES)) { List<String> phones = new ArrayList<String>(); if (getElementName(reader).equals(E_CONTACT_PHONE)) { final String phone = reader.getValue(); if (!isEmptyOrNull(phone)) { } else if (getElementName(reader).equals(E_CONTACT_WEBPAGES)) { List<String> interwebs = new ArrayList<String>();
x.registerConverter(new ContactInfoConverter()); x.registerConverter(new PersonNameConverter());
UnmarshallingContext context) { ContactInfo ci = null; if (getElementName(reader).equals(E_CONTACT_INFO)) { ci = new ContactInfo(); if (getElementName(reader).equals(E_CONTACT_NAME)) { } else if (getElementName(reader).equals(E_CONTACT_ROLE)) { final String value = reader.getValue(); if (!isEmptyOrNull(value)) { ci.setRole(value.trim()); } else if (getElementName(reader).equals(E_CONTACT_EMAILS)) { List<String> emails = new ArrayList<String>(); if (getElementName(reader).equals(E_CONTACT_EMAIL)) { final String email = reader.getValue(); if (!isEmptyOrNull(email)) { } else if (getElementName(reader).equals(E_CONTACT_PHONES)) { List<String> phones = new ArrayList<String>(); if (getElementName(reader).equals(E_CONTACT_PHONE)) { final String phone = reader.getValue(); if (!isEmptyOrNull(phone)) { } else if (getElementName(reader).equals(E_CONTACT_WEBPAGES)) { List<String> interwebs = new ArrayList<String>();
x.alias(CollectionConverter.E_NAME, PersonName.class); x.registerConverter(new CollectionConverter()); x.registerConverter(new ContactInfoConverter()); x.registerConverter(new PersonNameConverter());
x.alias(CollectionConverter.E_NAME, PersonName.class); x.registerConverter(new CollectionConverter()); x.registerConverter(new ContactInfoConverter()); x.registerConverter(new PersonNameConverter());