一覧取得メソッド追加, 仮置きデータ作成 #74

Merged
Fujimatsu merged 1 commits from feature/mock_2 into main 2024-06-21 01:12:28 +00:00
2 changed files with 24 additions and 0 deletions

View File

@ -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<ChildModel> 子ユーザー一覧
*/
List<ChildModel> getChildList();
/**
* 子ユーザー情報更新
* @param child 子ユーザー情報

View File

@ -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<ChildModel> getChildList() {
// 仮置きデータを生成する
List<ChildModel> 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) {