Home | History | Annotate | Download | only in unicode

Lines Matching full:rule

12  * \brief C++ API: Time zone rule classes
26 * <code>TimeZoneRule</code> is a class representing a rule for time zone.
83 * @return The amount of daylight saving offset used by this rule
90 * Returns if this rule represents the same rule and offsets as another.
100 * Gets the very first time when this rule takes effect.
101 * @param prevRawOffset The standard time offset from UTC before this rule
105 * @param result Receives the very first time when this rule takes effect.
113 * Gets the final time when this rule takes effect.
114 * @param prevRawOffset The standard time offset from UTC before this rule
118 * @param result Receives the final time when this rule takes effect.
126 * Gets the first time when this rule takes effect after the specified time.
128 * @param prevRawOffset The standard time offset from UTC before this rule
133 * @param result Receives The first time when this rule takes effect after
143 * Gets the most recent time when this rule takes effect before the specified time.
145 * @param prevRawOffset The standard time offset from UTC before this rule
150 * @param result Receives The most recent time when this rule takes effect before
167 * If this ia a rule for standard time, the value of this argument is 0.
193 * <code>InitialTimeZoneRule</code> represents a time zone rule
206 * If this ia a rule for standard time, the value of this argument is 0.
258 * Gets the time when this rule takes effect in the given year.
260 * @param prevRawOffset The standard time offset from UTC before this rule
265 * @return true if this rule takes effect in the year and the result is set to
272 * Returns if this rule represents the same rule and offsets as another.
282 * Gets the very first time when this rule takes effect.
283 * @param prevRawOffset The standard time offset from UTC before this rule
287 * @param result Receives the very first time when this rule takes effect.
295 * Gets the final time when this rule takes effect.
296 * @param prevRawOffset The standard time offset from UTC before this rule
300 * @param result Receives the final time when this rule takes effect.
308 * Gets the first time when this rule takes effect after the specified time.
310 * @param prevRawOffset The standard time offset from UTC before this rule
315 * @param result Receives The first time when this rule takes effect after
325 * Gets the most recent time when this rule takes effect before the specified time.
327 * @param prevRawOffset The standard time offset from UTC before this rule
332 * @param result Receives The most recent time when this rule takes effect before
371 * rule which takes effect annually. The calenday system used for the rule is
380 * a rule is permanent.
387 rule and the start/until years. The input DateTimeRule is copied by this
392 * milliseconds. If this ia a rule for standard time,
394 * @param dateTimeRule The start date/time rule repeated annually.
395 * @param startYear The first year when this rule takes effect.
396 * @param endYear The last year when this rule takes effect. If this
397 * rule is effective forever in future, specify MAX_YEAR.
406 * time rule and the start/until years. The input DateTimeRule object is adopted
411 * milliseconds. If this ia a rule for standard time,
413 * @param dateTimeRule The start date/time rule repeated annually.
414 * @param startYear The first year when this rule takes effect.
415 * @param endYear The last year when this rule takes effect. If this
416 * rule is effective forever in future, specify MAX_YEAR.
469 * Gets the start date/time rule used by this rule.
471 * rule used by this time zone rule.
477 * Gets the first year when this rule takes effect.
478 * @return The start year of this rule. The year is in Gregorian calendar
485 * Gets the end year when this rule takes effect.
486 * @return The end year of this rule (inclusive). The year is in Gregorian calendar
493 * Gets the time when this rule takes effect in the given year.
495 * @param prevRawOffset The standard time offset from UTC before this rule
500 * @return true if this rule takes effect in the year and the result is set to
507 * Returns if this rule represents the same rule and offsets as another.
517 * Gets the very first time when this rule takes effect.
518 * @param prevRawOffset The standard time offset from UTC before this rule
522 * @param result Receives the very first time when this rule takes effect.
530 * Gets the final time when this rule takes effect.
531 * @param prevRawOffset The standard time offset from UTC before this rule
535 * @param result Receives the final time when this rule takes effect.
543 * Gets the first time when this rule takes effect after the specified time.
545 * @param prevRawOffset The standard time offset from UTC before this rule
550 * @param result Receives The first time when this rule takes effect after
560 * Gets the most recent time when this rule takes effect before the specified time.
562 * @param prevRawOffset The standard time offset from UTC before this rule
567 * @param result Receives The most recent time when this rule takes effect before
611 * <code>TimeArrayTimeZoneRule</code> represents a time zone rule whose start times are
621 * the array of times when this rule takes effect.
625 * milliseconds. If this ia a rule for standard time,
685 * Gets the time type of the start times used by this rule. The return value
689 * @return The time type used of the start times used by this rule.
695 * Gets a start time at the index stored in this rule.
706 * Returns the number of start times stored in this rule
713 * Returns if this rule represents the same rule and offsets as another.
723 * Gets the very first time when this rule takes effect.
724 * @param prevRawOffset The standard time offset from UTC before this rule
728 * @param result Receives the very first time when this rule takes effect.
736 * Gets the final time when this rule takes effect.
737 * @param prevRawOffset The standard time offset from UTC before this rule
741 * @param result Receives the final time when this rule takes effect.
749 * Gets the first time when this rule takes effect after the specified time.
751 rule
756 * @param result Receives The first time when this rule takes effect after
766 * Gets the most recent time when this rule takes effect before the specified time.
768 * @param prevRawOffset The standard time offset from UTC before this rule
773 * @param result Receives The most recent time when this rule takes effect before