class IborCapletFloorletPeriod implements ImmutableBean, Serializable {

  public static IborCapletFloorletPeriod.Builder builder() {
    return new IborCapletFloorletPeriod.Builder();
  }

  private  IborCapletFloorletPeriod(
      Currency currency,
      double notional,
      LocalDate startDate,
      LocalDate endDate,
      LocalDate unadjustedStartDate,
      LocalDate unadjustedEndDate,
      double yearFraction,
      LocalDate paymentDate,
      Double caplet,
      Double floorlet,
      IborRateComputation iborRate);

}