public static void setPathToPerson(Person person, String orcid) {
if (person != null) {
person.setPath(PERSON.replace("{orcid}", orcid));
if (person.getAddresses() != null) {
setPathToAddresses(person.getAddresses(), orcid);
}
if (person.getBiography() != null) {
setPathToBiography(person.getBiography(), orcid);
}
if (person.getEmails() != null) {
setPathToEmail(person.getEmails(), orcid);
}
if (person.getExternalIdentifiers() != null) {
setPathToExternalIdentifiers(person.getExternalIdentifiers(), orcid);
}
if (person.getKeywords() != null) {
setPathToKeywords(person.getKeywords(), orcid);
}
if (person.getOtherNames() != null) {
setPathToOtherNames(person.getOtherNames(), orcid);
}
if (person.getResearcherUrls() != null) {
setPathToResearcherUrls(person.getResearcherUrls(), orcid);
}
}
}