Class MappingRuntimeException

  • All Implemented Interfaces:
    java.io.Serializable

    public class MappingRuntimeException
    extends java.lang.IllegalStateException
    An exception indicating an invalid mapping error. This exception extends IllegalStateException so that it can be used to replace current uses of IllegalStateException within the mapping framework. This exception is used when a nested exception needs to be reported.
    Version:
    $Revision: 7951 $ $Date: 2006-04-10 16:39:24 -0600 (Mon, 10 Apr 2006) $
    Author:
    Assaf Arkin, Keith Visco
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      MappingRuntimeException​(java.lang.String message)
      Creates a new MappingRuntimeException
      MappingRuntimeException​(java.lang.String message, java.lang.Object[] args)
      Creates a new MappingRuntimeException
      MappingRuntimeException​(java.lang.Throwable exception)
      Creates a new MappingRuntimeException
      MappingRuntimeException​(java.lang.Throwable exception, java.lang.String message)
      Creates a new MappingRuntimeException
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Throwable getException()
      Returns the Exception which caused this Exception, or null if no nested exception exists.
      void printStackTrace()  
      void printStackTrace​(java.io.PrintStream print)  
      void printStackTrace​(java.io.PrintWriter print)  
      • Methods inherited from class java.lang.Throwable

        addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, setStackTrace, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • MappingRuntimeException

        public MappingRuntimeException​(java.lang.String message)
        Creates a new MappingRuntimeException
        Parameters:
        message - the error message
      • MappingRuntimeException

        public MappingRuntimeException​(java.lang.String message,
                                       java.lang.Object[] args)
        Creates a new MappingRuntimeException
        Parameters:
        message - the error message
      • MappingRuntimeException

        public MappingRuntimeException​(java.lang.Throwable exception)
        Creates a new MappingRuntimeException
        Parameters:
        exception - the Exception which caused this Exception.
      • MappingRuntimeException

        public MappingRuntimeException​(java.lang.Throwable exception,
                                       java.lang.String message)
        Creates a new MappingRuntimeException
        Parameters:
        exception - the Exception which caused this Exception.
        message - the error message
    • Method Detail

      • getException

        public java.lang.Throwable getException()
        Returns the Exception which caused this Exception, or null if no nested exception exists.
        Returns:
        the nested Exception.
      • printStackTrace

        public void printStackTrace()
        Overrides:
        printStackTrace in class java.lang.Throwable
      • printStackTrace

        public void printStackTrace​(java.io.PrintStream print)
        Overrides:
        printStackTrace in class java.lang.Throwable
      • printStackTrace

        public void printStackTrace​(java.io.PrintWriter print)
        Overrides:
        printStackTrace in class java.lang.Throwable