Class KokOzelDurumu
java.lang.Object
net.zemberek.yapi.kok.KokOzelDurumu
Koke ilskin ozel durumu ifade eder. kok ozel durumlarinin farkli ozlelikleri
bu sinifta belirtilir. Dogrudan uretilmez, once Uretici ic sinifi olusturulmasi gerekir.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
bu sinif KokOzelDurumu uretimi icin kullanilir. -
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
esitlik kiyaslamasi sadece tip indexi ve tip adina gore yapilir.int
hashCode()
sadece tip adi ve indeksine gore belirlenir.int
indeks()
kisaAd()
boolean
olusabilirMi
(Ek ek) Ozel durum giris parametresi olan ek'in bu ozel durumun olusmasina izin verip vermeyeegi belirlenir.boolean
boolean
boolean
tip()
void
uygula
(HarfDizisi dizi) giris ile gelen [dizi] harf dizisine ozel durumu uygular.boolean
-
Method Details
-
yapiBozucumu
public boolean yapiBozucumu() -
secimlikmi
public boolean secimlikmi() -
seslikEkleolusurmu
public boolean seslikEkleolusurmu() -
geleibilecekEkler
-
otomatikbelilenir
public boolean otomatikbelilenir() -
ekKisitlayiciMi
public boolean ekKisitlayiciMi() -
indeks
public int indeks() -
kisaAd
-
tip
-
uygula
giris ile gelen [dizi] harf dizisine ozel durumu uygular. basit ziyaretci deseni (visitor pattern).- Parameters:
dizi
-
-
olusabilirMi
Ozel durum giris parametresi olan ek'in bu ozel durumun olusmasina izin verip vermeyeegi belirlenir.- Parameters:
ek
-- Returns:
- gelen ek ile bu ozel durum olusabilirse true
-
equals
-
hashCode
-