Lines Matching refs:field
169 int32_t ChineseCalendar::handleGetLimit(UCalendarDateFields field, ELimitType limitType) const {
170 return LIMITS[field][limitType];
181 * YEAR field as the cycle and year-of-cycle, or the EXTENDED_YEAR
182 * field as the continuous year count, depending on which is newer.
200 * <p>Note: This method also reads the IS_LEAP_MONTH field to determine
226 * <p>Compute the ChineseCalendar-specific field IS_LEAP_MONTH.
237 * Field resolution table that incorporates IS_LEAP_MONTH.
265 * Override Calendar to add IS_LEAP_MONTH to the field resolution
277 * <p>Note: This method reads the IS_LEAP_MONTH field to determine
281 * by reading the IS_LEAP_MONTH field.
308 // Ignore IS_LEAP_MONTH field if useMonth is false
337 void ChineseCalendar::add(UCalendarDateFields field, int32_t amount, UErrorCode& status) {
338 switch (field) {
350 Calendar::add(field, amount, status);
359 void ChineseCalendar::add(EDateFields field, int32_t amount, UErrorCode& status) {
360 add((UCalendarDateFields)field, amount, status);
367 void ChineseCalendar::roll(UCalendarDateFields field, int32_t amount, UErrorCode& status) {
368 switch (field) {
420 Calendar::roll(field, amount, status);
425 void ChineseCalendar::roll(EDateFields field, int32_t amount, UErrorCode& status) {
426 roll((UCalendarDateFields)field, amount, status);