Class TurkishStemmer

All Implemented Interfaces:
Serializable

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

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

See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • methodObject

      private static final MethodHandles.Lookup methodObject
    • 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
    • a_22

      private static final Among[] a_22
    • a_23

      private static final Among[] a_23
    • g_vowel

      private static final char[] g_vowel
    • g_U

      private static final char[] g_U
    • g_vowel1

      private static final char[] g_vowel1
    • g_vowel2

      private static final char[] g_vowel2
    • g_vowel3

      private static final char[] g_vowel3
    • g_vowel4

      private static final char[] g_vowel4
    • g_vowel5

      private static final char[] g_vowel5
    • g_vowel6

      private static final char[] g_vowel6
    • B_continue_stemming_noun_suffixes

      private boolean B_continue_stemming_noun_suffixes
  • Constructor Details

    • TurkishStemmer

      public TurkishStemmer()
  • Method Details

    • r_check_vowel_harmony

      private boolean r_check_vowel_harmony()
    • r_mark_suffix_with_optional_n_consonant

      private boolean r_mark_suffix_with_optional_n_consonant()
    • r_mark_suffix_with_optional_s_consonant

      private boolean r_mark_suffix_with_optional_s_consonant()
    • r_mark_suffix_with_optional_y_consonant

      private boolean r_mark_suffix_with_optional_y_consonant()
    • r_mark_suffix_with_optional_U_vowel

      private boolean r_mark_suffix_with_optional_U_vowel()
    • r_mark_possessives

      private boolean r_mark_possessives()
    • r_mark_sU

      private boolean r_mark_sU()
    • r_mark_lArI

      private boolean r_mark_lArI()
    • r_mark_yU

      private boolean r_mark_yU()
    • r_mark_nU

      private boolean r_mark_nU()
    • r_mark_nUn

      private boolean r_mark_nUn()
    • r_mark_yA

      private boolean r_mark_yA()
    • r_mark_nA

      private boolean r_mark_nA()
    • r_mark_DA

      private boolean r_mark_DA()
    • r_mark_ndA

      private boolean r_mark_ndA()
    • r_mark_DAn

      private boolean r_mark_DAn()
    • r_mark_ndAn

      private boolean r_mark_ndAn()
    • r_mark_ylA

      private boolean r_mark_ylA()
    • r_mark_ki

      private boolean r_mark_ki()
    • r_mark_ncA

      private boolean r_mark_ncA()
    • r_mark_yUm

      private boolean r_mark_yUm()
    • r_mark_sUn

      private boolean r_mark_sUn()
    • r_mark_yUz

      private boolean r_mark_yUz()
    • r_mark_sUnUz

      private boolean r_mark_sUnUz()
    • r_mark_lAr

      private boolean r_mark_lAr()
    • r_mark_nUz

      private boolean r_mark_nUz()
    • r_mark_DUr

      private boolean r_mark_DUr()
    • r_mark_cAsInA

      private boolean r_mark_cAsInA()
    • r_mark_yDU

      private boolean r_mark_yDU()
    • r_mark_ysA

      private boolean r_mark_ysA()
    • r_mark_ymUs_

      private boolean r_mark_ymUs_()
    • r_mark_yken

      private boolean r_mark_yken()
    • r_stem_nominal_verb_suffixes

      private boolean r_stem_nominal_verb_suffixes()
    • r_stem_suffix_chain_before_ki

      private boolean r_stem_suffix_chain_before_ki()
    • r_stem_noun_suffixes

      private boolean r_stem_noun_suffixes()
    • r_post_process_last_consonants

      private boolean r_post_process_last_consonants()
    • r_append_U_to_stems_ending_with_d_or_g

      private boolean r_append_U_to_stems_ending_with_d_or_g()
    • r_is_reserved_word

      private boolean r_is_reserved_word()
    • r_more_than_one_syllable_word

      private boolean r_more_than_one_syllable_word()
    • r_postlude

      private boolean r_postlude()
    • 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