if (interestRateChartSlabId == null || interestRateChartSlabId.equals(tempIrcdId)) {
if (chartSlabData == null) {
interestRateChartSlabId = tempIrcdId;
chartSlabData = chartSlabsMapper.mapRow(rs, ircIndex++);
}
final DepositAccountInterestIncentiveData incentiveData = incentiveMapper.mapRow(rs, ircdIndex++);
if (incentiveData != null) {
chartSlabData.addIncentives(incentiveData);
}
} else {
rs.previous();