if (get.getSchedule().getTriggers().get(i).getStartingAt() != null) { starton = get.getSchedule().getTriggers().get(i).getStartingAt().getTime(); if (get.getSchedule().getTriggers().get(i).getStartingAt().get(Calendar.HOUR_OF_DAY) == cal.get(Calendar.HOUR_OF_DAY) && get.getSchedule().getTriggers().get(i).getStartingAt().get(Calendar.MINUTE) == cal.get(Calendar.MINUTE)) {
if (get.getSchedule().getTriggers().get(i).getStartingAt() == null) { throw new IllegalArgumentException("The report def has invalid triggers.");