package

com.atlassian.jira.imports.project.customfield

Interfaces

ExternalCustomFieldValue Represents a custom field value that has been taken from backup data. 
ProjectCustomFieldImporter Does the custom field specific, "actual work", of importing custom field values during a project import. 
ProjectImportableCustomField This is an interface that will need to be implemented if a custom field is able to be imported by the project importer. 
ProjectImportableCustomFieldParser If a custom field chooses to persist it's data in a table separate to the custom field values table, then it's custom field type will need to implement this interface in order to make it importable via project import. 

Classes

CascadingSelectCustomFieldImporter Implements ProjectCustomFieldImporter for the "Cascading Select" custom field. 
ExternalCustomFieldConfiguration Holds a single configuration for a custom field and a reference to the ExternalCustomField
ExternalCustomFieldOption Stores information from a Custom Field Option. 
ExternalCustomFieldValueImpl Used to store a custom field value for use of importing a backup JIRA project into an existing JIRA instance. 
GroupCustomFieldImporter Implementation of ProjectCustomFieldImporter for custom fields that store groupnames. 
NoTransformationCustomFieldImporter This class provides an implementation of ProjectCustomFieldImporter for Custom Fields which don't need to transform the custom field value upon import into a new JIRA instance. 
ProjectCustomFieldImporter.MappedCustomFieldValue A simple class that is used to return a value/parentKey pair of new "mapped" values for a custom field. 
ProjectPickerCustomFieldImporter Implementation of ProjectCustomFieldImporter for custom fields that store references to JIRA projects. 
SelectCustomFieldImporter Implements ProjectCustomFieldImporter for the "Select" custom fields. 
UserCustomFieldImporter Implementation of ProjectCustomFieldImporter for custom fields that store usernames. 
VersionCustomFieldImporter Implements ProjectCustomFieldImporter for the "Version" custom fields.