Package net.zemberek.bilgi.araclar
Class IkiliKokOkuyucu
- java.lang.Object
-
- net.zemberek.bilgi.araclar.IkiliKokOkuyucu
-
- All Implemented Interfaces:
KokOkuyucu
public class IkiliKokOkuyucu extends java.lang.Object implements KokOkuyucu
-
-
Constructor Summary
Constructors Constructor Description IkiliKokOkuyucu(java.io.InputStream is, KokOzelDurumBilgisi ozelDurumlar)
IkiliKokOkuyucu(java.lang.String dosyaAdi, KokOzelDurumBilgisi ozelDurumlar)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<Kok>
hepsiniOku()
Sözlükteki Tüm kökleri okur ve bir ArrayList olarak döndürür.Kok
oku()
İkili (Binary) sözlükten bir kök okur.
-
-
-
Constructor Detail
-
IkiliKokOkuyucu
public IkiliKokOkuyucu(java.io.InputStream is, KokOzelDurumBilgisi ozelDurumlar)
-
IkiliKokOkuyucu
public IkiliKokOkuyucu(java.lang.String dosyaAdi, KokOzelDurumBilgisi ozelDurumlar) throws java.io.IOException
- Throws:
java.io.IOException
-
-
Method Detail
-
hepsiniOku
public java.util.List<Kok> hepsiniOku() throws java.io.IOException
Sözlükteki Tüm kökleri okur ve bir ArrayList olarak döndürür.- Specified by:
hepsiniOku
in interfaceKokOkuyucu
- Throws:
java.io.IOException
-
oku
public Kok oku() throws java.io.IOException
İkili (Binary) sözlükten bir kök okur. çağrıldıkça bir sonraki kökü alır.- Specified by:
oku
in interfaceKokOkuyucu
- Returns:
- bir sonraki kök. Eğer okunacak kök kalmamışsa null
- Throws:
java.io.IOException
-
-