public class LowerCaseTokenizerFactory extends TokenizerFactory implements MultiTermAwareComponent
LowerCaseTokenizer
.
<fieldType name="text_lwrcase" class="solr.TextField" positionIncrementGap="100"> <analyzer> <tokenizer class="solr.LowerCaseTokenizerFactory"/> </analyzer> </fieldType>
LUCENE_MATCH_VERSION_PARAM
Constructor and Description |
---|
LowerCaseTokenizerFactory(Map<String,String> args)
Creates a new LowerCaseTokenizerFactory
|
Modifier and Type | Method and Description |
---|---|
LowerCaseTokenizer |
create(AttributeSource.AttributeFactory factory,
Reader input)
Creates a TokenStream of the specified input using the given AttributeFactory
|
AbstractAnalysisFactory |
getMultiTermComponent()
Returns an analysis component to handle analysis if multi-term queries.
|
availableTokenizers, create, forName, lookupClass, reloadTokenizers
get, get, get, get, get, getChar, getClassArg, getLuceneMatchVersion, getOriginalArgs, getSet, isExplicitLuceneMatchVersion, require, require, require, requireChar, setExplicitLuceneMatchVersion
public LowerCaseTokenizer create(AttributeSource.AttributeFactory factory, Reader input)
TokenizerFactory
create
in class TokenizerFactory
public AbstractAnalysisFactory getMultiTermComponent()
MultiTermAwareComponent
getMultiTermComponent
in interface MultiTermAwareComponent
Copyright © 2010 - 2020 Adobe. All Rights Reserved