String element = getElementName(reader); PersonName personName = new PersonName(); if (getElementName(reader).equals(E_GIVEN_NAMES)) { final String value = reader.getValue(); if (!isEmptyOrNull(value)) { personName.setGivenNames(value.trim()); } else if (getElementName(reader).equals(E_FAMILY_NAMES)) { final String value = reader.getValue(); if (!isEmptyOrNull(value)) { personName.setFamilyNames(value.trim()); } else if (getElementName(reader).equals(E_MIDDLE_NAMES)) { final String value = reader.getValue(); if (!isEmptyOrNull(value)) { personName.setMiddleNames(value.trim()); } else if (getElementName(reader).equals(E_NAME_PREFIX)) { final String value = reader.getValue(); if (!isEmptyOrNull(value)) { personName.setPrefixes(value.trim()); } else if (getElementName(reader).equals(E_NAME_SUFFIX)) { final String value = reader.getValue(); if (!isEmptyOrNull(value)) { personName.setSuffixes(value.trim()); } else if (getElementName(reader).equals(E_NAME_FORMATTED)) {
String element = getElementName(reader); PersonName personName = new PersonName(); if (getElementName(reader).equals(E_GIVEN_NAMES)) { final String value = reader.getValue(); if (!isEmptyOrNull(value)) { personName.setGivenNames(value.trim()); } else if (getElementName(reader).equals(E_FAMILY_NAMES)) { final String value = reader.getValue(); if (!isEmptyOrNull(value)) { personName.setFamilyNames(value.trim()); } else if (getElementName(reader).equals(E_MIDDLE_NAMES)) { final String value = reader.getValue(); if (!isEmptyOrNull(value)) { personName.setMiddleNames(value.trim()); } else if (getElementName(reader).equals(E_NAME_PREFIX)) { final String value = reader.getValue(); if (!isEmptyOrNull(value)) { personName.setPrefixes(value.trim()); } else if (getElementName(reader).equals(E_NAME_SUFFIX)) { final String value = reader.getValue(); if (!isEmptyOrNull(value)) { personName.setSuffixes(value.trim()); } else if (getElementName(reader).equals(E_NAME_FORMATTED)) {