public class

CustomFieldOptionJsonBean

extends Object
java.lang.Object
   ↳ com.atlassian.jira.issue.fields.rest.json.beans.CustomFieldOptionJsonBean

Class Overview

A JSON-convertable representation of a CustomFieldOption

Summary

Public Constructors
CustomFieldOptionJsonBean()
Public Methods
CustomFieldOptionJsonBean getChild()
Collection<CustomFieldOptionJsonBean> getChildren()
String getId()
String getSelf()
String getValue()
void setChild(CustomFieldOptionJsonBean child)
void setChildren(Collection<CustomFieldOptionJsonBean> children)
void setId(Long id)
void setId(String id)
void setSelf(String self)
void setValue(String value)
static CustomFieldOptionJsonBean shortBean(Option parent, Option child, JiraBaseUrls urls)
Method for building a cascading option with a specific child.
static CustomFieldOptionJsonBean shortBean(Option option, JiraBaseUrls urls)
static Collection<CustomFieldOptionJsonBean> shortBeans(Collection<Option> allowedValues, JiraBaseUrls baseUrls)
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public CustomFieldOptionJsonBean ()

Public Methods

public CustomFieldOptionJsonBean getChild ()

public Collection<CustomFieldOptionJsonBean> getChildren ()

public String getId ()

public String getSelf ()

public String getValue ()

public void setChild (CustomFieldOptionJsonBean child)

public void setChildren (Collection<CustomFieldOptionJsonBean> children)

public void setId (Long id)

public void setId (String id)

public void setSelf (String self)

public void setValue (String value)

public static CustomFieldOptionJsonBean shortBean (Option parent, Option child, JiraBaseUrls urls)

Method for building a cascading option with a specific child.

Returns
  • null if the input is null

public static CustomFieldOptionJsonBean shortBean (Option option, JiraBaseUrls urls)

Returns
  • null if the input is null

public static Collection<CustomFieldOptionJsonBean> shortBeans (Collection<Option> allowedValues, JiraBaseUrls baseUrls)