Class MetaschemaException

java.lang.Object
java.lang.Throwable
java.lang.Exception
dev.metaschema.core.model.MetaschemaException
All Implemented Interfaces:
Serializable

public class MetaschemaException extends Exception
Indicates an error related to Metaschema processing.
See Also:
  • Constructor Details

    • MetaschemaException

      public MetaschemaException(String message)
      Create a new Metaschema exception with a provided message.
      Parameters:
      message - text describing the cause of the exception
    • MetaschemaException

      public MetaschemaException(Throwable cause)
      Create a new Metaschema exception based on the provided cause.
      Parameters:
      cause - the exception that caused this exception
    • MetaschemaException

      public MetaschemaException(String message, Throwable cause)
      Create a new Metaschema exception with a provided message based on the provided cause.
      Parameters:
      message - text describing the cause of the exception
      cause - the exception that caused this exception
    • MetaschemaException

      public MetaschemaException(String message, Throwable cause, boolean enableSuppression, boolean writableStackTrace)
      Create a new Metaschema exception with a provided message based on the provided cause.
      Parameters:
      message - text describing the cause of the exception
      cause - the exception that caused this exception
      enableSuppression - whether or not suppression is enabled or disabled
      writableStackTrace - whether or not the stack trace should be writable