インタフェース
java.io.ObjectOutputの使用
パッケージ | 説明 |
---|---|
java.awt.datatransfer |
アプリケーション間またはアプリケーション内のデータ転送のためのインタフェースとクラスを提供します。
|
java.io |
このパッケージは、データ・ストリーム、直列化、ファイル・システムによるシステム入出力用に提供されています。
|
java.rmi.server |
サーバー側のRMIをサポートするクラスとインタフェースを提供します。
|
javax.management.loading |
高度な動的ロード機能を実装するクラスを提供します。
|
jdk.jshell.execution |
JShell実行エンジンを構築するための実装サポートを提供します。
|
-
java.awt.datatransferでのObjectOutputの使用
ObjectOutput型のパラメータを持つjava.awt.datatransferのメソッド 修飾子と型 メソッド 説明 void
DataFlavor. writeExternal(ObjectOutput os)
このDataFlavor
を直列化します。 -
java.ioでのObjectOutputの使用
ObjectOutputを実装しているjava.ioのクラス 修飾子と型 クラス 説明 class
ObjectOutputStream
ObjectOutputStreamは、プリミティブ・データ型とJavaオブジェクトのグラフをOutputStreamに書き込みます。ObjectOutput型のパラメータを持つjava.ioのメソッド 修飾子と型 メソッド 説明 abstract void
ObjectOutputStream.PutField. write(ObjectOutput out)
非推奨。このメソッドは、PutField
オブジェクトによって格納された値を適切な形式で書き込まないため、直列化ストリームが破壊されることがあります。void
Externalizable. writeExternal(ObjectOutput out)
オブジェクトが実装しているwriteExternalメソッドは、DataOutputクラスのメソッド(プリミティブ型の場合)およびObjectOutputクラスのwriteObjectメソッド(オブジェクト、文字列、配列の場合)を呼び出して、オブジェクトの内容を保存します。 -
java.rmi.serverでのObjectOutputの使用
ObjectOutputを返すjava.rmi.serverのメソッド 修飾子と型 メソッド 説明 ObjectOutput
RemoteCall. getOutputStream()
非推奨。代替はありません。ObjectOutput
RemoteCall. getResultStream(boolean success)
非推奨。代替はありません。ObjectOutput型のパラメータを持つjava.rmi.serverのメソッド 修飾子と型 メソッド 説明 String
RemoteRef. getRefClass(ObjectOutput out)
outストリームに直列化される、参照型のクラス名を返します。void
ObjID. write(ObjectOutput out)
このObjID
のバイナリ表現を整列化して、ObjectOutput
インスタンスに書き込みます。 -
javax.management.loadingでのObjectOutputの使用
ObjectOutput型のパラメータを持つjavax.management.loadingのメソッド 修飾子と型 メソッド 説明 void
MLet. writeExternal(ObjectOutput out)
このMLetの内容を特定のObjectOutput
に保存します。 -
jdk.jshell.executionでのObjectOutputの使用
型ObjectOutputのパラメータを持つjdk.jshell.executionのメソッド 修飾子と型 メソッド 説明 static void
Util. forwardExecutionControl(ExecutionControl ec, ObjectInput in, ObjectOutput out)
入力から指定されたExecutionControl
インスタンスへコマンドを転送し、出力にレスポンスします。型ObjectOutputの型引数を持つjdk.jshell.executionのメソッド・パラメータ 修飾子と型 メソッド 説明 static ExecutionControl
Util. remoteInputOutput(InputStream input, OutputStream output, Map<String,OutputStream> outputStreamMap, Map<String,InputStream> inputStreamMap, BiFunction<ObjectInput,ObjectOutput,ExecutionControl> factory)
パケット化された入力と出力に対してExecutionControlを作成します。型ObjectOutputのパラメータを持つjdk.jshell.executionのコンストラクタ コンストラクタ 説明 JdiExecutionControl(ObjectOutput out, ObjectInput in)
インスタンスの作成。StreamingExecutionControl(ObjectOutput out, ObjectInput in)
インスタンスを作成します。