class SwapLegAmount implements LegAmount, ImmutableBean, Serializable {

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

  private  SwapLegAmount(
      CurrencyAmount amount,
      PayReceive payReceive,
      SwapLegType type,
      Currency currency);

}