Class DuzYaziKokOkuyucu
java.lang.Object
net.zemberek.bilgi.araclar.DuzYaziKokOkuyucu
- All Implemented Interfaces:
KokOkuyucu
BinarySozlukOkuyucu sınıfı düzyazı olarak düzenlenmiş sözlüğü okur.
Aşağıdaki kod parçası bir binary sözlükteki tüm kökleri okur.
... KokOkuyucu okuyucu = new DuzYaziKokOkuyucu(); okuyucu.initialize("kaynaklar/kb/duzyazi-kokler.txt"); Kok kok = null; while((kok = sozlukOkuyucu.oku())!= null){ ekle(kok); // Elde edilen kök nesnesi ile ne gerekiyorsa yap. } ...
- Author:
- MDA
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionDuzYaziKokOkuyucu
(String dosyaAdi, KokOzelDurumBilgisi ozelDurumlar, Alfabe alfabe, Map<String, KelimeTipi> kokTipAdlari) -
Method Summary
-
Field Details
-
reader
-
-
Constructor Details
-
DuzYaziKokOkuyucu
public DuzYaziKokOkuyucu(String dosyaAdi, KokOzelDurumBilgisi ozelDurumlar, Alfabe alfabe, Map<String, KelimeTipi> kokTipAdlari) throws IOException - Throws:
IOException
-
-
Method Details
-
hepsiniOku
- Specified by:
hepsiniOku
in interfaceKokOkuyucu
- Throws:
IOException
-
oku
- Specified by:
oku
in interfaceKokOkuyucu
- Throws:
IOException
-