org.seasar.fisshplate.exception
クラス FPRuntimeException

java.lang.Object
  上位を拡張 java.lang.Throwable
      上位を拡張 java.lang.Exception
          上位を拡張 java.lang.RuntimeException
              上位を拡張 org.seasar.fisshplate.exception.FPRuntimeException
すべての実装されたインタフェース:
Serializable
直系の既知のサブクラス:
FPPreviewException

public class FPRuntimeException
extends RuntimeException

実行時例外の基底クラスです。

作成者:
rokugen
関連項目:
直列化された形式

コンストラクタの概要
FPRuntimeException(String messageId)
          リソースバンドルのキーを受け取って例外を生成します。
FPRuntimeException(String messageId, Object[] args)
          リソースバンドルのキーを受け取って例外を生成します。
FPRuntimeException(String messageId, Object[] args, Throwable cause)
          リソースバンドルのキーを受け取って、既存の例外をラップします。
 
メソッドの概要
 Object[] getArgs()
          埋め込みパラメータを戻します。
 String getMessage()
           
 String getMessageId()
          リソースバンドルのキーを戻します。
 
クラス java.lang.Throwable から継承されたメソッド
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

FPRuntimeException

public FPRuntimeException(String messageId)
リソースバンドルのキーを受け取って例外を生成します。

パラメータ:
messageId - リソースバンドルのキー

FPRuntimeException

public FPRuntimeException(String messageId,
                          Object[] args)
リソースバンドルのキーを受け取って例外を生成します。引数にメッセージの埋め込みパラメータを指定します。

パラメータ:
messageId - リソースバンドルのキー
args - メッセージへの埋め込みパラメータ

FPRuntimeException

public FPRuntimeException(String messageId,
                          Object[] args,
                          Throwable cause)
リソースバンドルのキーを受け取って、既存の例外をラップします。 引数にメッセージの埋め込みパラメータと、ラップする既存の例外を指定します。

パラメータ:
messageId - リソースバンドルのキー
args - メッセージの埋め込みパラメータ
cause - ラップする例外
メソッドの詳細

getArgs

public Object[] getArgs()
埋め込みパラメータを戻します。

戻り値:
埋め込みパラメータ

getMessageId

public String getMessageId()
リソースバンドルのキーを戻します。

戻り値:
リソースバンドルのキー

getMessage

public String getMessage()
オーバーライド:
クラス Throwable 内の getMessage


Copyright © 2009 The Seasar Foundation. All Rights Reserved.