Class Ek
java.lang.Object
net.zemberek.yapi.ek.Ek
Ek sinifi icerisinde eke ozel bilgiler, o ekten sonra gelebilecek eklerin listesi
ve o eke ozel ozel durumlar yer alir.
User: aakin
Date: Feb 15, 2004
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionad()booleanvoidbaslangicHarfleriEkle(Set<TurkceHarf> harfler) ilk harfler kumesine gelen kumeyi ekler.cozumlemeIcinUret(Kelime kelime, HarfDizisi giris, HarfDizisiKiyaslayici kiyaslayici) booleangetArdisilEk(int ardisilEkSirasi) booleanhalEkiMi()inthashCode()booleanilkHarfDenetle(TurkceHarf ilkHarf) Eger baslangic harfleri kumsei var ise gelen harfin bu kumede olup olmadigina bakar.booleanolusumIcinUret(Kelime kelime, Ek sonrakiEk) booleanOzelEkOlustur(Kelime ozelKelime) booleanvoidsetArdisilEkler(List<Ek> ardisilEkler) voidsetEkKuralCozumleyici(EkUretici ekUretici) voidsetHalEki(boolean halEki) voidsetIyelikEki(boolean iyelikEki) voidsetOzelDurumlar(List<EkOzelDurumu> ozelDurumlar) voidsetSesliIleBaslayabilir(boolean sesliIleBaslayabilir) voidsetSonEkOlamaz(boolean sonEkOlamaz) voidsetUretimBilesenleri(List<EkUretimBileseni> uretimBilesenleri) booleantoString()
-
Constructor Details
-
Ek
-
-
Method Details
-
baslangicHarfleriEkle
ilk harfler kumesine gelen kumeyi ekler.- Parameters:
harfler-
-
setHalEki
public void setHalEki(boolean halEki) -
setIyelikEki
public void setIyelikEki(boolean iyelikEki) -
halEkiMi
public boolean halEkiMi() -
iyelikEkiMi
public boolean iyelikEkiMi() -
cozumlemeIcinUret
public HarfDizisi cozumlemeIcinUret(Kelime kelime, HarfDizisi giris, HarfDizisiKiyaslayici kiyaslayici) -
olusumIcinUret
-
setOzelDurumlar
-
ardindanGelebilirMi
-
equals
-
hashCode
-
sesliIleBaslayabilirMi
public boolean sesliIleBaslayabilirMi() -
toString
-
ad
-
getArdisilEk
-
OzelEkOlustur
-
ardisilEkler
-
setArdisilEkler
-
setSesliIleBaslayabilir
public void setSesliIleBaslayabilir(boolean sesliIleBaslayabilir) -
setEkKuralCozumleyici
-
setUretimBilesenleri
-
sonEkOlamazMi
public boolean sonEkOlamazMi() -
uretimBilesenleri
-
setSonEkOlamaz
public void setSonEkOlamaz(boolean sonEkOlamaz) -
ilkHarfDenetle
Eger baslangic harfleri kumsei var ise gelen harfin bu kumede olup olmadigina bakar.- Parameters:
ilkHarf-- Returns:
- eger kume tanimlanmamis ise bu ek icin ilk harf denetimi yapilmiyor demektir, true doner. eger kume mevcut ise (null disi) ve harf kumede mevcutsa true doner. aksi halde false.
-