@Repository public interface WaterRatesDetailsRepository extends org.springframework.data.jpa.repository.JpaRepository<WaterRatesDetails,Long>
| Modifier and Type | Method and Description |
|---|---|
List<WaterRatesDetails> |
findAllByWaterRatesHeader(WaterRatesHeader waterRatesHeader) |
List<WaterRatesDetails> |
findByWaterRate(ConnectionType connectionType,
UsageType usageType,
Long noofunits) |
WaterRatesDetails |
findByWaterRatesHeader(WaterRatesHeader waterRatesHeader) |
WaterRatesDetails |
findByWaterRatesHeaderAndFromDateAndToDate(WaterRatesHeader waterRatesHeader,
Date fromDate,
Date toDate) |
deleteAllInBatch, deleteInBatch, findAll, findAll, findAll, findAll, findAll, flush, getOne, save, saveAndFlushfindAllList<WaterRatesDetails> findAllByWaterRatesHeader(WaterRatesHeader waterRatesHeader)
@Query(value="select A from WaterRatesDetails A where A.waterRatesHeader.connectionType=:connectionType and A.waterRatesHeader.usageType=:usageType and A.startingUnits <= :noofunits and A.endingUnits >= :noofunits and A.waterRatesHeader.active=true") List<WaterRatesDetails> findByWaterRate(@Param(value="connectionType") ConnectionType connectionType, @Param(value="usageType") UsageType usageType, @Param(value="noofunits") Long noofunits)
@Query(value=" from WaterRatesDetails dd where dd.waterRatesHeader =:waterRatesHeader 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))") WaterRatesDetails findByWaterRatesHeaderAndFromDateAndToDate(@Param(value="waterRatesHeader") WaterRatesHeader waterRatesHeader, @Param(value="fromDate") Date fromDate, @Param(value="toDate") Date toDate)
WaterRatesDetails findByWaterRatesHeader(WaterRatesHeader waterRatesHeader)
Copyright © 2015–2016 eGovernments Foundation. All rights reserved.