public class JavaNormalizerCharFilter extends AbstractBufferedCharFilter
Normalizerを使用したオフセット補正機能対応のCharFilter。
正規化された文字を含む単語のハイライトはずれる可能性がある(制限事項)。
正規化された文字を含まない単語のハイライトはずれない。
正規化された文字を含む単語をハイライトする可能性があるときは、MappingCharFilter
の利用を検討すること。| 修飾子とタイプ | フィールドと説明 |
|---|---|
static int |
DEFAULT_MAX_BLOCK_CHARS |
buffer, nextCharCounterinput| コンストラクタと説明 |
|---|
JavaNormalizerCharFilter(java.text.Normalizer.Form form,
int maxBlockChars,
java.io.Reader in) |
JavaNormalizerCharFilter(java.text.Normalizer.Form form,
int maxBlockChars,
java.lang.String blockDelimiters,
java.io.Reader in) |
JavaNormalizerCharFilter(java.text.Normalizer.Form form,
java.io.Reader in) |
JavaNormalizerCharFilter(java.text.Normalizer.Form form,
java.lang.String blockDelimiters,
java.io.Reader in) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
static com.rondhuit.solr.analysis.JavaNormalizerCharFilter.V |
diff(java.lang.String a,
java.lang.String b) |
int |
read() |
nextChar, pushChar, pushLastChar, read, resetaddOffCorrectMap, correct, getLastCumulativeDiffclose, correctOffsetpublic static final int DEFAULT_MAX_BLOCK_CHARS
public JavaNormalizerCharFilter(java.text.Normalizer.Form form,
java.io.Reader in)
public JavaNormalizerCharFilter(java.text.Normalizer.Form form,
int maxBlockChars,
java.io.Reader in)
public JavaNormalizerCharFilter(java.text.Normalizer.Form form,
java.lang.String blockDelimiters,
java.io.Reader in)
public JavaNormalizerCharFilter(java.text.Normalizer.Form form,
int maxBlockChars,
java.lang.String blockDelimiters,
java.io.Reader in)
Copyright © 2009-2018 RONDHUIT Co.,Ltd. All Rights Reserved.