C# Class Lucene.Net.Analysis.Miscellaneous.StemmerOverrideFilter.Builder

This builder builds an FST for the StemmerOverrideFilter
Datei anzeigen Open project: apache/lucenenet Class Usage Examples

Public Methods

Method Description
Add ( string input, string output ) : bool

Adds an input string and it's stemmer override output to this builder.

Build ( ) : StemmerOverrideMap

Returns an StemmerOverrideMap to be used with the StemmerOverrideFilter

Builder ( ) : System.Collections.Generic

Creates a new Builder with ignoreCase set to false

Builder ( bool ignoreCase ) : System.Collections.Generic

Creates a new Builder

Method Details

Add() public method

Adds an input string and it's stemmer override output to this builder.
public Add ( string input, string output ) : bool
input string the input char sequence
output string the stemmer override output char sequence
return bool

Build() public method

Returns an StemmerOverrideMap to be used with the StemmerOverrideFilter
if an occurs;
public Build ( ) : StemmerOverrideMap
return StemmerOverrideMap

Builder() public method

Creates a new Builder with ignoreCase set to false
public Builder ( ) : System.Collections.Generic
return System.Collections.Generic

Builder() public method

Creates a new Builder
public Builder ( bool ignoreCase ) : System.Collections.Generic
ignoreCase bool if the input case should be ignored.
return System.Collections.Generic