C# Class Lucene.Net.Analysis.Pt.RSLPStemmerBase.Step

A step containing a list of rules.
Show file Open project: apache/lucenenet

Protected Properties

Property Type Description
min int
name string
rules Rule[]
suffixes char[][]

Public Methods

Method Description
Apply ( char s, int len ) : int
Step ( string name, Rule rules, int min, string suffixes ) : System

Create a new step

Method Details

Apply() public method

public Apply ( char s, int len ) : int
s char
len int
return int

Step() public method

Create a new step
public Step ( string name, Rule rules, int min, string suffixes ) : System
name string Step's name.
rules Rule an ordered list of rules.
min int minimum word size. if this is 0 it is automatically calculated.
suffixes string optional list of conditional suffixes. may be null.
return System

Property Details

min protected property

protected int min
return int

name protected property

protected string name
return string

rules protected property

protected Rule[] rules
return Rule[]

suffixes protected property

protected char[][] suffixes
return char[][]