com.atlassian.greenhopper.service.lexorank
Class LexoRankChange

java.lang.Object
  extended by com.atlassian.greenhopper.service.lexorank.LexoRankChange
All Implemented Interfaces:
RankChange

public class LexoRankChange
extends java.lang.Object
implements RankChange

Represents a change in ranking.


Nested Class Summary
static interface LexoRankChange.CompleteLexoRankChange
           
static interface LexoRankChange.ForRankField
           
static interface LexoRankChange.NoRankChange
           
static interface LexoRankChange.RankedFrom
           
static interface LexoRankChange.RankedInitially
           
static interface LexoRankChange.RankedIssue
           
static interface LexoRankChange.RankedTo
           
 
Method Summary
static LexoRankChange.ForRankField builder()
           
 long getCustomFieldId()
           
 long getIssueId()
           
 LexoRank getNewRank()
           
 LexoRank getOldRank()
           
 java.lang.String toString()
           
 boolean wasChanged()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

builder

public static LexoRankChange.ForRankField builder()

wasChanged

public boolean wasChanged()
Specified by:
wasChanged in interface RankChange

getCustomFieldId

public long getCustomFieldId()
Specified by:
getCustomFieldId in interface RankChange

getIssueId

public long getIssueId()
Specified by:
getIssueId in interface RankChange

getOldRank

public LexoRank getOldRank()
Returns:
lexorank value prior to the change.

getNewRank

public LexoRank getNewRank()
Returns:
lexorank value after the change.

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2007-2014 Atlassian. All Rights Reserved.