public class OpenNLPLemmatizerFilterFactory extends TokenFilterFactory implements ResourceLoaderAware
OpenNLPLemmatizerFilter
.
<fieldType name="text_opennlp_lemma" class="solr.TextField" positionIncrementGap="100" <analyzer> <tokenizer class="solr.OpenNLPTokenizerFactory" sentenceModel="filename" tokenizerModel="filename"/> /> <filter class="solr.OpenNLPLemmatizerFilterFactory" dictionary="filename" lemmatizerModel="filename"/> </analyzer> </fieldType>
Modifier and Type | Field and Description |
---|---|
static String |
DICTIONARY |
static String |
LEMMATIZER_MODEL |
LUCENE_MATCH_VERSION_PARAM, luceneMatchVersion
Constructor and Description |
---|
OpenNLPLemmatizerFilterFactory(Map<String,String> args) |
Modifier and Type | Method and Description |
---|---|
OpenNLPLemmatizerFilter |
create(TokenStream in) |
void |
inform(ResourceLoader loader) |
availableTokenFilters, forName, lookupClass, reloadTokenFilters
get, get, get, get, get, getBoolean, getChar, getClassArg, getFloat, getInt, getLines, getLuceneMatchVersion, getOriginalArgs, getPattern, getSet, getSnowballWordSet, getWordSet, isExplicitLuceneMatchVersion, require, require, require, requireBoolean, requireChar, requireFloat, requireInt, setExplicitLuceneMatchVersion, splitAt, splitFileNames
public static final String DICTIONARY
public static final String LEMMATIZER_MODEL
public OpenNLPLemmatizerFilter create(TokenStream in)
create
in class TokenFilterFactory
public void inform(ResourceLoader loader) throws IOException
inform
in interface ResourceLoaderAware
IOException
Copyright © 2000-2018 Apache Software Foundation. All Rights Reserved.