Lines Matching defs:when
128 * (from 1 to 7). These numbers are taken from the locale resource data when a
242 * field <code>f</code>. Overflow occurs when a field value exceeds its
271 * rule 2, since it is expected to change when the month changes in a
356 // back out to fields is made when necessary. This is implemented by the
360 // ranges when they are regenerated.
744 // Recomputation of the time and fields happens when the object needs
766 * Pseudo-time-stamps which specify when each field was set. There
858 * values which are greater than 1 represents the (pseudo) time when the
1942 * compareTo(when) < 0
1944 * if and only if <code>when</code> is a <code>Calendar</code>
1947 * @param when the <code>Object</code> to be compared
1950 * <code>when</code>; <code>false</code> otherwise.
1953 public boolean before(Object when) {
1954 return when instanceof Calendar
1955 && compareTo((Calendar)when) < 0;
1963 * compareTo(when) > 0
1965 * if and only if <code>when</code> is a <code>Calendar</code>
1968 * @param when the <code>Object</code> to be compared
1970 * after the time represented by <code>when</code>; <code>false</code>
1974 public boolean after(Object when) {
1975 return when instanceof Calendar
1976 && compareTo((Calendar)when) > 0;
2582 * a given locale. These must be set when a Calendar is constructed.