Package net.zemberek.yapi.ek
Class TemelEkUretici
- java.lang.Object
-
- net.zemberek.yapi.ek.TemelEkUretici
-
-
Constructor Summary
Constructors Constructor Description TemelEkUretici()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Set<TurkceHarf>
olasiBaslangicHarfleri(java.util.List<EkUretimBileseni> bilesenler)
Ek bilesenlerini kullarak bir ekin hangi harflerle baslayacagini kestirip sonuclari bir set icerisinde dondurur.HarfDizisi
olusumIcinEkUret(HarfDizisi ulanacak, Ek sonrakiEk, java.util.List<EkUretimBileseni> bilesenler)
Kelime uretimi icin ek uretimi.boolean
sesliIleBaslayabilir(java.util.List<EkUretimBileseni> bilesenler)
bilesenlere gore en basta sesli harf olup olamayacagini belirler.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.zemberek.yapi.ek.EkUretici
cozumlemeIcinEkUret
-
-
-
-
Method Detail
-
sesliIleBaslayabilir
public boolean sesliIleBaslayabilir(java.util.List<EkUretimBileseni> bilesenler)
Description copied from interface:EkUretici
bilesenlere gore en basta sesli harf olup olamayacagini belirler.- Specified by:
sesliIleBaslayabilir
in interfaceEkUretici
- Returns:
-
olusumIcinEkUret
public HarfDizisi olusumIcinEkUret(HarfDizisi ulanacak, Ek sonrakiEk, java.util.List<EkUretimBileseni> bilesenler)
Description copied from interface:EkUretici
Kelime uretimi icin ek uretimi.- Specified by:
olusumIcinEkUret
in interfaceEkUretici
bilesenler
- ek uretim bilesenleri.- Returns:
- uretilen ek, HarfDizisi cinsinden.
-
olasiBaslangicHarfleri
public java.util.Set<TurkceHarf> olasiBaslangicHarfleri(java.util.List<EkUretimBileseni> bilesenler)
Description copied from interface:EkUretici
Ek bilesenlerini kullarak bir ekin hangi harflerle baslayacagini kestirip sonuclari bir set icerisinde dondurur.- Specified by:
olasiBaslangicHarfleri
in interfaceEkUretici
- Returns:
- olasi baslangic harfleri bir Set icerisinde.
-
-