class CashSwaptionSettlement implements SwaptionSettlement, ImmutableBean, Serializable {

  public static CashSwaptionSettlement of(LocalDate settlementDate, CashSwaptionSettlementMethod method) {
    return new CashSwaptionSettlement(settlementDate, method);
  }

  private  CashSwaptionSettlement(
      LocalDate settlementDate,
      CashSwaptionSettlementMethod method);

}