Class DecodedException

  • All Implemented Interfaces:
    java.io.Serializable

    public class DecodedException
    extends java.lang.Exception
    Decoded serialized exception. The original exception class is not restored, instead all exceptions will be instances of this class and contain the original class name and message as fields and as the message.
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      java.lang.String className
      Original exception class name
      java.lang.String originalMessage
      Original exception message
    • Constructor Summary

      Constructors 
      Constructor Description
      DecodedException​(java.lang.String className, java.lang.String originalMessage, DecodedException cause)  
    • Method Summary

      • Methods inherited from class java.lang.Throwable

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

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

      • className

        public final java.lang.String className
        Original exception class name
      • originalMessage

        public final java.lang.String originalMessage
        Original exception message
    • Constructor Detail

      • DecodedException

        public DecodedException​(java.lang.String className,
                                java.lang.String originalMessage,
                                DecodedException cause)
        Parameters:
        className - Original exception class name
        originalMessage - Original exception message
        cause - Cause of this exception