/src/main/java/net/finmath/montecarlo/interestrate/products/components/Period.java
private final boolean notionalFlow; private final boolean couponFlow;private static final long serialVersionUID = -7107623461781510475L;
private static final long serialVersionUID = -7107623461781510475L; private final boolean couponFlow; private final boolean notionalFlow;
import net.finmath.exception.CalculationException; import net.finmath.montecarlo.RandomVariableFromDoubleArray; import net.finmath.montecarlo.interestrate.TermStructureMonteCarloSimulationModel; import net.finmath.stochastic.RandomVariable; import net.finmath.time.FloatingpointDate; public class Period extends AbstractPeriod { <extra_id_0> private final boolean payer; private final boolean isExcludeAccruedInterest; public Period(final LocalDateTime referenceDate, final double periodStart, final double periodEnd, final double fixingDate, final double paymentDate, final Notional notional, final AbstractProductComponent index, final double daycountFraction, final boolean couponFlow, final boolean notionalFlow, final boolean payer, final boolean isExcludeAccruedInterest) { super(referenceDate, periodStart, periodEnd, fixingDate, paymentDate, notional, index, daycountFraction);