Class SExpressionEvaluationException

  • All Implemented Interfaces:
    java.io.Serializable

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

      • SExpressionEvaluationException

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

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

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

      • getExpressionName

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