Package yapion.annotations.object
Annotation Type YAPIONPreDeserialization
- 
 @Retention(RUNTIME) @Target(METHOD) public @interface YAPIONPreDeserializationThis annotation describes one of the four steps in the process of deserialization. You can use this annotation for a method that defaults the data or object before deserialized by YAPION. This can be useful to evaluatenullpointer to their default value or to set default values. This annotation is useful if you useYAPIONDataorYAPIONObjenesisas annotations.
 The four Steps are:
 - Constructing the object (either by using the Constructor orObjenesisBase)
 - PreDeserialization method call
 - Deserializing all fields (YAPIONDeserializer)
 - PostDeserialization method call
 The context describes the state in which theYAPIONDeserializershould be for this annotation to take effect.
- 
- 
Optional Element SummaryOptional Elements Modifier and Type Optional Element Description java.lang.String[]context
 
-