org.eclipse.egit.github.core
Class Issue

java.lang.Object
  extended by org.eclipse.egit.github.core.Issue
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
RepositoryIssue

public class Issue
extends Object
implements Serializable

GitHub issue model class.

See Also:
Serialized Form

Constructor Summary
Issue()
           
 
Method Summary
 User getAssignee()
           
 String getBody()
           
 String getBodyHtml()
           
 String getBodyText()
           
 Date getClosedAt()
           
 int getComments()
           
 Date getCreatedAt()
           
 String getHtmlUrl()
           
 long getId()
           
 List<Label> getLabels()
           
 Milestone getMilestone()
           
 int getNumber()
           
 PullRequest getPullRequest()
           
 String getState()
           
 String getTitle()
           
 Date getUpdatedAt()
           
 String getUrl()
           
 User getUser()
           
 Issue setAssignee(User assignee)
           
 Issue setBody(String body)
           
 Issue setBodyHtml(String bodyHtml)
           
 Issue setBodyText(String bodyText)
           
 Issue setClosedAt(Date closedAt)
           
 Issue setComments(int comments)
           
 Issue setCreatedAt(Date createdAt)
           
 Issue setHtmlUrl(String htmlUrl)
           
 Issue setId(long id)
           
 Issue setLabels(List<Label> labels)
           
 Issue setMilestone(Milestone milestone)
           
 Issue setNumber(int number)
           
 Issue setPullRequest(PullRequest pullRequest)
           
 Issue setState(String state)
           
 Issue setTitle(String title)
           
 Issue setUpdatedAt(Date updatedAt)
           
 Issue setUrl(String url)
           
 Issue setUser(User user)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Issue

public Issue()
Method Detail

getClosedAt

public Date getClosedAt()
Returns:
closedAt

setClosedAt

public Issue setClosedAt(Date closedAt)
Parameters:
closedAt -
Returns:
this issue

getCreatedAt

public Date getCreatedAt()
Returns:
createdAt

setCreatedAt

public Issue setCreatedAt(Date createdAt)
Parameters:
createdAt -
Returns:
this issue

getUpdatedAt

public Date getUpdatedAt()
Returns:
updatedAt

setUpdatedAt

public Issue setUpdatedAt(Date updatedAt)
Parameters:
updatedAt -
Returns:
this issue

getComments

public int getComments()
Returns:
comments

setComments

public Issue setComments(int comments)
Parameters:
comments -
Returns:
this issue

getNumber

public int getNumber()
Returns:
number

setNumber

public Issue setNumber(int number)
Parameters:
number -
Returns:
this issue

getLabels

public List<Label> getLabels()
Returns:
labels

setLabels

public Issue setLabels(List<Label> labels)
Parameters:
labels -
Returns:
this issue

getMilestone

public Milestone getMilestone()
Returns:
milestone

setMilestone

public Issue setMilestone(Milestone milestone)
Parameters:
milestone -
Returns:
this issue

getPullRequest

public PullRequest getPullRequest()
Returns:
pullRequest

setPullRequest

public Issue setPullRequest(PullRequest pullRequest)
Parameters:
pullRequest -
Returns:
this issue

getBody

public String getBody()
Returns:
body

setBody

public Issue setBody(String body)
Parameters:
body -
Returns:
this issue

getBodyHtml

public String getBodyHtml()
Returns:
bodyHtml

setBodyHtml

public Issue setBodyHtml(String bodyHtml)
Parameters:
bodyHtml -
Returns:
this issue

getBodyText

public String getBodyText()
Returns:
bodyText

setBodyText

public Issue setBodyText(String bodyText)
Parameters:
bodyText -
Returns:
this issue

getHtmlUrl

public String getHtmlUrl()
Returns:
htmlUrl

setHtmlUrl

public Issue setHtmlUrl(String htmlUrl)
Parameters:
htmlUrl -
Returns:
this issue

getState

public String getState()
Returns:
state

setState

public Issue setState(String state)
Parameters:
state -
Returns:
this issue

getTitle

public String getTitle()
Returns:
title

setTitle

public Issue setTitle(String title)
Parameters:
title -
Returns:
this issue

getUrl

public String getUrl()
Returns:
url

setUrl

public Issue setUrl(String url)
Parameters:
url -
Returns:
this issue

getAssignee

public User getAssignee()
Returns:
assignee

setAssignee

public Issue setAssignee(User assignee)
Parameters:
assignee -
Returns:
this issue

getUser

public User getUser()
Returns:
user

setUser

public Issue setUser(User user)
Parameters:
user -
Returns:
this issue

getId

public long getId()
Returns:
id

setId

public Issue setId(long id)
Parameters:
id -
Returns:
this issue

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2012. All Rights Reserved.