Class ExternalCustomFieldValueImpl
java.lang.Object
com.atlassian.jira.imports.project.customfield.ExternalCustomFieldValueImpl
- All Implemented Interfaces:
ExternalCustomFieldValue
Used to store a custom field value for use of importing a backup JIRA project into an existing JIRA instance.
- Since:
- v3.13
-
Constructor Summary
ConstructorsConstructorDescriptionExternalCustomFieldValueImpl(String id, String customFieldId, String issueId) -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturns the ID of the CustomField that this value is stored for.getId()Returns the ID of the CustomFieldValue.Returns the Issue ID that this value was stored against.Returns the Parent Key for this Custom Field Value.getValue()Returns the String representation of the value that is stored.inthashCode()voidsetDateValue(String dateValue) voidsetNumberValue(String numberValue) voidsetParentKey(String parentKey) voidsetStringValue(String stringValue) voidsetTextValue(String textValue)
-
Constructor Details
-
ExternalCustomFieldValueImpl
-
-
Method Details
-
getValue
Description copied from interface:ExternalCustomFieldValueReturns the String representation of the value that is stored.- Specified by:
getValuein interfaceExternalCustomFieldValue- Returns:
- the String representation of the value that is stored.
-
getCustomFieldId
Description copied from interface:ExternalCustomFieldValueReturns the ID of the CustomField that this value is stored for.- Specified by:
getCustomFieldIdin interfaceExternalCustomFieldValue- Returns:
- the ID of the CustomField that this value is stored for.
-
getDateValue
- Specified by:
getDateValuein interfaceExternalCustomFieldValue
-
setDateValue
-
getId
Description copied from interface:ExternalCustomFieldValueReturns the ID of the CustomFieldValue.- Specified by:
getIdin interfaceExternalCustomFieldValue- Returns:
- the ID of the CustomFieldValue.
-
getIssueId
Description copied from interface:ExternalCustomFieldValueReturns the Issue ID that this value was stored against.- Specified by:
getIssueIdin interfaceExternalCustomFieldValue- Returns:
- the Issue ID that this value was stored against.
-
getNumberValue
- Specified by:
getNumberValuein interfaceExternalCustomFieldValue
-
setNumberValue
-
getParentKey
Description copied from interface:ExternalCustomFieldValueReturns the Parent Key for this Custom Field Value. This is normally null, but the "Cascading Select" Custom Field will store the parent Option ID in this field.- Specified by:
getParentKeyin interfaceExternalCustomFieldValue- Returns:
- the Parent Key for this Custom Field Value.
-
setParentKey
-
getStringValue
- Specified by:
getStringValuein interfaceExternalCustomFieldValue
-
setStringValue
-
getTextValue
- Specified by:
getTextValuein interfaceExternalCustomFieldValue
-
setTextValue
-
equals
-
hashCode
public int hashCode()
-