class RatesCurveGroupId implements MarketDataId<RatesCurveGroup>, ImmutableBean, Serializable {

  public static RatesCurveGroupId of(String groupName) {
    return new RatesCurveGroupId(CurveGroupName.of(groupName), ObservableSource.NONE);
  }

  private  RatesCurveGroupId(
      CurveGroupName curveGroupName,
      ObservableSource observableSource);

}