public class Request
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
Request.Status |
static class |
Request.Type |
Constructor and Description |
---|
Request(long id,
long contributorId,
java.lang.String contributorComment,
Request.Type type,
java.util.Properties parameters) |
Modifier and Type | Method and Description |
---|---|
Comments |
comments() |
long |
countOfComments() |
long |
countOfVotes() |
int |
delay() |
java.lang.String |
getContributorComment() |
long |
getContributorId() |
org.joda.time.DateTime |
getCreationDate() |
java.lang.String |
getDecisionComment() |
org.joda.time.DateTime |
getDecisionDate() |
java.lang.Long |
getDecisionMakerId() |
long |
getId() |
Request.Status |
getStatus() |
Request.Type |
getType() |
boolean |
isContributor(Account account) |
java.util.Properties |
properties() |
void |
setAccepted(long decisionMakerId,
java.lang.String comment) |
void |
setAcceptedWithRevisions(long decisionMakerId,
java.lang.String comment) |
void |
setCanceled(long decisionMakerId,
java.lang.String comment) |
void |
setContributorComment(java.lang.String contributorComment) |
void |
setContributorId(long contributorId) |
void |
setCreationDate(org.joda.time.DateTime creationDate) |
void |
setDecision(Request.Status decisionStatus,
long decisionMakerId,
java.lang.String comment) |
void |
setDecisionComment(java.lang.String decisionComment) |
void |
setDecisionDate(org.joda.time.DateTime decisionDate) |
void |
setDecisionMakerId(java.lang.Long decisionMakerId) |
void |
setDeclined(long decisionMakerId,
java.lang.String comment) |
void |
setId(long id) |
void |
setStatus(Request.Status status) |
void |
setType(Request.Type type) |
Votes |
votes() |
Vote.Value |
voteValueOf(long accountId) |
public Request(long id, long contributorId, java.lang.String contributorComment, Request.Type type, java.util.Properties parameters)
public Comments comments()
public long countOfComments()
public long countOfVotes()
public int delay()
public java.lang.String getContributorComment()
public long getContributorId()
public org.joda.time.DateTime getCreationDate()
public java.lang.String getDecisionComment()
public org.joda.time.DateTime getDecisionDate()
public java.lang.Long getDecisionMakerId()
public long getId()
public Request.Status getStatus()
public Request.Type getType()
public boolean isContributor(Account account)
account
- public java.util.Properties properties()
public void setAccepted(long decisionMakerId, java.lang.String comment)
public void setAcceptedWithRevisions(long decisionMakerId, java.lang.String comment)
public void setCanceled(long decisionMakerId, java.lang.String comment)
public void setContributorComment(java.lang.String contributorComment)
public void setContributorId(long contributorId)
public void setCreationDate(org.joda.time.DateTime creationDate)
public void setDecision(Request.Status decisionStatus, long decisionMakerId, java.lang.String comment)
public void setDecisionComment(java.lang.String decisionComment)
public void setDecisionDate(org.joda.time.DateTime decisionDate)
public void setDecisionMakerId(java.lang.Long decisionMakerId)
public void setDeclined(long decisionMakerId, java.lang.String comment)
public void setId(long id)
public void setStatus(Request.Status status)
public void setType(Request.Type type)
public Votes votes()
public Vote.Value voteValueOf(long accountId)
accountId
-