public void setSourceName(Educations educations) { if (educations != null) { for (EducationSummary summary : educations.getSummaries()) { setSourceName(summary); } } }
@Override public int hashCode() { final int prime = 31; int result = 1; result = prime * result + ((educations == null) ? 0 : educations.hashCode()); result = prime * result + ((employments == null) ? 0 : employments.hashCode()); result = prime * result + ((fundings == null) ? 0 : fundings.hashCode()); result = prime * result + ((peerReviews == null) ? 0 : peerReviews.hashCode()); result = prime * result + ((works == null) ? 0 : works.hashCode()); return result; }
/** * Set the path attribute to every education inside the Educations element. * * @param educations * The educations container * @param orcid * The activity owner * */ public static void setPathToEducations(Educations educations, String orcid) { if(educations != null) { educations.setPath(OrcidApiConstants.EDUCATIONS.replace("{orcid}", orcid)); for(EducationSummary summary : educations.getSummaries()) { setPathToActivity(summary, orcid); } } }
Educations educations = new Educations(); for (EducationSummary summary : educationsList) { if (justPublic) { if (Visibility.PUBLIC.equals(summary.getVisibility())) { educations.getSummaries().add(summary); educations.getSummaries().add(summary);
if (other.educations != null) return false; } else if (!educations.equals(other.educations)) return false; if (employments == null) {
public static void calculateLastModified(ActivitiesSummary activitiesSummary) { if(activitiesSummary != null) { calculateLastModified(activitiesSummary.getEducations()); calculateLastModified(activitiesSummary.getEmployments()); calculateLastModified(activitiesSummary.getFundings()); calculateLastModified(activitiesSummary.getPeerReviews()); calculateLastModified(activitiesSummary.getWorks()); LastModifiedDate l1 = activitiesSummary.getEducations() == null ? null : activitiesSummary.getEducations().getLastModifiedDate(); LastModifiedDate l2= activitiesSummary.getEmployments() == null ? null : activitiesSummary.getEmployments().getLastModifiedDate(); LastModifiedDate l3 = activitiesSummary.getFundings() == null ? null : activitiesSummary.getFundings().getLastModifiedDate(); LastModifiedDate l4 = activitiesSummary.getPeerReviews() == null ? null : activitiesSummary.getPeerReviews().getLastModifiedDate(); LastModifiedDate l5 = activitiesSummary.getWorks() == null ? null : activitiesSummary.getWorks().getLastModifiedDate(); LastModifiedDate globalLatest = calculateLatest(l1, l2, l3, l4, l5); activitiesSummary.setLastModifiedDate(globalLatest); } }
for (EducationSummary education : educations.getSummaries()) { activities.put(education.getPutCode(), education);
checkAndFilter(orcid, activities.getEducations().getSummaries(), READ_AFFILIATIONS_REQUIRED_SCOPE, true);
if (r.getActivitiesSummary().getEducations() != null && r.getActivitiesSummary().getEducations().getSummaries() != null) for (EducationSummary e : r.getActivitiesSummary().getEducations().getSummaries()) { if (e.getOrganization() != null && e.getOrganization().getDisambiguatedOrganization() != null) doc.alumniOf.add(createOrg(
List<EducationSummary> list = educations.getSummaries(); if (list != null) { for (EducationSummary summary : list) {