code: public static OmsEpanetParametersTime createFromMap( HashMap<TimeParameterCodes, String> options ) throws Exception {
          OmsEpanetParametersTime epTime = new OmsEpanetParametersTime();
          String duration = options.get(TimeParameterCodes.DURATION);
          epTime.duration = NumericsUtilities.isNumber(duration, Double.class);
          String hydrTiStep = options.get(TimeParameterCodes.HYDSTEP);
          epTime.hydraulicTimestep = NumericsUtilities.isNumber(hydrTiStep, Double.class);
          String pattTimeStep = options.get(TimeParameterCodes.PATTERNSTEP);
          epTime.patternTimestep = NumericsUtilities.isNumber(pattTimeStep, Double.class);
          String patternStart = options.get(TimeParameterCodes.PATTERNSTART);
          epTime.patternStart = NumericsUtilities.isNumber(patternStart, Double.class);
          String reportTimeStep = options.get(TimeParameterCodes.REPORTSTEP);
          epTime.reportTimestep = NumericsUtilities.isNumber(reportTimeStep, Double.class);
          String reportStart = options.get(TimeParameterCodes.REPORTSTART);
          epTime.reportStart = NumericsUtilities.isNumber(reportStart, Double.class);
          String startClockTime = options.get(TimeParameterCodes.STARTCLOCKTIME);
          epTime.startClockTime = startClockTime;
          String statistic = options.get(TimeParameterCodes.STATISTIC);
          epTime.statistic = statistic;
          epTime.process();
          return epTime;
      }
docs: Create a {@link OmsEpanetParametersTime} from a {@link HashMap} of values.
  
  @param options the {@link HashMap} of values. The keys have to be from {@link TimeParameterCodes}.
  @return the created {@link OmsEpanetParametersTime}.
  @throws Exception