C# 클래스 Lucene.Net.Analysis.Snowball.SnowballFilter

A filter that stems words using a Snowball-generated stemmer. Available stemmers are listed in {@link SF.Snowball.Ext}. The name of a stemmer is the part of the class name before "Stemmer", e.g., the stemmer in {@link EnglishStemmer} is named "English".
상속: Lucene.Net.Analysis.TokenFilter
파일 보기 프로젝트 열기: apache/lucenenet 1 사용 예제들

공개 메소드들

메소드 설명
IncrementToken ( ) : bool

Returns the next input Token, after being stemmed

SnowballFilter ( TokenStream input, SnowballProgram stemmer ) : Lucene.Net.Analysis.Tokenattributes
SnowballFilter ( TokenStream @in, string name ) : Lucene.Net.Analysis.Tokenattributes

Construct the named stemming filter. Available stemmers are listed in org.tartarus.snowball.ext. The name of a stemmer is the part of the class name before "Stemmer", e.g., the stemmer in org.tartarus.snowball.ext.EnglishStemmer is named "English".

메소드 상세

IncrementToken() 공개 메소드

Returns the next input Token, after being stemmed
public IncrementToken ( ) : bool
리턴 bool

SnowballFilter() 공개 메소드

public SnowballFilter ( TokenStream input, SnowballProgram stemmer ) : Lucene.Net.Analysis.Tokenattributes
input TokenStream
stemmer SnowballProgram
리턴 Lucene.Net.Analysis.Tokenattributes

SnowballFilter() 공개 메소드

Construct the named stemming filter. Available stemmers are listed in org.tartarus.snowball.ext. The name of a stemmer is the part of the class name before "Stemmer", e.g., the stemmer in org.tartarus.snowball.ext.EnglishStemmer is named "English".
public SnowballFilter ( TokenStream @in, string name ) : Lucene.Net.Analysis.Tokenattributes
@in TokenStream
name string the name of a stemmer
리턴 Lucene.Net.Analysis.Tokenattributes