Lines Matching refs:DateIntervalInfo
48 UOBJECT_DEFINE_RTTI_IMPLEMENTATION(DateIntervalInfo)
63 DateIntervalInfo::DateIntervalInfo(UErrorCode& status) in DateIntervalInfo() function in DateIntervalInfo
73 DateIntervalInfo::DateIntervalInfo(const Locale& locale, UErrorCode& status) in DateIntervalInfo() function in DateIntervalInfo
84 DateIntervalInfo::setIntervalPattern(const UnicodeString& skeleton, in setIntervalPattern()
102 DateIntervalInfo::setFallbackIntervalPattern( in setFallbackIntervalPattern()
124 DateIntervalInfo::DateIntervalInfo(const DateIntervalInfo& dtitvinf) in DateIntervalInfo() function in DateIntervalInfo
133 DateIntervalInfo&
134 DateIntervalInfo::operator=(const DateIntervalInfo& dtitvinf) { in operator =()
153 DateIntervalInfo*
154 DateIntervalInfo::clone() const { in clone()
155 return new DateIntervalInfo(*this); in clone()
159 DateIntervalInfo::~DateIntervalInfo() { in ~DateIntervalInfo()
166 DateIntervalInfo::operator==(const DateIntervalInfo& other) const { in operator ==()
180 DateIntervalInfo::getIntervalPattern(const UnicodeString& skeleton, in getIntervalPattern()
204 DateIntervalInfo::getDefaultOrder() const { in getDefaultOrder()
210 DateIntervalInfo::getFallbackIntervalPattern(UnicodeString& result) const { in getFallbackIntervalPattern()
228 struct DateIntervalInfo::DateIntervalSink : public ResourceSink {
231 DateIntervalInfo &dateIntervalInfo;
236 DateIntervalSink(DateIntervalInfo &diInfo, const char *currentCalendarType) in DateIntervalSink()
378 DateIntervalInfo::DateIntervalSink::~DateIntervalSink() {} in ~DateIntervalSink()
383 DateIntervalInfo::initializeData(const Locale& locale, UErrorCode& status) in initializeData()
475 DateIntervalInfo::setIntervalPatternInternally(const UnicodeString& skeleton, in setIntervalPatternInternally()
499 DateIntervalInfo::parseSkeleton(const UnicodeString& skeleton, in parseSkeleton()
513 DateIntervalInfo::stringNumeric(int32_t fieldWidth, int32_t anotherFieldWidth, in stringNumeric()
527 DateIntervalInfo::getBestSkeleton(const UnicodeString& skeleton, in getBestSkeleton()
652 DateIntervalInfo::IntervalPatternIndex
653 DateIntervalInfo::calendarFieldToIntervalIndex(UCalendarDateFields field, in calendarFieldToIntervalIndex()
696 DateIntervalInfo::deleteHash(Hashtable* hTable) in deleteHash()
729 for ( i = 0; i < DateIntervalInfo::kMaxIntervalPatternIndex && ret == TRUE; ++i ) { in dtitvinfHashTableValueComparator()
739 DateIntervalInfo::initHash(UErrorCode& status) { in initHash()
758 DateIntervalInfo::copyHash(const Hashtable* source, in copyHash()