public class AgacSozluk extends java.lang.Object implements Sozluk
| Constructor and Description |
|---|
AgacSozluk(KokOkuyucu okuyucu,
Alfabe alfabe,
KokOzelDurumBilgisi ozelDurumlar)
constructor.
|
AgacSozluk(java.util.List<Kok> kokler,
Alfabe alfabe,
KokOzelDurumBilgisi ozelDurumlar)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ekle(Kok kok)
Verilen kökü sözlüğe ekler.
|
KokAgaci |
getAgac() |
java.util.List<Kok> |
kokBul(java.lang.String str)
Verilen bir kökü sözlükte arar.
|
Kok |
kokBul(java.lang.String str,
KelimeTipi tip) |
KokAdayiBulucuUretici |
kokBulucuFactory()
Kök seçiciler, sözlükten alınan bir fabrika ile elde edilirler.
|
java.util.Collection<Kok> |
tumKokler()
sozluk icindeki normal ya da kok ozel durumu seklindeki tum kok iceriklerini bir
Koleksiyon nesnesi olarak dondurur.
|
public AgacSozluk(KokOkuyucu okuyucu, Alfabe alfabe, KokOzelDurumBilgisi ozelDurumlar) throws java.io.IOException
okuyucu: - Sözlükler mutlaka bir sözlük okuyucu ile ilklendirilir.alfabe - : Kullanılan Türk dili alfabesiozelDurumlar - : Dile ait kök özel durumlarını taşıyan nesnejava.io.IOExceptionpublic AgacSozluk(java.util.List<Kok> kokler, Alfabe alfabe, KokOzelDurumBilgisi ozelDurumlar)
kokler - alfabe - ozelDurumlar - public java.util.List<Kok> kokBul(java.lang.String str)
public Kok kokBul(java.lang.String str, KelimeTipi tip)
public java.util.Collection<Kok> tumKokler()
Sozlukpublic void ekle(Kok kok)
public KokAgaci getAgac()
public KokAdayiBulucuUretici kokBulucuFactory()
KokAdayiBulucu kokSecici = kokler.getKokBulucuFactory().getKesinKokBulucu();
kokBulucuFactory in interface SozlukAgacSozlukCopyright 2005-2008 Zemberek Development Team. All Rights Reserved.