plan = RowUtils.set(plan, getCurrentFlagFieldName(), getCurrentFlagNoValue()); arriving = systemEffectiveToTimeModel.setFarFutureTime(arriving); if (hasCurrentFlagField()) { arriving = RowUtils.set(arriving, getCurrentFlagFieldName(), getCurrentFlagNoValue()); arriving = systemEffectiveToTimeModel.setFarFutureTime(arriving); if (hasCurrentFlagField()) { arriving = RowUtils.set(arriving, getCurrentFlagFieldName(), getCurrentFlagNoValue()); plan = systemEffectiveToTimeModel.setPrecedingSystemTime(plan); if (hasCurrentFlagField()) { plan = RowUtils.set(plan, getCurrentFlagFieldName(), getCurrentFlagNoValue()); plan = RowUtils.set(plan, getCurrentFlagFieldName(), getCurrentFlagNoValue()); plan = systemEffectiveToTimeModel.setFarFutureTime(plan); if (hasCurrentFlagField()) { plan = RowUtils.set(plan, getCurrentFlagFieldName(), getCurrentFlagNoValue()); plan = RowUtils.set(plan, getCurrentFlagFieldName(), getCurrentFlagNoValue());