クラス EvaluationException

実装されたすべてのインターフェース:
SerializableSE
既知の直属サブクラス
PropertyNotFoundExceptionValueCoercionException

public class EvaluationException extends RuntimeExceptionSE
式の評価が失敗したことを示します。
作成者:
Keith Donald
関連事項:
  • コンストラクターの詳細

    • EvaluationException

      public EvaluationException(ClassSE<?> contextClass, StringSE expressionString, StringSE message)
      新しい評価例外を作成します。
      パラメーター:
      contextClass - 評価が試みられたオブジェクトのクラス
      expressionString - 評価に失敗した式の文字列形式
      message - 例外メッセージ
    • EvaluationException

      public EvaluationException(ClassSE<?> contextClass, StringSE expressionString, StringSE message, ThrowableSE cause)
      新しい評価例外を作成します。
      パラメーター:
      contextClass - 評価が試みられたオブジェクトのクラス
      expressionString - 評価に失敗した式の文字列形式
      message - 例外メッセージ
      cause - この評価例外の根本的な原因
  • メソッドの詳細

    • getContextClass

      public ClassSE<?> getContextClass()
      評価が試行されて失敗したオブジェクトのクラス。
      戻り値:
      コンテキストクラス
    • getExpressionString

      public StringSE getExpressionString()
      コンテキストクラスのインスタンスに対して評価に失敗した式の文字列形式。
      戻り値:
      式文字列