クラス
java.io.ObjectInputStreamの使用
ObjectInputStreamを使用するパッケージ
パッケージ
説明
Beanコンテキストに関連するクラスおよびインタフェースを提供します。
Java Management Extensionsのコア・クラスを提供します。
編集可能なテキスト・コンポーネントと編集不能なテキスト・コンポーネントを処理するクラスとインタフェースを提供します。
-
java.beans.beancontextでのObjectInputStreamの使用
型ObjectInputStreamのパラメータを持つjava.beans.beancontextのメソッド修飾子と型メソッド説明protected voidBeanContextServicesSupport.bcsPreDeserializationHook(ObjectInputStream ois) 削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。BeanContextSupport readObjectが子を直列化する前に、BeanContextSupport readObjectによって呼び出されます。protected voidBeanContextSupport.bcsPreDeserializationHook(ObjectInputStream ois) 削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。defaultReadObject()のあと、子を直列化する前のreadObjectによって呼び出されます。protected final voidBeanContextSupport.deserialize(ObjectInputStream ois, Collection coll) 削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。コレクションを直列化復元するためにreadObjectによって使用されます。final voidBeanContextSupport.readChildren(ObjectInputStream ois) 削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。このクラスのインスタンスがBeanContextプロトコル(およびそのサブプロトコル)の実装の委譲として使用されるときには、直列化復元の際に「鶏が先か卵が先か」の問題が起こります。 -
javax.managementでのObjectInputStreamの使用
修飾子と型メソッド説明default ObjectInputStreamMBeanServer.deserialize(String className, byte[] data) 非推奨。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で以前に書き込まれている属性セットを読み込みます。
MBeanServer.getClassLoaderRepository()を使用してクラス・ローダー・リポジトリを取得し、それを使用して直列化復元します。