Class java.io.ObjectStreamClass
All Packages Class Hierarchy This Package Previous Next Index
Class java.io.ObjectStreamClass
Object
|
+----java.io.ObjectStreamClass
- public class ObjectStreamClass
- extends Object
- implements Serializable
A ObjectStreamClass describes a class that can be serialized to a stream
or a class that was serialized to a stream. It contains the name
and the serialVersionUID of the class.
The ObjectStreamClass for a specific class loaded in this Java VM can
be found using the lookup method.
- Version:
- 1.41, 07/09/98
- Author:
- unascribed
- Since:
- JDK1.1
-
forClass()
- Return the class in the local VM that this version is mapped to.
-
getName()
- The name of the class described by this descriptor.
-
getSerialVersionUID()
- Return the serialVersionUID for this class.
-
lookup(Class)
- Find the descriptor for a class that can be serialized.
-
toString()
- Return a string describing this ObjectStreamClass.
forClass
public java.lang.Class forClass()
- Return the class in the local VM that this version is mapped to.
Null is returned if there is no corresponding local class.
- Since:
- JDK1.1
getName
public java.lang.String getName()
- The name of the class described by this descriptor.
- Since:
- JDK1.1
getSerialVersionUID
public long getSerialVersionUID()
- Return the serialVersionUID for this class.
The serialVersionUID defines a set of classes all with the same name
that have evolved from a common root class and agree to be serialized
and deserialized using a common format.
- Since:
- JDK1.1
lookup
public static java.io.ObjectStreamClass lookup(Class cl)
- Find the descriptor for a class that can be serialized. Null
is returned if the specified class does not implement
java.io.Serializable or java.io.Externalizable.
- Since:
- JDK1.1
toString
public java.lang.String toString()
- Return a string describing this ObjectStreamClass.
- Overrides:
- toString in class Object
- Since:
- JDK1.1
All Packages Class Hierarchy This Package Previous Next Index