X-Git-Url: http://gitweb.fperrin.net/?a=blobdiff_plain;f=src%2Fcom%2Fhughes%2Fandroid%2Fdictionary%2Fengine%2FIndex.java;h=99cdb54a7be407167e90bd0d69ee03222feb8d28;hb=0d6b69d8819c937eed8a911f491146b76a9b1300;hp=c254d303dcdbe452829d3e9b8e7494538a4f09fc;hpb=4b0aa089555e54ebc9bf26f58096fb808b72420b;p=Dictionary.git diff --git a/src/com/hughes/android/dictionary/engine/Index.java b/src/com/hughes/android/dictionary/engine/Index.java index c254d30..99cdb54 100644 --- a/src/com/hughes/android/dictionary/engine/Index.java +++ b/src/com/hughes/android/dictionary/engine/Index.java @@ -136,7 +136,7 @@ public final class Index implements RAFSerializable { } sortedIndexEntries = CachingList.create( RAFList.create(inp, new IndexEntrySerializer(dict.dictFileVersion == 6 ? inp : null), inp.position(), - dict.dictFileVersion, dict.dictInfo + " idx " + languageCode + ": "), CACHE_SIZE); + dict.dictFileVersion, dict.dictInfo + " idx " + languageCode + ": "), CACHE_SIZE, true); if (dict.dictFileVersion >= 7) { int count = StringUtil.readVarInt(raf); stoplist = new HashSet(count); @@ -150,7 +150,7 @@ public final class Index implements RAFSerializable { } rows = CachingList.create( UniformRAFList.create(inp, new RowBase.Serializer(this), inp.position()), - CACHE_SIZE); + CACHE_SIZE, true); } @Override @@ -249,7 +249,7 @@ public final class Index implements RAFSerializable { this.htmlEntries = CachingList.create( RAFList.create(ch, index.dict.htmlEntryIndexSerializer, ch.position(), index.dict.dictFileVersion, - index.dict.dictInfo + " htmlEntries: "), 1); + index.dict.dictInfo + " htmlEntries: "), 1, false); } else { this.htmlEntries = Collections.emptyList(); }