25 lines
634 B
Java
25 lines
634 B
Java
package com.example.nto.service;
|
|
|
|
import com.example.nto.entity.Employee;
|
|
|
|
import java.util.List;
|
|
import java.util.Map;
|
|
import java.util.Optional;
|
|
|
|
/**
|
|
* TODO: ДОРАБОТАТЬ в рамках задания
|
|
* =================================
|
|
* МОЖНО: Добавлять методы, аннотации, зависимости
|
|
* НЕЛЬЗЯ: Изменять название класса и пакета
|
|
*/
|
|
public interface EmployeeService {
|
|
List<Employee> getAll();
|
|
|
|
Optional<Employee> getByCode(String code);
|
|
|
|
|
|
boolean isCodeValid(String code);
|
|
|
|
Map<String, Object> getEmployeeInfo(String code);
|
|
}
|