Package org.apache.lucene.analysis.fi
Class FinnishLightStemmer
java.lang.Object
org.apache.lucene.analysis.fi.FinnishLightStemmer
Light Stemmer for Finnish.
This stemmer implements the algorithm described in: Report on CLEF-2003 Monolingual Tracks Jacques Savoy
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate boolean
isVowel
(char ch) private int
norm1
(char[] s, int len) private int
norm2
(char[] s, int len) (package private) 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)
-
Constructor Details
-
FinnishLightStemmer
FinnishLightStemmer()
-
-
Method Details
-
stem
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)
-