У меня есть класс A, у которого есть вложенный набор класса B:
public class A {
private Set<B> children;
}
public class B {
private int value;
}
У меня также есть класс C, у которого есть вложенный набор класса D:
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);
Очевидно, синтаксис последней строки неверен.Что это должно быть?Также, как мне сообщить Dozer, какой тип списка или набора создать?
Спасибо.
Нареш