code: private boolean allowNumericFallback(int patternCharIndex) {
          if (patternCharIndex == 26 /*'L' STAND_ALONE_MONTH*/ ||
              patternCharIndex == 19 /*'e' DOW_LOCAL*/ ||
              patternCharIndex == 25 /*'c' STAND_ALONE_DAY_OF_WEEK*/ ||
              patternCharIndex == 30 /*'U' YEAR_NAME_FIELD*/ ||
              patternCharIndex == 27 /* 'Q' - QUARTER*/ ||
              patternCharIndex == 28 /* 'q' - STANDALONE QUARTER*/) {
              return true;
          }
          return false;
      }
docs: return true if the pattern specified by patternCharIndex is one that allows
  numeric fallback regardless of actual pattern size.