public final class ThrowUtil
extends java.lang.Object
ThrowUtil.java は、共通的に使用される Throwable,Exception関連メソッドを集約した、クラスです。 StringUtil にあったメソッドを、こちらに移動させました。
| 6.4.2.0 (2016/01/29) 新規作成 |
| 6.4.3.2 (2016/02/19) 全面書き換え |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
static java.lang.String |
ogStackTrace(java.lang.String msg,
java.lang.Throwable th)
Throwable の printStackTrace() 結果の内、opengion に関する箇所だけを文字列に変換して返します。
|
static java.lang.String |
ogStackTrace(java.lang.Throwable th)
Throwable の printStackTrace() 結果の内、opengion に関する箇所だけを文字列に変換して返します。
|
static java.lang.String |
ogThrowMsg(java.lang.String msg)
発生元を示すクラス、メソッド、行番号とともに、メッセージを合成した文字列を返します。
|
static java.lang.String |
ogThrowMsg(java.lang.String msg,
java.lang.Throwable th)
発生元を示すクラス、メソッド、行番号とともに、メッセージを合成した文字列を返します。
|
public static java.lang.String ogStackTrace(java.lang.Throwable th)
th - printStackTraceすべき元のThrowableオブジェクト| 6.4.2.0 (2016/01/29) StringUtil にあったメソッドを移動。 |
| 6.4.2.0 (2016/01/29) すべてのスタックトレースを行っていたが、絞り込みます。 |
public static java.lang.String ogStackTrace(java.lang.String msg,
java.lang.Throwable th)
msg - 合成したいメッセージth - 元のThrowableオブジェクト| 5.7.2.0 (2014/01/10) 新規作成 |
| 6.4.2.0 (2016/01/29) StringUtil にあったメソッドを移動し、msg 引数を追加。 |
| 6.4.3.2 (2016/02/19) (通常try-with-resources文によって)抑制された例外も出力します。 |
| 6.5.0.1 (2016/10/21) メッセージに、BuildNumber.ENGINE_INFO を含める。 |
public static java.lang.String ogThrowMsg(java.lang.String msg)
msg - 合成したいメッセージ| 6.4.2.0 (2016/01/29) 新規作成。 |
public static java.lang.String ogThrowMsg(java.lang.String msg,
java.lang.Throwable th)
msg - 合成したいメッセージth - 元のThrowableオブジェクト| 6.3.6.1 (2015/08/28) 新規作成 |
| 6.3.6.1 (2015/08/28) メッセージに、th.getLocalizedMessage() を含める。 |
| 6.3.9.0 (2015/11/06) thのnullチェックを先に行う。 |
| 6.4.2.0 (2016/01/29) StringUtil にあったメソッドを移動するとともに、メソッド名を、ogErrMsg → ogThrowMsg に変更。 |
| 6.5.0.1 (2016/10/21) メッセージに、BuildNumber.ENGINE_INFO を含める。 |
Webアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.