C# 클래스 Lucene.Net.Analysis.Miscellaneous.ScandinavianNormalizationFilter

This filter normalize use of the interchangeable Scandinavian characters æÆäÄöÖøØ and folded variants (aa, ao, ae, oe and oo) by transforming them to åÅæÆøØ.

It's a semantically less destructive solution than ScandinavianFoldingFilter, most useful when a person with a Norwegian or Danish keyboard queries a Swedish index and vice versa. This filter does not the common Swedish folds of å and ä to a nor ö to o.

blåbærsyltetøj == blåbärsyltetöj == blaabaarsyltetoej but not blabarsyltetoj räksmörgås == ræksmørgås == ræksmörgaos == raeksmoergaas but not raksmorgas

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

공개 메소드들

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

메소드 상세

IncrementToken() 공개 메소드

public IncrementToken ( ) : bool
리턴 bool

ScandinavianNormalizationFilter() 공개 메소드

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