java.lang.Object
org.tartarus.snowball.SnowballProgram
org.tartarus.snowball.SnowballStemmer
org.tartarus.snowball.ext.ArabicStemmer
- All Implemented Interfaces:
Serializable
This class implements the stemming algorithm defined by a snowball script.
Generated by Snowball 2.0.0 - https://snowballstem.org/
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Among[]
private static final Among[]
private static final Among[]
private static final Among[]
private static final Among[]
private static final Among[]
private static final Among[]
private static final Among[]
private static final Among[]
private static final Among[]
private static final Among[]
private static final Among[]
private static final Among[]
private static final Among[]
private static final Among[]
private static final Among[]
private static final Among[]
private static final Among[]
private static final Among[]
private static final Among[]
private static final Among[]
private static final Among[]
private boolean
private boolean
private boolean
private static final MethodHandles.Lookup
private static final long
Fields inherited from class org.tartarus.snowball.SnowballProgram
bra, cursor, ket, limit, limit_backward
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
int
hashCode()
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
private boolean
boolean
stem()
Methods inherited from class org.tartarus.snowball.SnowballProgram
assign_to, copy_from, eq_s, eq_s_b, find_among, find_among_b, getCurrent, getCurrentBuffer, getCurrentBufferLength, in_grouping, in_grouping_b, insert, out_grouping, out_grouping_b, replace_s, setCurrent, setCurrent, slice_check, slice_del, slice_from, slice_to
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
methodObject
-
a_0
-
a_1
-
a_2
-
a_3
-
a_4
-
a_5
-
a_6
-
a_7
-
a_8
-
a_9
-
a_10
-
a_11
-
a_12
-
a_13
-
a_14
-
a_15
-
a_16
-
a_17
-
a_18
-
a_19
-
a_20
-
a_21
-
B_is_defined
private boolean B_is_defined -
B_is_verb
private boolean B_is_verb -
B_is_noun
private boolean B_is_noun
-
-
Constructor Details
-
ArabicStemmer
public ArabicStemmer()
-
-
Method Details
-
r_Normalize_pre
private boolean r_Normalize_pre() -
r_Normalize_post
private boolean r_Normalize_post() -
r_Checks1
private boolean r_Checks1() -
r_Prefix_Step1
private boolean r_Prefix_Step1() -
r_Prefix_Step2
private boolean r_Prefix_Step2() -
r_Prefix_Step3a_Noun
private boolean r_Prefix_Step3a_Noun() -
r_Prefix_Step3b_Noun
private boolean r_Prefix_Step3b_Noun() -
r_Prefix_Step3_Verb
private boolean r_Prefix_Step3_Verb() -
r_Prefix_Step4_Verb
private boolean r_Prefix_Step4_Verb() -
r_Suffix_Noun_Step1a
private boolean r_Suffix_Noun_Step1a() -
r_Suffix_Noun_Step1b
private boolean r_Suffix_Noun_Step1b() -
r_Suffix_Noun_Step2a
private boolean r_Suffix_Noun_Step2a() -
r_Suffix_Noun_Step2b
private boolean r_Suffix_Noun_Step2b() -
r_Suffix_Noun_Step2c1
private boolean r_Suffix_Noun_Step2c1() -
r_Suffix_Noun_Step2c2
private boolean r_Suffix_Noun_Step2c2() -
r_Suffix_Noun_Step3
private boolean r_Suffix_Noun_Step3() -
r_Suffix_Verb_Step1
private boolean r_Suffix_Verb_Step1() -
r_Suffix_Verb_Step2a
private boolean r_Suffix_Verb_Step2a() -
r_Suffix_Verb_Step2b
private boolean r_Suffix_Verb_Step2b() -
r_Suffix_Verb_Step2c
private boolean r_Suffix_Verb_Step2c() -
r_Suffix_All_alef_maqsura
private boolean r_Suffix_All_alef_maqsura() -
stem
public boolean stem()- Specified by:
stem
in classSnowballStemmer
-
equals
-
hashCode
public int hashCode()
-