public class

RemoteIssue

extends AbstractRemoteEntity
implements Serializable
java.lang.Object
   ↳ com.atlassian.jira.rpc.soap.beans.AbstractRemoteEntity
     ↳ com.atlassian.jira.rpc.soap.beans.RemoteIssue

Summary

Fields
private Object __equalsCalc
private boolean __hashCodeCalc
private RemoteVersion[] affectsVersions
private String assignee
private String[] attachmentNames
private RemoteComponent[] components
private Calendar created
private RemoteCustomFieldValue[] customFieldValues
private String description
private Calendar duedate
private String environment
private RemoteVersion[] fixVersions
private String key
private String priority
private String project
private String reporter
private String resolution
private String status
private String summary
private String type
private static TypeDesc typeDesc
private Calendar updated
private Long votes
[Expand]
Inherited Fields
From class com.atlassian.jira.rpc.soap.beans.AbstractRemoteEntity
Public Constructors
RemoteIssue()
RemoteIssue(String id, RemoteVersion[] affectsVersions, String assignee, String[] attachmentNames, RemoteComponent[] components, Calendar created, RemoteCustomFieldValue[] customFieldValues, String description, Calendar duedate, String environment, RemoteVersion[] fixVersions, String key, String priority, String project, String reporter, String resolution, String status, String summary, String type, Calendar updated, Long votes)
Public Methods
synchronized boolean equals(Object obj)
RemoteVersion[] getAffectsVersions()
Gets the affectsVersions value for this RemoteIssue.
String getAssignee()
Gets the assignee value for this RemoteIssue.
String[] getAttachmentNames()
Gets the attachmentNames value for this RemoteIssue.
RemoteComponent[] getComponents()
Gets the components value for this RemoteIssue.
Calendar getCreated()
Gets the created value for this RemoteIssue.
RemoteCustomFieldValue[] getCustomFieldValues()
Gets the customFieldValues value for this RemoteIssue.
String getDescription()
Gets the description value for this RemoteIssue.
static Deserializer getDeserializer(String mechType, Class _javaType, QName _xmlType)
Get Custom Deserializer
Calendar getDuedate()
Gets the duedate value for this RemoteIssue.
String getEnvironment()
Gets the environment value for this RemoteIssue.
RemoteVersion[] getFixVersions()
Gets the fixVersions value for this RemoteIssue.
String getKey()
Gets the key value for this RemoteIssue.
String getPriority()
Gets the priority value for this RemoteIssue.
String getProject()
Gets the project value for this RemoteIssue.
String getReporter()
Gets the reporter value for this RemoteIssue.
String getResolution()
Gets the resolution value for this RemoteIssue.
static Serializer getSerializer(String mechType, Class _javaType, QName _xmlType)
Get Custom Serializer
String getStatus()
Gets the status value for this RemoteIssue.
String getSummary()
Gets the summary value for this RemoteIssue.
String getType()
Gets the type value for this RemoteIssue.
static TypeDesc getTypeDesc()
Return type metadata object
Calendar getUpdated()
Gets the updated value for this RemoteIssue.
Long getVotes()
Gets the votes value for this RemoteIssue.
synchronized int hashCode()
void setAffectsVersions(RemoteVersion[] affectsVersions)
Sets the affectsVersions value for this RemoteIssue.
void setAssignee(String assignee)
Sets the assignee value for this RemoteIssue.
void setAttachmentNames(String[] attachmentNames)
Sets the attachmentNames value for this RemoteIssue.
void setComponents(RemoteComponent[] components)
Sets the components value for this RemoteIssue.
void setCreated(Calendar created)
Sets the created value for this RemoteIssue.
void setCustomFieldValues(RemoteCustomFieldValue[] customFieldValues)
Sets the customFieldValues value for this RemoteIssue.
void setDescription(String description)
Sets the description value for this RemoteIssue.
void setDuedate(Calendar duedate)
Sets the duedate value for this RemoteIssue.
void setEnvironment(String environment)
Sets the environment value for this RemoteIssue.
void setFixVersions(RemoteVersion[] fixVersions)
Sets the fixVersions value for this RemoteIssue.
void setKey(String key)
Sets the key value for this RemoteIssue.
void setPriority(String priority)
Sets the priority value for this RemoteIssue.
void setProject(String project)
Sets the project value for this RemoteIssue.
void setReporter(String reporter)
Sets the reporter value for this RemoteIssue.
void setResolution(String resolution)
Sets the resolution value for this RemoteIssue.
void setStatus(String status)
Sets the status value for this RemoteIssue.
void setSummary(String summary)
Sets the summary value for this RemoteIssue.
void setType(String type)
Sets the type value for this RemoteIssue.
void setUpdated(Calendar updated)
Sets the updated value for this RemoteIssue.
void setVotes(Long votes)
Sets the votes value for this RemoteIssue.
[Expand]
Inherited Methods
From class com.atlassian.jira.rpc.soap.beans.AbstractRemoteEntity
From class java.lang.Object

Fields

private Object __equalsCalc

private boolean __hashCodeCalc

private RemoteVersion[] affectsVersions

private String assignee

private String[] attachmentNames

private RemoteComponent[] components

private Calendar created

private RemoteCustomFieldValue[] customFieldValues

private String description

private Calendar duedate

private String environment

private RemoteVersion[] fixVersions

private String key

private String priority

private String project

private String reporter

private String resolution

private String status

private String summary

private String type

private static TypeDesc typeDesc

private Calendar updated

private Long votes

Public Constructors

public RemoteIssue ()

public RemoteIssue (String id, RemoteVersion[] affectsVersions, String assignee, String[] attachmentNames, RemoteComponent[] components, Calendar created, RemoteCustomFieldValue[] customFieldValues, String description, Calendar duedate, String environment, RemoteVersion[] fixVersions, String key, String priority, String project, String reporter, String resolution, String status, String summary, String type, Calendar updated, Long votes)

Parameters
id
affectsVersions
assignee
attachmentNames
components
created
customFieldValues
description
duedate
environment
fixVersions
key
priority
project
reporter
resolution
status
summary
type
updated
votes

Public Methods

public synchronized boolean equals (Object obj)

Parameters
obj

public RemoteVersion[] getAffectsVersions ()

Gets the affectsVersions value for this RemoteIssue.

Returns
  • affectsVersions

public String getAssignee ()

Gets the assignee value for this RemoteIssue.

Returns
  • assignee

public String[] getAttachmentNames ()

Gets the attachmentNames value for this RemoteIssue.

Returns
  • attachmentNames

public RemoteComponent[] getComponents ()

Gets the components value for this RemoteIssue.

Returns
  • components

public Calendar getCreated ()

Gets the created value for this RemoteIssue.

Returns
  • created

public RemoteCustomFieldValue[] getCustomFieldValues ()

Gets the customFieldValues value for this RemoteIssue.

Returns
  • customFieldValues

public String getDescription ()

Gets the description value for this RemoteIssue.

Returns
  • description

public static Deserializer getDeserializer (String mechType, Class _javaType, QName _xmlType)

Get Custom Deserializer

Parameters
mechType
_javaType
_xmlType

public Calendar getDuedate ()

Gets the duedate value for this RemoteIssue.

Returns
  • duedate

public String getEnvironment ()

Gets the environment value for this RemoteIssue.

Returns
  • environment

public RemoteVersion[] getFixVersions ()

Gets the fixVersions value for this RemoteIssue.

Returns
  • fixVersions

public String getKey ()

Gets the key value for this RemoteIssue.

Returns
  • key

public String getPriority ()

Gets the priority value for this RemoteIssue.

Returns
  • priority

public String getProject ()

Gets the project value for this RemoteIssue.

Returns
  • project

public String getReporter ()

Gets the reporter value for this RemoteIssue.

Returns
  • reporter

public String getResolution ()

Gets the resolution value for this RemoteIssue.

Returns
  • resolution

public static Serializer getSerializer (String mechType, Class _javaType, QName _xmlType)

Get Custom Serializer

Parameters
mechType
_javaType
_xmlType

public String getStatus ()

Gets the status value for this RemoteIssue.

Returns
  • status

public String getSummary ()

Gets the summary value for this RemoteIssue.

Returns
  • summary

public String getType ()

Gets the type value for this RemoteIssue.

Returns
  • type

public static TypeDesc getTypeDesc ()

Return type metadata object

public Calendar getUpdated ()

Gets the updated value for this RemoteIssue.

Returns
  • updated

public Long getVotes ()

Gets the votes value for this RemoteIssue.

Returns
  • votes

public synchronized int hashCode ()

public void setAffectsVersions (RemoteVersion[] affectsVersions)

Sets the affectsVersions value for this RemoteIssue.

Parameters
affectsVersions

public void setAssignee (String assignee)

Sets the assignee value for this RemoteIssue.

Parameters
assignee

public void setAttachmentNames (String[] attachmentNames)

Sets the attachmentNames value for this RemoteIssue.

Parameters
attachmentNames

public void setComponents (RemoteComponent[] components)

Sets the components value for this RemoteIssue.

Parameters
components

public void setCreated (Calendar created)

Sets the created value for this RemoteIssue.

Parameters
created

public void setCustomFieldValues (RemoteCustomFieldValue[] customFieldValues)

Sets the customFieldValues value for this RemoteIssue.

Parameters
customFieldValues

public void setDescription (String description)

Sets the description value for this RemoteIssue.

Parameters
description

public void setDuedate (Calendar duedate)

Sets the duedate value for this RemoteIssue.

Parameters
duedate

public void setEnvironment (String environment)

Sets the environment value for this RemoteIssue.

Parameters
environment

public void setFixVersions (RemoteVersion[] fixVersions)

Sets the fixVersions value for this RemoteIssue.

Parameters
fixVersions

public void setKey (String key)

Sets the key value for this RemoteIssue.

Parameters
key

public void setPriority (String priority)

Sets the priority value for this RemoteIssue.

Parameters
priority

public void setProject (String project)

Sets the project value for this RemoteIssue.

Parameters
project

public void setReporter (String reporter)

Sets the reporter value for this RemoteIssue.

Parameters
reporter

public void setResolution (String resolution)

Sets the resolution value for this RemoteIssue.

Parameters
resolution

public void setStatus (String status)

Sets the status value for this RemoteIssue.

Parameters
status

public void setSummary (String summary)

Sets the summary value for this RemoteIssue.

Parameters
summary

public void setType (String type)

Sets the type value for this RemoteIssue.

Parameters
type

public void setUpdated (Calendar updated)

Sets the updated value for this RemoteIssue.

Parameters
updated

public void setVotes (Long votes)

Sets the votes value for this RemoteIssue.

Parameters
votes