Lines Matching defs:TimeZoneTransition
27 * <code>TimeZoneTransition</code> is a class representing a time zone transition.
31 class U_I18N_API TimeZoneTransition : public UObject {
34 * Constructs a <code>TimeZoneTransition</code> with the time and the rules before/after
42 TimeZoneTransition(UDate time, const TimeZoneRule& from, const TimeZoneRule& to);
45 * Constructs an empty <code>TimeZoneTransition</code>
48 TimeZoneTransition();
52 * @param source The TimeZoneTransition object to be copied.
55 TimeZoneTransition(const TimeZoneTransition& source);
61 ~TimeZoneTransition();
64 * Clone this TimeZoneTransition object polymorphically. The caller owns the result and
69 TimeZoneTransition* clone(void) const;
76 TimeZoneTransition& operator=(const TimeZoneTransition& right);
79 * Return true if the given TimeZoneTransition objects are semantically equal. Objects
82 * @return true if the given TimeZoneTransition objects are semantically equal.
85 UBool operator==(const TimeZoneTransition& that) const;
88 * Return true if the given TimeZoneTransition objects are semantically unequal. Objects
91 * @return true if the given TimeZoneTransition objects are semantically unequal.
94 UBool operator!=(const TimeZoneTransition& that) const;