Exception | Description |
---|---|
EserialBuilderMismatchException |
Thrown when object building is interrupted due to a mismatched builder.
|
EserialException |
EserialException is the superclass of those exceptions that can be thrown during
serialization or deserialization with Eserial.
|
EserialInputTypeMismatchException |
Thrown when object building is interrupted due to input type mismatch.
|
EserialInstantiationException |
Thrown when object building is interrupted due to failed instantiation.
|
EserialInvalidEnumException |
Thrown when Enum building is interrupted due to invalid Enum ordinal or name.
|
EserialInvalidJsonException |
Thrown when parser is interrupted due to getting an invalid json
|
EserialInvalidMethodException |
Thrown when serialization or deserialization is interrupted due to an invalid getter or setter method.
|
EserialMapperMismatchException |
Thrown when serialization is interrupted due to a mismatched mapper.
|
EserialMissingIncludeMatcherEvaluatorException |
Thrown when annotation processing is interrupted due to a missing
IncludeMatcherEvaluator . |
EserialMissingInclusionRuleException |
Thrown when annotation processing is interrupted due to a missing
AbstractInclusionRule . |
EserialNoDefaultConstructorException |
Thrown when object building is interrupted due to the lack of default constructor.
|
EserialNotEserialAnnotationException |
Thrown when annotation processing is interrupted due to getting a non-
EserialAnnotation
where one was expected. |
EserialPrimitiveCanNotBeNullException |
Thrown when object building is interrupted due to null value given to a primitive type.
|
EserialSerializerMismatchException |
Thrown when serialization is interrupted due to a mismatched serializer.
|