C# Class org.apache.lucene.analysis.synonym.SynonymFilter

Inheritance: TokenFilter
Show file Open project: paulirwin/lucene.net Class Usage Examples

Private Properties

Property Type Description
addOutput void
capture void
parse void
rollIncr int

Public Methods

Method Description
SynonymFilter ( TokenStream input, SynonymMap synonyms, bool ignoreCase ) : System
incrementToken ( ) : bool
reset ( ) : void

Private Methods

Method Description
addOutput ( BytesRef bytes, int matchInputLength, int matchEndOffset ) : void
capture ( ) : void
parse ( ) : void
rollIncr ( int count ) : int

Method Details

SynonymFilter() public method

public SynonymFilter ( TokenStream input, SynonymMap synonyms, bool ignoreCase ) : System
input TokenStream input tokenstream
synonyms SynonymMap synonym map
ignoreCase bool case-folds input for matching with . /// Note, if you set this to true, its your responsibility to lowercase /// the input entries when you create the
return System

incrementToken() public method

public incrementToken ( ) : bool
return bool

reset() public method

public reset ( ) : void
return void