class SpreadDoublesCurve extends DoublesCurve {

  @Override
  public Double[] getXData() {
    throw new UnsupportedOperationException();
  }

  protected  SpreadDoublesCurve();
  public  SpreadDoublesCurve(final CurveSpreadFunction spreadFunction, final DoublesCurve... curves);
  public  SpreadDoublesCurve(final CurveSpreadFunction spreadFunction, final String name, final DoublesCurve... curves);

}