Lines Matching refs:TimeZoneNames
12 * \brief C++ API: TimeZoneNames
81 * <code>TimeZoneNames</code> is an abstract class representing the time zone display name data model defined
122 * The default <code>TimeZoneNames</code> implementation returned by {@link #createInstance}
126 * what locale is used for getting an instance of <code>TimeZoneNames</code>.
130 class U_I18N_API TimeZoneNames : public UObject {
136 virtual ~TimeZoneNames();
139 * Return true if the given TimeZoneNames objects are emantically equal.
144 virtual UBool operator==(const TimeZoneNames& other) const = 0;
147 * Return true if the given TimeZoneNames objects are not semantically
153 UBool operator!=(const TimeZoneNames& other) const { return !operator==(other); }
161 virtual TimeZoneNames* clone() const = 0;
171 static TimeZoneNames* U_EXPORT2 createInstance(const Locale& locale, UErrorCode& status);
284 * {@link TimeZoneNames#find}.