Package com.atlassian.jira.index
Interface RelatedEntityDocumentFactory<T extends WithId>
- All Superinterfaces:
EntityDocumentFactory<T>
- All Known Subinterfaces:
CommentDocumentFactory,WorklogDocumentFactory
- All Known Implementing Classes:
DefaultCommentDocumentFactory,DefaultWorklogDocumentFactory
@Deprecated(since="10.4",
forRemoval=true)
public interface RelatedEntityDocumentFactory<T extends WithId>
extends EntityDocumentFactory<T>
Deprecated, for removal: This API element is subject to removal in a future version.
since 10.4 for removal.
Converts provided entity to lucene documents for indexing
- Since:
- v6.4
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.atlassian.jira.index.EntityDocumentFactory
EntityDocumentFactory.EntityDocumentBuilder<T extends WithId,C extends EntityDocumentFactory.EntityDocumentBuilder<T, C>> -
Field Summary
Fields inherited from interface com.atlassian.jira.index.EntityDocumentFactory
ENTITY_VERSION_ZERO -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.lucene.index.TermgetIdentifyingTerm(T entity) Deprecated, for removal: This API element is subject to removal in a future version.since 10.4, for removal.Methods inherited from interface com.atlassian.jira.index.EntityDocumentFactory
createDocument, createDocuments
-
Method Details
-
getIdentifyingTerm
@Deprecated(since="10.4", forRemoval=true) org.apache.lucene.index.Term getIdentifyingTerm(T entity) Deprecated, for removal: This API element is subject to removal in a future version.since 10.4, for removal. There is no replacement for this method.Returns the field that is used to identify the entity in the index.- Returns:
- the field that is used to identify the entity in the index.
-