Class DefaultNonNullCustomFieldProvider
java.lang.Object
com.atlassian.jira.issue.customfields.DefaultNonNullCustomFieldProvider
- All Implemented Interfaces:
NonNullCustomFieldProvider
- Since:
- 8.12
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultNonNullCustomFieldProvider(CustomFieldValuePersister customFieldValuePersister) -
Method Summary
-
Constructor Details
-
DefaultNonNullCustomFieldProvider
-
-
Method Details
-
getCustomFieldInfo
- Specified by:
getCustomFieldInfoin interfaceNonNullCustomFieldProvider- Parameters:
issues- list of the issues- Returns:
- a map, where each issue is linked to a map, where the keys are a collection of nonnull value custom field associated with the given issue and known to this provider
and the nullable values are prefetched data objects passed on to the indexer of this custom field. See
FieldIndexer.addIndex(Document, Issue, CustomFieldPrefetchedData)
-
getIdentity
- Specified by:
getIdentityin interfaceNonNullCustomFieldProvider- Returns:
- the identity of this provider. The identity will be used for equality check to ensure that any proxy of a provider will equal to it.
-