public class JapaneseTokenizerFactory extends TokenizerFactory implements ResourceLoaderAware
JapaneseTokenizer
.
<fieldType name="text_ja" class="solr.TextField"> <analyzer> <tokenizer class="solr.JapaneseTokenizerFactory" mode="NORMAL" userDictionary="user.txt" userDictionaryEncoding="UTF-8" discardPunctuation="true" /> <filter class="solr.JapaneseBaseFormFilterFactory"/> </analyzer> </fieldType>
LUCENE_MATCH_VERSION_PARAM, luceneMatchVersion
Constructor and Description |
---|
JapaneseTokenizerFactory(Map<String,String> args)
Creates a new JapaneseTokenizerFactory
|
Modifier and Type | Method and Description |
---|---|
JapaneseTokenizer |
create(AttributeFactory factory,
Reader input)
Creates a TokenStream of the specified input using the given AttributeFactory
|
void |
inform(ResourceLoader loader)
Initializes this component with the provided ResourceLoader
(used for loading classes, files, etc).
|
availableTokenizers, create, forName, lookupClass, reloadTokenizers
assureMatchVersion, 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, splitFileNames
public void inform(ResourceLoader loader) throws IOException
ResourceLoaderAware
inform
in interface ResourceLoaderAware
IOException
public JapaneseTokenizer create(AttributeFactory factory, Reader input)
TokenizerFactory
create
in class TokenizerFactory
Copyright © 2000–2014 The Apache Software Foundation. All rights reserved.