Class arabicStemmer

All Implemented Interfaces:
Serializable

public class arabicStemmer extends SnowballStemmer
This class implements the stemming algorithm defined by a snowball script.

Generated by Snowball 2.2.0 - https://snowballstem.org/

See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • a_0

      private static final Among[] a_0
    • a_1

      private static final Among[] a_1
    • a_2

      private static final Among[] a_2
    • a_3

      private static final Among[] a_3
    • a_4

      private static final Among[] a_4
    • a_5

      private static final Among[] a_5
    • a_6

      private static final Among[] a_6
    • a_7

      private static final Among[] a_7
    • a_8

      private static final Among[] a_8
    • a_9

      private static final Among[] a_9
    • a_10

      private static final Among[] a_10
    • a_11

      private static final Among[] a_11
    • a_12

      private static final Among[] a_12
    • a_13

      private static final Among[] a_13
    • a_14

      private static final Among[] a_14
    • a_15

      private static final Among[] a_15
    • a_16

      private static final Among[] a_16
    • a_17

      private static final Among[] a_17
    • a_18

      private static final Among[] a_18
    • a_19

      private static final Among[] a_19
    • a_20

      private static final Among[] a_20
    • a_21

      private static final Among[] 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 class SnowballStemmer
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object