C# Class Lucene.Net.Analysis.Ngram.EdgeNGramTokenFilter

Inheritance: TokenFilter
Afficher le fichier Open project: paulirwin/lucene.net Class Usage Examples

Méthodes publiques

Méthode Description
EdgeNGramTokenFilter ( Lucene.Net.Util.Version version, TokenStream input, int minGram, int maxGram ) : System

Creates EdgeNGramTokenFilter that can generate n-grams in the sizes of the given range

IncrementToken ( ) : bool
Reset ( ) : void
getSide ( String sideName ) : Side

Private Methods

Méthode Description
EdgeNGramTokenFilter ( Lucene.Net.Util.Version version, TokenStream input, Side side, int minGram, int maxGram ) : System
EdgeNGramTokenFilter ( Lucene.Net.Util.Version version, TokenStream input, string sideLabel, int minGram, int maxGram ) : System

Method Details

EdgeNGramTokenFilter() public méthode

Creates EdgeNGramTokenFilter that can generate n-grams in the sizes of the given range
public EdgeNGramTokenFilter ( Lucene.Net.Util.Version version, TokenStream input, int minGram, int maxGram ) : System
version Lucene.Net.Util.Version the Lucene match version
input TokenStream holding the input to be tokenized
minGram int the smallest n-gram to generate
maxGram int the largest n-gram to generate
Résultat System

IncrementToken() public méthode

public IncrementToken ( ) : bool
Résultat bool

Reset() public méthode

public Reset ( ) : void
Résultat void

getSide() public static méthode

public static getSide ( String sideName ) : Side
sideName String
Résultat Side