全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス

クラス java.io.ObjectStreamClass

java.lang.Object
   |
   +----java.io.ObjectStreamClass

public class ObjectStreamClass
extends Object
implements Serializable
ObjectStreamClass は、ストリームに直列化できるクラス、またはストリームに直列化したクラスを表します。これには、名前と、そのクラスの serialVersionUID が入っています。
このJava VMにロードする特定のクラスの ObjectStreamClass は、検索法を使って探すことができます。


Method Index

 o forClass()
このバージョンをマップするローカルVMのクラスを返す。
 o getName()
この記述子で記述するクラスの名前である。
 o getSerialVersionUID()
このクラスの serialVersionUID を返す。
 o lookup(Class)
直列化できるクラスの記述子を検索する。
 o toString()
この ObjectStreamClass を記述した文字列を返す。

Methods

 o lookup
  public static ObjectStreamClass lookup(Class cl)
直列化できるクラスの記述子を検索します。指定したクラスが java.io.Serializable または java.io.Externalizable を実装していなければ、nullを返します。

 o getName
  public String getName()
この記述子で記述するクラスの名前です。

 o getSerialVersionUID
  public long getSerialVersionUID()
このクラスの serialVersionUID を返します。serialVersionUID では、一群のクラスをすべて同じ名前で定義します。これらのクラスは共通のルートクラスから展開したもので、共通フォーマットを使って直列化と直列化復元がされることで一致します。

 o forClass
  public Class forClass()
このバージョンをマップするローカルのVMを返します。 相当するローカルクラスがなければnullを返します。

 o toString
  public String toString()
この ObjectStreamClass を記述した文字列を返します。

オーバーライド:
クラスObjecttoString

全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス