全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス
  クラス java.io.ObjectStreamClass 
java.lang.Object
   |
   +----java.io.ObjectStreamClass
  -  public class ObjectStreamClass
  -  extends Object
  -  implements Serializable
ObjectStreamClass は、ストリームに直列化できるクラス、またはストリームに直列化したクラスを表します。これには、名前と、そのクラスの serialVersionUID が入っています。
 このJava VMにロードする特定のクラスの ObjectStreamClass は、検索法を使って探すことができます。
   
  -   forClass() forClass()
-   このバージョンをマップするローカルVMのクラスを返す。
  
-   getName() getName()
-   この記述子で記述するクラスの名前である。
  
-   getSerialVersionUID() getSerialVersionUID()
-   このクラスの serialVersionUID を返す。
  
-   lookup(Class) lookup(Class)
-  直列化できるクラスの記述子を検索する。
  
-   toString() toString()
-   この ObjectStreamClass を記述した文字列を返す。
   
 lookup
lookup
  public static ObjectStreamClass lookup(Class cl)
 -  直列化できるクラスの記述子を検索します。指定したクラスが java.io.Serializable または java.io.Externalizable を実装していなければ、nullを返します。
 
 getName
getName
  public String getName()
  -  この記述子で記述するクラスの名前です。
 
 getSerialVersionUID
getSerialVersionUID
  public long getSerialVersionUID()
-  このクラスの serialVersionUID を返します。serialVersionUID では、一群のクラスをすべて同じ名前で定義します。これらのクラスは共通のルートクラスから展開したもので、共通フォーマットを使って直列化と直列化復元がされることで一致します。
 
 forClass
forClass
  public Class forClass()
  -  このバージョンをマップするローカルのVMを返します。 相当するローカルクラスがなければnullを返します。
 
 toString
toString
  public String toString()
  -  この ObjectStreamClass を記述した文字列を返します。
   
- 
    -  オーバーライド:
    
-  クラスObject の toString 
  
 
全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス