public class OpenNLPPOSFilterFactory extends TokenFilterFactory implements ResourceLoaderAware
OpenNLPPOSFilter
.
<fieldType name="text_opennlp_pos" class="solr.TextField" positionIncrementGap="100"> <analyzer> <tokenizer class="solr.OpenNLPTokenizerFactory" sentenceModel="filename" tokenizerModel="filename"/> <filter class="solr.OpenNLPPOSFilterFactory" posTaggerModel="filename"/> </analyzer> </fieldType>
Modifier and Type | Field and Description |
---|---|
static String |
NAME
SPI name
|
static String |
POS_TAGGER_MODEL |
LUCENE_MATCH_VERSION_PARAM, luceneMatchVersion
Constructor and Description |
---|
OpenNLPPOSFilterFactory(Map<String,String> args) |
Modifier and Type | Method and Description |
---|---|
OpenNLPPOSFilter |
create(TokenStream in) |
void |
inform(ResourceLoader loader) |
availableTokenFilters, findSPIName, forName, lookupClass, normalize, 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 NAME
public static final String POS_TAGGER_MODEL
public OpenNLPPOSFilter create(TokenStream in)
create
in class TokenFilterFactory
public void inform(ResourceLoader loader)
inform
in interface ResourceLoaderAware
Copyright © 2000-2021 Apache Software Foundation. All Rights Reserved.