Package org.qdl_lang.exceptions
Class DeserializationException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- edu.uiuc.ncsa.security.core.exceptions.GeneralException
-
- org.qdl_lang.exceptions.QDLException
-
- org.qdl_lang.exceptions.QDLRuntimeException
-
- org.qdl_lang.exceptions.DeserializationException
-
- All Implemented Interfaces:
Serializable
public class DeserializationException extends QDLRuntimeException
This should only be thrown during deserialization if there is an actual problem with the deserialization of on otherwise valid file, e.g. missing java module classes This disambiguates it from the case that, e.g., we can only check the format of a file by trying to deserialize it and, e.g., finding no XML (in a QDL file).
Basically this means the file is otherwise fine, but the workspace cannot be reconstructed for whatever reason.
Created by Jeff Gaynor
on 10/15/21 at 6:09 AM- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DeserializationException()
DeserializationException(String message)
DeserializationException(String message, Throwable cause)
DeserializationException(Throwable cause)
-
Method Summary
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
-