You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by li...@apache.org on 2007/03/02 07:36:02 UTC

svn commit: r513630 - /harmony/enhanced/classlib/trunk/modules/luni/src/main/java/java/io/ObjectStreamClass.java

Author: liangyx
Date: Thu Mar  1 22:36:01 2007
New Revision: 513630

URL: http://svn.apache.org/viewvc?view=rev&rev=513630
Log:
Review serialized fields according to Serialized Form

Modified:
    harmony/enhanced/classlib/trunk/modules/luni/src/main/java/java/io/ObjectStreamClass.java

Modified: harmony/enhanced/classlib/trunk/modules/luni/src/main/java/java/io/ObjectStreamClass.java
URL: http://svn.apache.org/viewvc/harmony/enhanced/classlib/trunk/modules/luni/src/main/java/java/io/ObjectStreamClass.java?view=diff&rev=513630&r1=513629&r2=513630
==============================================================================
--- harmony/enhanced/classlib/trunk/modules/luni/src/main/java/java/io/ObjectStreamClass.java (original)
+++ harmony/enhanced/classlib/trunk/modules/luni/src/main/java/java/io/ObjectStreamClass.java Thu Mar  1 22:36:01 2007
@@ -141,30 +141,30 @@
     // ClassDesc //
 
     // Name of the class this descriptor represents
-    private String className;
+    private transient String className;
 
     // Corresponding loaded class with the name above
-    private WeakReference<Class<?>> resolvedClass;
+    private transient WeakReference<Class<?>> resolvedClass;
 
     // Serial version UID of the class the descriptor represents
-    private long svUID;
+    private transient long svUID;
 
     // ClassDescInfo //
 
     // Any combination of SC_WRITE_METHOD, SC_SERIALIZABLE and SC_EXTERNALIZABLE
     // (see ObjectStreamConstants)
-    private byte flags;
+    private transient byte flags;
 
     // Descriptor for the superclass of the class associated with this
     // descriptor
-    private ObjectStreamClass superclass;
+    private transient ObjectStreamClass superclass;
 
     // Array of ObjectStreamField (see below) describing the fields of this
     // class
-    private ObjectStreamField[] fields;
+    private transient ObjectStreamField[] fields;
 
     // Array of ObjectStreamField describing the serialized fields of this class
-    private ObjectStreamField[] loadFields;
+    private transient ObjectStreamField[] loadFields;
 
     /*
      * If an ObjectStreamClass describes an Externalizable class, it (the