Interface Extractor2
-
- All Known Implementing Classes:
AddressableExtractor,AttachmentExtractedTextExtractor,AttachmentMetadataExtractor,AttachmentMimeTypeExtractor,AttachmentOwnerContentTypeExtractor,BaseAttachmentContentExtractor,CommentExtractor,ConfluenceAttachmentMetadataExtractor,ContentEntityMetadataExtractor,ContentPermissionsExtractor,ContentPropertiesExtractor,CustomContentSearchExtractor,DefaultSearchableContentExtractor,DeletingRetentionPolicyExtractor,EntityDateExtractor,HomePageExtractor,LabelExtractor,LastModifierNameContentExtractor,LastModifierNameExtractor,LimitedTextContentExtractor,LuceneChangeExtractor,LuceneContentExtractor,MacroExtractor,PersonalInformationExtractor,RetentionPolicyPropertyExtractor,SpaceDescriptionExtractor,SpaceDescriptionUsernameExtractor,SpaceExtractor,SpaceKeyAndNameExtractor,SpaceTypeExtractor,TitleExtractor,UntokenizedTitleExtractor,VersionCommentExtractor,VersionNumberExtractor
public interface Extractor2This interface provides clients with the ability add additional fields and body text to the index documents produced for each searchable object in Confluence.- Since:
- 7.17
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Collection<FieldDescriptor>extractFields(Object searchable)Extract fields from the searchable object.StringBuilderextractText(Object searchable)Returns a buffer of text that will be appended onto the end of a larger buffer of text that will eventually become the searchable body text.
-
-
-
Method Detail
-
extractText
StringBuilder extractText(Object searchable)
Returns a buffer of text that will be appended onto the end of a larger buffer of text that will eventually become the searchable body text.- Parameters:
searchable- a searchable object- Returns:
- Returns a buffer of text that will be appended onto the end of a larger buffer of text that will eventually become the searchable body text.
-
extractFields
Collection<FieldDescriptor> extractFields(Object searchable)
Extract fields from the searchable object.- Parameters:
searchable- a searchable object- Returns:
- list of fields extracted from the searchable object
-
-