| `org.hibernate.usertype.DynamicParameterizedType.ParameterType` should provide a method to return generic java type, like `Method::getGenericReturnType` or `Field::getGenericType`, Developer can use generic info to deserialize collections from json without any additional hint. see: https://vladmihalcea.com/how-to-map-json-collections-using-jpa-and-hibernate |