JavaTM 2
Platform
Std. Ed. v1.4.0

java.io
クラス ObjectOutputStream.PutField

java.lang.Object
  |
  +--java.io.ObjectOutputStream.PutField
含まれているクラス:
ObjectOutputStream

public abstract static class ObjectOutputStream.PutField
extends Object

ObjectOutput に書き込まれる持続フィールドへのプログラムによるアクセスを提供します。

導入されたバージョン:
1.2

コンストラクタの概要
ObjectOutputStream.PutField()
           
 
メソッドの概要
abstract  void put(String name, boolean val)
          名前で指定された boolean フィールドの値を持続フィールドに格納します。
abstract  void put(String name, byte val)
          名前で指定された byte フィールドの値を持続フィールドに格納します。
abstract  void put(String name, char val)
          名前で指定された char フィールドの値を持続フィールドに格納します。
abstract  void put(String name, double val)
          名前で指定された double フィールドの値を持続フィールドに格納します。
abstract  void put(String name, float val)
          名前で指定された float フィールドの値を持続フィールドに格納します。
abstract  void put(String name, int val)
          名前で指定された int フィールドの値を持続フィールドに格納します。
abstract  void put(String name, long val)
          名前で指定された long フィールドの値を持続フィールドに格納します。
abstract  void put(String name, Object val)
          名前で指定された Object フィールドの値を持続フィールドに格納します。
abstract  void put(String name, short val)
          名前で指定された short フィールドの値を持続フィールドに格納します。
abstract  void write(ObjectOutput out)
          推奨されていません。 このメソッドは、PutField オブジェクトによって格納されたときの形式で値を書き込まないため、直列化ストリームが破壊されることがあります。PutField のデータを書き込むには、ObjectOutputStream.writeFields() メソッドを呼び出してください。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ObjectOutputStream.PutField

public ObjectOutputStream.PutField()
メソッドの詳細

put

public abstract void put(String name,
                         boolean val)
名前で指定された boolean フィールドの値を持続フィールドに格納します。

パラメータ:
name - 直列化可能フィールドの名前
val - フィールドに割り当てる値

put

public abstract void put(String name,
                         byte val)
名前で指定された byte フィールドの値を持続フィールドに格納します。

パラメータ:
name - 直列化可能フィールドの名前
val - フィールドに割り当てる値

put

public abstract void put(String name,
                         char val)
名前で指定された char フィールドの値を持続フィールドに格納します。

パラメータ:
name - 直列化可能フィールドの名前
val - フィールドに割り当てる値

put

public abstract void put(String name,
                         short val)
名前で指定された short フィールドの値を持続フィールドに格納します。

パラメータ:
name - 直列化可能フィールドの名前
val - フィールドに割り当てる値

put

public abstract void put(String name,
                         int val)
名前で指定された int フィールドの値を持続フィールドに格納します。

パラメータ:
name - 直列化可能フィールドの名前
val - フィールドに割り当てる値

put

public abstract void put(String name,
                         long val)
名前で指定された long フィールドの値を持続フィールドに格納します。

パラメータ:
name - 直列化可能フィールドの名前
val - フィールドに割り当てる値

put

public abstract void put(String name,
                         float val)
名前で指定された float フィールドの値を持続フィールドに格納します。

パラメータ:
name - 直列化可能フィールドの名前
val - フィールドに割り当てる値

put

public abstract void put(String name,
                         double val)
名前で指定された double フィールドの値を持続フィールドに格納します。

パラメータ:
name - 直列化可能フィールドの名前
val - フィールドに割り当てる値

put

public abstract void put(String name,
                         Object val)
名前で指定された Object フィールドの値を持続フィールドに格納します。

パラメータ:
name - 直列化可能フィールドの名前
val - フィールドに割り当てる値

write

public abstract void write(ObjectOutput out)
                    throws IOException
推奨されていません。 このメソッドは、PutField オブジェクトによって格納されたときの形式で値を書き込まないため、直列化ストリームが破壊されることがあります。PutField のデータを書き込むには、ObjectOutputStream.writeFields() メソッドを呼び出してください。

データおよびフィールドを指定された ObjectOutput ストリームに書き込みます。

パラメータ:
out - データおよびフィールドを書き込むストリーム
例外:
IOException - 基本となるストリームの書き込み中に入出力エラーが発生した場合

JavaTM 2
Platform
Std. Ed. v1.4.0

バグの報告と機能のリクエスト
これ以外の API リファレンスおよび開発者用ドキュメントについては、 Java 2 SDK SE 開発者用ドキュメントを参照してください。 開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、 およびコード実例が含まれています。

Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.