org.eclipse.egit.github.core
Class PullRequest

java.lang.Object
  extended by org.eclipse.egit.github.core.PullRequest
All Implemented Interfaces:
Serializable

public class PullRequest
extends Object
implements Serializable

Pull request model class.

See Also:
Serialized Form

Constructor Summary
PullRequest()
           
 
Method Summary
 int getAdditions()
           
 User getAssignee()
           
 PullRequestMarker getBase()
           
 String getBody()
           
 String getBodyHtml()
           
 String getBodyText()
           
 int getChangedFiles()
           
 Date getClosedAt()
           
 int getComments()
           
 int getCommits()
           
 Date getCreatedAt()
           
 int getDeletions()
           
 String getDiffUrl()
           
 PullRequestMarker getHead()
           
 String getHtmlUrl()
           
 long getId()
           
 String getIssueUrl()
           
 Date getMergedAt()
           
 User getMergedBy()
           
 Milestone getMilestone()
           
 int getNumber()
           
 String getPatchUrl()
           
 String getState()
           
 String getTitle()
           
 Date getUpdatedAt()
           
 String getUrl()
           
 User getUser()
           
 boolean isMergeable()
           
 boolean isMerged()
           
 PullRequest setAdditions(int additions)
           
 PullRequest setAssignee(User assignee)
           
 PullRequest setBase(PullRequestMarker base)
           
 PullRequest setBody(String body)
           
 PullRequest setBodyHtml(String bodyHtml)
           
 PullRequest setBodyText(String bodyText)
           
 PullRequest setChangedFiles(int changedFiles)
           
 PullRequest setClosedAt(Date closedAt)
           
 PullRequest setComments(int comments)
           
 PullRequest setCommits(int commits)
           
 PullRequest setCreatedAt(Date createdAt)
           
 PullRequest setDeletions(int deletions)
           
 PullRequest setDiffUrl(String diffUrl)
           
 PullRequest setHead(PullRequestMarker head)
           
 PullRequest setHtmlUrl(String htmlUrl)
           
 PullRequest setId(long id)
           
 PullRequest setIssueUrl(String issueUrl)
           
 PullRequest setMergeable(boolean mergeable)
           
 PullRequest setMerged(boolean merged)
           
 PullRequest setMergedAt(Date mergedAt)
           
 PullRequest setMergedBy(User mergedBy)
           
 PullRequest setMilestone(Milestone milestone)
           
 PullRequest setNumber(int number)
           
 PullRequest setPatchUrl(String patchUrl)
           
 PullRequest setState(String state)
           
 PullRequest setTitle(String title)
           
 PullRequest setUpdatedAt(Date updatedAt)
           
 PullRequest setUrl(String url)
           
 PullRequest setUser(User user)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PullRequest

public PullRequest()
Method Detail

isMergeable

public boolean isMergeable()
Returns:
mergeable

setMergeable

public PullRequest setMergeable(boolean mergeable)
Parameters:
mergeable -
Returns:
this pull request

isMerged

public boolean isMerged()
Returns:
merged

setMerged

public PullRequest setMerged(boolean merged)
Parameters:
merged -
Returns:
this pull request

getClosedAt

public Date getClosedAt()
Returns:
closedAt

setClosedAt

public PullRequest setClosedAt(Date closedAt)
Parameters:
closedAt -
Returns:
this pull request

getMergedAt

public Date getMergedAt()
Returns:
mergedAt

setMergedAt

public PullRequest setMergedAt(Date mergedAt)
Parameters:
mergedAt -
Returns:
this pull request

getUpdatedAt

public Date getUpdatedAt()
Returns:
updatedAt

setUpdatedAt

public PullRequest setUpdatedAt(Date updatedAt)
Parameters:
updatedAt -
Returns:
this pull request

getCreatedAt

public Date getCreatedAt()
Returns:
createdAt

setCreatedAt

public PullRequest setCreatedAt(Date createdAt)
Parameters:
createdAt -
Returns:
this pull request

getAdditions

public int getAdditions()
Returns:
additions

setAdditions

public PullRequest setAdditions(int additions)
Parameters:
additions -
Returns:
this pull request

getChangedFiles

public int getChangedFiles()
Returns:
changedFiles

setChangedFiles

public PullRequest setChangedFiles(int changedFiles)
Parameters:
changedFiles -
Returns:
this pull request

getComments

public int getComments()
Returns:
comments

setComments

public PullRequest setComments(int comments)
Parameters:
comments -
Returns:
this pull request

getCommits

public int getCommits()
Returns:
commits

setCommits

public PullRequest setCommits(int commits)
Parameters:
commits -
Returns:
this pull request

getDeletions

public int getDeletions()
Returns:
deletions

setDeletions

public PullRequest setDeletions(int deletions)
Parameters:
deletions -
Returns:
this pull request

getNumber

public int getNumber()
Returns:
number

setNumber

public PullRequest setNumber(int number)
Parameters:
number -
Returns:
this pull request

getBase

public PullRequestMarker getBase()
Returns:
base

setBase

public PullRequest setBase(PullRequestMarker base)
Parameters:
base -
Returns:
this pull request

getHead

public PullRequestMarker getHead()
Returns:
head

setHead

public PullRequest setHead(PullRequestMarker head)
Parameters:
head -
Returns:
this pull request

getBody

public String getBody()
Returns:
body

setBody

public PullRequest setBody(String body)
Parameters:
body -
Returns:
this pull request

getBodyHtml

public String getBodyHtml()
Returns:
bodyHtml

setBodyHtml

public PullRequest setBodyHtml(String bodyHtml)
Parameters:
bodyHtml -
Returns:
this pull request

getBodyText

public String getBodyText()
Returns:
bodyText

setBodyText

public PullRequest setBodyText(String bodyText)
Parameters:
bodyText -
Returns:
this pull request

getDiffUrl

public String getDiffUrl()
Returns:
diffUrl

setDiffUrl

public PullRequest setDiffUrl(String diffUrl)
Parameters:
diffUrl -
Returns:
this pull request

getHtmlUrl

public String getHtmlUrl()
Returns:
htmlUrl

setHtmlUrl

public PullRequest setHtmlUrl(String htmlUrl)
Parameters:
htmlUrl -
Returns:
this pull request

getIssueUrl

public String getIssueUrl()
Returns:
issueUrl

setIssueUrl

public PullRequest setIssueUrl(String issueUrl)
Parameters:
issueUrl -
Returns:
this pull request

getPatchUrl

public String getPatchUrl()
Returns:
patchUrl

setPatchUrl

public PullRequest setPatchUrl(String patchUrl)
Parameters:
patchUrl -
Returns:
this pull request

getState

public String getState()
Returns:
state

setState

public PullRequest setState(String state)
Parameters:
state -
Returns:
this pull request

getTitle

public String getTitle()
Returns:
title

setTitle

public PullRequest setTitle(String title)
Parameters:
title -
Returns:
this pull request

getUrl

public String getUrl()
Returns:
url

setUrl

public PullRequest setUrl(String url)
Parameters:
url -
Returns:
this pull request

getMergedBy

public User getMergedBy()
Returns:
mergedBy

setMergedBy

public PullRequest setMergedBy(User mergedBy)
Parameters:
mergedBy -
Returns:
this pull request

getUser

public User getUser()
Returns:
user

setUser

public PullRequest setUser(User user)
Parameters:
user -
Returns:
this pull request

getId

public long getId()
Returns:
id

setId

public PullRequest setId(long id)
Parameters:
id -
Returns:
this pull request

getMilestone

public Milestone getMilestone()
Returns:
milestone

setMilestone

public PullRequest setMilestone(Milestone milestone)
Parameters:
milestone -
Returns:
this pull request

getAssignee

public User getAssignee()
Returns:
assignee

setAssignee

public PullRequest setAssignee(User assignee)
Parameters:
assignee -
Returns:
this pull request

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2012. All Rights Reserved.