C# Class Lucene.Net.Analysis.NGram.NGramTokenFilter

Inheritance: Lucene.Net.Analysis.TokenFilter
Datei anzeigen Open project: synhershko/lucene.net Class Usage Examples

Public Properties

Property Type Description
DEFAULT_MAX_NGRAM_SIZE int
DEFAULT_MIN_NGRAM_SIZE int

Public Methods

Method Description
IncrementToken ( ) : bool
NGramTokenFilter ( TokenStream input ) : System.IO
NGramTokenFilter ( TokenStream input, int minGram, int maxGram ) : System.IO
Reset ( ) : void

Method Details

IncrementToken() public method

public IncrementToken ( ) : bool
return bool

NGramTokenFilter() public method

public NGramTokenFilter ( TokenStream input ) : System.IO
input Lucene.Net.Analysis.TokenStream holding the input to be tokenized
return System.IO

NGramTokenFilter() public method

public NGramTokenFilter ( TokenStream input, int minGram, int maxGram ) : System.IO
input Lucene.Net.Analysis.TokenStream holding the input to be tokenized
minGram int the smallest n-gram to generate
maxGram int the largest n-gram to generate
return System.IO

Reset() public method

public Reset ( ) : void
return void

Property Details

DEFAULT_MAX_NGRAM_SIZE public_oe static_oe property

public static int DEFAULT_MAX_NGRAM_SIZE
return int

DEFAULT_MIN_NGRAM_SIZE public_oe static_oe property

public static int DEFAULT_MIN_NGRAM_SIZE
return int