openGionopenGion
5.8.9.0

org.opengion.fukurou.util
クラス ToString

java.lang.Object
  上位を拡張 org.opengion.fukurou.util.ToString

public final class ToString
extends Object

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

機能分類
ユーティリティ
バージョン
4.0
作成者
Kazuhiko Hasegawa
導入されたバージョン:
JDK5.0,

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

コンストラクタの詳細

ToString

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

パラメータ:
title - タイトル文字列
メソッドの詳細

title

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

パラメータ:
title - タイトル文字列
戻り値:
ToStringオブジェクト

print

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

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

println

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

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

print

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

パラメータ:
key - キー文字列
val - 値配列
戻り値:
自分自身

println

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

パラメータ:
key - キー文字列
val - 値配列
戻り値:
自分自身

println

public ToString println()
改行のみ設定します。

戻り値:
自分自身

println

public ToString println(Object val)
改行付きの値のみ設定します。

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

println

public ToString println(Object[] val)
改行付きの値のみ設定します。

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

fixForm

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

戻り値:
自分自身

toString

public String toString()
内部バッファを文字列にして返します。

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

openGion 5.8.9.0

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