Class CommonGramsQueryFilterFactory
java.lang.Object
org.apache.lucene.analysis.AbstractAnalysisFactory
org.apache.lucene.analysis.TokenFilterFactory
org.apache.lucene.analysis.en.AbstractWordsFileFilterFactory
org.apache.lucene.analysis.commongrams.CommonGramsFilterFactory
org.apache.lucene.analysis.commongrams.CommonGramsQueryFilterFactory
- All Implemented Interfaces:
ResourceLoaderAware
Construct
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>- Since:
- 3.1
- SPI Name (case-insensitive: if the name is 'htmlStrip', 'htmlstrip' can be used when looking up the service).
- "commonGramsQuery"
-
Field Summary
FieldsFields inherited from class org.apache.lucene.analysis.en.AbstractWordsFileFilterFactory
FORMAT_SNOWBALL, FORMAT_WORDSETFields inherited from class org.apache.lucene.analysis.AbstractAnalysisFactory
LUCENE_MATCH_VERSION_PARAM, luceneMatchVersion -
Constructor Summary
ConstructorsConstructorDescriptionDefault ctor for compatibility with SPICreates a new CommonGramsQueryFilterFactory -
Method Summary
Modifier and TypeMethodDescriptioncreate(TokenStream input) Create a CommonGramsFilter and wrap it with a CommonGramsQueryFilterMethods inherited from class org.apache.lucene.analysis.commongrams.CommonGramsFilterFactory
createDefaultWords, getCommonWordsMethods inherited from class org.apache.lucene.analysis.en.AbstractWordsFileFilterFactory
getFormat, getWordFiles, getWords, inform, isIgnoreCaseMethods inherited from class org.apache.lucene.analysis.TokenFilterFactory
availableTokenFilters, findSPIName, forName, lookupClass, normalize, reloadTokenFiltersMethods inherited from class org.apache.lucene.analysis.AbstractAnalysisFactory
defaultCtorException, 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
-
Field Details
-
NAME
- See Also:
-
-
Constructor Details
-
CommonGramsQueryFilterFactory
Creates a new CommonGramsQueryFilterFactory -
CommonGramsQueryFilterFactory
public CommonGramsQueryFilterFactory()Default ctor for compatibility with SPI
-
-
Method Details
-
create
Create a CommonGramsFilter and wrap it with a CommonGramsQueryFilter- Overrides:
createin classCommonGramsFilterFactory
-