com.atlassian.jira.issue.changehistory
Class ChangeHistoryItem.Builder

java.lang.Object
  extended by com.atlassian.jira.issue.changehistory.ChangeHistoryItem.Builder
Enclosing class:
ChangeHistoryItem

public static class ChangeHistoryItem.Builder
extends Object


Constructor Summary
ChangeHistoryItem.Builder()
           
 
Method Summary
 ChangeHistoryItem build()
           
 ChangeHistoryItem.Builder byUser(String userName)
           
 ChangeHistoryItem.Builder changedFrom(String from, String fromValue)
           
 ChangeHistoryItem.Builder field(String field)
           
 ChangeHistoryItem.Builder forIssue(long issueId, String issueKey)
           
 ChangeHistoryItem.Builder fromChangeItem(ChangeHistoryItem changeItem)
           
 ChangeHistoryItem.Builder fromChangeItemPreservingFromValues(ChangeHistoryItem changeItem)
           
 ChangeHistoryItem.Builder fromChangeItemPreservingToValues(ChangeHistoryItem changeItem)
           
 ChangeHistoryItem.Builder fromChangeItemWithoutPreservingChanges(ChangeHistoryItem changeItem)
           
 ChangeHistoryItem.Builder inChangeGroup(long id)
           
 ChangeHistoryItem.Builder inProject(long projectId)
           
 ChangeHistoryItem.Builder nextChangeOn(Timestamp nextChangeCreated)
           
 ChangeHistoryItem.Builder on(Timestamp created)
           
 ChangeHistoryItem.Builder to(String to, String toValue)
           
 ChangeHistoryItem.Builder withFroms(Map<String,String> froms)
           
 ChangeHistoryItem.Builder withId(long id)
           
 ChangeHistoryItem.Builder withTos(Map<String,String> tos)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ChangeHistoryItem.Builder

public ChangeHistoryItem.Builder()
Method Detail

fromChangeItem

public ChangeHistoryItem.Builder fromChangeItem(ChangeHistoryItem changeItem)

fromChangeItemWithoutPreservingChanges

public ChangeHistoryItem.Builder fromChangeItemWithoutPreservingChanges(ChangeHistoryItem changeItem)

fromChangeItemPreservingFromValues

public ChangeHistoryItem.Builder fromChangeItemPreservingFromValues(ChangeHistoryItem changeItem)

fromChangeItemPreservingToValues

public ChangeHistoryItem.Builder fromChangeItemPreservingToValues(ChangeHistoryItem changeItem)

withId

public ChangeHistoryItem.Builder withId(long id)

inChangeGroup

public ChangeHistoryItem.Builder inChangeGroup(long id)

inProject

public ChangeHistoryItem.Builder inProject(long projectId)

forIssue

public ChangeHistoryItem.Builder forIssue(long issueId,
                                          String issueKey)

field

public ChangeHistoryItem.Builder field(String field)

changedFrom

public ChangeHistoryItem.Builder changedFrom(String from,
                                             String fromValue)

to

public ChangeHistoryItem.Builder to(String to,
                                    String toValue)

byUser

public ChangeHistoryItem.Builder byUser(String userName)

on

public ChangeHistoryItem.Builder on(Timestamp created)

nextChangeOn

public ChangeHistoryItem.Builder nextChangeOn(Timestamp nextChangeCreated)

withTos

public ChangeHistoryItem.Builder withTos(Map<String,String> tos)

withFroms

public ChangeHistoryItem.Builder withFroms(Map<String,String> froms)

build

public ChangeHistoryItem build()


Copyright © 2002-2012 Atlassian. All Rights Reserved.