Uses of Interface
com.atlassian.confluence.plugins.index.api.Extractor2
-
-
Uses of Extractor2 in com.atlassian.confluence.impl.search.v2.extractor
Classes in com.atlassian.confluence.impl.search.v2.extractor that implement Extractor2 Modifier and Type Class Description class
AddressableExtractor
Extractor responsible for indexing the title and url path ofAddressable
content.class
AttachmentExtractedTextExtractor
Attempts to add an attachment extracted text into default searchable text if it is available, otherwise requests a text extraction, wait for its completion and reattempt.class
AttachmentMetadataExtractor
Extracts metadata for attachments.class
AttachmentMimeTypeExtractor
Adds a field for attachment mime type.class
AttachmentOwnerContentTypeExtractor
Extracts and indexes the classname of the content that owns an attachment.class
CommentExtractor
Extracts the url, title and content type of the entity which contains a comment.class
ConfluenceAttachmentMetadataExtractor
Extracts metadata of attachments including the data of their owners.class
ContentEntityMetadataExtractor
AnExtractor2
which generates indexed fields for a number ofConfluenceEntityObject
metedata fields.class
ContentPermissionsExtractor
Extracts the content permissions set on a searchable object.class
CustomContentSearchExtractor
Extracts some base "all content needs this" fields from the CustomContentEntityObject.class
DefaultSearchableContentExtractor
An extractor responsible for extracting the body content from various Confluence content types and adding it to the defaultSearchableText.class
DeletingRetentionPolicyExtractor
Extract 2 fields to tell whether a space retention policy may delete historical versions or trash.class
EntityDateExtractor
Extracts the creation and last modification dates.class
HomePageExtractor
Extracts Home Page status.class
LabelExtractor
Extract label data from content entity objects.class
LastModifierNameContentExtractor
Extracts the last modifier of aConfluenceEntityObject
as a stored field.class
LastModifierNameExtractor
Extracts the last modifier of aConfluenceEntityObject
as a unanalyzed, indexed field for the change index.class
LimitedTextContentExtractor
A subclass ofBaseAttachmentContentExtractor
which places a limit on how many bytes of the input stream are read into memory.class
PersonalInformationExtractor
Extracts indexed and stored fields relating to personal information.class
RetentionPolicyPropertyExtractor
class
SpaceDescriptionExtractor
Adding the "content-name-unstemmed" field to the index document for aSpaceDescription
objectclass
SpaceDescriptionUsernameExtractor
Adding the "username" field to SpaceDescription index documents will allow them to be sorted together with PersonalInformation documents in People Directory search.class
SpaceExtractor
Extracts and indexes aSpace
represented by the searchable object.class
SpaceKeyAndNameExtractor
Extracts and indexes the space key and name for searchables that belong to a space.class
SpaceTypeExtractor
Extracts and indexes theSpaceType
of the space given searchable object belongs to.class
TitleExtractor
Responsible for extracting titles for various entities.class
UntokenizedTitleExtractor
Extracts and indexes an untokenized title for sorting.class
VersionCommentExtractor
Appends the version comment of a ContentEntityObject to its searchable text.class
VersionNumberExtractor
Extracts and indexes content version -
Uses of Extractor2 in com.atlassian.confluence.internal.index.lucene
Classes in com.atlassian.confluence.internal.index.lucene that implement Extractor2 Modifier and Type Class Description class
LuceneChangeExtractor
Extract default fields for a CHANGE index document that represents the change of a contentclass
LuceneContentExtractor
Extracts default fields for a CONTENT index document that represents the content -
Uses of Extractor2 in com.atlassian.confluence.internal.index.v2
Method parameters in com.atlassian.confluence.internal.index.v2 with type arguments of type Extractor2 Modifier and Type Method Description Collection<FieldDescriptor>
CompositeExtractor. extract(Object searchable, Iterable<Extractor2> extractors)
Aggregates output of a list of extractor2. -
Uses of Extractor2 in com.atlassian.confluence.internal.search.extractor2
Methods in com.atlassian.confluence.internal.search.extractor2 that return types with arguments of type Extractor2 Modifier and Type Method Description List<Extractor2>
DefaultExtractor2Provider. get(SearchIndex searchIndex, boolean requiresLatestVersion)
List<Extractor2>
Extractor2Provider. get(SearchIndex searchIndex, boolean requiresLatestVersion)
-
Uses of Extractor2 in com.atlassian.confluence.plugin.descriptor
Methods in com.atlassian.confluence.plugin.descriptor that return Extractor2 Modifier and Type Method Description Extractor2
Extractor2ModuleDescriptor. createModule()
Extractor2
Extractor2ModuleDescriptor. getModule()
-
Uses of Extractor2 in com.atlassian.confluence.plugins.contentproperty.index.extractor
Classes in com.atlassian.confluence.plugins.contentproperty.index.extractor that implement Extractor2 Modifier and Type Class Description class
ContentPropertiesExtractor
Extracts v2 API Field Descriptors from content properties associated with given content, based on a dynamic schema. -
Uses of Extractor2 in com.atlassian.confluence.plugins.macrousage.extractor
Classes in com.atlassian.confluence.plugins.macrousage.extractor that implement Extractor2 Modifier and Type Class Description class
MacroExtractor
Extractor that indexes macro usages on a content entity object * @since 7.17 -
Uses of Extractor2 in com.atlassian.confluence.search.v2.extractor
Classes in com.atlassian.confluence.search.v2.extractor that implement Extractor2 Modifier and Type Class Description class
BaseAttachmentContentExtractor
A base template for attachment content extractors to extend.
-