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(String id)
void setId(Long id)
void setSelf(String self)
void setValue(String value)
static CustomFieldOptionJsonBean shortBean(Option option, JiraBaseUrls urls)
static CustomFieldOptionJsonBean shortBean(Option parent, Option child, JiraBaseUrls urls)
Method for building a cascading option with a specific child.
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 (String id)

public void setId (Long id)

public void setSelf (String self)

public void setValue (String value)

public static CustomFieldOptionJsonBean shortBean (Option option, JiraBaseUrls urls)

Returns
  • null if the input is null

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 Collection<CustomFieldOptionJsonBean> shortBeans (Collection<Option> allowedValues, JiraBaseUrls baseUrls)