Interface GenericService<T extends IdAccessable>

All Known Implementing Classes:
RentalItemService, ReservationService, UserAccountService

public interface GenericService<T extends IdAccessable>
  • Method Details

    • get

      default T get(int id)
    • findAll

      default List<T> findAll()
    • add

      default T add(T entity)
    • update

      default T update(T entity)
    • delete

      default void delete(int id)
    • getDuplicateChecker

      default Consumer<T> getDuplicateChecker()
    • getRepository

      GenericRepository<T> getRepository()