| com.atlassian.jira.issue.fields.config.FieldConfig |
Known Indirect Subclasses
|
@PublicApi
Clients of @PublicApi can expect
that programs compiled against a given version will remain binary compatible with later versions of the
@PublicApi as per each product's API policy as long as the client does not implement/extend
@PublicApi interfaces or classes (refer to each product's API policy for the exact
guarantee---usually binary compatibility is guaranteed at least across minor versions).
@PublicApi interfaces and classes are not designed to be implemented or extended by clients,
we may perform certain types of binary-incompatible changes to these classes and interfaces, but these will not
affect well-behaved clients that do not extend/implement these types (in general, only classes and interfaces
annotated with @PublicSpi are safe to extend/implement).
Represents a particular configuration of aConfigurableField. A configuration can have many facets, such as default value
and options. These are customizable through registering FieldConfigItem objects in the getConfigItems() method.
FieldConfigScheme objects where a config can be attached
per IssueType
This is used in configuring custom fields..
IssueContextImplissueContext = newIssueContextImpl(Long, String)IssueContextImpl(projectId, issueTypeId)};FieldConfigfieldConfig =cf.getRelevantConfig(issueContext);Optionsoptions =optionsManager.getOptions(fieldConfig);
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Returns a list of FieldConfigItems.
| |||||||||||
Returns the related custom field.
| |||||||||||
Returns a list of FieldConfigItems.
FieldConfigItems. EMPTY_LIST if nothing
Returns the related custom field. This is very much a legacy method as FieldConfig was originally only
used for customfields. Should eventually return a ConfigurableField
CustomField| DataAccessException | if the fieldId does not refer to a valid custom field |
|---|
