class InflationNodalCurve implements NodalCurve, ImmutableBean, Serializable {

  public static InflationNodalCurve of(
      NodalCurve curve,
      DoubleArray seasonality,
      ShiftType adjustmentType) {

    return new InflationNodalCurve(curve, seasonality, adjustmentType);
  }

  @ImmutableConstructor private  InflationNodalCurve(
      NodalCurve curve,
      DoubleArray seasonality,
      ShiftType adjustmentType);

}