Lines Matching defs:TimeZoneNames
12 * \brief C++ API: TimeZoneNames
78 * <code>TimeZoneNames</code> is an abstract class representing the time zone display name data model defined
119 * The default <code>TimeZoneNames</code> implementation returned by {@link #createInstance}
123 * what locale is used for getting an instance of <code>TimeZoneNames</code>.
127 class U_I18N_API TimeZoneNames : public UObject {
133 virtual ~TimeZoneNames();
136 * Return true if the given TimeZoneNames objects are emantically equal.
141 virtual UBool operator==(const TimeZoneNames& other) const = 0;
144 * Return true if the given TimeZoneNames objects are not semantically
150 UBool operator!=(const TimeZoneNames& other) const { return !operator==(other); }
158 virtual TimeZoneNames* clone() const = 0;
168 static TimeZoneNames* U_EXPORT2 createInstance(const Locale& locale, UErrorCode& status);
281 * {@link TimeZoneNames#find}.