|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjava.util.AbstractMap<K,V>
java.util.HashMap<String,ErrorInfo.Item>
nga.servlet.ErrorInfo
public class ErrorInfo
エラー情報。
ひとつのエラーメッセージ,ひとつの例外,複数個のエラー項目
を保持することができる。
入れ子のクラスの概要 | |
---|---|
static class |
ErrorInfo.Item
エラー項目。 |
コンストラクタの概要 | |
---|---|
ErrorInfo(ModuleInfo moduleInfo)
ErrorInfo を作成する。 |
メソッドの概要 | |
---|---|
ErrorInfo |
add(ErrorInfo.Item item)
エラー項目を追加する。 |
ErrorInfo |
add(String name)
エラー項目を追加する。 |
ErrorInfo |
add(String name,
String value)
エラー項目を追加する。 |
ErrorInfo |
add(String name,
String value,
String message,
Object... args)
エラー項目を追加する。 |
String |
getErrorMessage()
エラーメッセージを取得する。 |
Throwable |
getException()
例外を取得する。 |
ModuleInfo |
getModuleInfo()
このオブジェクトに設定されているモジュール情報を取得する。 |
Object |
getValue(String name)
エラーとなった項目の値を取得する。 |
boolean |
hasError()
このインスタンスにエラー情報が存在するかどうかを返す。 |
void |
setException(Throwable exception)
例外をセットする。 |
ErrorInfo |
setMessage(String message,
Object... args)
エラーメッセージをセットする。 |
クラス java.util.HashMap から継承されたメソッド |
---|
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values |
クラス java.util.AbstractMap から継承されたメソッド |
---|
equals, hashCode, toString |
クラス java.lang.Object から継承されたメソッド |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
インタフェース java.util.Map から継承されたメソッド |
---|
equals, hashCode |
コンストラクタの詳細 |
---|
public ErrorInfo(ModuleInfo moduleInfo)
moduleInfo
- モジュール情報。メソッドの詳細 |
---|
public ErrorInfo setMessage(String message, Object... args)
message
- メッセージ。args
- メッセージ引数。public String getErrorMessage()
public void setException(Throwable exception)
exception
- 例外。public Throwable getException()
public ErrorInfo add(String name)
name
- エラー項目名。public ErrorInfo add(String name, String value)
name
- エラー項目名。value
- エラーとなった項目値。public ErrorInfo add(String name, String value, String message, Object... args)
name
- エラー項目名。value
- エラーとなった項目値。message
- メッセージ。args
- メッセージ引数。public ErrorInfo add(ErrorInfo.Item item)
item
- エラー項目。public Object getValue(String name)
name
- 項目名。
public ModuleInfo getModuleInfo()
public boolean hasError()
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |