Package org.apache.lucene.analysis.pt
Class PortugueseStemmer
- java.lang.Object
-
- org.apache.lucene.analysis.pt.RSLPStemmerBase
-
- org.apache.lucene.analysis.pt.PortugueseStemmer
-
public class PortugueseStemmer extends RSLPStemmerBase
Portuguese stemmer implementing the RSLP (Removedor de Sufixos da Lingua Portuguesa) algorithm. This is sometimes also referred to as the Orengo stemmer.- See Also:
RSLPStemmerBase
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.lucene.analysis.pt.RSLPStemmerBase
RSLPStemmerBase.Rule, RSLPStemmerBase.RuleWithSetExceptions, RSLPStemmerBase.RuleWithSuffixExceptions, RSLPStemmerBase.Step
-
-
Field Summary
Fields Modifier and Type Field Description private static RSLPStemmerBase.Step
adverb
private static RSLPStemmerBase.Step
augmentative
private static RSLPStemmerBase.Step
feminine
private static RSLPStemmerBase.Step
noun
private static RSLPStemmerBase.Step
plural
private static RSLPStemmerBase.Step
verb
private static RSLPStemmerBase.Step
vowel
-
Constructor Summary
Constructors Constructor Description PortugueseStemmer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
stem(char[] s, int len)
-
Methods inherited from class org.apache.lucene.analysis.pt.RSLPStemmerBase
parse
-
-
-
-
Field Detail
-
plural
private static final RSLPStemmerBase.Step plural
-
feminine
private static final RSLPStemmerBase.Step feminine
-
adverb
private static final RSLPStemmerBase.Step adverb
-
augmentative
private static final RSLPStemmerBase.Step augmentative
-
noun
private static final RSLPStemmerBase.Step noun
-
verb
private static final RSLPStemmerBase.Step verb
-
vowel
private static final RSLPStemmerBase.Step vowel
-
-