org.mantisbt.connect.model
Class Issue

java.lang.Object
  extended byorg.mantisbt.connect.model.Issue
All Implemented Interfaces:
IIssue

public class Issue
extends java.lang.Object
implements IIssue

Author:
Peter Lanser, planser@users.sourceforge.net

Constructor Summary
Issue()
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getAdditionalInformation()
           
 IIssueAttachment[] getAttachments()
           
 java.lang.String getBuild()
           
 java.lang.String getCategory()
           
 ICustomFieldValue[] getCustomFields()
           
 java.util.Date getDateLastUpdated()
           
 java.util.Date getDateSubmitted()
           
 java.lang.String getDescription()
           
 IMCAttribute getEta()
           
 java.lang.String getFixedInVersion()
           
 IAccount getHandler()
           
 long getId()
           
 INote[] getNotes()
           
 java.lang.String getOs()
           
 java.lang.String getOsBuild()
           
 java.lang.String getPlatform()
           
 IMCAttribute getPriority()
           
 IMCAttribute getProject()
           
 IMCAttribute getProjection()
           
 IRelationship[] getRelationships()
           
 IAccount getReporter()
           
 IMCAttribute getReproducibility()
           
 IMCAttribute getResolution()
           
 IMCAttribute getSeverity()
           
 long getSponsorshipTotal()
           
 IMCAttribute getStatus()
           
 java.lang.String getStepsToReproduce()
           
 java.lang.String getSummary()
           
 java.lang.String getVersion()
           
 int hashCode()
           
 boolean isPrivate()
           
 void setAdditionalInformation(java.lang.String additionalInformatin)
           
 void setAttachments(IIssueAttachment[] attachments)
           
 void setBuild(java.lang.String build)
           
 void setCategory(java.lang.String category)
           
 void setCustomFields(ICustomFieldValue[] customFields)
           
 void setDescription(java.lang.String description)
           
 void setEta(IMCAttribute eta)
           
 void setFixedInVersion(java.lang.String version)
           
 void setHandler(IAccount handler)
           
 void setNotes(INote[] notes)
           
 void setOs(java.lang.String os)
           
 void setOsBuild(java.lang.String osBuild)
           
 void setPlatform(java.lang.String platform)
           
 void setPriority(IMCAttribute priority)
           
 void setPrivate(boolean isPrivate)
           
 void setProject(IMCAttribute project)
           
 void setProjection(IMCAttribute projection)
           
 void setRelationships(IRelationship[] relationships)
           
 void setReporter(IAccount reporter)
           
 void setReproducibility(IMCAttribute reproducibility)
           
 void setResolution(IMCAttribute resolution)
           
 void setSeverity(IMCAttribute severity)
           
 void setSponsorshipTotal(long sponsorshipTotal)
           
 void setStatus(IMCAttribute status)
           
 void setStepsToReproduce(java.lang.String stepsToReproduce)
           
 void setSummary(java.lang.String summary)
           
 void setVersion(java.lang.String version)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Issue

public Issue()
Method Detail

getAdditionalInformation

public java.lang.String getAdditionalInformation()
Specified by:
getAdditionalInformation in interface IIssue

getAttachments

public IIssueAttachment[] getAttachments()
Specified by:
getAttachments in interface IIssue

getBuild

public java.lang.String getBuild()
Specified by:
getBuild in interface IIssue

getCategory

public java.lang.String getCategory()
Specified by:
getCategory in interface IIssue

getCustomFields

public ICustomFieldValue[] getCustomFields()
Specified by:
getCustomFields in interface IIssue

getDateLastUpdated

public java.util.Date getDateLastUpdated()
Specified by:
getDateLastUpdated in interface IIssue

getDateSubmitted

public java.util.Date getDateSubmitted()
Specified by:
getDateSubmitted in interface IIssue

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in interface IIssue

getEta

public IMCAttribute getEta()
Specified by:
getEta in interface IIssue

getFixedInVersion

public java.lang.String getFixedInVersion()
Specified by:
getFixedInVersion in interface IIssue

getHandler

public IAccount getHandler()
Specified by:
getHandler in interface IIssue

getId

public long getId()
Specified by:
getId in interface IIssue

getNotes

public INote[] getNotes()
Specified by:
getNotes in interface IIssue

getOs

public java.lang.String getOs()
Specified by:
getOs in interface IIssue

getOsBuild

public java.lang.String getOsBuild()
Specified by:
getOsBuild in interface IIssue

getPlatform

public java.lang.String getPlatform()
Specified by:
getPlatform in interface IIssue

getPriority

public IMCAttribute getPriority()
Specified by:
getPriority in interface IIssue

getProject

public IMCAttribute getProject()
Specified by:
getProject in interface IIssue

getProjection

public IMCAttribute getProjection()
Specified by:
getProjection in interface IIssue

getRelationships

public IRelationship[] getRelationships()
Specified by:
getRelationships in interface IIssue

getReporter

public IAccount getReporter()
Specified by:
getReporter in interface IIssue

getReproducibility

public IMCAttribute getReproducibility()
Specified by:
getReproducibility in interface IIssue

getResolution

public IMCAttribute getResolution()
Specified by:
getResolution in interface IIssue

getSeverity

public IMCAttribute getSeverity()
Specified by:
getSeverity in interface IIssue

getSponsorshipTotal

public long getSponsorshipTotal()
Specified by:
getSponsorshipTotal in interface IIssue

getStatus

public IMCAttribute getStatus()
Specified by:
getStatus in interface IIssue

getStepsToReproduce

public java.lang.String getStepsToReproduce()
Specified by:
getStepsToReproduce in interface IIssue

getSummary

public java.lang.String getSummary()
Specified by:
getSummary in interface IIssue

getVersion

public java.lang.String getVersion()
Specified by:
getVersion in interface IIssue

isPrivate

public boolean isPrivate()
Specified by:
isPrivate in interface IIssue

setAdditionalInformation

public void setAdditionalInformation(java.lang.String additionalInformatin)
Specified by:
setAdditionalInformation in interface IIssue

setAttachments

public void setAttachments(IIssueAttachment[] attachments)
Specified by:
setAttachments in interface IIssue

setBuild

public void setBuild(java.lang.String build)
Specified by:
setBuild in interface IIssue

setCategory

public void setCategory(java.lang.String category)
Specified by:
setCategory in interface IIssue

setCustomFields

public void setCustomFields(ICustomFieldValue[] customFields)
Specified by:
setCustomFields in interface IIssue

setDescription

public void setDescription(java.lang.String description)
Specified by:
setDescription in interface IIssue

setEta

public void setEta(IMCAttribute eta)
Specified by:
setEta in interface IIssue

setFixedInVersion

public void setFixedInVersion(java.lang.String version)
Specified by:
setFixedInVersion in interface IIssue

setHandler

public void setHandler(IAccount handler)
Specified by:
setHandler in interface IIssue

setNotes

public void setNotes(INote[] notes)
Specified by:
setNotes in interface IIssue

setOs

public void setOs(java.lang.String os)
Specified by:
setOs in interface IIssue

setOsBuild

public void setOsBuild(java.lang.String osBuild)
Specified by:
setOsBuild in interface IIssue

setPlatform

public void setPlatform(java.lang.String platform)
Specified by:
setPlatform in interface IIssue

setPriority

public void setPriority(IMCAttribute priority)
Specified by:
setPriority in interface IIssue

setPrivate

public void setPrivate(boolean isPrivate)
Specified by:
setPrivate in interface IIssue

setProject

public void setProject(IMCAttribute project)
Specified by:
setProject in interface IIssue

setProjection

public void setProjection(IMCAttribute projection)
Specified by:
setProjection in interface IIssue

setRelationships

public void setRelationships(IRelationship[] relationships)
Specified by:
setRelationships in interface IIssue

setReporter

public void setReporter(IAccount reporter)
Specified by:
setReporter in interface IIssue

setReproducibility

public void setReproducibility(IMCAttribute reproducibility)
Specified by:
setReproducibility in interface IIssue

setResolution

public void setResolution(IMCAttribute resolution)
Specified by:
setResolution in interface IIssue

setSeverity

public void setSeverity(IMCAttribute severity)
Specified by:
setSeverity in interface IIssue

setSponsorshipTotal

public void setSponsorshipTotal(long sponsorshipTotal)
Specified by:
setSponsorshipTotal in interface IIssue

setStatus

public void setStatus(IMCAttribute status)
Specified by:
setStatus in interface IIssue

setStepsToReproduce

public void setStepsToReproduce(java.lang.String stepsToReproduce)
Specified by:
setStepsToReproduce in interface IIssue

setSummary

public void setSummary(java.lang.String summary)
Specified by:
setSummary in interface IIssue

setVersion

public void setVersion(java.lang.String version)
Specified by:
setVersion in interface IIssue

hashCode

public int hashCode()

equals

public boolean equals(java.lang.Object obj)