Package org.carrot2.language
Class LanguageComponents
java.lang.Object
org.carrot2.language.LanguageComponents
public final class LanguageComponents extends Object
A set of language-specific components.
-
Constructor Summary
Constructors Constructor Description LanguageComponents(String language, Map<Class<?>,Supplier<?>> suppliers)
-
Method Summary
Modifier and Type Method Description Set<Class<?>>
components()
<T> T
get(Class<T> componentClass)
String
language()
static LanguageComponentsLoader
loader()
<T> LanguageComponents
override(Class<T> clazz, Supplier<? extends T> supplier)