|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.atlassian.greenhopper.service.rank.RankChange
public class RankChange
Contains information about what the RankService internally changed.
| Nested Class Summary | |
|---|---|
static class |
RankChange.RankChangeType
Defines the different types of RankChange outcomes. |
| Constructor Summary | |
|---|---|
RankChange()
|
|
| Method Summary | |
|---|---|
static RankChange |
buildInsert(long customFieldId,
long issueId,
long newPosition,
java.lang.Long newPreviousId,
java.lang.Long newNextId)
Builds an insert rank change |
static RankChange |
buildMove(long customFieldId,
long issueId,
long oldPosition,
java.lang.Long oldPreviousId,
java.lang.Long oldNextId,
long newPosition,
java.lang.Long newPreviousId,
java.lang.Long newNextId)
Builds a move rank change |
static RankChange |
buildNoOp(long customFieldId,
long issueId)
Builds a no-op rank change without any rank data. |
static RankChange |
buildNoOp(long customFieldId,
long issueId,
com.atlassian.greenhopper.service.rank.Rank rank)
Build a no-op rank change |
static RankChange |
buildRemove(long customFieldId,
long issueId,
long oldPosition,
java.lang.Long oldPreviousId,
java.lang.Long oldNextId)
Builds a remove rank change |
long |
getCustomFieldId()
|
long |
getIssueId()
|
java.lang.Long |
getNewNextId()
|
java.lang.Long |
getNewPosition()
|
java.lang.Long |
getNewPreviousId()
|
java.lang.Long |
getOldNextId()
|
java.lang.Long |
getOldPosition()
|
java.lang.Long |
getOldPreviousId()
|
RankChange.RankChangeType |
getType()
|
void |
setCustomFieldId(long customFieldId)
|
void |
setIssueId(long issueId)
|
void |
setNewNextId(java.lang.Long newNextId)
|
void |
setNewPosition(java.lang.Long newPosition)
|
void |
setNewPreviousId(java.lang.Long newPreviousId)
|
void |
setOldNextId(java.lang.Long oldNextId)
|
void |
setOldPosition(java.lang.Long oldPosition)
|
void |
setOldPreviousId(java.lang.Long oldPreviousId)
|
void |
setType(RankChange.RankChangeType type)
|
boolean |
wasChanged()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RankChange()
| Method Detail |
|---|
public RankChange.RankChangeType getType()
public void setType(RankChange.RankChangeType type)
public boolean wasChanged()
wasChanged in interface RankChangepublic long getCustomFieldId()
getCustomFieldId in interface RankChangepublic void setCustomFieldId(long customFieldId)
public long getIssueId()
getIssueId in interface RankChangepublic void setIssueId(long issueId)
public java.lang.Long getOldPosition()
public void setOldPosition(java.lang.Long oldPosition)
public java.lang.Long getNewPosition()
public void setNewPosition(java.lang.Long newPosition)
public java.lang.Long getOldPreviousId()
public void setOldPreviousId(java.lang.Long oldPreviousId)
public java.lang.Long getOldNextId()
public void setOldNextId(java.lang.Long oldNextId)
public java.lang.Long getNewPreviousId()
public void setNewPreviousId(java.lang.Long newPreviousId)
public java.lang.Long getNewNextId()
public void setNewNextId(java.lang.Long newNextId)
public static RankChange buildNoOp(long customFieldId,
long issueId)
public static RankChange buildNoOp(long customFieldId,
long issueId,
com.atlassian.greenhopper.service.rank.Rank rank)
customFieldId - the ID of the custom field which was used in this rankingissueId - the issueId this change is aboutrank - the data currently associated with this id. The old as well as new values will correspond to the values specified in rank, or be null in case rank is null.
public static RankChange buildInsert(long customFieldId,
long issueId,
long newPosition,
java.lang.Long newPreviousId,
java.lang.Long newNextId)
public static RankChange buildMove(long customFieldId,
long issueId,
long oldPosition,
java.lang.Long oldPreviousId,
java.lang.Long oldNextId,
long newPosition,
java.lang.Long newPreviousId,
java.lang.Long newNextId)
public static RankChange buildRemove(long customFieldId,
long issueId,
long oldPosition,
java.lang.Long oldPreviousId,
java.lang.Long oldNextId)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||