Package net.zemberek.yapi.ek
Interface EkUretici
-
- All Known Implementing Classes:
TemelEkUretici
public interface EkUretici
ek uretim kuralinin islenmesinde kullanilan sinif icin ortak arayuz. Her lehce kendi uretim sinifini kullanir. User: ahmet Date: Aug 22, 2005
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description HarfDizisi
cozumlemeIcinEkUret(HarfDizisi ulanacak, HarfDizisi giris, java.util.List<EkUretimBileseni> bilesenler)
Kelime Cozumleme islemi icin ek uretimi.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.
-
-
-
Method Detail
-
cozumlemeIcinEkUret
HarfDizisi cozumlemeIcinEkUret(HarfDizisi ulanacak, HarfDizisi giris, java.util.List<EkUretimBileseni> bilesenler)
Kelime Cozumleme islemi icin ek uretimi.- Parameters:
ulanacak
-giris
-bilesenler
- ek uretim bilesenleri- Returns:
- uretilen ek, HarfDizisi cinsinden.
-
olusumIcinEkUret
HarfDizisi olusumIcinEkUret(HarfDizisi ulanacak, Ek sonrakiEk, java.util.List<EkUretimBileseni> bilesenler)
Kelime uretimi icin ek uretimi.- Parameters:
ulanacak
-sonrakiEk
-bilesenler
- ek uretim bilesenleri.- Returns:
- uretilen ek, HarfDizisi cinsinden.
-
olasiBaslangicHarfleri
java.util.Set<TurkceHarf> olasiBaslangicHarfleri(java.util.List<EkUretimBileseni> bilesenler)
Ek bilesenlerini kullarak bir ekin hangi harflerle baslayacagini kestirip sonuclari bir set icerisinde dondurur.- Parameters:
bilesenler
-- Returns:
- olasi baslangic harfleri bir Set icerisinde.
-
sesliIleBaslayabilir
boolean sesliIleBaslayabilir(java.util.List<EkUretimBileseni> bilesenler)
bilesenlere gore en basta sesli harf olup olamayacagini belirler.- Parameters:
bilesenler
-- Returns:
-
-