C# 클래스 Lucene.Net.Analysis.Hunspell.HunspellStemFilter

TokenFilter that uses hunspell affix rules and words to stem tokens. Since hunspell supports a word having multiple stems, this filter can emit multiple tokens for each consumed token.
상속: TokenFilter
파일 보기 프로젝트 열기: sisve/Lucene.Net.Analysis.Hunspell 1 사용 예제들

공개 메소드들

메소드 설명
HunspellStemFilter ( TokenStream input, HunspellDictionary dictionary, System.Boolean dedup = true ) : System

Creates a new HunspellStemFilter that will stem tokens from the given TokenStream using affix rules in the provided HunspellDictionary.

IncrementToken ( ) : System.Boolean
Reset ( ) : void

메소드 상세

HunspellStemFilter() 공개 메소드

Creates a new HunspellStemFilter that will stem tokens from the given TokenStream using affix rules in the provided HunspellDictionary.
public HunspellStemFilter ( TokenStream input, HunspellDictionary dictionary, System.Boolean dedup = true ) : System
input TokenStream TokenStream whose tokens will be stemmed.
dictionary HunspellDictionary HunspellDictionary containing the affix rules and words that will be used to stem the tokens.
dedup System.Boolean true if only unique terms should be output.
리턴 System

IncrementToken() 공개 메소드

public IncrementToken ( ) : System.Boolean
리턴 System.Boolean

Reset() 공개 메소드

public Reset ( ) : void
리턴 void