Итак, я выполняю рефакторинг какого-то очень старого кода и вижу, что один и тот же код повторяется примерно 20 раз, с той лишь разницей, что объект, установленный в true или false, меняется.
Я пытаюсь выяснить, как установить объект, используя .notation, чтобы установить его в true или false.
это выглядит примерно так.
if("true".equals(this.element.getText())) {
endorse.setFDSC(true);
}else {
endorse.setFDSC(false);
}
мой текущий метод выглядит следующим образом.
private void setEndorsmentRecordsToF( EndorsementRecordApplication endorse, String location) throws Exception {
if("true".equals(this.element.getText())) {
endorse.setFDSC(true);
}else {
endorse.setFDSC(false);
}
}
Будем весьма благодарны за любые советы или подсказки, каждый из этих объектов различен, но применяется одна и та же логика.