インタフェース
java.io.ObjectInputの使用
| パッケージ | 説明 |
|---|---|
| java.awt.datatransfer |
アプリケーション間またはアプリケーション内のデータ転送のためのインタフェースとクラスを提供します。
|
| java.io |
このパッケージは、データ・ストリーム、直列化、ファイル・システムによるシステム入出力用に提供されています。
|
| java.rmi.server |
サーバー側のRMIをサポートするクラスとインタフェースを提供します。
|
| javax.management.loading |
高度な動的ロード機能を実装するクラスを提供します。
|
| jdk.jshell.execution |
JShell実行エンジンを構築するための実装サポートを提供します。
|
-
java.awt.datatransferでのObjectInputの使用
ObjectInput型のパラメータを持つjava.awt.datatransferのメソッド 修飾子と型 メソッド 説明 voidDataFlavor. readExternal(ObjectInput is)このDataFlavorを直列化された状態から復元します。 -
java.ioでのObjectInputの使用
ObjectInputを実装しているjava.ioのクラス 修飾子と型 クラス 説明 classObjectInputStream事前にObjectOutputStreamを使って作成されたプリミティブ・データとプリミティブ・オブジェクトを直列化復元します。ObjectInput型のパラメータを持つjava.ioのメソッド 修飾子と型 メソッド 説明 voidExternalizable. readExternal(ObjectInput in)オブジェクトが実装しているreadExternalメソッドは、DataInputのメソッド(プリミティブ型の場合)およびreadObjectのメソッド(オブジェクト、文字列、配列の場合)を呼び出すことにより、オブジェクトの内容を復元します。 -
java.rmi.serverでのObjectInputの使用
ObjectInputを返すjava.rmi.serverのメソッド 修飾子と型 メソッド 説明 ObjectInputRemoteCall. getInputStream()非推奨。代替はありません。ObjectInput型のパラメータを持つjava.rmi.serverのメソッド 修飾子と型 メソッド 説明 static ObjIDObjID. read(ObjectInput in)ObjectInputインスタンスのバイナリ表現を非整列化することで、新しいObjIDインスタンスを構築して返します。 -
javax.management.loadingでのObjectInputの使用
ObjectInput型のパラメータを持つjavax.management.loadingのメソッド 修飾子と型 メソッド 説明 voidMLet. readExternal(ObjectInput in)特定のObjectInputからこのMLetの内容を復元します。 -
jdk.jshell.executionでのObjectInputの使用
型ObjectInputのパラメータを持つjdk.jshell.executionのメソッド 修飾子と型 メソッド 説明 static voidUtil. forwardExecutionControl(ExecutionControl ec, ObjectInput in, ObjectOutput out)入力から指定されたExecutionControlインスタンスへコマンドを転送し、出力にレスポンスします。型ObjectInputの型引数を持つjdk.jshell.executionのメソッド・パラメータ 修飾子と型 メソッド 説明 static ExecutionControlUtil. remoteInputOutput(InputStream input, OutputStream output, Map<String,OutputStream> outputStreamMap, Map<String,InputStream> inputStreamMap, BiFunction<ObjectInput,ObjectOutput,ExecutionControl> factory)パケット化された入力と出力に対してExecutionControlを作成します。型ObjectInputのパラメータを持つjdk.jshell.executionのコンストラクタ コンストラクタ 説明 JdiExecutionControl(ObjectOutput out, ObjectInput in)インスタンスの作成。StreamingExecutionControl(ObjectOutput out, ObjectInput in)インスタンスを作成します。