@Override public Collection<? extends GroupableActivity> getActivities() { return getPeerReviewSummary(); }
public void setSourceName(PeerReviews peerReviews) { if (peerReviews != null) { for (PeerReviewGroup group : peerReviews.getPeerReviewGroup()) { for (PeerReviewSummary summary : group.getPeerReviewSummary()) { setSourceName(summary); } } } } }
/** * Set the path attribute to every peer review inside the PeerReviews element. * * @param PeerReviews * The peer reviews container * @param orcid * The activity owner * */ public static void setPathToPeerReviews(PeerReviews peerReviews, String orcid) { if(peerReviews != null) { peerReviews.setPath(OrcidApiConstants.PEER_REVIEWS.replace("{orcid}", orcid)); for(PeerReviewGroup group : peerReviews.getPeerReviewGroup()) { for(PeerReviewSummary summary : group.getPeerReviewSummary()) { setPathToActivity(summary, orcid); } } } }
PeerReviewGroup group = groupIt.next(); checkAndFilter(orcid, group.getPeerReviewSummary(), READ_PEER_REVIEWS_REQUIRED_SCOPE, true); if (group.getPeerReviewSummary().isEmpty()) { groupIt.remove();
for (PeerReviewGroup peerReview : groups) { if (peerReview != null) { List<PeerReviewSummary> summaries = peerReview.getPeerReviewSummary(); for (PeerReviewSummary summary : summaries) { activities.put(summary.getPutCode(), summary);
peerReviewGroup.getPeerReviewSummary().add(peerReviewSummary); Collections.sort(peerReviewGroup.getPeerReviewSummary(), new GroupableActivityComparator());
if (groups != null) { for (PeerReviewGroup group : groups) { List<PeerReviewSummary> summaryList = group.getPeerReviewSummary(); if (summaryList != null) { for (PeerReviewSummary summary : summaryList) {