Package org.apache.lucene.analysis.es
Class SpanishPluralStemmer
- java.lang.Object
-
- org.apache.lucene.analysis.es.SpanishPluralStemmer
-
public class SpanishPluralStemmer extends java.lang.Object
Plural Stemmer for SpanishThis stemmer implements the rules described in: http://www.wikilengua.org/index.php/Plural_(formación)
-
-
Field Summary
Fields Modifier and Type Field Description private static CharArraySet
invariants
private static java.util.List<java.lang.String>
invariantsList
private static CharArraySet
specialCases
-
Constructor Summary
Constructors Constructor Description SpanishPluralStemmer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private boolean
invariant(char[] s, int len)
private boolean
isVowel(char c)
private void
removeAccents(char[] s, int len)
private boolean
special(char[] s, int len)
int
stem(char[] s, int len)
-
-
-
Field Detail
-
invariants
private static final CharArraySet invariants
-
specialCases
private static final CharArraySet specialCases
-
invariantsList
private static final java.util.List<java.lang.String> invariantsList
-
-