ChangeHistorySearchExtractor | Interface for extractors adding fields based on comments |
CommentSearchExtractor | Interface for extractors adding fields based on comments |
Configuration | The configuration for a particular index and how it should be written. |
EntityDocumentFactory<T> | Converts provided entity to lucene documents for indexing |
EntitySearchExtractor<T> | Provides ability to add fields to Document during indexing |
EntitySearchExtractor.Context<T> | |
Index | An Index is where data is stored for fast retrieval. |
Index.Manager | Management of an Index
|
Index.Result | The payload is unimportant. |
IndexingStrategy | Implementations determine how we do multi-threading for reindex-all. |
IssueSearchExtractor | Interface for extractors adding fields based on issues |
MultiThreadedIndexingConfiguration | |
SearchExtractorRegistrationManager | Manages search extractors |
AccumulatingResultBuilder | Used to build a Index.Result implementation that accumulates results from
other operations and awaits on them all. |
DefaultConfiguration | |
DefaultIndex | Uses a DefaultIndex.Engine to perform actual writes to an index. |
DefaultIndex.Failure | Indicate that an operation failed. |
DefaultIndex.Success | Indicate that an operation completed successfully. |
DefaultSearchExtractorRegistrationManager | Default implementation of SearchExtractorRegistrationManager |
EntityDocumentFactory.EntityDocumentBuilder<T, C extends EntityDocumentBuilder<T, C>> | |
GenericSearchExtractorContext<T> | Simple context for searcher extractors |
Index.Operation | An operation that is performed on an Index. |
IndexDocumentConfiguration | Document that configures indexing of entityProperties it reads to description in format of:
<key entity-key="com.atlassian.jira.thing">
<extract path="foo.bar" type="string">
<!--
"path" tells you what part of the json to extract.
"type" could be "number", "string", "text", "date" and tells you how to analyse it
-->
</<extract>
</key>
<key prefix="com.atlassian.jira.rank">
<extract...><extract/>
</key>
|
IndexDocumentConfiguration.ConfigurationElement | |
IndexDocumentConfiguration.ExtractConfiguration | |
IndexDocumentConfiguration.KeyConfiguration | |
IndexDocumentConfigurationFactory | Factory for IndexDocumentConfiguration . |
Indexes | Static factory class for creating Index and Index.Manager
instances. |
IssueIndexHelper | |
LuceneVersion | This is the value used by JIRA when it interacts with Apache Lucene classes. |
MockResult | |
MultiThreadedIndexingStrategy | Wraps another IndexingStrategy with an Executor. |
Operations | |
SimpleIndexingStrategy |
IndexDocumentConfigurationFactory.IndexDocumentConfigurationParseException | |
IndexingFailureException | Exception indicating some errors occurred during the indexing process. |