Class FieldConfigImpl
java.lang.Object
com.atlassian.jira.issue.fields.config.FieldConfigImpl
- All Implemented Interfaces:
FieldConfig,Comparable<FieldConfigImpl>
-
Constructor Summary
ConstructorsConstructorDescriptionFieldConfigImpl(Long id, String name, String description, List<FieldConfigItemType> configItemTypes, String fieldId) -
Method Summary
Modifier and TypeMethodDescriptionintcompareTo(FieldConfigImpl rhs) booleanReturns a list of FieldConfigItems.<T> ConfigurableField<T> Returns the related configurable field.Returns the related custom field.getId()getName()inthashCode()
-
Constructor Details
-
FieldConfigImpl
-
-
Method Details
-
getDescription
- Specified by:
getDescriptionin interfaceFieldConfig
-
getId
- Specified by:
getIdin interfaceFieldConfig
-
getName
- Specified by:
getNamein interfaceFieldConfig
-
getCustomField
Description copied from interface:FieldConfigReturns the related custom field. This is very much a legacy method asFieldConfigwas originally only used for customfields. Should eventually return aConfigurableField- Specified by:
getCustomFieldin interfaceFieldConfig- Returns:
- Related
CustomField
-
getConfigurableField
Description copied from interface:FieldConfigReturns the related configurable field.- Specified by:
getConfigurableFieldin interfaceFieldConfig- Returns:
- Related
ConfigurableField
-
getFieldId
- Specified by:
getFieldIdin interfaceFieldConfig
-
getConfigItems
Description copied from interface:FieldConfigReturns a list of FieldConfigItems.- Specified by:
getConfigItemsin interfaceFieldConfig- Returns:
- A list of
FieldConfigItems.Collections.emptyList()if nothing
-
equals
-
compareTo
- Specified by:
compareToin interfaceComparable<FieldConfigImpl>
-
hashCode
public int hashCode()
-