Class GenelKokIstatistikBilgisi

  • All Implemented Interfaces:
    KokIstatistikBilgisi

    public class GenelKokIstatistikBilgisi
    extends java.lang.Object
    implements KokIstatistikBilgisi
    Author:
    MDA TODO: Az kullanılacak istatistikleri farklı bir sınıfa al
    • Field Detail

      • kullanimFrekansi

        protected int kullanimFrekansi
      • TABLO_MAX_EK_ZINCIR_BOYU

        public static final int TABLO_MAX_EK_ZINCIR_BOYU
        See Also:
        Constant Field Values
    • Constructor Detail

      • GenelKokIstatistikBilgisi

        public GenelKokIstatistikBilgisi()
      • GenelKokIstatistikBilgisi

        public GenelKokIstatistikBilgisi​(Kok kok)
    • Method Detail

      • guncelle

        public void guncelle​(Kelime kelime)
        Guncelle metodu, kelimenin çözümleme işleminden sonra çağrılır.
        Parameters:
        kelime -
      • ekZincirleriniGuncelle

        public void ekZincirleriniGuncelle​(java.util.List<Ek> ekler)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • getEkZincirleri

        public java.util.HashMap<java.lang.String,​EkZinciri> getEkZincirleri()
      • getKullanimSayisi

        public long getKullanimSayisi()
      • getOrtalamaEkSayisi

        public int getOrtalamaEkSayisi()
      • getOrtalamaKelimeUzunlugu

        public double getOrtalamaKelimeUzunlugu()
      • getYalinHal

        public int getYalinHal()
      • duzenle

        public void duzenle()
      • getEkListesi

        public java.util.List<EkZinciri> getEkListesi()
      • getKok

        public Kok getKok()
      • getEkUzunlukSayilari

        public int[] getEkUzunlukSayilari()
      • setKullanimFrekansi

        public void setKullanimFrekansi​(int kullanimFrekansi)
      • ekZinciriEkle

        public void ekZinciriEkle​(EkZinciri zincir)
      • getEkZinciri

        public EkZinciri getEkZinciri​(java.lang.String ekZinciriStr)