Package yapion.annotations.object
Annotation Type YAPIONData
-
@Retention(RUNTIME) @Target(TYPE) @Repeatable(YAPIONDatas.class) public @interface YAPIONData
This annotation describes a combinedYAPIONLoad
andYAPIONSave
and stands for every Field specified in this Type. This annotation will overwrite any existingYAPIONLoad
,YAPIONSave
andYAPIONField
.
The context describes the state in which theYAPIONSerializer
orYAPIONDeserializer
should be for this annotation to take effect.