package japicmp.test.serialversion;
import java.io.Serializable;
public class CompatibleChanges {
public static class FieldAddedClassWithoutSerialVersionUid implements Serializable {
private int field = 42;
}
public static class FieldAddedClassWithSerialVersionUid implements Serializable {
private static final long serialVersionUID = 1;
private int field = 42;
}
public static class ClassAdded implements Serializable {
}
public static class AddedSerializable implements Serializable {
}
public static class FieldAccessChangeFromPublicToPrivate implements Serializable {
private static final long serialVersionUID = 1;
private int field = 42;
}
public static class FieldChangesFromStaticToNonStatic implements Serializable {
private static final long serialVersionUID = 1;
public int field = 42;
}
public static class FieldChangesFromTransientToNonTransient implements Serializable {
private static final long serialVersionUID = 1;
public int field = 42;
}
}