You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Originally posted by chrylis January 7, 2025
Currently, @JsonAnySetter can be used on a physical field of type Map, but unlike @JsonProperty, it will be silently dropped if used on a method of arity other than two (POJOPropertiesCollector#_addMethods). I would like to be able to use @JsonAnySetter on a method representing a virtual property, like this:
@Slf4j
class WebhookDto {
@JsonAnySetter
void setUnmappedProperties(Map<String, Object> unmapped) {
log.warn("unmapped properties on webhook: {}", unmapped)
}
}
```</div>
The text was updated successfully, but these errors were encountered:
Discussed in #4888
Originally posted by chrylis January 7, 2025
Currently,
@JsonAnySetter
can be used on a physical field of typeMap
, but unlike@JsonProperty
, it will be silently dropped if used on a method of arity other than two (POJOPropertiesCollector#_addMethods
). I would like to be able to use@JsonAnySetter
on a method representing a virtual property, like this:The text was updated successfully, but these errors were encountered: