| com.atlassian.jira.issue.fields.rest.RestAwareCustomFieldType |
Known Indirect Subclasses
CascadingSelectCFType,
DateCFType,
DateTimeCFType,
GenericTextCFType,
ImportIdLinkCFType,
LabelsCFType,
MultiGroupCFType,
MultiSelectCFType,
MultiUserCFType,
NumberCFType,
ProjectCFType,
ReadOnlyCFType,
RenderableTextCFType,
SelectCFType,
StringCFType,
TextAreaCFType,
TextCFType,
URLCFType,
UserCFType,
VersionCFType
| |||||||||||||||||||||||||||||||||||||||||||||||||||
@PublicSpi
Clients of @PublicSpi can expect
that programs compiled against a given version will remain binary compatible with later versions of the
@PublicSpi as per each product's API policy (clients should refer to each product's API policy for
the exact guarantee -- usually binary compatibility is guaranteed at least across minor versions).
@PublicSpi interfaces and classes are specifically designed to be implemented/extended by clients.
Hence, the guarantee of binary compatibility is different to that of @PublicApi elements (if an element
is both @PublicApi and @PublicSpi, both guarantees apply).
Fields that implement this interface can:
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Returns lower level Information about the field.
| |||||||||||
Return a JsonData representation of the field value
| |||||||||||
Return a description of the shape of this field when represented as JSON.
| |||||||||||
Returns lower level Information about the field. This information contains allowed values and/or the autocomplete url
| fieldTypeInfoContext | context information for generating the FieldTypeInfo. |
|---|
Return a JsonData representation of the field value
| field | configuration of the current field |
|---|---|
| issue | to get field data from |
| renderedVersionRequested | whether the use requested the return of rendered/pretty data as well as raw data |
| fieldLayoutItem | field layout for this field. |
Return a description of the shape of this field when represented as JSON.
