@PublicSpi public abstract class

AbstractInitializationCustomFieldSearcher

extends Object
implements CustomFieldSearcher
java.lang.Object
   ↳ com.atlassian.jira.issue.customfields.searchers.AbstractInitializationCustomFieldSearcher
Known Direct Subclasses
Known Indirect Subclasses

@PublicSpi

This class is designed for plugins to implement.

Clients of @PublicSpi can expect that programs compiled against a given version will remain binary compatible with later versions of the @PublicSpi as per each product's API policy (clients should refer to each product's API policy for the exact guarantee -- usually binary compatibility is guaranteed at least across minor versions).

Note: @PublicSpi interfaces and classes are specifically designed to be implemented/extended by clients. Hence, the guarantee of binary compatibility is different to that of @PublicApi elements (if an element is both @PublicApi and @PublicSpi, both guarantees apply).

Class Overview

Abstract base class for searchers that performs the init methods for a searcher.

Summary

[Expand]
Inherited Fields
From interface com.atlassian.jira.issue.search.searchers.IssueSearcher
Public Constructors
AbstractInitializationCustomFieldSearcher()
Public Methods
CustomFieldSearcherModuleDescriptor getDescriptor()
void init(CustomFieldSearcherModuleDescriptor customFieldSearcherModuleDescriptor)
Initializes the searcher.
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.jira.issue.customfields.CustomFieldSearcher
From interface com.atlassian.jira.issue.search.searchers.IssueSearcher

Public Constructors

public AbstractInitializationCustomFieldSearcher ()

Public Methods

public CustomFieldSearcherModuleDescriptor getDescriptor ()

public void init (CustomFieldSearcherModuleDescriptor customFieldSearcherModuleDescriptor)

Initializes the searcher. This is called the first time this searcher is retrieved from the plugin manager. You can expect that JIRA will be initialized when this method is invoked.

Parameters
customFieldSearcherModuleDescriptor the module descriptor that defines this searcher.