]> gitweb.fperrin.net Git - Dictionary.git/blobdiff - src/com/hughes/android/dictionary/engine/TextEntry.java
Remove last Java-deserialization based code.
[Dictionary.git] / src / com / hughes / android / dictionary / engine / TextEntry.java
index a3fc0e28a76477885480fd90fca13b92474deec3..1856753da87f24c430e5a6e53445ed265506c49d 100644 (file)
 
 package com.hughes.android.dictionary.engine;
 
-import com.hughes.util.raf.RAFListSerializer;
-import com.hughes.util.raf.RAFSerializable;
-import com.ibm.icu.text.Transliterator;
-
 import java.io.DataInput;
 import java.io.DataOutput;
 import java.io.IOException;
@@ -25,11 +21,14 @@ import java.io.PrintStream;
 import java.util.List;
 import java.util.regex.Pattern;
 
-public class TextEntry extends AbstractEntry implements RAFSerializable<TextEntry> {
+import com.hughes.util.raf.RAFListSerializer;
+import com.ibm.icu.text.Transliterator;
+
+public class TextEntry extends AbstractEntry {
 
-    final String text;
+    public final String text;
 
-    public TextEntry(final Dictionary dictionary, final DataInput raf, final int index)
+    private TextEntry(final Dictionary dictionary, final DataInput raf, final int index)
     throws IOException {
         super(dictionary, raf, index);
         text = raf.readUTF();
@@ -80,7 +79,7 @@ public class TextEntry extends AbstractEntry implements RAFSerializable<TextEntr
             super(raf, thisRowIndex, index, extra);
         }
 
-        public TextEntry getEntry() {
+        TextEntry getEntry() {
             return index.dict.textEntries.get(referenceIndex);
         }