|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SearchExtractorRegistrationManager
Manages search extractors
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. |
Method Detail |
---|
<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.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |