public abstract interface Externalizable extends Serializable { // Public Instance Methods public abstract void readExternal(ObjectInput in) throws IOException, ClassNotFoundException; public abstract void writeExternal(ObjectOutput out) throws IOException; }