@Target(value=TYPE)
@Retention(value=RUNTIME)
@Documented
public @interface JsonMixin
JsonMixinModule.JsonMixinModule@AliasFor(value="type") public abstract java.lang.Class<?>[] value
type() attribute. Allows for more concise annotation
declarations e.g.: @JsonMixin(MyType.class) instead of
@JsonMixin(type=MyType.class).@AliasFor(value="value") public abstract java.lang.Class<?>[] type
value() is an
alias for (and mutually exclusive with) this attribute.