public class

RemoteProject

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

Summary

Fields
private Object __equalsCalc
private boolean __hashCodeCalc
private String description
private RemoteScheme issueSecurityScheme
private String key
private String lead
private RemoteScheme notificationScheme
private RemotePermissionScheme permissionScheme
private String projectUrl
private static TypeDesc typeDesc
private String url
[Expand]
Inherited Fields
From class com.atlassian.jira.rpc.soap.beans.AbstractNamedRemoteEntity
From class com.atlassian.jira.rpc.soap.beans.AbstractRemoteEntity
Public Constructors
RemoteProject()
RemoteProject(String id, String name, String description, RemoteScheme issueSecurityScheme, String key, String lead, RemoteScheme notificationScheme, RemotePermissionScheme permissionScheme, String projectUrl, String url)
Public Methods
synchronized boolean equals(Object obj)
String getDescription()
Gets the description value for this RemoteProject.
static Deserializer getDeserializer(String mechType, Class _javaType, QName _xmlType)
Get Custom Deserializer
RemoteScheme getIssueSecurityScheme()
Gets the issueSecurityScheme value for this RemoteProject.
String getKey()
Gets the key value for this RemoteProject.
String getLead()
Gets the lead value for this RemoteProject.
RemoteScheme getNotificationScheme()
Gets the notificationScheme value for this RemoteProject.
RemotePermissionScheme getPermissionScheme()
Gets the permissionScheme value for this RemoteProject.
String getProjectUrl()
Gets the projectUrl value for this RemoteProject.
static Serializer getSerializer(String mechType, Class _javaType, QName _xmlType)
Get Custom Serializer
static TypeDesc getTypeDesc()
Return type metadata object
String getUrl()
Gets the url value for this RemoteProject.
synchronized int hashCode()
void setDescription(String description)
Sets the description value for this RemoteProject.
void setIssueSecurityScheme(RemoteScheme issueSecurityScheme)
Sets the issueSecurityScheme value for this RemoteProject.
void setKey(String key)
Sets the key value for this RemoteProject.
void setLead(String lead)
Sets the lead value for this RemoteProject.
void setNotificationScheme(RemoteScheme notificationScheme)
Sets the notificationScheme value for this RemoteProject.
void setPermissionScheme(RemotePermissionScheme permissionScheme)
Sets the permissionScheme value for this RemoteProject.
void setProjectUrl(String projectUrl)
Sets the projectUrl value for this RemoteProject.
void setUrl(String url)
Sets the url value for this RemoteProject.
[Expand]
Inherited Methods
From class com.atlassian.jira.rpc.soap.beans.AbstractNamedRemoteEntity
From class com.atlassian.jira.rpc.soap.beans.AbstractRemoteEntity
From class java.lang.Object

Fields

private Object __equalsCalc

private boolean __hashCodeCalc

private String description

private RemoteScheme issueSecurityScheme

private String key

private String lead

private RemoteScheme notificationScheme

private RemotePermissionScheme permissionScheme

private String projectUrl

private static TypeDesc typeDesc

private String url

Public Constructors

public RemoteProject ()

public RemoteProject (String id, String name, String description, RemoteScheme issueSecurityScheme, String key, String lead, RemoteScheme notificationScheme, RemotePermissionScheme permissionScheme, String projectUrl, String url)

Parameters
id
name
description
issueSecurityScheme
key
lead
notificationScheme
permissionScheme
projectUrl
url

Public Methods

public synchronized boolean equals (Object obj)

Parameters
obj

public String getDescription ()

Gets the description value for this RemoteProject.

Returns
  • description

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

Get Custom Deserializer

Parameters
mechType
_javaType
_xmlType

public RemoteScheme getIssueSecurityScheme ()

Gets the issueSecurityScheme value for this RemoteProject.

Returns
  • issueSecurityScheme

public String getKey ()

Gets the key value for this RemoteProject.

Returns
  • key

public String getLead ()

Gets the lead value for this RemoteProject.

Returns
  • lead

public RemoteScheme getNotificationScheme ()

Gets the notificationScheme value for this RemoteProject.

Returns
  • notificationScheme

public RemotePermissionScheme getPermissionScheme ()

Gets the permissionScheme value for this RemoteProject.

Returns
  • permissionScheme

public String getProjectUrl ()

Gets the projectUrl value for this RemoteProject.

Returns
  • projectUrl

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

Get Custom Serializer

Parameters
mechType
_javaType
_xmlType

public static TypeDesc getTypeDesc ()

Return type metadata object

public String getUrl ()

Gets the url value for this RemoteProject.

Returns
  • url

public synchronized int hashCode ()

public void setDescription (String description)

Sets the description value for this RemoteProject.

Parameters
description

public void setIssueSecurityScheme (RemoteScheme issueSecurityScheme)

Sets the issueSecurityScheme value for this RemoteProject.

Parameters
issueSecurityScheme

public void setKey (String key)

Sets the key value for this RemoteProject.

Parameters
key

public void setLead (String lead)

Sets the lead value for this RemoteProject.

Parameters
lead

public void setNotificationScheme (RemoteScheme notificationScheme)

Sets the notificationScheme value for this RemoteProject.

Parameters
notificationScheme

public void setPermissionScheme (RemotePermissionScheme permissionScheme)

Sets the permissionScheme value for this RemoteProject.

Parameters
permissionScheme

public void setProjectUrl (String projectUrl)

Sets the projectUrl value for this RemoteProject.

Parameters
projectUrl

public void setUrl (String url)

Sets the url value for this RemoteProject.

Parameters
url