Package it.univr.passportease.repository
Interface OfficeRepository
- All Superinterfaces:
org.springframework.data.repository.CrudRepository<Office,,UUID> org.springframework.data.jpa.repository.JpaRepository<Office,,UUID> org.springframework.data.repository.ListCrudRepository<Office,,UUID> org.springframework.data.repository.ListPagingAndSortingRepository<Office,,UUID> org.springframework.data.repository.PagingAndSortingRepository<Office,,UUID> org.springframework.data.repository.query.QueryByExampleExecutor<Office>,org.springframework.data.repository.Repository<Office,UUID>
@Repository
public interface OfficeRepository
extends org.springframework.data.jpa.repository.JpaRepository<Office,UUID>
Repository for
Office entity-
Method Summary
Modifier and TypeMethodDescriptionfindAllByNameIn(List<String> names) Find all the offices with the given names.findByName(String name) Find the office with the given name.Methods inherited from interface org.springframework.data.repository.CrudRepository
count, delete, deleteAll, deleteAll, deleteAllById, deleteById, existsById, findById, saveMethods inherited from interface org.springframework.data.jpa.repository.JpaRepository
deleteAllByIdInBatch, deleteAllInBatch, deleteAllInBatch, deleteInBatch, findAll, findAll, flush, getById, getOne, getReferenceById, saveAllAndFlush, saveAndFlushMethods inherited from interface org.springframework.data.repository.ListCrudRepository
findAll, findAllById, saveAllMethods inherited from interface org.springframework.data.repository.ListPagingAndSortingRepository
findAllMethods inherited from interface org.springframework.data.repository.PagingAndSortingRepository
findAllMethods inherited from interface org.springframework.data.repository.query.QueryByExampleExecutor
count, exists, findAll, findBy, findOne
-
Method Details
-
findByName
Find the office with the given name.- Parameters:
name- name of the office- Returns:
- the office with the given name, as an
Optional
-
findAllByNameIn
Find all the offices with the given names.- Parameters:
names- names of the offices- Returns:
- a list of offices with the given names
-