Package net.zemberek.yapi
Class Kok
java.lang.Object
net.zemberek.yapi.Kok
- Direct Known Subclasses:
Kisaltma
Created by IntelliJ IDEA.
User: aakin
Date: Feb 15, 2004
Time: 11:29:05 PM
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionasil()
asilIcerikUret
(Alfabe alfabe) kokun gercek icerigini dondurur.boolean
int
int
int
hashCode()
final String
icerik()
void
sadece ilk acilista kullanilan bir metodvoid
ozelDurumEkle
(KokOzelDurumu ozelDurum) koke ozel durum ekler.boolean
ozelDurumUygula
(Alfabe alfabe, Ek ek) boolean
void
void
setFrekans
(int kokIstatistigi) final void
void
setIndeks
(int indeks) final void
setTip
(KelimeTipi tip) final KelimeTipi
tip()
toString()
boolean
-
Field Details
-
BOS_KOK
-
tip
-
-
Constructor Details
-
Kok
-
Kok
-
-
Method Details
-
ozelDurumVarmi
public boolean ozelDurumVarmi() -
ozelDurumDizisi
-
ozelDurumIceriyormu
-
ozelDurumEkle
koke ozel durum ekler. burada dizi kullaniminda kaynak konusunda cimrilik ettigimizden her yeni ozel durum icin dizi boyutunu bir buyuttuk. ayrica tekrar olmamasini da sagliyoruz. Normalde bu islem Set icin cok daha kolay bir yapida olabilirdi set.add() ancak Set'in kaynak tuketimi diziden daha fazla.- Parameters:
ozelDurum
-
-
ozelDurumCikar
sadece ilk acilista kullanilan bir metod- Parameters:
tip
-
-
toString
-
ozelDurumUygula
-
yapiBozucuOzelDurumVarmi
public boolean yapiBozucuOzelDurumVarmi() -
asilIcerikUret
kokun gercek icerigini dondurur. "icerik" parametresinde kokun genellikle donusturulmus hali (kucuk harf ve noktalama isaretlerinden arinmis hali) bulundugundan eger varsa kok icerisindeki "asil" hali, eger ozel ad ise bas harfi buyuk yapilarak, degilse icerik aynen dondurulur.- Parameters:
alfabe
-- Returns:
-
tip
-
setTip
-
setIcerik
-
icerik
-
equals
-
hashCode
public int hashCode() -
getIndeks
public int getIndeks()- Returns:
- Returns the indeks.
-
setIndeks
public void setIndeks(int indeks) - Parameters:
indeks
- The indeks to set.
-
setFrekans
public void setFrekans(int kokIstatistigi) -
getFrekans
public int getFrekans() -
asil
-
setAsil
-