com.atlassian.jira.issue.changehistory
Class ChangeHistoryGroup

java.lang.Object
  extended by com.atlassian.jira.issue.changehistory.ChangeHistoryGroup
All Implemented Interfaces:
Comparable<ChangeHistoryGroup>

public class ChangeHistoryGroup
extends Object
implements Comparable<ChangeHistoryGroup>

This groups ChangeHistoryGroup together to try and reduce Document proliferation.

Since:
v5.0

Nested Class Summary
static class ChangeHistoryGroup.Builder
           
 
Constructor Summary
ChangeHistoryGroup(Long id, Long projectId, Long issueId, String issueKey, String userKey, List<ChangeHistoryItem> changeItems, Timestamp created)
           
 
Method Summary
 int compareTo(ChangeHistoryGroup other)
           
 boolean equals(Object o)
           
 List<ChangeHistoryItem> getChangeItems()
           
 Timestamp getCreated()
           
 Long getId()
           
 Long getIssueId()
           
 String getIssueKey()
           
 Long getProjectId()
           
 String getUser()
          Deprecated. Use getUserKey() instead (for clarity). Since v6.0.
 String getUserKey()
           
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ChangeHistoryGroup

public ChangeHistoryGroup(Long id,
                          Long projectId,
                          Long issueId,
                          String issueKey,
                          String userKey,
                          List<ChangeHistoryItem> changeItems,
                          Timestamp created)
Method Detail

getId

public Long getId()

getUser

public String getUser()
Deprecated. Use getUserKey() instead (for clarity). Since v6.0.

Note: This is the user's key, which since 6.0 is not necessarily the same as the username.


getUserKey

public String getUserKey()

getProjectId

public Long getProjectId()

getIssueId

public Long getIssueId()

getIssueKey

public String getIssueKey()

getCreated

public Timestamp getCreated()

getChangeItems

public List<ChangeHistoryItem> getChangeItems()

compareTo

public int compareTo(ChangeHistoryGroup other)
Specified by:
compareTo in interface Comparable<ChangeHistoryGroup>

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object


Copyright © 2002-2013 Atlassian. All Rights Reserved.