From ae0d8e2db997308a585764f57c5f4e22add46ca0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=82=8D=E3=82=80=E3=81=AD=E3=81=93?= Date: Fri, 21 Jun 2024 10:12:07 +0900 Subject: [PATCH] =?UTF-8?q?=E4=B8=80=E8=A6=A7=E5=8F=96=E5=BE=97=E3=83=A1?= =?UTF-8?q?=E3=82=BD=E3=83=83=E3=83=89=E8=BF=BD=E5=8A=A0,=20=E4=BB=AE?= =?UTF-8?q?=E7=BD=AE=E3=81=8D=E3=83=87=E3=83=BC=E3=82=BF=E4=BD=9C=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/one/nem/kidshift/data/ChildData.java | 8 ++++++++ .../kidshift/data/impl/ChildDataDummyImpl.java | 16 ++++++++++++++++ 2 files changed, 24 insertions(+) diff --git a/data/src/main/java/one/nem/kidshift/data/ChildData.java b/data/src/main/java/one/nem/kidshift/data/ChildData.java index f422e4a..c06944b 100644 --- a/data/src/main/java/one/nem/kidshift/data/ChildData.java +++ b/data/src/main/java/one/nem/kidshift/data/ChildData.java @@ -1,5 +1,7 @@ package one.nem.kidshift.data; +import java.util.List; + import one.nem.kidshift.model.ChildModel; public interface ChildData { @@ -11,6 +13,12 @@ public interface ChildData { */ ChildModel getChild(String childId); + /** + * 子ユーザー一覧取得 + * @return List 子ユーザー一覧 + */ + List getChildList(); + /** * 子ユーザー情報更新 * @param child 子ユーザー情報 diff --git a/data/src/main/java/one/nem/kidshift/data/impl/ChildDataDummyImpl.java b/data/src/main/java/one/nem/kidshift/data/impl/ChildDataDummyImpl.java index 2eb83af..525e8b1 100644 --- a/data/src/main/java/one/nem/kidshift/data/impl/ChildDataDummyImpl.java +++ b/data/src/main/java/one/nem/kidshift/data/impl/ChildDataDummyImpl.java @@ -1,14 +1,30 @@ package one.nem.kidshift.data.impl; +import java.util.ArrayList; +import java.util.List; + import one.nem.kidshift.data.ChildData; import one.nem.kidshift.model.ChildModel; public class ChildDataDummyImpl implements ChildData { + @Override public ChildModel getChild(String childId) { return null; } + @Override + public List getChildList() { + // 仮置きデータを生成する + List childList = new ArrayList<>(); + + childList.add(new ChildModel("1", "子供1", "idididididid")); + childList.add(new ChildModel("2", "子供2", "idididididid")); + childList.add(new ChildModel("3", "子供3", "idididididid")); + + return childList; + } + @Override public void updateChild(ChildModel child) { -- 2.45.1