C# 클래스 Lucene.Net.Analysis.Tr.TurkishLowerCaseFilter

Normalizes Turkish token text to lower case.

Turkish and Azeri have unique casing behavior for some characters. This filter applies Turkish lowercase rules. For more information, see http://en.wikipedia.org/wiki/Turkish_dotted_and_dotless_I

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

공개 메소드들

메소드 설명
IncrementToken ( ) : bool
TurkishLowerCaseFilter ( TokenStream @in ) : Lucene.Net.Analysis.Tokenattributes

Create a new TurkishLowerCaseFilter, that normalizes Turkish token text to lower case.

비공개 메소드들

메소드 설명
Delete ( char s, int pos, int len ) : int

delete a character in-place. rarely happens, only if COMBINING_DOT_ABOVE is found after an i

IsBeforeDot ( char s, int pos, int len ) : bool

lookahead for a combining dot above. other NSMs may be in between.

메소드 상세

IncrementToken() 공개 메소드

public IncrementToken ( ) : bool
리턴 bool

TurkishLowerCaseFilter() 공개 메소드

Create a new TurkishLowerCaseFilter, that normalizes Turkish token text to lower case.
public TurkishLowerCaseFilter ( TokenStream @in ) : Lucene.Net.Analysis.Tokenattributes
@in TokenStream
리턴 Lucene.Net.Analysis.Tokenattributes