インターフェース ToStringStyler
- すべての既知の実装クラス:
DefaultToStringStyler
public interface ToStringStyler
pretty-printing
toString()
メソッドの戦略インターフェース。出力アルゴリズムをカプセル化します。ビルダーなどの他のオブジェクトがワークフローを提供する必要があります。- 導入:
- 1.2.2
- 作成者:
- Keith Donald
メソッドのサマリー
修飾子と型メソッド説明void
styleEnd
(StringBuilderSE buffer, ObjectSE obj) toString()
されたオブジェクトのフィールドがスタイル設定された後でスタイルを設定します。void
styleField
(StringBuilderSE buffer, StringSE fieldName, ObjectSE value) フィールド値を文字列としてスタイルします。void
styleFieldSeparator
(StringBuilderSE buffer) フィールドセパレータをスタイルします。void
styleStart
(StringBuilderSE buffer, ObjectSE obj) toString()
されたオブジェクトを、そのフィールドがスタイル設定される前にスタイル設定します。void
styleValue
(StringBuilderSE buffer, ObjectSE value) 指定された値をスタイルします。
メソッドの詳細
styleStart
toString()
されたオブジェクトを、そのフィールドがスタイル設定される前にスタイル設定します。- パラメーター:
buffer
- 出力するバッファobj
- スタイルを設定するオブジェクト
styleEnd
toString()
されたオブジェクトのフィールドがスタイル設定された後でスタイルを設定します。- パラメーター:
buffer
- 出力するバッファobj
- スタイルを設定するオブジェクト
styleField
フィールド値を文字列としてスタイルします。- パラメーター:
buffer
- 出力するバッファfieldName
- フィールドの名前value
- フィールド値
styleValue
指定された値をスタイルします。- パラメーター:
buffer
- 出力するバッファvalue
- フィールド値
styleFieldSeparator
フィールドセパレータをスタイルします。- パラメーター:
buffer
- 出力するバッファ