com.atlassian.jira.webtests.ztests.bundledplugins2.rest.client
Class Project

java.lang.Object
  extended by com.atlassian.jira.webtests.ztests.bundledplugins2.rest.client.Project

public class Project
extends Object

Representation of a Project in the JIRA REST API.

Since:
v4.3

Nested Class Summary
static class Project.AssigneeType
           
 
Field Summary
 Project.AssigneeType assigneeType
           
 Map<String,String> avatarUrls
           
 List<Component> components
           
 String description
           
 String id
           
 List<IssueType> issueTypes
           
 String key
           
 User lead
           
 String name
           
static com.sun.jersey.api.client.GenericType<List<Project>> PROJECTS_TYPE
           
 Map<String,String> roles
           
 String self
           
 String url
           
 List<Version> versions
           
 
Constructor Summary
Project()
           
 
Method Summary
 Project assigneeType(Project.AssigneeType assigneeType)
           
 Project avatarUrls(Map<String,String> avatarUrls)
           
 Project components(List<Component> components)
           
 Project description(String description)
           
 boolean equals(Object obj)
           
 int hashCode()
           
 Project id(String id)
           
 Project issueTypes(List<IssueType> types)
           
 Project key(String key)
           
 Project lead(User lead)
           
 Project name(String name)
           
 Project roles(Map<String,String> roles)
           
 Project self(String self)
           
 Project self(URI self)
           
 String toString()
           
 Project url(String url)
           
 Project versions(List<Version> versions)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

PROJECTS_TYPE

public static final com.sun.jersey.api.client.GenericType<List<Project>> PROJECTS_TYPE

self

public String self

id

public String id

key

public String key

description

public String description

lead

public User lead

name

public String name

components

public List<Component> components

versions

public List<Version> versions

issueTypes

public List<IssueType> issueTypes

url

public String url

assigneeType

public Project.AssigneeType assigneeType

roles

public Map<String,String> roles

avatarUrls

public Map<String,String> avatarUrls
Constructor Detail

Project

public Project()
Method Detail

url

public Project url(String url)

id

public Project id(String id)

self

public Project self(String self)

self

public Project self(URI self)

key

public Project key(String key)

description

public Project description(String description)

lead

public Project lead(User lead)

assigneeType

public Project assigneeType(Project.AssigneeType assigneeType)

name

public Project name(String name)

components

public Project components(List<Component> components)

versions

public Project versions(List<Version> versions)

issueTypes

public Project issueTypes(List<IssueType> types)

roles

public Project roles(Map<String,String> roles)

avatarUrls

public Project avatarUrls(Map<String,String> avatarUrls)

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

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

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2002-2012 Atlassian. All Rights Reserved.