System.out.println("Processing minute: " + temp); result.setMinute(Short.parseShort(temp)); process = true; if (result.getDay() == OMITED) { result.setHour(OMITED); result.setMinute(OMITED); } else throw new IllegalArgumentException("hour cannot be omitted"); if (result.getDay() == OMITED) { result.setHour(OMITED); result.setMinute(OMITED); result.setSecond(OMITED, OMITED); } else
System.out.println("Processing minute: "+temp); result.setMinute( Short.parseShort(temp)); process = true; if (result.getDay() == OMITED ) { result.setHour(OMITED); result.setMinute(OMITED); if (result.getDay() == OMITED ) { result.setHour(OMITED); result.setMinute(OMITED); result.setSecond(OMITED,OMITED);
this.setDay(values[3]); this.setHour(values[4]); this.setMinute(values[5]); this.setSecond(values[6], values[7]); this.setZone(values[8], values[9]);
this.setDay(values[3]); this.setHour(values[4]); this.setMinute(values[5]); this.setSecond(values[6],values[7]); this.setZone(values[8],values[9]);
recurTarget.setDay(temp.getDay()); recurTarget.setHour(temp.getHour()); recurTarget.setMinute(temp.getMinute()); recurTarget.setSecond(temp.getSeconds(), temp.getMilli()); recurTarget.setZone(temp.getZoneHour(),temp.getZoneMinute());
/** * Sets the value of the field associated with this descriptor. * * @param target the object in which to set the value * @param value the value of the field */ public void setValue(Object target, Object value) throws java.lang.IllegalStateException { if (!(target instanceof RecurringDuration)) { // -- throw exception } RecurringDuration recurTarget = (RecurringDuration) target; if (value == null) { /// do something } // -- update current instance of time with new time try { RecurringDuration temp = RecurringDuration.parseRecurringDuration(value.toString()); recurTarget.setCentury(temp.getCentury()); recurTarget.setYear(temp.getYear()); recurTarget.setMonth(temp.getMonth()); recurTarget.setDay(temp.getDay()); recurTarget.setHour(temp.getHour()); recurTarget.setMinute(temp.getMinute()); recurTarget.setSecond(temp.getSeconds(), temp.getMilli()); recurTarget.setZone(temp.getZoneHour(), temp.getZoneMinute()); recurTarget.isUTC(); } catch (Exception ex) { // -- ignore for now } } // -- setValue