class CalculationTask implements ImmutableBean {

  @Override
  public String toString() {
    return "CalculationTask" + cells;
  }

  private  CalculationTask(
      CalculationTarget target,
      CalculationFunction<CalculationTarget> function,
      CalculationParameters parameters,
      List<CalculationTaskCell> cells);

}