public static void setPathToResearcherUrls(ResearcherUrls researcherUrls, String orcid) { if (researcherUrls != null) { researcherUrls.setPath(RESEARCHER_URLS.replace("{orcid}", orcid)); if (researcherUrls.getResearcherUrls() != null && !researcherUrls.getResearcherUrls().isEmpty()) { for (ResearcherUrl rUrl : researcherUrls.getResearcherUrls()) { setPathToResearcherUrl(rUrl, orcid); } } } }
public void setSourceName(ResearcherUrls researcherUrls) { List<ResearcherUrl> list = researcherUrls.getResearcherUrls(); if (list != null) { for (SourceAware element : list) { setSourceName(element); } } }
public static void calculateLastModified(ResearcherUrls researcherUrls) { if (researcherUrls != null && researcherUrls.getResearcherUrls() != null && !researcherUrls.getResearcherUrls().isEmpty()) { LastModifiedDate latest = null; for (ResearcherUrl researcherUrl : researcherUrls.getResearcherUrls()) { if (researcherUrl.getLastModifiedDate() != null && researcherUrl.getLastModifiedDate().after(latest)) { latest = researcherUrl.getLastModifiedDate(); } } researcherUrls.setLastModifiedDate(latest); } }
if(researcherUrls.getResearcherUrls() != null) { for(ResearcherUrl updatedOrNew : researcherUrls.getResearcherUrls()) { if(existingEntity.getId().equals(updatedOrNew.getPutCode())) { deleteMe = false; if(researcherUrls != null && researcherUrls.getResearcherUrls() != null) { for(ResearcherUrl updatedOrNew : researcherUrls.getResearcherUrls()) { if(updatedOrNew.getPutCode() != null) {
if (rUrls.getResearcherUrls() != null) { ResearcherUrls filteredRUrls = new ResearcherUrls(); filteredRUrls.setResearcherUrls(new ArrayList<ResearcherUrl>(rUrls.getResearcherUrls())); person.setResearcherUrls(filteredRUrls);
if (rUrls.getResearcherUrls() != null) { ResearcherUrls filteredRUrls = new ResearcherUrls(); filteredRUrls.setResearcherUrls(new ArrayList<ResearcherUrl>(rUrls.getResearcherUrls())); person.setResearcherUrls(filteredRUrls);
private void describeResearcherUrls(org.orcid.jaxb.model.record_v2.ResearcherUrls researcherUrls, Individual person, OntModel m) { if (researcherUrls == null || researcherUrls.getResearcherUrls() == null) { return; for (ResearcherUrl url : researcherUrls.getResearcherUrls()) { Individual page = m.createIndividual(url.getUrl().getValue(), null); String urlName = url.getUrlName();
if (r.getPerson().getResearcherUrls() != null && r.getPerson().getResearcherUrls().getResearcherUrls() != null) for (ResearcherUrl u : r.getPerson().getResearcherUrls().getResearcherUrls()) { doc.url.add(u.getUrl().getValue());
checkAndFilter(orcid, person.getResearcherUrls().getResearcherUrls(), READ_BIO_REQUIRED_SCOPE, true);