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) longgetCustomFieldIssuesCount(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
-