public class CommonGramsQueryFilterFactory extends CommonGramsFilterFactory
CommonGramsQueryFilter
.
<fieldType name="text_cmmngrmsqry" class="solr.TextField" positionIncrementGap="100"> <analyzer> <tokenizer class="solr.WhitespaceTokenizerFactory"/> <filter class="solr.CommonGramsQueryFilterFactory" words="commongramsquerystopwords.txt" ignoreCase="false"/> </analyzer> </fieldType>
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
NAME |
LUCENE_MATCH_VERSION_PARAM, luceneMatchVersion
Constructor and Description |
---|
CommonGramsQueryFilterFactory(java.util.Map<java.lang.String,java.lang.String> args)
Creates a new CommonGramsQueryFilterFactory
|
Modifier and Type | Method and Description |
---|---|
TokenFilter |
create(TokenStream input)
Create a CommonGramsFilter and wrap it with a CommonGramsQueryFilter
|
getCommonWords, inform, isIgnoreCase
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 java.lang.String NAME
public CommonGramsQueryFilterFactory(java.util.Map<java.lang.String,java.lang.String> args)
public TokenFilter create(TokenStream input)
create
in class CommonGramsFilterFactory