Что вы можете сделать, это создать собственный список для списка, который получит plate
, и тогда у вас будет собственный метод отображения из plate
и tire
в TirePlate
.
Например:
@Mapper
public interface TireMapper {
CarDto map(Car car);
default List<TirePlate> map(List<String> tires, String plate) {
List<TirePlate> tirePlates = new ArrayList<>(tires.size());
for(String tire: tires) {
tirePlates.add(map(tire, plate));
}
return tirePlates;
}
TirePlate map(String tire, String plate);
}