public class JaSynonymReadingInjectionFilterFactory extends TokenFilterFactory
JaSynonymReadingInjectionFilter
のファクトリクラス。
<fieldType name="text_ipadic" class="solr.TextField" positionIncrementGap="100"> <analyzer> <charFilter class="solr.MappingCharFilterFactory" mapping="mapping-charwidth.txt"/> <charFilter class="solr.JapaneseIterationMarkCharFilterFactory" normalizeKanji="true" normalizeKana="true"/> <!-- synonymMode can be set one of off(default), override or fusion --> <tokenizer class="com.rondhuit.solr.analysis.morpho.JaSynonymTokenizerFactory" dir="${dicDir}/ipadic" type="ipadic" wCostFactor="0.5" cCostFactor="0.5" aggressiveUnknown="true" synonymMode="fusion" synonyms="synonyms.txt"/> <filter class="com.rondhuit.solr.analysis.morpho.JaSynonymReadingInjectionFilterFactory" useRomaji="true"/> <filter class="solr.JapaneseKatakanaStemFilterFactory" minimumLength="4"/> </analyzer> </fieldType>
LUCENE_MATCH_VERSION_PARAM, luceneMatchVersion
コンストラクタと説明 |
---|
JaSynonymReadingInjectionFilterFactory(java.util.Map<java.lang.String,java.lang.String> args) |
修飾子とタイプ | メソッドと説明 |
---|---|
TokenStream |
create(TokenStream input) |
availableTokenFilters, forName, lookupClass, 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 JaSynonymReadingInjectionFilterFactory(java.util.Map<java.lang.String,java.lang.String> args)
public TokenStream create(TokenStream input)
create
クラス内 TokenFilterFactory
Copyright © 2009-2018 RONDHUIT Co.,Ltd. All Rights Reserved.