raf.writeUTF(sortLanguage.getIsoCode());
raf.writeUTF(normalizerRules);
raf.writeBoolean(swapPairEntries);
- if (dict.dictFileVersion >= 2) {
- raf.writeInt(mainTokenCount);
- }
+ raf.writeInt(mainTokenCount);
RAFList.write(raf, sortedIndexEntries, new IndexEntrySerializer(null), 32, true);
StringUtil.writeVarInt(raf, stoplist.size());
for (String i : stoplist) {
public void write(DataOutput raf) throws IOException {
super.write(raf);
StringUtil.writeVarInt(raf, pairs.size());
- for (int i = 0; i < pairs.size(); ++i) {
- assert pairs.get(i).lang1.length() > 0;
- raf.writeUTF(pairs.get(i).lang1);
- raf.writeUTF(pairs.get(i).lang2);
+ for (Pair p : pairs) {
+ assert p.lang1.length() > 0;
+ raf.writeUTF(p.lang1);
+ raf.writeUTF(p.lang2);
}
}