インタフェース追加

This commit is contained in:
ろむねこ 2024-07-09 09:53:21 +09:00
parent 731c2b8033
commit c0f371a892
Signed by: Fujimatsu
GPG Key ID: FA1F39A1BA37D168

View File

@ -1,11 +1,20 @@
package one.nem.kidshift.data;
import java.util.List;
import java.util.concurrent.CompletableFuture;
import one.nem.kidshift.model.HistoryModel;
public interface RewardData {
/**
* 現時点の合計報酬額を取得する
* @return Integer 合計報酬額
*/
CompletableFuture<Integer> getTotalReward(String childId);
CompletableFuture<List<HistoryModel>> getRewardHistoryList();
CompletableFuture<List<HistoryModel>> getRewardHistoryList(String childId);
}