code: private Number parseInt(String text,
                              ParsePosition pos,
                              boolean allowNegative,
                              NumberFormat fmt) {
          return parseInt(text, -1, pos, allowNegative, fmt);
      }
docs: Parse an integer using numberFormat.  This method is semantically
  const, but actually may modify fNumberFormat.