-public class EntrySource extends IndexedObject implements Serializable {
-
- private static final long serialVersionUID = -1323165134846120269L;
-
- final String name;
-
- public EntrySource(final int index, final String name) {
- super(index);
- this.name = name;
- }
-
- @Override
- public String toString() {
- return name;
- }
-
-
- public static RAFListSerializer<EntrySource> SERIALIZER = new RAFListSerializer<EntrySource>() {
+import java.io.DataInput;
+import java.io.DataOutput;
+import java.io.IOException;
+
+public class EntrySource extends IndexedObject {
+
+ final String name;
+ @SuppressWarnings("CanBeFinal")
+ int numEntries;
+
+ @SuppressWarnings("WeakerAccess")
+ public EntrySource(final int index, final String name, int numEntries) {
+ super(index);
+ this.name = name;
+ this.numEntries = numEntries;
+ }