Package org.carrot2.language
Interface LanguageComponentsProvider
- All Known Implementing Classes:
DefaultLabelFormatterProvider
,DefaultLexicalDataProvider
,DefaultStemmersProvider
,DefaultTokenizersProvider
,SingleLanguageComponentsProviderImpl
public interface LanguageComponentsProvider
-
Method Summary
Modifier and Type Method Description Set<Class<?>>
componentTypes()
ResourceLookup
defaultResourceLookup()
Set<String>
languages()
Map<Class<?>,Supplier<?>>
load(String language, ResourceLookup resourceLookup, Set<Class<?>> componentTypes)
String
name()
-
Method Details
-
name
String name() -
languages
-
defaultResourceLookup
ResourceLookup defaultResourceLookup() -
componentTypes
-
load
Map<Class<?>,Supplier<?>> load(String language, ResourceLookup resourceLookup, Set<Class<?>> componentTypes) throws IOException- Throws:
IOException
-