public class RecommendationQueryBuilder
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
RecommendationQueryBuilder.SendMode |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
REVISION |
Constructor and Description |
---|
RecommendationQueryBuilder() |
RecommendationQueryBuilder(RecommendationQueryBuilder other) |
public static final java.lang.String REVISION
public RecommendationQueryBuilder()
public RecommendationQueryBuilder(RecommendationQueryBuilder other)
public PageResult<Recommendation> getResults()
public void setDateCriterion(org.hibernate.criterion.Criterion dateCriterion)
dateCriterion
- the custom criterion on the datepublic Member getAuthor()
public Alert.Level[] getLevels()
public Member getRecipient()
public RecommendationQueryBuilder.SendMode getSendMode()
public java.util.Date getStartDate()
public java.util.Date getEndDate()
public RecommendationQueryBuilder author(Member author)
author
- member to be author of recommendations. Required if sendMode is SENT.public RecommendationQueryBuilder endDate(java.util.Date endDate)
public RecommendationQueryBuilder endDate(java.util.Calendar endCal)
public RecommendationQueryBuilder levels(Alert.Level... levels)
public RecommendationQueryBuilder recipient(Member recipient)
recipient
- member to be recipient of recommendations. Required if sendMode is RECEIVED.public RecommendationQueryBuilder sendMode(RecommendationQueryBuilder.SendMode sendMode)
sendMode
- RecommendationQueryBuilder.SendMode
to filter on. Requires either an author or a recipient to be set.public RecommendationQueryBuilder startDate(java.util.Date startDate)
public RecommendationQueryBuilder startDate(java.util.Calendar startCal)
public RecommendationQueryBuilder workspace(Workspace workspace)
public RecommendationQueryBuilder sort(java.lang.String sort)
public RecommendationQueryBuilder reverse(boolean reverse)
public RecommendationQueryBuilder start(int start)
public RecommendationQueryBuilder pageSize(int pageSize)
public RecommendationQueryBuilder pagerAll(boolean pagerAll)
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2001-2017 Jalios SA. All Rights Reserved.