List of usage examples for org.apache.commons.collections4 MapUtils getBoolean
public static <K> Boolean getBoolean(final Map<? super K, ?> map, final K key)
From source file:org.rippleosi.patient.contacts.search.ContactDetailsTransformer.java
@Override public ContactDetails transform(Map<String, Object> input) { Boolean nextOfKin = MapUtils.getBoolean(input, "next_of_kin"); ContactDetails contact = new ContactDetails(); contact.setSource("Marand"); contact.setSourceId(MapUtils.getString(input, "uid")); contact.setName(MapUtils.getString(input, "name")); contact.setNextOfKin(nextOfKin != null && nextOfKin.booleanValue()); contact.setRelationship(MapUtils.getString(input, "relationshipRoleType")); contact.setRelationshipType(MapUtils.getString(input, "relationship_type")); contact.setRelationshipCode(MapUtils.getString(input, "relationshipCategoryCode")); contact.setRelationshipTerminology(MapUtils.getString(input, "relationshipCategoryTerminology")); contact.setPhone(MapUtils.getString(input, "contact_information")); contact.setNotes(MapUtils.getString(input, "notes")); contact.setAuthor(MapUtils.getString(input, "author")); String dateCreated = MapUtils.getString(input, "date_created"); contact.setDateCreated(DateFormatter.toDate(dateCreated)); contact.setAddress(MapUtils.getString(input, "address")); return contact; }
From source file:org.rippleosi.patient.contacts.search.ContactSummaryTransformer.java
@Override public ContactSummary transform(Map<String, Object> input) { Boolean nextOfKin = MapUtils.getBoolean(input, "next_of_kin"); ContactSummary contact = new ContactSummary(); contact.setSource("Marand"); contact.setSourceId(MapUtils.getString(input, "uid")); contact.setName(MapUtils.getString(input, "name")); contact.setNextOfKin(nextOfKin != null && nextOfKin.booleanValue()); contact.setRelationship(MapUtils.getString(input, "relationshipRoleType")); return contact; }