Package org.apache.lucene.analysis.fi
Class FinnishLightStemmer
- java.lang.Object
-
- org.apache.lucene.analysis.fi.FinnishLightStemmer
-
public class FinnishLightStemmer extends java.lang.Object
Light Stemmer for Finnish.This stemmer implements the algorithm described in: Report on CLEF-2003 Monolingual Tracks Jacques Savoy
-
-
Constructor Summary
Constructors Constructor Description FinnishLightStemmer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private boolean
isVowel(char ch)
private int
norm1(char[] s, int len)
private int
norm2(char[] s, int len)
int
stem(char[] s, int len)
private int
step1(char[] s, int len)
private int
step2(char[] s, int len)
private int
step3(char[] s, int len)
-
-
-
Method Detail
-
stem
public int stem(char[] s, int len)
-
step1
private int step1(char[] s, int len)
-
step2
private int step2(char[] s, int len)
-
step3
private int step3(char[] s, int len)
-
norm1
private int norm1(char[] s, int len)
-
norm2
private int norm2(char[] s, int len)
-
isVowel
private boolean isVowel(char ch)
-
-