From 0834ae80307a1372745132e60edd86c10ef63915 Mon Sep 17 00:00:00 2001 From: ScarletRedMan Date: Thu, 11 Jan 2024 19:23:05 +0700 Subject: [PATCH] Prepared LeastPickedPicker --- .../impl/picker/LeastPickedPicker.java | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 app/src/main/java/ru/dragonestia/picker/repository/impl/picker/LeastPickedPicker.java diff --git a/app/src/main/java/ru/dragonestia/picker/repository/impl/picker/LeastPickedPicker.java b/app/src/main/java/ru/dragonestia/picker/repository/impl/picker/LeastPickedPicker.java new file mode 100644 index 0000000..02a1dac --- /dev/null +++ b/app/src/main/java/ru/dragonestia/picker/repository/impl/picker/LeastPickedPicker.java @@ -0,0 +1,31 @@ +package ru.dragonestia.picker.repository.impl.picker; + +import ru.dragonestia.picker.model.Room; +import ru.dragonestia.picker.model.User; +import ru.dragonestia.picker.repository.UserRepository; + +import java.util.Collection; + +public class LeastPickedPicker implements Picker { + + private final UserRepository userRepository; + + public LeastPickedPicker(UserRepository userRepository) { + this.userRepository = userRepository; + } + + @Override + public void add(Room room) { + throw new UnsupportedOperationException("Not implemented"); + } + + @Override + public void remove(Room room) { + throw new UnsupportedOperationException("Not implemented"); + } + + @Override + public Room pick(Collection users) { + throw new UnsupportedOperationException("Not implemented"); + } +}