/** * Returns all repetitions of {@link #getGiven() given name} as a space separated string * * @see DatatypeUtil#joinStringsSpaceSeparated(List) */ public String getGivenAsSingleString() { return ca.uhn.fhir.util.DatatypeUtil.joinStringsSpaceSeparated(getGiven()); }
/** * Returns all of the components of the name (prefix, given, family, suffix) as a * single string with a single spaced string separating each part. * <p> * If none of the parts are populated, returns the {@link #getTextElement() text} * element value instead. * </p> */ public String getNameAsSingleString() { List<StringDt> nameParts = new ArrayList<StringDt>(); nameParts.addAll(getPrefix()); nameParts.addAll(getGiven()); nameParts.addAll(getFamily()); nameParts.addAll(getSuffix()); if (nameParts.size() > 0) { return ca.uhn.fhir.util.DatatypeUtil.joinStringsSpaceSeparated(nameParts); } return getTextElement().getValue(); }
/** * Returns all repetitions of {@link #getGiven() given name} as a space separated string * * @see DatatypeUtil#joinStringsSpaceSeparated(List) */ public String getGivenAsSingleString() { return ca.uhn.fhir.util.DatatypeUtil.joinStringsSpaceSeparated(getGiven()); }
/** * Returns all of the components of the name (prefix, given, family, suffix) as a * single string with a single spaced string separating each part. * <p> * If none of the parts are populated, returns the {@link #getTextElement() text} * element value instead. * </p> */ public String getNameAsSingleString() { List<StringDt> nameParts = new ArrayList<StringDt>(); nameParts.addAll(getPrefix()); nameParts.addAll(getGiven()); nameParts.addAll(getFamily()); nameParts.addAll(getSuffix()); if (nameParts.size() > 0) { return ca.uhn.fhir.util.DatatypeUtil.joinStringsSpaceSeparated(nameParts); } return getTextElement().getValue(); }