hudson.plugins.jira
Class JiraIssue

java.lang.Object
  extended by hudson.plugins.jira.JiraIssue
All Implemented Interfaces:
Comparable<JiraIssue>

public final class JiraIssue
extends Object
implements Comparable<JiraIssue>

One JIRA issue.

This class is used to persist crucial issue information so that Jenkins can display it without talking to JIRA.

Author:
Kohsuke Kawaguchi
See Also:
JiraSite.getUrl(JiraIssue)

Field Summary
 String id
          JIRA ID, like "MNG-1235".
 String title
          Title of the issue.
 
Constructor Summary
JiraIssue(RemoteIssue issue)
           
JiraIssue(String id, String title)
           
 
Method Summary
 int compareTo(JiraIssue that)
           
 boolean equals(Object obj)
           
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

id

public final String id
JIRA ID, like "MNG-1235".


title

public final String title
Title of the issue. For example, in case of MNG-1235, this is "NPE In DiagnosisUtils while using tomcat plugin"

Constructor Detail

JiraIssue

public JiraIssue(String id,
                 String title)

JiraIssue

public JiraIssue(RemoteIssue issue)
Method Detail

compareTo

public int compareTo(JiraIssue that)
Specified by:
compareTo in interface Comparable<JiraIssue>

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

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


Copyright © 2004-2012 Hudson. All Rights Reserved.