openGionopenGion
5.4.3.4

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
戻り値:
内部バッファを文字列にして返します。

openGion 5.4.3.4

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