Witam ;)
Mam zagwozdkę. Chciałbym aby odpowiednie dane były odpowiednio castowane.
Dobra do rzeczy. Pomysłem moim jest mapa
Map<Integer, ExcelColumn<?>> map = Map.of(
1 , new ExcelColumn<>("ID , Integer.class),
2, new ExcelColumn<>("Inna kolumna", String.class)
)
Klasa ExcelColumn
class ExcelColumn<T>{
String columnName;
Class<T> type;
}
I teraz w petli chciałbym zrobić coś takiego
cell.setCellValue((map.get(i).getType) obj)
Czy jest jakiś sposób aby to ogarnąć w taki sposób ?