public interface SearchExtractorRegistrationManager
Modifier and Type | Method and Description |
---|---|
<T> Collection<EntitySearchExtractor<T>> |
findExtractorsForEntity(Class<T> entityClass)
Return all extractors that can be applied for specified class no subclasses are taken into account
|
<T> void |
register(EntitySearchExtractor<? super T> extractor,
Class<T> entityClass)
Registers extractor as capable o processing documents of specified class
|
<T> void |
unregister(EntitySearchExtractor<? super T> extractor,
Class<T> entityClass)
Remove this extractor (identified by equals method) from processing all registered classes.
|
<T> Collection<EntitySearchExtractor<T>> findExtractorsForEntity(Class<T> entityClass)
entityClass
- class object to search for extractors<T> void register(EntitySearchExtractor<? super T> extractor, Class<T> entityClass)
extractor
- the extractor that will be registered for processing entities of entityClass
entityClass
- class that is process by this extractor<T> void unregister(EntitySearchExtractor<? super T> extractor, Class<T> entityClass)
extractor
- instance of extractor to be unregisteredentityClass
- class that this extractor should be unregistered from.Copyright © 2002-2019 Atlassian. All Rights Reserved.