Interface InvertedIndexCreatorProvider
-
- All Known Subinterfaces:
IndexCreatorProvider,IndexingOverrides.IndexingOverride
- All Known Implementing Classes:
IndexingOverrides.Default
public interface InvertedIndexCreatorProvider
-
-
Method Summary
Modifier and Type Method Description DictionaryBasedInvertedIndexCreatornewInvertedIndexCreator(IndexCreationContext.Inverted context)Creates a {@see DictionaryBasedInvertedIndexCreator} from information about index creation.
-
-
-
Method Detail
-
newInvertedIndexCreator
DictionaryBasedInvertedIndexCreator newInvertedIndexCreator(IndexCreationContext.Inverted context) throws IOException
Creates a {@see DictionaryBasedInvertedIndexCreator} from information about index creation. This allows a plugin to pattern match index creation information to select an appropriate implementation.- Parameters:
context- context about the index creation.- Returns:
- a {@see ForwardIndexCreator}
- Throws:
IOException- whenever something goes wrong matching or constructing the creator
-
-