クラス
java.io.ObjectInputStreamの使用
| パッケージ | 説明 |
|---|---|
| java.beans.beancontext |
Beanコンテキストに関連するクラスおよびインタフェースを提供します。
|
| javax.management |
Java Management Extensionsのコア・クラスを提供します。
|
| javax.swing.text |
編集可能なテキスト・コンポーネントと編集不能なテキスト・コンポーネントを処理するクラスとインタフェースを提供します。
|
-
java.beans.beancontextでのObjectInputStreamの使用
ObjectInputStream型のパラメータを持つjava.beans.beancontextのメソッド 修飾子と型 メソッド 説明 protected voidBeanContextServicesSupport. bcsPreDeserializationHook(ObjectInputStream ois)BeanContextSupport readObjectが子を直列化する前に、BeanContextSupport readObjectによって呼び出されます。protected voidBeanContextSupport. bcsPreDeserializationHook(ObjectInputStream ois)defaultReadObject()のあと、子を直列化する前のreadObjectによって呼び出されます。protected voidBeanContextSupport. deserialize(ObjectInputStream ois, Collection coll)コレクションを直列化復元するためにreadObjectによって使用されます。voidBeanContextSupport. readChildren(ObjectInputStream ois)このクラスのインスタンスがBeanContextプロトコル(およびそのサブプロトコル)の実装の委譲として使用されるときには、直列化復元の際に「鶏が先か卵が先か」の問題が起こります。 -
javax.managementでのObjectInputStreamの使用
ObjectInputStreamを返すjavax.managementのメソッド 修飾子と型 メソッド 説明 default ObjectInputStreamMBeanServer. deserialize(String className, byte[] data)非推奨。MBeanServer.getClassLoaderRepository()を使ってクラス・ローダー・リポジトリを取得し、それを使って直列化復元を行います。default ObjectInputStreamMBeanServer. deserialize(String className, ObjectName loaderName, byte[] data)非推奨。getClassLoaderを使って直列化復元用のクラス・ローダーを取得します。default ObjectInputStreamMBeanServer. deserialize(ObjectName name, byte[] data)非推奨。getClassLoaderForを使って、直列化復元に使用する適切なクラス・ローダーを取得します。 -
javax.swing.textでのObjectInputStreamの使用
ObjectInputStream型のパラメータを持つjavax.swing.textのメソッド 修飾子と型 メソッド 説明 voidStyleContext. readAttributes(ObjectInputStream in, MutableAttributeSet a)属性を読み込むコンテキスト固有の処理です。static voidStyleContext. readAttributeSet(ObjectInputStream in, MutableAttributeSet a)指定されたオブジェクト入力ストリームから、writeAttributeSetで以前に書き込まれている属性セットを読み込みます。