Class FeatureFlagGuardedCustomFieldIndexer

java.lang.Object
com.atlassian.jira.search.issue.index.indexers.impl.FeatureFlagGuardedFieldIndexer
com.atlassian.jira.search.issue.index.indexers.impl.FeatureFlagGuardedCustomFieldIndexer
All Implemented Interfaces:
CustomFieldIndexer, FieldIndexer

@Internal @Deprecated(since="10.4", forRemoval=true) public class FeatureFlagGuardedCustomFieldIndexer extends FeatureFlagGuardedFieldIndexer implements CustomFieldIndexer
Deprecated, for removal: This API element is subject to removal in a future version.
this class will be removed in Jira 11 when the "com.atlassian.jira.search.api" feature flag is removed.
Delegates to the FieldIndexer only if the search API feature flag is enabled
Since:
10.4
  • Constructor Details

    • FeatureFlagGuardedCustomFieldIndexer

      public FeatureFlagGuardedCustomFieldIndexer(IndexingFeatures indexingFeatures, CustomFieldIndexer delegate)
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details

    • getCustomFieldIndexer

      public CustomFieldIndexer getCustomFieldIndexer()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getCustomField

      public CustomField getCustomField()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Description copied from interface: CustomFieldIndexer
      Returns the custom field associated with this indexer
      Specified by:
      getCustomField in interface CustomFieldIndexer
      Returns:
      CustomField