From 37b5e33fc202e1631031df00c3adb8d5d73089f6 Mon Sep 17 00:00:00 2001 From: mjkhan21 Date: Fri, 4 Apr 2025 13:57:52 +0900 Subject: [PATCH] =?UTF-8?q?read(..)=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../sntris/fileoffer/Ye22NoticeReader.java | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/main/java/cokr/xit/interfaces/sntris/fileoffer/Ye22NoticeReader.java b/src/main/java/cokr/xit/interfaces/sntris/fileoffer/Ye22NoticeReader.java index a3bb160..6391656 100644 --- a/src/main/java/cokr/xit/interfaces/sntris/fileoffer/Ye22NoticeReader.java +++ b/src/main/java/cokr/xit/interfaces/sntris/fileoffer/Ye22NoticeReader.java @@ -47,9 +47,9 @@ public class Ye22NoticeReader extends AbstractComponent { if (notice == null) notice = new Ye22NoticeInfoDTO(); - Field field = fields.get(i); - if (field.setter != null) - field.setter.accept(notice, str); + fields + .get(i) + .set(notice, str); } return notice; } @@ -192,6 +192,10 @@ public class Ye22NoticeReader extends AbstractComponent { this.label = label; this.setter = setter; } - } + void set(Ye22NoticeInfoDTO notice, String str) { + if (setter == null) return; + setter.accept(notice, str); + } + } } \ No newline at end of file