Super class of any pickling exception that can be thrown.
Exception thrown when the parsing of a message is not successful.
Exception thrown when the parsing of a message is not successful.
Message that gave the error
Exception thrown when the generation of a Pickler for a type fails because scala pickling wasn't able to find or generate it.
Exception thrown when the generation of a Pickler for a type fails because scala pickling wasn't able to find or generate it.
General type to be pickled
Concrete type that caused the error
Exception causing the pickling exception if any
Exception thrown when the generation of a Unpickler for a type fails because scala pickling wasn't able to find or generate it.
Exception thrown when the generation of a Unpickler for a type fails because scala pickling wasn't able to find or generate it.
General type to be pickled
Concrete type that caused the error
Exception causing the pickling exception if any
Exception thrown when the unpickling of a message is not successful.
Exception thrown when the unpickling of a message is not successful.
Name of the type
Tag in the message to unpickle
Error message
Exception causing the pickling exception if any
Exception thrown when an expected field hasn't been found.
Exception thrown when an expected field hasn't been found. unpickler hasn't been elided.
Name of the expected field
Last read tag in the unpickler
Fields that were read from the message
Exception thrown when the parsing of a message is not successful.
Exception thrown when the parsing of a message is not successful.
Message that gave the error
Represent any error that violates an assumption made by scala pickling.
Exception thrown to represent any logic error when pickling or unpickling.
Exception thrown to represent any logic error when pickling or unpickling.
Feedback on the error
Exception thrown when there is no type hint and the type in the unpickler hasn't been elided.
Represent any error related to parsing.
Represent any error that violates an assumption made by scala pickling.
Exception thrown when it's not possible to generated a Pickler or Unpickler at runtime because runtime generation has been disabled.
Exception thrown to represent a mismatch between FastTypeTags.
Exception thrown to represent a mismatch between FastTypeTags.
Expected type tag
Received type tags
Exception thrown when a pickler is unable to recognize a class.
Exception thrown when a pickler is unable to recognize a class.
Java class
Extra information that enriches the feedback
Exception thrown when a pickler is unable to recognize a tag.
Exception thrown when a pickler is unable to recognize a tag.
The string representation of a tag
Information about where or how has happened
Used to add some top message to a captured exception, that usually gives some information on the context in which it happened.
Provides apply
and extractors
that allow the new change in
the errors api while keeping the same public old interface.
Exception thrown when a stream ends unexpectedly during unpickling.
Exception thrown when one tries to unpickle on a Unpickler[Nothing].