| Interface | Description | 
|---|---|
| AffectedVersionsField | |
| CommentField | 
 Marker interface for Comment System Field 
 | 
| ComponentsField | |
| ConfigurableField<V> | 
 ConfigurableField are fields which have  
FieldConfigItemType that can be stored for a given
 JiraContextNode | 
| CustomField | 
 Custom Field interface. 
 | 
| CustomFieldFactory | 
 Factory responsible of instantiating  
CustomField objects. | 
| CustomFieldScope | 
 Represents the scope of a given custom field. 
 | 
| CustomFieldScopeFactory | 
 Factory responsible of instantiating  
CustomFieldScope objects. | 
| DateField | 
 A marker interface to mark all date fields available in the system. 
 | 
| DependentField<V> | 
 Defines fields that are dependent on another field 
 | 
| Field | |
| FieldManager | |
| FixVersionsField | |
| HideableField | 
 A marker interface for fields in JIRA which can be "hidden" as part of a  
FieldLayout. | 
| IssueConstantsField | 
 At the moment this is a fairly useless marker interface. 
 | 
| IssueLinksSystemField.IssueLinkingValue | 
 This interface is used as a value object for IssueLinking information. 
 | 
| IssueTypeField | 
 Represents the IssueType System Field. 
 | 
| LabelsField | |
| MandatoryField | |
| NavigableField | 
 Fields in JIRA which are able to be placed in the Issue Navigator implement this interface. 
 | 
| OrderableField<V> | 
 Interface for fields in JIRA which are able to be placed on "screens" - once they are on the screen they have an "order". 
 | 
| ProjectField | 
 Represents the Project System Field. 
 | 
| ProjectFieldLayoutSchemeHelper | 
 A number of useful field layout scheme methods, particularly to do with "active" field layouts. 
 | 
| RequirableField | 
 A marker interface for fields in JIRA which can be made "required" as part of a  
FieldLayout. | 
| SearchableField | |
| SummaryField | |
| TextFieldCharacterLengthValidator | 
 Checks, whether a string's length exceeds a specific limit. 
 | 
| TimeSpentField | |
| TimeTrackingSystemField.TimeTrackingValue | 
 This interface is used as a value object for TimeTracking information. 
 | 
| UnscreenableField | 
 This is a hack to allow us to have orderable fields that can be configured at the FieldLayoutItem level
 but that are not ment to be placed on any screens by user configuration. 
 | 
| UserField | 
 A marker interface to mark all user fields available in the system. 
 | 
| WorklogSystemField.WorklogValue | 
 A value object used to aggregate all the transient values required in taking input from the UI, validating it and
 creating the resultant work logs. 
 | 
| Class | Description | 
|---|---|
| AbstractAggregateDurationSystemField | 
 Abstract field for aggregate Time Tracking values. 
 | 
| AbstractDurationSystemField | |
| AbstractField | |
| AbstractOrderableField<V> | |
| AbstractOrderableNavigableFieldImpl<V> | 
 Copyright (c) 2002-2004
 All rights reserved. 
 | 
| AbstractProgressBarSystemField | 
 Base class for Progress Bar system fields. 
 | 
| AbstractProgressBarSystemField.TimeTrackingParameters | |
| AbstractTextSystemField | |
| AbstractUserFieldImpl | 
 Base class for single user-based fields 
 | 
| AbstractVersionsSystemField | 
 Copyright (c) 2002-2004
 All rights reserved. 
 | 
| AffectedVersionsSystemField | 
 Copyright (c) 2002-2004
 All rights reserved. 
 | 
| AggregateEstimateSystemField | 
 System field that displays the calculated aggregate remaining estimate. 
 | 
| AggregateOriginalEstimateSystemField | 
 System field that displays the calculated aggregate original estimate. 
 | 
| AggregateProgressBarSystemField | 
 Progress Bar System Field that uses the aggregate values for percentages. 
 | 
| AggregateTimeSpentSystemField | 
 System field that displays the calculated aggregate time spent. 
 | 
| ArchivedDateSystemField | |
| ArchivedUserSystemField | |
| Assignees | 
 Helper class for dealing with assignees. 
 | 
| AssigneeSystemField | 
 Copyright (c) 2002-2004 All rights reserved. 
 | 
| AttachmentSystemField | |
| ColumnViewDateTimeHelper | 
 Helper class for date-related system fields. 
 | 
| CommentSystemField | 
 Defines a comment in Jira. 
 | 
| CommentVisibility | 
 Represents the visibility of the comment to roles or groups of users. 
 | 
| ComponentsSystemField | 
 A field implementation to render  
ProjectComponent values. | 
| CreatedSystemField | |
| CreatorSystemField | 
 Copyright (c) 2002-2004
 All rights reserved. 
 | 
| CustomFieldDescription | 
 Helper class for rendering the custom field description field. 
 | 
| CustomFieldImpl | Deprecated | 
| CustomFieldScopeImpl | 
 Represents the scope of a given custom field. 
 | 
| DefaultCustomFieldFactory | |
| DefaultCustomFieldScopeFactory | 
 Class in charge of instantiating  
CustomFieldScope objects. | 
| DefaultFieldManager | |
| DefaultProjectFieldLayoutSchemeHelper | |
| DefaultTextFieldCharacterLengthValidator | 
 Reads the maximum character length from the application properties. 
 | 
| DescriptionSystemField | 
 Represents the field which renders an  
Issue description. | 
| DueDateSystemField | |
| EnvironmentSystemField | 
 Copyright (c) 2002-2004
 All rights reserved. 
 | 
| FieldContextGenerator | 
 A utility that responsible for providing a SearchContext from a list of visible projects
 and a custom field whose configuration limits it to certain project/issuetype pairs. 
 | 
| FieldNameComparator | 
 Compares  
Fields based on their translated (i18n'd) name. | 
| FieldRenderingContext | 
 FieldRenderingContext strings are passed in the displayParameters map as keys with a TRUE value. 
 | 
| FixVersionsSystemField | 
 Copyright (c) 2002-2004 All rights reserved. 
 | 
| ImmutableCustomField | 
 Default CustomField implementation backed by the database (a GenericValue object). 
 | 
| IssueLinksSystemField | |
| IssueLinksSystemField.IssueLinkingValue.Builder | |
| IssueTypeSystemField | |
| KeySystemField | |
| LabelsSystemField | 
 A field implementation to render Labels. 
 | 
| LastViewedSystemField | |
| LongIdsValueHolder | 
 A type of List<Long> that can be used as an entry in the fieldsvaluemap, but that can keep track of error values
 (and hence return them in error edithtmls). 
 | 
| MockCustomField | 
 Simple implementation of  
CustomField for. | 
| MockFieldManager | |
| MockOrderableField<V> | 
 A very simple  
OrderableField field. | 
| MockProjectFieldLayoutSchemeHelper | |
| NameComparator | |
| NavigableFieldImpl | |
| OriginalEstimateSystemField | |
| PrioritySystemField | 
 Copyright (c) 2002-2004
 All rights reserved. 
 | 
| ProgressBarSystemField | 
 Field that displays a progress bar in the Navigator 
 | 
| ProjectSystemField | 
 JIRA's project system field. 
 | 
| ReporterSystemField | 
 Copyright (c) 2002-2004
 All rights reserved. 
 | 
| ResolutionDateSystemField | 
 Stores the date an issue was resolved on. 
 | 
| ResolutionSystemField | |
| SecurityLevelSystemField | |
| StatusSystemField | 
 Copyright (c) 2002-2004
 All rights reserved. 
 | 
| SubTaskSystemField | |
| SummarySystemField | 
 Copyright (c) 2002-2004
 All rights reserved. 
 | 
| TextFieldLimitProvider | 
 Provides limits for text fields. 
 | 
| ThumbnailSystemField | |
| TimeEstimateSystemField | |
| TimeSpentSystemField | |
| TimeTrackingSystemField | 
 The TimeTrackingSystemField is responsible for "maintaining" the 2 estimates values, namely Original Estimate and
 Remaining Estimate. 
 | 
| TimeTrackingSystemField.TimeTrackingValue.Builder | |
| UpdatedSystemField | 
 Copyright (c) 2002-2004
 All rights reserved. 
 | 
| VotesSystemField | 
 Created by IntelliJ IDEA. 
 | 
| WatchesSystemField | |
| WorklogSystemField | 
 A field representation of logging work. 
 | 
| WorklogSystemField.WorklogValue.Builder | |
| WorkRatioSystemField | 
| Enum | Description | 
|---|---|
| WorklogSystemField.WorklogValue.AdjustEstimate | 
 Denotes the possible states of the radio button group which captures what the user wishes to do with the
 estimate after logging work. 
 | 
| Exception | Description | 
|---|---|
| FieldException | 
Copyright © 2002-2019 Atlassian. All Rights Reserved.