person -> people

This commit is contained in:
Struchkov Mark 2022-06-17 16:50:20 +03:00
parent 327f7e3c6b
commit 875c7b1df4

View File

@ -12,25 +12,25 @@ import java.util.UUID;
@Service @Service
public class PersonService { public class PersonService {
private final Map<UUID, Person> persons = new HashMap<>(); private final Map<UUID, Person> people = new HashMap<>();
public PersonService() { public PersonService() {
final UUID komarId = UUID.randomUUID(); final UUID komarId = UUID.randomUUID();
persons.put(komarId, new Person(komarId, "komar", "Алексей", "ertyuiop")); people.put(komarId, new Person(komarId, "komar", "Алексей", "ertyuiop"));
} }
public Person getByLoginOrThrown(@NonNull String login) { public Person getByLoginOrThrown(@NonNull String login) {
return persons.values().stream() return people.values().stream()
.filter(person -> person.getLogin().equals(login)) .filter(person -> person.getLogin().equals(login))
.findFirst() .findFirst()
.orElseThrow(); .orElseThrow();
} }
public Person getByIdOrThrown(@NonNull UUID id) { public Person getByIdOrThrown(@NonNull UUID id) {
if (!persons.containsKey(id)) { if (!people.containsKey(id)) {
throw new NotFoundException("Пользователь не найден"); throw new NotFoundException("Пользователь не найден");
} }
return persons.get(id); return people.get(id);
} }
} }