C# 클래스 Lucene.Net.Analysis.Cjk.CJKWidthFilter

A TokenFilter that normalizes CJK width differences:
  • Folds fullwidth ASCII variants into the equivalent basic latin
  • Folds halfwidth Katakana variants into the equivalent kana

NOTE: this filter can be viewed as a (practical) subset of NFKC/NFKD Unicode normalization. See the normalization support in the ICU package for full normalization.

상속: TokenFilter
파일 보기 프로젝트 열기: apache/lucenenet 1 사용 예제들

공개 메소드들

메소드 설명
CJKWidthFilter ( TokenStream input ) : Lucene.Net.Analysis.Tokenattributes
IncrementToken ( ) : bool

비공개 메소드들

메소드 설명
Combine ( char text, int pos, char ch ) : bool

returns true if we successfully combined the voice mark

메소드 상세

CJKWidthFilter() 공개 메소드

public CJKWidthFilter ( TokenStream input ) : Lucene.Net.Analysis.Tokenattributes
input TokenStream
리턴 Lucene.Net.Analysis.Tokenattributes

IncrementToken() 공개 메소드

public IncrementToken ( ) : bool
리턴 bool