Home | History | Annotate | Download | only in unicode

Lines Matching refs:DateTimeRule

23  * <code>DateTimeRule</code> is a class representing a time in a year by
29 class U_I18N_API DateTimeRule : public UObject {
58 * Constructs a <code>DateTimeRule</code> by the day of month and
69 DateTimeRule(int32_t month, int32_t dayOfMonth,
73 * Constructs a <code>DateTimeRule</code> by the day of week and its oridinal
87 DateTimeRule(int32_t month, int32_t weekInMonth, int32_t dayOfWeek,
91 * Constructs a <code>DateTimeRule</code> by the first/last day of week
105 DateTimeRule(int32_t month, int32_t dayOfMonth, int32_t dayOfWeek, UBool after,
110 * @param source The DateTimeRule object to be copied.
113 DateTimeRule(const DateTimeRule& source);
119 ~DateTimeRule();
122 * Clone this DateTimeRule object polymorphically. The caller owns the result and
127 DateTimeRule* clone(void) const;
134 DateTimeRule& operator=(const DateTimeRule& right);
137 * Return true if the given DateTimeRule objects are semantically equal. Objects
140 * @return true if the given DateTimeRule objects are semantically equal.
143 UBool operator==(const DateTimeRule& that) const;
146 * Return true if the given DateTimeRule objects are semantically unequal. Objects
149 * @return true if the given DateTimeRule objects are semantically unequal.
152 UBool operator!=(const DateTimeRule& that) const;