Class 的 Jackson Mixin 有一个相同的列表 Class

Jackson Mixin for Class having a List of same Class

我有一个class

public class Rectangle
{
  int a;
  int b;
  List<Rectangle> c;
}

我想为此 class 使用 Jackson mixin 以使用 Jackson 注释修改矩形 class。将以下代码用于 List 是否有效?

 @JsonProperty("c")
 abstract List<Rectangle> getC();

我们将不胜感激。

根据@Henrik 和@zeppelin 的建议。我尝试了代码,当使用 Jackson mixin 时,它有一个相同 class 对象的列表工作正常。