| Annotation Type | Description |
|---|---|
| ConstructorArg |
Indicates a field should be serialized via constructor arguments and a getter
method
|
| Field |
Indicates a field should be serialized
|
| NonConcrete |
Indicates that the object being serialized is not a concrete class and should have
class information contained in the serialized data
|
| PostDeserialize |
Indicates a method should be run once deserialization is successful
|