class PointShifts implements ScenarioPerturbation<ParameterizedData>, ImmutableBean, Serializable {

  public static PointShiftsBuilder builder(ShiftType shiftType) {
    return new PointShiftsBuilder(shiftType);
  }

    PointShifts(
      ShiftType shiftType,
      DoubleMatrix shifts,
      List<Object> nodeIdentifiers);
    PointShifts(
      ShiftType shiftType,
      DoubleMatrix shifts,
      Map<Object, Integer> nodeIndices);

}