Suppose I have the following classes
public class Baz { private List foos = new ArrayList(); } public class Foo { private String strin
You could always write your own CustomConverter.
It makes sense why Dozer isn't able to handle this as you expect since at runtime it has no type information about the List foos and can't guarantee that every Object in the list is actually a Foo.
List foos
Object
Foo