Dead
[official-gcc.git] / gomp-20050608-branch / libjava / classpath / test / java.io / OOSCallDefault.java
blobc0465c12ee5f9b509241ee525a9e892e8aaa7514
2 import java.io.*;
4 public class OOSCallDefault implements Serializable
6 int x;
7 double y;
8 transient String s;
10 OOSCallDefault( int X, double Y, String S )
12 x = X;
13 y = Y;
14 s = S;
17 public boolean equals( Object o )
19 OOSCallDefault oo = (OOSCallDefault)o;
20 return oo.x == x
21 && oo.y == y
22 && oo.s.equals( s );
25 private void writeObject( ObjectOutputStream oos ) throws IOException
27 oos.writeObject( s );
28 oos.defaultWriteObject();
29 oos.writeObject( s );
32 private void readObject( ObjectInputStream ois )
33 throws ClassNotFoundException, IOException
35 ois.readObject();
36 ois.defaultReadObject();
37 s = (String)ois.readObject();