パッケージ | 説明 |
---|---|
java.beans |
JavaBeans(tm)アーキテクチャに基づいたコンポーネントであるBeanの開発に関連したクラスが含まれています。
|
修飾子と型 | クラスと説明 |
---|---|
class |
XMLEncoder
XMLEncoder クラスは、ObjectOutputStream の補足的な代替であり、ObjectOutputStream を使ってSerializable オブジェクトのバイナリ表現を作成できるのと同じ方法でJavaBeanのテキスト表現を生成するために使用できます。 |
修飾子と型 | メソッドと説明 |
---|---|
protected void |
PersistenceDelegate.initialize(Class<?> type, Object oldInstance, Object newInstance, Encoder out)
newInstance に対して、新しいインスタンスがoldInstance と同等になるという副作用を及ぼす一連の文を生成します。 |
protected void |
DefaultPersistenceDelegate.initialize(Class<?> type, Object oldInstance, Object newInstance, Encoder out)
この
initialize メソッドのデフォルト実装は、この型のオブジェクトで保持されるすべての状態が、Introspectorによって返される「setter」および「getter」メソッド・ペアで公開されていると想定します。 |
protected abstract Expression |
PersistenceDelegate.instantiate(Object oldInstance, Encoder out)
値が
oldInstance である式を返します。 |
protected Expression |
DefaultPersistenceDelegate.instantiate(Object oldInstance, Encoder out)
この
instantiate メソッドのデフォルト実装は、事前定義済みのメソッド名「new」を含む式(DefaultPersistenceDelegate のコンストラクタに指定された引数を使ったコンストラクタの呼出しを示す)を返します。 |
void |
PersistenceDelegate.writeObject(Object oldInstance, Encoder out)
writeObject は、永続性を実現する唯一の手段としてEncoder により、従来の委譲モードで使用されます。 |
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.