Home | History | Annotate | Download | only in i18n

Lines Matching refs:UCalendarDateFields

91 * convert a UCalendarDateFields into a string - for debugging
97 const char* fldName(UCalendarDateFields f) {
118 const char *f = fldName((UCalendarDateFields)i);
1038 Calendar::get(UCalendarDateFields field, UErrorCode& status) const
1050 Calendar::set(UCalendarDateFields field, int32_t value)
1114 Calendar::clear(UCalendarDateFields field)
1129 Calendar::isSet(UCalendarDateFields field) const
1135 int32_t Calendar::newestStamp(UCalendarDateFields first, UCalendarDateFields last, int32_t bestStampSoFar) const
1202 void Calendar::pinField(UCalendarDateFields field, UErrorCode& status) {
1469 roll((UCalendarDateFields)field, amount, status);
1472 void Calendar::roll(UCalendarDateFields field, int32_t amount, UErrorCode& status)
1775 Calendar::add((UCalendarDateFields)field, amount, status);
1779 void Calendar::add(UCalendarDateFields field, int32_t amount, UErrorCode& status)
1906 return fieldDifference(when, (UCalendarDateFields) field, status);
1909 int32_t Calendar::fieldDifference(UDate targetMs, UCalendarDateFields field, UErrorCode& ec) {
2218 return getLimit((UCalendarDateFields) field,UCAL_LIMIT_MINIMUM);
2222 Calendar::getMinimum(UCalendarDateFields field) const
2231 return getLimit((UCalendarDateFields) field,UCAL_LIMIT_MAXIMUM);
2235 Calendar::getMaximum(UCalendarDateFields field) const
2244 return getLimit((UCalendarDateFields)field,UCAL_LIMIT_GREATEST_MINIMUM);
2248 Calendar::getGreatestMinimum(UCalendarDateFields field) const
2257 return getLimit((UCalendarDateFields) field,UCAL_LIMIT_LEAST_MAXIMUM);
2261 Calendar::getLeastMaximum(UCalendarDateFields field) const
2270 return getActualMinimum((UCalendarDateFields) field, status);
2273 int32_t Calendar::getLimit(UCalendarDateFields field, ELimitType limitType) const {
2315 Calendar::getActualMinimum(UCalendarDateFields field, UErrorCode& status) const
2372 if (isSet((UCalendarDateFields)field)) {
2373 validateField((UCalendarDateFields)field, status);
2385 void Calendar::validateField(UCalendarDateFields field, UErrorCode &status) {
2420 void Calendar::validateField(UCalendarDateFields field, int32_t min, int32_t max, UErrorCode& status)
2440 UCalendarDateFields Calendar::newerField(UCalendarDateFields defaultField, UCalendarDateFields alternateField) const
2448 UCalendarDateFields Calendar::resolveFields(const UFieldResolutionTable* precedenceTable) {
2473 return (UCalendarDateFields)( (bestField>=kResolveRemap)?(bestField&(kResolveRemap-1)):bestField );
2668 UCalendarDateFields bestField = resolveFields(getFieldResolutionTable());
2678 int32_t Calendar::handleComputeJulianDay(UCalendarDateFields bestField) {
2914 UCalendarDateFields bestField = resolveFields(kDatePrecedence); // !! Note: if subclasses have a different table, they should override handleGetExtendedYearFromWeekFields
3038 Calendar::getActualMaximum(UCalendarDateFields field, UErrorCode& status) const
3110 void Calendar::prepareGetActual(UCalendarDateFields field, UBool isMinimum, UErrorCode &status)
3162 int32_t Calendar::getActualHelper(UCalendarDateFields field, int32_t startValue, int32_t endValue, UErrorCode &status) const
3366 internalSet((UCalendarDateFields) field, value);