クラス
java.beans.Encoderの使用

Encoderを使用しているパッケージ
パッケージ
説明
beansの開発に関連するクラスが含まれます -- JavaBeansアーキテクチャに基づくコンポーネント。
  • java.beansでのEncoderの使用

    java.beansでのEncoderのサブクラス
    修飾子と型
    クラス
    説明
    class 
    XMLEncoderクラスは、ObjectOutputStreamの補足的な代替であり、ObjectOutputStreamを使ってSerializableオブジェクトのバイナリ表現を作成できるのと同じ方法でJavaBeanのテキスト表現を生成するために使用できます。
    Encoder型のパラメータを持つjava.beansのメソッド
    修飾子と型
    メソッド
    説明
    protected void
    DefaultPersistenceDelegate.initialize(Class<?> type, Object oldInstance, Object newInstance, Encoder out)
    このinitializeメソッドのデフォルト実装は、この型のオブジェクトで保持されるすべての状態が、Introspectorによって返される「setter」および「getter」メソッド・ペアで公開されていると想定します。
    protected void
    PersistenceDelegate.initialize(Class<?> type, Object oldInstance, Object newInstance, Encoder out)
    newInstanceに対して、新しいインスタンスがoldInstance同等になるという副作用を及ぼす一連の文を生成します。
    protected Expression
    DefaultPersistenceDelegate.instantiate(Object oldInstance, Encoder out)
    このinstantiateメソッドのデフォルト実装は、事前定義済みのメソッド名「new」を含む式(DefaultPersistenceDelegateのコンストラクタに指定された引数を使ったコンストラクタの呼出しを示す)を返します。
    protected abstract Expression
    PersistenceDelegate.instantiate(Object oldInstance, Encoder out)
    値がoldInstanceである式を返します。
    void
    PersistenceDelegate.writeObject(Object oldInstance, Encoder out)
    writeObjectは永続性への単一のエントリ・ポイントであり、従来の委任モードではEncoderによって使用されます。