Annotation Interface InstantiateWithDefaultConstructor


@Internal @Retention(RUNTIME) @Target({TYPE,ANNOTATION_TYPE}) @Documented public @interface InstantiateWithDefaultConstructor
Internal metadata computed by the annotation processor: the type is instantiated with its no-argument constructor and populated through property setters, because the creator exposed by its bean introspection is not usable for persistence - for example a Jackson @JsonCreator that builds a value object from a single JSON value.
Since:
5.2.0