public class

IssuePropertySearchExtractor

extends Object
implements IssueSearchExtractor
java.lang.Object
   ↳ com.atlassian.jira.issue.index.indexers.impl.IssuePropertySearchExtractor

Class Overview

Search extractor that constructs lucene document fields based on entities assigned to particular issue and their configuration as defined by IndexDocumentConfiguration

Summary

Public Constructors
IssuePropertySearchExtractor(JsonEntityPropertyManager jsonEntityPropertyManager, PluginIndexConfigurationManager entityPropertyIndexDocumentManager, DateTimeFormatterFactory dateTimeFormatterFactory, SearchExtractorRegistrationManager searchExtractorRegistrationManager, DoubleConverter doubleConverter)
Public Methods
Set<String> indexEntity(Context<Issue> ctx, Document doc)
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.jira.index.EntitySearchExtractor

Public Constructors

public IssuePropertySearchExtractor (JsonEntityPropertyManager jsonEntityPropertyManager, PluginIndexConfigurationManager entityPropertyIndexDocumentManager, DateTimeFormatterFactory dateTimeFormatterFactory, SearchExtractorRegistrationManager searchExtractorRegistrationManager, DoubleConverter doubleConverter)

Public Methods

public Set<String> indexEntity (Context<Issue> ctx, Document doc)