mirror of
https://github.com/openRuyi-Project/gcc.git
synced 2026-06-27 22:05:52 +00:00
Initial revision
From-SVN: r102074
This commit is contained in:
@@ -0,0 +1,42 @@
|
||||
|
||||
import java.io.*;
|
||||
|
||||
public class OOSNoCallDefault implements Serializable
|
||||
{
|
||||
int x;
|
||||
String s;
|
||||
boolean b;
|
||||
|
||||
OOSNoCallDefault()
|
||||
{}
|
||||
|
||||
OOSNoCallDefault( int X, String S, boolean B )
|
||||
{
|
||||
x = X;
|
||||
s = S;
|
||||
b = B;
|
||||
}
|
||||
|
||||
public boolean equals( Object o )
|
||||
{
|
||||
OOSNoCallDefault oo = (OOSNoCallDefault)o;
|
||||
return oo.x == x
|
||||
&& oo.b == b
|
||||
&& oo.s.equals( s );
|
||||
}
|
||||
|
||||
private void writeObject( ObjectOutputStream oos ) throws IOException
|
||||
{
|
||||
oos.writeInt( x );
|
||||
oos.writeObject( s );
|
||||
oos.writeBoolean( b );
|
||||
}
|
||||
|
||||
private void readObject( ObjectInputStream ois )
|
||||
throws ClassNotFoundException, IOException
|
||||
{
|
||||
x = ois.readInt();
|
||||
s = (String)ois.readObject();
|
||||
b = ois.readBoolean();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user