@Repository public interface DonationDetailsRepository extends org.springframework.data.jpa.repository.JpaRepository<DonationDetails,Long>
| Modifier and Type | Method and Description |
|---|---|
DonationDetails |
findByDonationHeader(DonationHeader donationHeader) |
DonationDetails |
findByDonationHeaderAndFromDateAndToDate(DonationHeader donationHeader,
Date fromDate,
Date toDate) |
DonationDetails |
findDonationDetailsByPropertyAndCategoryAndUsageandPipeSize(PropertyType propertyType,
ConnectionCategory categoryType,
UsageType usageType,
PipeSize minPipeSize) |
deleteAllInBatch, deleteInBatch, findAll, findAll, findAll, findAll, findAll, flush, getOne, save, saveAndFlushfindAll@Query(value=" from DonationDetails dd where dd.donationHeader =:donationHeader and ((dd.toDate is not null and current_date between dd.fromDate and dd.toDate) or (dd.toDate is null and dd.fromDate <= current_date))") DonationDetails findByDonationHeader(@Param(value="donationHeader") DonationHeader donationHeader)
@Query(value=" from DonationDetails dd where dd.donationHeader =:donationHeader and ((dd.toDate is not null and :toDate between dd.fromDate and dd.toDate) or (dd.toDate is not null and :fromDate between dd.fromDate and dd.toDate) or (:fromDate <= dd.fromDate and :toDate >= dd.toDate))") DonationDetails findByDonationHeaderAndFromDateAndToDate(@Param(value="donationHeader") DonationHeader donationHeader, @Param(value="fromDate") Date fromDate, @Param(value="toDate") Date toDate)
@Query(value=" from DonationDetails dd where dd.donationHeader.propertyType=:propertyType and dd.donationHeader.category=:categoryType and dd.donationHeader.usageType=:usageType and dd.donationHeader.minPipeSize=:minPipeSize ") DonationDetails findDonationDetailsByPropertyAndCategoryAndUsageandPipeSize(@Param(value="propertyType") PropertyType propertyType, @Param(value="categoryType") ConnectionCategory categoryType, @Param(value="usageType") UsageType usageType, @Param(value="minPipeSize") PipeSize minPipeSize)
Copyright © 2015–2016 eGovernments Foundation. All rights reserved.