public void update(final YearMonthDay startDate, final YearMonthDay endDate, final Money minAmount, final Money maxAmount) {
checkParameters(startDate, endDate, maxAmount, maxAmount);
super.setStartDate(startDate);
super.setEndDate(endDate);
super.setMinAmount(minAmount);
super.setMaxAmount(maxAmount != null ? maxAmount : new Money(SIBS_IGNORE_MAX_AMOUNT));
super.setWhenUpdated(new DateTime());
}