public class SupportTestFilterFactory extends TokenFilterFactory
<fieldType name="test_ws" class="solr.TextField" positionIncrementGap="100"> <analyzer> <tokenizer class="solr.WhitespaceTokenizerFactory" n="2"/> <filter class="com.rondhuit.solr.analysis.SupportTestFilterFactory"/> </analyzer> </fieldType>
トークンサンプル | トークン文字列 | 位置増分 | 開始オフセット/終了オフセット |
---|---|---|---|
温泉 | 温泉 | 1 | そのまま |
温泉/おんせん | 温泉 おんせん | 1 0 | そのまま 上と同じ |
温泉,3/おんせん | 温泉 おんせん | 3 0 | そのまま 上と同じ |
温泉,1,5,7 | 温泉 | 1 | 5/7 |
温泉,3,5,7/おんせん | 温泉 おんせん | 3 0 | 5/7 上と同じ |
LUCENE_MATCH_VERSION_PARAM, luceneMatchVersion
コンストラクタと説明 |
---|
SupportTestFilterFactory(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 SupportTestFilterFactory(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.