import org.fenixedu.academic.util.Money;
import org.fenixedu.bennu.core.domain.Bennu;
import org.joda.time.LocalDate;
import org.joda.time.YearMonthDay;
import pt.ist.fenixframework.Atomic;
<BUG>import com.google.common.collect.Iterables;
import com.google.common.collect.Sets;</BUG>
public class IndividualCandidacyPaymentCode extends IndividualCandidacyPaymentCode_Base {
protected IndividualCandidacyPaymentCode(final PaymentCodeType paymentCodeType, final YearMonthDay startDate,
final YearMonthDay endDate, final Money minAmount, final Money maxAmount) {

import org.fenixedu.academic.util.Money;
import org.fenixedu.bennu.core.domain.Bennu;
import org.joda.time.LocalDate;
import org.joda.time.YearMonthDay;
import pt.ist.fenixframework.Atomic;
public class IndividualCandidacyPaymentCode extends IndividualCandidacyPaymentCode_Base {
protected IndividualCandidacyPaymentCode(final PaymentCodeType paymentCodeType, final YearMonthDay startDate,
final YearMonthDay endDate, final Money minAmount, final Money maxAmount) {
