Uses of Class
com.atlassian.confluence.plugins.index.api.FieldDescriptor
Packages that use FieldDescriptor
Package
Description
Provides an extensible, flexible search API.
-
Uses of FieldDescriptor in com.atlassian.confluence.impl.search.v2.extractor
Methods in com.atlassian.confluence.impl.search.v2.extractor that return types with arguments of type FieldDescriptorModifier and TypeMethodDescriptionAddressableExtractor.extractFields
(Object searchable) Extract fields from the searchable object.AttachmentExtractedTextExtractor.extractFields
(Object searchable) AttachmentMetadataExtractor.extractFields
(Object searchable) AttachmentMimeTypeExtractor.extractFields
(Object searchable) AttachmentOwnerContentTypeExtractor.extractFields
(Object searchable) CommentExtractor.extractFields
(Object searchable) ConfluenceAttachmentMetadataExtractor.extractFields
(Object searchable) ContentEntityMetadataExtractor.extractFields
(Object searchable) ContentPermissionsExtractor.extractFields
(Object searchable) Extract fields from the searchable object.CustomContentSearchExtractor.extractFields
(Object searchable) Extract fields from the searchable object.DefaultSearchableContentExtractor.extractFields
(Object searchable) DeletingRetentionPolicyExtractor.extractFields
(Object searchable) EntityDateExtractor.extractFields
(Object searchable) HomePageExtractor.extractFields
(Object searchable) Extract fields from the searchable object.LabelExtractor.extractFields
(Object searchable) Extract fields from the searchable object.LastModifierNameContentExtractor.extractFields
(Object searchable) LastModifierNameExtractor.extractFields
(Object searchable) PersonalInformationExtractor.extractFields
(Object searchable) RetentionPolicyPropertyExtractor.extractFields
(Object searchable) SpaceDescriptionExtractor.extractFields
(Object searchable) SpaceDescriptionUsernameExtractor.extractFields
(Object searchable) SpaceExtractor.extractFields
(Object searchable) Extract fields from the searchable object.SpaceKeyAndNameExtractor.extractFields
(Object searchable) SpaceTypeExtractor.extractFields
(Object searchable) Extract fields from the searchable object.TitleExtractor.extractFields
(Object searchable) Extract fields from the searchable object which implements one of the following interfaces:Addressable
EditableLabelable
If an argument implements both interfaces, then the title is extracted in the above listed order.UntokenizedTitleExtractor.extractFields
(Object searchable) Extract fields from the searchable object.VersionCommentExtractor.extractFields
(Object searchable) Extract fields from the searchable object.VersionNumberExtractor.extractFields
(Object searchable) Extract fields from the searchable object.Method parameters in com.atlassian.confluence.impl.search.v2.extractor with type arguments of type FieldDescriptorModifier and TypeMethodDescriptionvoid
ContentModifiersBulkExtractor.extractAll
(Collection<ConfluenceEntityObject> entities, Class<? extends ConfluenceEntityObject> entityType, BiConsumer<ConfluenceEntityObject, FieldDescriptor> sink) void
ContentPermissionsBulkExtractor.extractAll
(@NonNull Collection<Searchable> searchables, @NonNull Class<? extends Searchable> entityType, @NonNull BiConsumer<Searchable, FieldDescriptor> sink) -
Uses of FieldDescriptor in com.atlassian.confluence.internal.index.lucene
Methods in com.atlassian.confluence.internal.index.lucene that return types with arguments of type FieldDescriptorModifier and TypeMethodDescriptionstatic Collection<FieldDescriptor>
LuceneDocumentToFieldDescriptorConverter.convertDocument
(org.apache.lucene.document.Document document) LuceneChangeExtractor.extractFields
(Object object) LuceneContentExtractor.extractFields
(Object object) Methods in com.atlassian.confluence.internal.index.lucene with parameters of type FieldDescriptorModifier and TypeMethodDescriptionorg.apache.lucene.index.IndexableField
LuceneFieldVisitor.visit
(FieldDescriptor fieldDescriptor) -
Uses of FieldDescriptor in com.atlassian.confluence.internal.index.v2
Methods in com.atlassian.confluence.internal.index.v2 that return types with arguments of type FieldDescriptorModifier and TypeMethodDescriptionCompositeExtractor.extract
(Object searchable, Iterable<Extractor2> extractors) Aggregates output of a list of extractor2. -
Uses of FieldDescriptor in com.atlassian.confluence.plugins.contentproperty.index.extractor
Methods in com.atlassian.confluence.plugins.contentproperty.index.extractor that return types with arguments of type FieldDescriptorModifier and TypeMethodDescriptionContentPropertyExtractionManager.extract
(JsonString json, Iterable<ContentPropertySchemaField> schemaFields) Extracts JSON document fragments and transforms them into v2 API Field Descriptors with user-defined types.ContentPropertyExtractionManagerImpl.extract
(JsonString json, Iterable<ContentPropertySchemaField> schemaFields) ContentPropertiesExtractor.extractFields
(Object searchable) -
Uses of FieldDescriptor in com.atlassian.confluence.plugins.contentproperty.index.schema
Methods in com.atlassian.confluence.plugins.contentproperty.index.schema that return types with arguments of type FieldDescriptorModifier and TypeMethodDescriptioncom.atlassian.fugue.Option<FieldDescriptor>
SchemaFieldType.createFrom
(String fieldName, com.fasterxml.jackson.databind.JsonNode jsonNode) -
Uses of FieldDescriptor in com.atlassian.confluence.plugins.index.api
Subclasses of FieldDescriptor in com.atlassian.confluence.plugins.index.apiModifier and TypeClassDescriptionfinal class
Deprecated.since 8.6.final class
Deprecated.since 8.6.final class
Deprecated.since 8.6.final class
Deprecated.since 8.6.final class
Deprecated.since 8.6.final class
Deprecated.since 8.6.final class
Deprecated.since 8.6final class
Deprecated.since 8.6.final class
Deprecated.since 8.6.final class
Deprecated.since 8.6.Methods in com.atlassian.confluence.plugins.index.api that return types with arguments of type FieldDescriptorModifier and TypeMethodDescriptionExtractor2.extractFields
(Object searchable) Extract fields from the searchable object.Methods in com.atlassian.confluence.plugins.index.api with parameters of type FieldDescriptor -
Uses of FieldDescriptor in com.atlassian.confluence.plugins.index.api.mapping
Methods in com.atlassian.confluence.plugins.index.api.mapping that return FieldDescriptorModifier and TypeMethodDescriptionBinaryFieldMapping.createField
(byte[] value) Create a field for the current mapping with the given valueBooleanFieldMapping.createField
(boolean value) Create a field for the current mapping with the given valueContentPermissionSetFieldMapping.createField
(ContentPermissionSet permissionSet) DateFieldMapping.createField
(Date value) Create a field for the current mapping with the given valueDoubleFieldMapping.createField
(double value) Create a field for the current mapping with the given valueFloatFieldMapping.createField
(float value) Create a field for the current mapping with the given valueIntFieldMapping.createField
(int value) Create a field for the current mapping with the given valueLongFieldMapping.createField
(long value) Create a field for the current mapping with the given valueNestedStringFieldMapping.createField
(Collection<String> values) StringFieldMapping.createField
(String value) Create a field for the current mapping with the given valueTextFieldMapping.createField
(String value) Create a field for the current mapping with the given valueMethods in com.atlassian.confluence.plugins.index.api.mapping that return types with arguments of type FieldDescriptorModifier and TypeMethodDescriptionContentPermissionSetFieldMapping.createFields
(Collection<ContentPermissionSet> permissionSets) -
Uses of FieldDescriptor in com.atlassian.confluence.plugins.macrousage.extractor
Methods in com.atlassian.confluence.plugins.macrousage.extractor that return types with arguments of type FieldDescriptorModifier and TypeMethodDescriptionMacroExtractor.extractFields
(Object searchable) Extract macros from the searchable object. -
Uses of FieldDescriptor in com.atlassian.confluence.search.v2
Methods in com.atlassian.confluence.search.v2 that return types with arguments of type FieldDescriptorMethods in com.atlassian.confluence.search.v2 with parameters of type FieldDescriptorMethod parameters in com.atlassian.confluence.search.v2 with type arguments of type FieldDescriptorModifier and TypeMethodDescriptionAtlassianDocument.addFields
(Collection<FieldDescriptor> fields) Constructor parameters in com.atlassian.confluence.search.v2 with type arguments of type FieldDescriptor -
Uses of FieldDescriptor in com.atlassian.confluence.search.v2.extractor
Methods in com.atlassian.confluence.search.v2.extractor that return types with arguments of type FieldDescriptorModifier and TypeMethodDescriptionBaseAttachmentContentExtractor.extractFields
(Object searchable) Method parameters in com.atlassian.confluence.search.v2.extractor with type arguments of type FieldDescriptorModifier and TypeMethodDescriptionvoid
BulkExtractor.extractAll
(@NonNull Collection<T> entities, @NonNull Class<? extends T> entityType, @NonNull BiConsumer<T, FieldDescriptor> fieldDescriptorConsumer) Extracts all indexable data from all of the given entities