Package net.zemberek.yapi
Class Kelime
- java.lang.Object
-
- net.zemberek.yapi.Kelime
-
- All Implemented Interfaces:
java.lang.Cloneable
public class Kelime extends java.lang.Object implements java.lang.Cloneable
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
boy()
Kelime
clone()
Ek[]
ekDizisi()
void
ekEkle(Ek ek)
java.util.List<Ek>
ekler()
int
ekSayisi()
boolean
ekVarmi(java.lang.String ekAdi)
java.lang.String
ekZinciriStr()
Gosterim amacli bir metod.boolean
gercekEkYok()
Kelime icerisinde sadece kok ya da kok tipini belirten baslangic eki var ise bu metod true dondurur.HarfDizisi
icerik()
void
icerikEkle(HarfDizisi eklenecek)
java.lang.String
icerikStr()
Kok
kok()
void
setIcerik(HarfDizisi icerik)
Ek
sonEk()
TurkceHarf
sonHarf()
java.lang.String
toString()
-
-
-
Constructor Detail
-
Kelime
public Kelime()
-
Kelime
public Kelime(Kok kok, HarfDizisi dizi)
-
-
Method Detail
-
ekDizisi
public Ek[] ekDizisi()
-
clone
public Kelime clone()
- Overrides:
clone
in classjava.lang.Object
-
ekler
public java.util.List<Ek> ekler()
-
ekZinciriStr
public java.lang.String ekZinciriStr()
Gosterim amacli bir metod. ek zincirinin anlasilir sekilde yazilmasini saglar.- Returns:
- ek zinciri dizisi yazimi.
-
setIcerik
public void setIcerik(HarfDizisi icerik)
-
ekSayisi
public int ekSayisi()
-
sonHarf
public TurkceHarf sonHarf()
-
icerik
public HarfDizisi icerik()
-
boy
public int boy()
-
sonEk
public Ek sonEk()
-
icerikStr
public java.lang.String icerikStr()
-
ekEkle
public void ekEkle(Ek ek)
-
ekVarmi
public boolean ekVarmi(java.lang.String ekAdi)
-
kok
public Kok kok()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
icerikEkle
public void icerikEkle(HarfDizisi eklenecek)
-
gercekEkYok
public boolean gercekEkYok()
Kelime icerisinde sadece kok ya da kok tipini belirten baslangic eki var ise bu metod true dondurur. Eger baska bir ek eklenmis ise true doner.- Returns:
-
-