|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.atlassian.jira.index.DefaultSearchExtractorRegistrationManager
public class DefaultSearchExtractorRegistrationManager
Default implementation of SearchExtractorRegistrationManager
Constructor Summary | |
---|---|
DefaultSearchExtractorRegistrationManager()
|
Method Summary | ||
---|---|---|
|
findExtractorsForEntity(Class<T> entityClass)
Return all extractors that can be applied for specified class no subclasses are taken into account |
|
|
register(EntitySearchExtractor<? super T> extractor,
Class<T> entityClass)
Registers extractor as capable o processing documents of specified class |
|
|
unregister(EntitySearchExtractor<? super T> extractor,
Class<T> entityClass)
Remove this extractor (identified by equals method) from processing all registered classes. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DefaultSearchExtractorRegistrationManager()
Method Detail |
---|
public <T> Collection<EntitySearchExtractor<T>> findExtractorsForEntity(Class<T> entityClass)
SearchExtractorRegistrationManager
findExtractorsForEntity
in interface SearchExtractorRegistrationManager
entityClass
- class object to search for extractors
public <T> void register(EntitySearchExtractor<? super T> extractor, Class<T> entityClass)
SearchExtractorRegistrationManager
register
in interface SearchExtractorRegistrationManager
extractor
- the extractor that will be registered for processing entities of entityClass
entityClass
- class that is process by this extractorpublic <T> void unregister(EntitySearchExtractor<? super T> extractor, Class<T> entityClass)
SearchExtractorRegistrationManager
unregister
in interface SearchExtractorRegistrationManager
extractor
- instance of extractor to be unregisteredentityClass
- class that this extractor should be unregistered from.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |