Class SExpressionEvaluationException

All Implemented Interfaces:
Serializable, ExceptionContext, ScopedException

public class SExpressionEvaluationException extends SExpressionException
Author:
Zhao Na, Celine Souchet
See Also:
  • Constructor Details

    • SExpressionEvaluationException

      public SExpressionEvaluationException(String message, Throwable cause, String expressionName)
      Parameters:
      message -
      cause -
      expressionName - The expression's name that failed on the evaluation.
    • SExpressionEvaluationException

      public SExpressionEvaluationException(String message, String expressionName)
      Parameters:
      message -
      expressionName - The expression's name that failed on the evaluation.
    • SExpressionEvaluationException

      public SExpressionEvaluationException(Throwable cause, String expressionName)
      Parameters:
      cause -
      expressionName - The expression's name that failed on the evaluation.
  • Method Details

    • getExpressionName

      public String getExpressionName()
      Return null or empty string, if the context of evaluation is wrong.
      Returns:
      The expression's name that failed on the evaluation.