public final class ContentModifiersBulkExtractor extends Object implements BulkExtractor<ConfluenceEntityObject>
SearchFieldNames.LAST_MODIFIERS
from ContentEntityObject
s.Constructor and Description |
---|
ContentModifiersBulkExtractor(ContentEntityObjectDao<ContentEntityObject> contentEntityObjectDao) |
Modifier and Type | Method and Description |
---|---|
boolean |
canHandle(Class<?> entityType) |
void |
extractAll(Collection<ConfluenceEntityObject> entities,
Class<? extends ConfluenceEntityObject> entityType,
BiConsumer<ConfluenceEntityObject,FieldDescriptor> sink)
Extracts all indexable data from all of the given entities
|
public ContentModifiersBulkExtractor(ContentEntityObjectDao<ContentEntityObject> contentEntityObjectDao)
public boolean canHandle(Class<?> entityType)
canHandle
in interface BulkExtractor<ConfluenceEntityObject>
public void extractAll(Collection<ConfluenceEntityObject> entities, Class<? extends ConfluenceEntityObject> entityType, BiConsumer<ConfluenceEntityObject,FieldDescriptor> sink)
BulkExtractor
extractAll
in interface BulkExtractor<ConfluenceEntityObject>
entities
- the entities to extract the fields fromsink
- the consumer into which all FieldDescriptor
s should be pushed.Copyright © 2003–2023 Atlassian. All rights reserved.
View cookie preferences