Как правильно использовать OpenCSV чтобы вывести в файл
Имеется:
@Data
public class PersonDTO {
private Long id;
private String fcs;
private Date dob;
private List<ContactNPDTO> contactsList = new ArrayList<>();
}
@Data
public class ContactNPDTO {
private Long id;
private Param param;
private String value;
}
Как мне записать PersonDTO в csv при условии что private List<ContactNPDTO> имеет разное количество объектов у каждого объекта PersonDTO (Желательно использовать OpenCSV)