Class VersionCustomFieldStore
java.lang.Object
com.atlassian.jira.project.version.VersionCustomFieldStore
This component performs operations on versions stored in the custom fields.
While it's performing raw database operation it's tested on integration level in
com.atlassian.jira.webtests.ztests.bundledplugins2.rest.TestVersionResource
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionList<com.atlassian.jira.project.version.CustomFieldVersionTransformation>
createValueReplacers
(Version deletedVersion, io.atlassian.fugue.Option<Version> targetVersion) List<com.atlassian.jira.project.version.CustomFieldVersionTransformation>
createValueReplacers
(Version deletedVersion, List<DeleteVersionWithCustomFieldParameters.CustomFieldReplacement> customFieldReplacementList) long
getCustomFieldIssuesCount
(Version version) getCustomFieldsTypesUsing
(Version version) Collection<? extends CustomFieldWithVersionUsage>
getCustomFieldsUsing
(Version version) getIssueIdsWithCustomFieldsFor
(Version version)
-
Constructor Details
-
VersionCustomFieldStore
-
-
Method Details
-
createValueReplacers
@Nonnull public List<com.atlassian.jira.project.version.CustomFieldVersionTransformation> createValueReplacers(Version deletedVersion, List<DeleteVersionWithCustomFieldParameters.CustomFieldReplacement> customFieldReplacementList) -
createValueReplacers
-
getCustomFieldsUsing
@Nonnull public Collection<? extends CustomFieldWithVersionUsage> getCustomFieldsUsing(Version version) -
getCustomFieldsTypesUsing
-
getIssueIdsWithCustomFieldsFor
-
getCustomFieldIssuesCount
-