嵌套集合我有一个类A,其具有一组嵌套的B类:转换使用推土机
public class A {
private Set<B> children;
}
public class B {
private int value;
}
我也有其具有一组嵌套d类的类C:
public class C {
private Set<D> children;
}
public class D {
private int value;
}
现在给出了A的列表,我该如何将它转换为C的列表?理想情况下,我不应该提供任何映射提示,因为我使用的是泛型。例如:
List<A> src = new ArrayList<A>();
// ----- Add some A's to src -----
List<C> dst = mapper.map(src, List<C>.class);
很明显,最后一行的语法不正确。它应该是什么?我又该如何告诉推土机什么类型的List或Set要创建?
谢谢。
Naresh
你有没有想过这个? – 2012-11-16 23:21:45
@MthetheSmith在下面看到我的回答 – 2013-05-07 00:10:14