Interface FavouriteTransferRepository
- All Superinterfaces:
org.springframework.data.repository.CrudRepository<FavouriteTransfer,,String> org.springframework.data.repository.PagingAndSortingRepository<FavouriteTransfer,,String> org.springframework.data.repository.Repository<FavouriteTransfer,String>
@Repository
public interface FavouriteTransferRepository
extends org.springframework.data.repository.PagingAndSortingRepository<FavouriteTransfer,String>
Repository interface to do queries for Favourite Transfer data.
-
Method Summary
Modifier and TypeMethodDescriptionfindAllByUserId(String userId) Find all favourites transfers by user Id.findAllByUserIdAndEbContractId(String userId, String ebContractId) Find all favourites transfers by user Id and eb contract id.org.springframework.data.domain.Page<FavouriteTransfer>findByUserIdAndOrigin(String userId, String origin, org.springframework.data.domain.Pageable pageable) Finds Favourites Transfers by user id and origin product.Methods inherited from interface org.springframework.data.repository.CrudRepository
count, delete, deleteAll, deleteAll, deleteAllById, deleteById, existsById, findAll, findAllById, findById, save, saveAllMethods inherited from interface org.springframework.data.repository.PagingAndSortingRepository
findAll, findAll
-
Method Details
-
findAllByUserId
Find all favourites transfers by user Id.- Parameters:
userId- user identifier.- Returns:
- list.
-
findAllByUserIdAndEbContractId
Find all favourites transfers by user Id and eb contract id.- Parameters:
userId- user identifier.ebContractId- contract identifier.- Returns:
- list.
-
findByUserIdAndOrigin
org.springframework.data.domain.Page<FavouriteTransfer> findByUserIdAndOrigin(String userId, String origin, org.springframework.data.domain.Pageable pageable) Finds Favourites Transfers by user id and origin product.- Parameters:
userId- user identifier.origin- origin product.pageable- pagination paramsPageable.- Returns:
- Favourites Transfers found by user id and origin product
FavouriteTransfer.
-