OpenCores
URL https://opencores.org/ocsvn/scarts/scarts/trunk

Subversion Repositories scarts

[/] [scarts/] [trunk/] [toolchain/] [scarts-gcc/] [gcc-4.1.1/] [libjava/] [classpath/] [test/] [java.io/] [OOSNoCallDefault.java] - Blame information for rev 14

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 14 jlechner
 
2
import java.io.*;
3
 
4
public class OOSNoCallDefault implements Serializable
5
{
6
  int x;
7
  String s;
8
  boolean b;
9
 
10
  OOSNoCallDefault()
11
  {}
12
 
13
  OOSNoCallDefault( int X, String S, boolean B )
14
  {
15
    x = X;
16
    s = S;
17
    b = B;
18
  }
19
 
20
  public boolean equals( Object o )
21
  {
22
    OOSNoCallDefault oo = (OOSNoCallDefault)o;
23
    return oo.x == x
24
      && oo.b == b
25
      && oo.s.equals( s );
26
  }
27
 
28
  private void writeObject( ObjectOutputStream oos ) throws IOException
29
  {
30
    oos.writeInt( x );
31
    oos.writeObject( s );
32
    oos.writeBoolean( b );
33
  }
34
 
35
  private void readObject( ObjectInputStream ois )
36
    throws ClassNotFoundException, IOException
37
  {
38
    x = ois.readInt();
39
    s = (String)ois.readObject();
40
    b = ois.readBoolean();
41
  }
42
}

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.