Class EvaluationException

java.lang.Object
java.lang.Throwable
java.lang.Exception
fr.inria.rules.integraal.model.data.readable.exception.EvaluationException
All Implemented Interfaces:
Serializable

public class EvaluationException extends Exception
Exception thrown when an error occurs during the evaluation of a query. This checked exception is used to indicate issues that arise while processing or executing queries in the system.
See Also:
  • Constructor Details

    • EvaluationException

      public EvaluationException()
      Constructs a new EvaluationException with null as its detail message.
    • EvaluationException

      public EvaluationException(String message)
      Constructs a new EvaluationException with the specified detail message.
      Parameters:
      message - the detail message.
    • EvaluationException

      public EvaluationException(String message, Throwable cause)
      Constructs a new EvaluationException with the specified detail message and cause.
      Parameters:
      message - the detail message.
      cause - the cause of the exception (which is saved for later retrieval by the Throwable.getCause() method).
    • EvaluationException

      public EvaluationException(Throwable cause)
      Constructs a new EvaluationException with the specified cause.
      Parameters:
      cause - the cause of the exception (which is saved for later retrieval by the Throwable.getCause() method).
    • EvaluationException

      public EvaluationException(String message, Throwable cause, boolean enableSuppression, boolean writableStackTrace)
      Constructs a new EvaluationException with the specified detail message, cause, suppression enabled or disabled, and writable stack trace enabled or disabled.
      Parameters:
      message - the detail message.
      cause - the cause of the exception.
      enableSuppression - whether or not suppression is enabled or disabled.
      writableStackTrace - whether or not the stack trace should be writable.