Interface RangeIndexCreatorProvider
-
- All Known Subinterfaces:
IndexCreatorProvider,IndexingOverrides.IndexingOverride
- All Known Implementing Classes:
IndexingOverrides.Default
public interface RangeIndexCreatorProvider
-
-
Method Summary
Modifier and Type Method Description CombinedInvertedIndexCreatornewRangeIndexCreator(IndexCreationContext.Range context)Creates a {@see CombinedInvertedIndexCreator} from information about index creation.
-
-
-
Method Detail
-
newRangeIndexCreator
CombinedInvertedIndexCreator newRangeIndexCreator(IndexCreationContext.Range context) throws IOException
Creates a {@see CombinedInvertedIndexCreator} 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
-
-