public class JaBuzzPhraseTokenizerFactory extends TokenizerFactory
JaBuzzPhraseTokenizerのファクトリクラス。
<fieldType name="text_buzz" class="solr.TextField" positionIncrementGap="100">
<analyzer>
<charFilter class="solr.MappingCharFilterFactory" mapping="mapping-ja.txt"/>
<tokenizer class="com.rondhuit.solr.analysis.JaBuzzPhraseTokenizerFactory" minAlphabetLen="4" minKatakanaLen="8" minKanjiLen="5"/>
</analyzer>
</fieldType>LUCENE_MATCH_VERSION_PARAM, luceneMatchVersion| コンストラクタと説明 |
|---|
JaBuzzPhraseTokenizerFactory(java.util.Map<java.lang.String,java.lang.String> args) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
Tokenizer |
create(AttributeFactory factory) |
protected boolean |
getBool(java.lang.String name) |
protected boolean |
getBool(java.lang.String name,
boolean defaultVal) |
protected boolean |
getBool(java.lang.String name,
boolean defaultVal,
boolean useDefault) |
protected int |
getInt(java.lang.String name) |
protected int |
getInt(java.lang.String name,
int defaultVal) |
protected int |
getInt(java.lang.String name,
int defaultVal,
boolean useDefault) |
availableTokenizers, create, forName, lookupClass, reloadTokenizersget, 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, splitFileNamespublic JaBuzzPhraseTokenizerFactory(java.util.Map<java.lang.String,java.lang.String> args)
public Tokenizer create(AttributeFactory factory)
create クラス内 TokenizerFactoryprotected int getInt(java.lang.String name)
protected int getInt(java.lang.String name,
int defaultVal)
protected int getInt(java.lang.String name,
int defaultVal,
boolean useDefault)
protected boolean getBool(java.lang.String name)
protected boolean getBool(java.lang.String name,
boolean defaultVal)
protected boolean getBool(java.lang.String name,
boolean defaultVal,
boolean useDefault)
Copyright © 2009-2018 RONDHUIT Co.,Ltd. All Rights Reserved.