概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
openGion 5.0.1.1
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## org.opengion.fukurou.util
クラス ToString

    java.lang.Object
      org.opengion.fukurou.util.ToString

    public final class ToString

extends java.lang.Object

ToString.java は、共通的に使用される toString() を簡素化するクラスです。 デバッグ情報を出力する最も一般的な方法は、内部文字列の出力です。 通常、キーと値をペアで記述するため、StringBuilder で append しながら作成するにしても コーディング的にあまり見栄えの良い形にはなりません。 ここでは、それらを簡易的に整形して出力できるように、メソッドを用意しました。

バージョン
  4.0
作成者
  Kazuhiko Hasegawa
導入されたバージョン:
  JDK5.0,

コンストラクタの概要
`ToString(java.lang.String title)` タイトルを指定するコンストラクター タイトルは、先頭にスペースなしで入れます。

メソッドの概要
`ToString` | `fixForm()` 先頭のキーの位置を最大値に合わせて、整形します。
`ToString` | `print(java.lang.String key, java.lang.Object val)` 改行なしのキーと値のペアを設定します。
`ToString` | `print(java.lang.String key, java.lang.Object[] val)` 改行なしのキーと値配列のペアを設定します。
`ToString` | `println()` 改行のみ設定します。
`ToString` | `println(java.lang.Object val)` 改行付きの値のみ設定します。
`ToString` | `println(java.lang.Object[] val)` 改行付きの値のみ設定します。
`ToString` | `println(java.lang.String key, java.lang.Object val)` 改行ありのキーと値のペアを設定します。
`ToString` | `println(java.lang.String key, java.lang.Object[] val)` 改行ありのキーと値配列のペアを設定します。
`static ToString` | `title(java.lang.String title)` 簡易的にオブジェクトを構築する static メソッド タイトルは、先頭にスペースなしで入れます。
`java.lang.String` | `toString()` 内部バッファを文字列にして返します。

クラス java.lang.Object から継承されたメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

コンストラクタの詳細

### ToString

    public ToString(java.lang.String title)

  タイトルを指定するコンストラクター タイトルは、先頭にスペースなしで入れます。最後は改行ありです。

  パラメータ:
    `title` - String

メソッドの詳細

### title

    public static ToString title(java.lang.String title)

  簡易的にオブジェクトを構築する static メソッド タイトルは、先頭にスペースなしで入れます。最後は改行ありです。

  パラメータ:
    `title` - String

### print

    public ToString print(java.lang.String key,
                          java.lang.Object val)

  改行なしのキーと値のペアを設定します。 前回、改行で終わっている場合は、キーから始めます。 そうでない場合、" , " を出力してから、書き始めます。

  パラメータ:
    `key` - String キー文字列
    `val` - Object 値文字列
  戻り値:
    ToString 自分自身

### println

    public ToString println(java.lang.String key,
                            java.lang.Object val)

  改行ありのキーと値のペアを設定します。 前回、改行で終わっている場合は、キーから始めます。 そうでない場合、" , " を出力してから、書き始めます。

  パラメータ:
    `key` - String キー文字列
    `val` - Object 値文字列
  戻り値:
    ToString 自分自身

### print

    public ToString print(java.lang.String key,
                          java.lang.Object[] val)

  改行なしのキーと値配列のペアを設定します。 前回、改行で終わっている場合は、キーから始めます。 そうでない場合、" , " を出力してから、書き始めます。

  パラメータ:
    `key` - String キー文字列
    `val` - Object[] 値配列
  戻り値:
    ToString 自分自身

### println

    public ToString println(java.lang.String key,
                            java.lang.Object[] val)

  改行ありのキーと値配列のペアを設定します。 前回、改行で終わっている場合は、キーから始めます。 そうでない場合、" , " を出力してから、書き始めます。

  パラメータ:
    `key` - String キー文字列
    `val` - Object[] 値配列
  戻り値:
    ToString 自分自身

### println

    public ToString println()

  改行のみ設定します。

  戻り値:
    ToString 自分自身

### println

    public ToString println(java.lang.Object val)

  改行付きの値のみ設定します。

  パラメータ:
    `val` - Object 値
  戻り値:
    ToString 自分自身

### println

    public ToString println(java.lang.Object[] val)

  改行付きの値のみ設定します。

  パラメータ:
    `val` - Object 値
  戻り値:
    ToString 自分自身

### fixForm

    public ToString fixForm()

  先頭のキーの位置を最大値に合わせて、整形します。

  戻り値:
    ToString 自分自身

### toString

    public java.lang.String toString()

  内部バッファを文字列にして返します。

  オーバーライド:
    クラス `java.lang.Object` 内の `toString`
  戻り値:
    内部バッファを文字列にして返します。

概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
| openGion 5.0.1.1
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

Webアプリケーションフレームワーク openGion
Copyright (c) 2009 The openGion Project.