Annotation Type DelegateDeserialization
-
@Retention(RUNTIME) @Target(TYPE) public @interface DelegateDeserialization
Applies to aConfigurationSerializable
that will delegate all deserialization to anotherConfigurationSerializable
.
-
-
Required Element Summary
Required Elements Modifier and Type Required Element Description Class<? extends ConfigurationSerializable>
value
Which class should be used as a delegate for this classes deserialization
-
-
-
Element Detail
-
value
@NotNull Class<? extends ConfigurationSerializable> value
Which class should be used as a delegate for this classes deserialization- Returns:
- Delegate class
-
-