@ImmutableValidator private void validate() { if (additionConvention.isMonthBased() && period.getDays() != 0) { throw new IllegalArgumentException("Period must not contain days when addition convention is month-based"); } }
@ImmutableValidator private void validate() { if (additionConvention.isMonthBased() && tenor.isMonthBased() == false) { throw new IllegalArgumentException("Tenor must not contain days when addition convention is month-based"); } }