| # |
| # Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved. |
| # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. |
| # |
| # This code is free software; you can redistribute it and/or modify it |
| # under the terms of the GNU General Public License version 2 only, as |
| # published by the Free Software Foundation. |
| # |
| # This code is distributed in the hope that it will be useful, but WITHOUT |
| # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or |
| # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License |
| # version 2 for more details (a copy is included in the LICENSE file that |
| # accompanied this code). |
| # |
| # You should have received a copy of the GNU General Public License version |
| # 2 along with this work; if not, write to the Free Software Foundation, |
| # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. |
| # |
| # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA |
| # or visit www.oracle.com if you need additional information or have any |
| # questions. |
| # |
| |
| # Test data for FormatIteratorTest |
| |
| { |
| tests = |
| ( |
| { |
| class = java.text.DecimalFormat |
| args = ("#,###") |
| valueClass = java.lang.Integer |
| valueArgs = ("1234567") |
| } |
| { |
| length = 9 |
| text = "1,234,567" |
| 0 = (NumberFormat$Field.INTEGER) |
| 1 = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| 2 = (NumberFormat$Field.INTEGER) |
| 3 = (NumberFormat$Field.INTEGER) |
| 4 = (NumberFormat$Field.INTEGER) |
| 5 = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| 6 = (NumberFormat$Field.INTEGER) |
| 7 = (NumberFormat$Field.INTEGER) |
| 8 = (NumberFormat$Field.INTEGER) |
| limits = ( { attributes = (NumberFormat$Field.INTEGER) |
| begin = 0 end = 1 end2 = 9} |
| { attributes = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 1 end = 2} |
| { attributes = (NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 1 end = 2} |
| { attributes = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 5 end = 6} |
| { attributes = (NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 5 end = 6} |
| ) |
| fieldPositions = |
| ( |
| { |
| field = NumberFormat.INTEGER_FIELD |
| fieldID = NumberFormat$Field.INTEGER |
| begin = 0 end = 9 |
| } |
| { |
| fieldID = NumberFormat$Field.GROUPING_SEPARATOR |
| begin = 1 end = 2 |
| } |
| ) |
| } |
| |
| { |
| class = java.text.DecimalFormat |
| args = ("#,###.##") |
| valueClass = java.lang.Float |
| valueArgs = ("567.78") |
| } |
| { |
| length = 6 |
| text = "567.78" |
| 0 = (NumberFormat$Field.INTEGER) |
| 1 = (NumberFormat$Field.INTEGER) |
| 2 = (NumberFormat$Field.INTEGER) |
| 3 = (NumberFormat$Field.DECIMAL_SEPARATOR) |
| 4 = (NumberFormat$Field.FRACTION) |
| 5 = (NumberFormat$Field.FRACTION) |
| limits = ( { attributes = (NumberFormat$Field.INTEGER) |
| begin = 0 end = 3 } |
| { attributes = (NumberFormat$Field.DECIMAL_SEPARATOR) |
| begin = 3 end = 4} |
| { attributes = (NumberFormat$Field.FRACTION) |
| begin = 4 end = 6} |
| ) |
| fieldPositions = |
| ( |
| { |
| field = NumberFormat.INTEGER_FIELD |
| fieldID = NumberFormat$Field.INTEGER |
| begin = 0 end = 3 |
| } |
| { |
| fieldID = NumberFormat$Field.DECIMAL_SEPARATOR |
| begin = 3 end = 4 |
| } |
| { |
| field = NumberFormat.FRACTION_FIELD |
| fieldID = NumberFormat$Field.FRACTION |
| begin = 4 end = 6 |
| } |
| ) |
| } |
| |
| { |
| class = java.text.DecimalFormat |
| args = ("0.#E00") |
| valueClass = java.lang.Float |
| valueArgs = ("1200") |
| } |
| { |
| length = 6 |
| text = "1.2E03" |
| 0 = (NumberFormat$Field.INTEGER) |
| 1 = (NumberFormat$Field.DECIMAL_SEPARATOR) |
| 2 = (NumberFormat$Field.FRACTION) |
| 3 = (NumberFormat$Field.EXPONENT_SYMBOL) |
| 4 = (NumberFormat$Field.EXPONENT) |
| 5 = (NumberFormat$Field.EXPONENT) |
| limits = ( { attributes = (NumberFormat$Field.INTEGER) |
| begin = 0 end = 1 } |
| { attributes = (NumberFormat$Field.DECIMAL_SEPARATOR) |
| begin = 1 end = 2} |
| { attributes = (NumberFormat$Field.FRACTION) |
| begin = 2 end = 3} |
| { attributes = (NumberFormat$Field.EXPONENT_SYMBOL) |
| begin = 3 end = 4} |
| { attributes = (NumberFormat$Field.EXPONENT) |
| begin = 4 end = 6} |
| ) |
| fieldPositions = |
| ( |
| { |
| field = NumberFormat.INTEGER_FIELD |
| fieldID = NumberFormat$Field.INTEGER |
| begin = 0 end = 1 |
| } |
| { |
| fieldID = NumberFormat$Field.DECIMAL_SEPARATOR |
| begin = 1 end = 2 |
| } |
| { |
| field = NumberFormat.FRACTION_FIELD |
| fieldID = NumberFormat$Field.FRACTION |
| begin = 2 end = 3 |
| } |
| { |
| fieldID = NumberFormat$Field.EXPONENT_SYMBOL |
| begin = 3 end = 4 |
| } |
| { |
| fieldID = NumberFormat$Field.EXPONENT |
| begin = 4 end = 6 |
| } |
| ) |
| } |
| |
| { |
| class = java.text.DecimalFormat |
| args = ("0.#E00") |
| valueClass = java.lang.Float |
| valueArgs = ("-.0012") |
| } |
| { |
| length = 8 |
| text = "-1.2E-03" |
| 0 = (NumberFormat$Field.SIGN) |
| 1 = (NumberFormat$Field.INTEGER) |
| 2 = (NumberFormat$Field.DECIMAL_SEPARATOR) |
| 3 = (NumberFormat$Field.FRACTION) |
| 4 = (NumberFormat$Field.EXPONENT_SYMBOL) |
| 5 = (NumberFormat$Field.EXPONENT_SIGN) |
| 6 = (NumberFormat$Field.EXPONENT) |
| 7 = (NumberFormat$Field.EXPONENT) |
| limits = ( { attributes = (NumberFormat$Field.SIGN) |
| begin = 0 end = 1 } |
| { attributes = (NumberFormat$Field.INTEGER) |
| begin = 1 end = 2} |
| { attributes = (NumberFormat$Field.DECIMAL_SEPARATOR) |
| begin = 2 end = 3} |
| { attributes = (NumberFormat$Field.FRACTION) |
| begin = 3 end = 4} |
| { attributes = (NumberFormat$Field.EXPONENT_SYMBOL) |
| begin = 4 end = 5} |
| { attributes = (NumberFormat$Field.EXPONENT_SIGN) |
| begin = 5 end = 6} |
| { attributes = (NumberFormat$Field.EXPONENT) |
| begin = 6 end = 8} |
| ) |
| fieldPositions = |
| ( |
| { |
| fieldID = NumberFormat$Field.SIGN |
| begin = 0 end = 1 |
| } |
| { |
| field = NumberFormat.INTEGER_FIELD |
| fieldID = NumberFormat$Field.INTEGER |
| begin = 1 end = 2 |
| } |
| { |
| fieldID = NumberFormat$Field.DECIMAL_SEPARATOR |
| begin = 2 end = 3 |
| } |
| { |
| field = NumberFormat.FRACTION_FIELD |
| fieldID = NumberFormat$Field.FRACTION |
| begin = 3 end = 4 |
| } |
| { |
| fieldID = NumberFormat$Field.EXPONENT_SYMBOL |
| begin = 4 end = 5 |
| } |
| { |
| fieldID = NumberFormat$Field.EXPONENT_SIGN |
| begin = 5 end = 6 |
| } |
| { |
| fieldID = NumberFormat$Field.EXPONENT |
| begin = 6 end = 8 |
| } |
| ) |
| } |
| |
| { |
| class = java.text.DecimalFormat |
| args = ("#,###;(#,###)") |
| valueClass = java.lang.Integer |
| valueArgs = ("-1234") |
| } |
| { |
| length = 7 |
| text = "(1,234)" |
| 0 = () |
| 1 = (NumberFormat$Field.INTEGER) |
| 2 = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| 3 = (NumberFormat$Field.INTEGER) |
| 4 = (NumberFormat$Field.INTEGER) |
| 5 = (NumberFormat$Field.INTEGER) |
| 6 = () |
| limits = ( { attributes = () |
| begin = 0 end = 1 end2 = 7 } |
| { attributes = (NumberFormat$Field.INTEGER) |
| begin = 1 end = 2 end2 = 6} |
| { attributes = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 2 end = 3} |
| { attributes = (NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 2 end = 3} |
| { attributes = () |
| begin = 6 begin2 = 0 end = 7} |
| ) |
| fieldPositions = |
| ( |
| { |
| field = NumberFormat.INTEGER_FIELD |
| fieldID = NumberFormat$Field.INTEGER |
| begin = 1 end = 6 |
| } |
| { |
| fieldID = NumberFormat$Field.GROUPING_SEPARATOR |
| begin = 2 end = 3 |
| } |
| ) |
| } |
| |
| { |
| class = java.text.DecimalFormat |
| args = ("#,###;-#,###") |
| valueClass = java.lang.Integer |
| valueArgs = ("-134") |
| } |
| { |
| length = 4 |
| text = "-134" |
| 0 = (NumberFormat$Field.SIGN) |
| 1 = (NumberFormat$Field.INTEGER) |
| 2 = (NumberFormat$Field.INTEGER) |
| 3 = (NumberFormat$Field.INTEGER) |
| limits = ( { attributes = (NumberFormat$Field.SIGN) |
| begin = 0 end = 1 } |
| { attributes = (NumberFormat$Field.INTEGER) |
| begin = 1 end = 4 } |
| ) |
| fieldPositions = |
| ( |
| { |
| fieldID = NumberFormat$Field.SIGN |
| begin = 0 end = 1 |
| } |
| { |
| fieldID = NumberFormat$Field.INTEGER |
| begin = 1 end = 4 |
| } |
| ) |
| } |
| |
| { |
| class = java.text.DecimalFormat |
| args = ("+#,###") |
| valueClass = java.lang.Integer |
| valueArgs = ("134") |
| } |
| { |
| length = 4 |
| text = "+134" |
| 0 = () |
| 1 = (NumberFormat$Field.INTEGER) |
| 2 = (NumberFormat$Field.INTEGER) |
| 3 = (NumberFormat$Field.INTEGER) |
| limits = ( { attributes = (NumberFormat$Field.SIGN) |
| begin = 0 end2 = 4 end = 1 } |
| { attributes = (NumberFormat$Field.INTEGER) |
| begin = 1 end = 4 } |
| ) |
| fieldPositions = |
| ( |
| { |
| field = NumberFormat.INTEGER_FIELD |
| fieldID = NumberFormat$Field.INTEGER |
| begin = 1 end = 4 |
| } |
| ) |
| } |
| |
| { |
| class = java.text.DecimalFormat |
| args = ("##.0#%") |
| valueClass = java.lang.Float |
| valueArgs = (".1234") |
| } |
| { |
| length = 6 |
| text = "12.34%" |
| 0 = (NumberFormat$Field.INTEGER) |
| 1 = (NumberFormat$Field.INTEGER) |
| 2 = (NumberFormat$Field.DECIMAL_SEPARATOR) |
| 3 = (NumberFormat$Field.FRACTION) |
| 4 = (NumberFormat$Field.FRACTION) |
| 5 = (NumberFormat$Field.PERCENT) |
| limits = ( { attributes = (NumberFormat$Field.INTEGER) |
| begin = 0 end = 2 } |
| { attributes = (NumberFormat$Field.DECIMAL_SEPARATOR) |
| begin = 2 end = 3 } |
| { attributes = (NumberFormat$Field.FRACTION) |
| begin = 3 end = 5 } |
| { attributes = (NumberFormat$Field.PERCENT) |
| begin = 5 end = 6 } |
| ) |
| fieldPositions = |
| ( |
| { |
| field = NumberFormat.INTEGER_FIELD |
| fieldID = NumberFormat$Field.INTEGER |
| begin = 0 end = 2 |
| } |
| { |
| fieldID = NumberFormat$Field.DECIMAL_SEPARATOR |
| begin = 2 end = 3 |
| } |
| { |
| field = NumberFormat.FRACTION_FIELD |
| fieldID = NumberFormat$Field.FRACTION |
| begin = 3 end = 5 |
| } |
| { |
| fieldID = NumberFormat$Field.PERCENT |
| begin = 5 end = 6 |
| } |
| ) |
| } |
| |
| { |
| class = java.text.DecimalFormat |
| args = ("#,##.#\u2030") |
| valueClass = java.lang.Float |
| valueArgs = (".1234") |
| } |
| { |
| length = 7 |
| text = "1,23.4\u2030" |
| 0 = (NumberFormat$Field.INTEGER) |
| 1 = (NumberFormat$Field.GROUPING_SEPARATOR |
| NumberFormat$Field.INTEGER) |
| 2 = (NumberFormat$Field.INTEGER) |
| 3 = (NumberFormat$Field.INTEGER) |
| 4 = (NumberFormat$Field.DECIMAL_SEPARATOR) |
| 5 = (NumberFormat$Field.FRACTION) |
| 6 = (NumberFormat$Field.PERMILLE) |
| limits = ( { attributes = (NumberFormat$Field.INTEGER) |
| begin = 0 end = 1 end2 = 4 } |
| { attributes = (NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 1 end = 2 } |
| { attributes = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 1 end = 2 } |
| { attributes = (NumberFormat$Field.DECIMAL_SEPARATOR) |
| begin = 4 end = 5 } |
| { attributes = (NumberFormat$Field.FRACTION) |
| begin = 5 end = 6 } |
| { attributes = (NumberFormat$Field.PERMILLE) |
| begin = 6 end = 7 } |
| ) |
| fieldPositions = |
| ( |
| { |
| field = NumberFormat.INTEGER_FIELD |
| fieldID = NumberFormat$Field.INTEGER |
| begin = 0 end = 4 |
| } |
| { |
| fieldID = NumberFormat$Field.GROUPING_SEPARATOR |
| begin = 1 end = 2 |
| } |
| { |
| fieldID = NumberFormat$Field.DECIMAL_SEPARATOR |
| begin = 4 end = 5 |
| } |
| { |
| field = NumberFormat.FRACTION_FIELD |
| fieldID = NumberFormat$Field.FRACTION |
| begin = 5 end = 6 |
| } |
| { |
| fieldID = NumberFormat$Field.PERMILLE |
| begin = 6 end = 7 |
| } |
| ) |
| } |
| |
| { |
| class = java.text.DecimalFormat |
| args = ("\u00A40,000.00") |
| valueClass = java.lang.Float |
| valueArgs = ("12.51") |
| } |
| { |
| length = 9 |
| text = "$0,012.51" |
| 0 = (NumberFormat$Field.CURRENCY) |
| 1 = (NumberFormat$Field.INTEGER) |
| 2 = (NumberFormat$Field.GROUPING_SEPARATOR |
| NumberFormat$Field.INTEGER) |
| 3 = (NumberFormat$Field.INTEGER) |
| 4 = (NumberFormat$Field.INTEGER) |
| 5 = (NumberFormat$Field.INTEGER) |
| 6 = (NumberFormat$Field.DECIMAL_SEPARATOR) |
| 7 = (NumberFormat$Field.FRACTION) |
| 8 = (NumberFormat$Field.FRACTION) |
| limits = ( { attributes = (NumberFormat$Field.CURRENCY) |
| begin = 0 end = 1 } |
| { attributes = (NumberFormat$Field.INTEGER) |
| begin = 1 end = 2 end2 = 6 } |
| { attributes = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 2 end = 3 } |
| { attributes = (NumberFormat$Field.INTEGER) |
| begin = 3 begin2 = 1 end = 6 } |
| { attributes = (NumberFormat$Field.DECIMAL_SEPARATOR) |
| begin = 6 end = 7 } |
| { attributes = (NumberFormat$Field.FRACTION) |
| begin = 7 end = 9 } |
| ) |
| fieldPositions = |
| ( |
| { |
| fieldID = NumberFormat$Field.CURRENCY |
| begin = 0 end = 1 |
| } |
| { |
| field = NumberFormat.INTEGER_FIELD |
| fieldID = NumberFormat$Field.INTEGER |
| begin = 1 end = 6 |
| } |
| { |
| fieldID = NumberFormat$Field.GROUPING_SEPARATOR |
| begin = 2 end = 3 |
| } |
| { |
| fieldID = NumberFormat$Field.DECIMAL_SEPARATOR |
| begin = 6 end = 7 |
| } |
| { |
| field = NumberFormat.FRACTION_FIELD |
| fieldID = NumberFormat$Field.FRACTION |
| begin = 7 end = 9 |
| } |
| ) |
| } |
| |
| { |
| class = java.text.DecimalFormat |
| args = ("#,###") |
| valueClass = java.math.BigInteger |
| valueArgs = ("-12345678901234567890123456789012345") |
| } |
| { |
| length = 47 |
| text = "-12,345,678,901,234,567,890,123,456,789,012,345" |
| 0 = (NumberFormat$Field.SIGN) |
| 1 = (NumberFormat$Field.INTEGER) |
| 2 = (NumberFormat$Field.INTEGER) |
| 3 = (NumberFormat$Field.INTEGER NumberFormat$Field.GROUPING_SEPARATOR) |
| 4 = (NumberFormat$Field.INTEGER) |
| 5 = (NumberFormat$Field.INTEGER) |
| 6 = (NumberFormat$Field.INTEGER) |
| 7 = (NumberFormat$Field.INTEGER NumberFormat$Field.GROUPING_SEPARATOR) |
| 8 = (NumberFormat$Field.INTEGER) |
| 9 = (NumberFormat$Field.INTEGER) |
| 10 = (NumberFormat$Field.INTEGER) |
| 11 = (NumberFormat$Field.INTEGER NumberFormat$Field.GROUPING_SEPARATOR) |
| 12 = (NumberFormat$Field.INTEGER) |
| 13 = (NumberFormat$Field.INTEGER) |
| 14 = (NumberFormat$Field.INTEGER) |
| 15 = (NumberFormat$Field.INTEGER NumberFormat$Field.GROUPING_SEPARATOR) |
| 16 = (NumberFormat$Field.INTEGER) |
| 17 = (NumberFormat$Field.INTEGER) |
| 18 = (NumberFormat$Field.INTEGER) |
| 19 = (NumberFormat$Field.INTEGER NumberFormat$Field.GROUPING_SEPARATOR) |
| 20 = (NumberFormat$Field.INTEGER) |
| 21 = (NumberFormat$Field.INTEGER) |
| 22 = (NumberFormat$Field.INTEGER) |
| 23 = (NumberFormat$Field.INTEGER NumberFormat$Field.GROUPING_SEPARATOR) |
| 24 = (NumberFormat$Field.INTEGER) |
| 25 = (NumberFormat$Field.INTEGER) |
| 26 = (NumberFormat$Field.INTEGER) |
| 27 = (NumberFormat$Field.INTEGER NumberFormat$Field.GROUPING_SEPARATOR) |
| 28 = (NumberFormat$Field.INTEGER) |
| 29 = (NumberFormat$Field.INTEGER) |
| 30 = (NumberFormat$Field.INTEGER) |
| 31 = (NumberFormat$Field.INTEGER NumberFormat$Field.GROUPING_SEPARATOR) |
| 32 = (NumberFormat$Field.INTEGER) |
| 33 = (NumberFormat$Field.INTEGER) |
| 34 = (NumberFormat$Field.INTEGER) |
| 35 = (NumberFormat$Field.INTEGER NumberFormat$Field.GROUPING_SEPARATOR) |
| 36 = (NumberFormat$Field.INTEGER) |
| 37 = (NumberFormat$Field.INTEGER) |
| 38 = (NumberFormat$Field.INTEGER) |
| 39 = (NumberFormat$Field.INTEGER NumberFormat$Field.GROUPING_SEPARATOR) |
| 40 = (NumberFormat$Field.INTEGER) |
| 41 = (NumberFormat$Field.INTEGER) |
| 42 = (NumberFormat$Field.INTEGER) |
| 43 = (NumberFormat$Field.INTEGER NumberFormat$Field.GROUPING_SEPARATOR) |
| 44 = (NumberFormat$Field.INTEGER) |
| 45 = (NumberFormat$Field.INTEGER) |
| 46 = (NumberFormat$Field.INTEGER) |
| limits = ( |
| { attributes = (NumberFormat$Field.SIGN) |
| begin = 0 end = 1 } |
| { attributes = (NumberFormat$Field.INTEGER) |
| begin = 1 end = 3 end2 = 47 } |
| { attributes = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 3 end = 4 } |
| { attributes = (NumberFormat$Field.INTEGER) |
| begin = 4 begin2 = 1 end = 7 end2 = 47} |
| { attributes = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 7 end = 8 } |
| { attributes = (NumberFormat$Field.INTEGER) |
| begin = 8 begin2 = 1 end = 11 end2 = 47} |
| { attributes = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 11 end = 12 } |
| { attributes = (NumberFormat$Field.INTEGER) |
| begin = 12 begin2 = 1 end = 15 end2 = 47} |
| { attributes = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 15 end = 16 } |
| { attributes = (NumberFormat$Field.INTEGER) |
| begin = 16 begin2 = 1 end = 19 end2 = 47} |
| { attributes = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 19 end = 20 } |
| { attributes = (NumberFormat$Field.INTEGER) |
| begin = 20 begin2 = 1 end = 23 end2 = 47} |
| { attributes = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 23 end = 24 } |
| { attributes = (NumberFormat$Field.INTEGER) |
| begin = 24 begin2 = 1 end = 27 end2 = 47} |
| { attributes = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 27 end = 28 } |
| { attributes = (NumberFormat$Field.INTEGER) |
| begin = 28 begin2 = 1 end = 31 end2 = 47} |
| { attributes = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 31 end = 32 } |
| { attributes = (NumberFormat$Field.INTEGER) |
| begin = 32 begin2 = 1 end = 35 end2 = 47} |
| { attributes = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 35 end = 36 } |
| { attributes = (NumberFormat$Field.INTEGER |
| MessageFormat$Field.ARGUMENT) |
| begin = 36 begin2 = 1 end = 39 end2 = 47} |
| { attributes = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 39 end = 40 } |
| { attributes = (NumberFormat$Field.INTEGER) |
| begin = 40 begin2 = 1 end = 43 end2 = 47} |
| { attributes = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 43 begin2 = 43 end = 44 } |
| { attributes = (NumberFormat$Field.INTEGER) |
| begin = 44 begin2 = 1 end = 47} |
| ) |
| fieldPositions = |
| ( |
| { |
| fieldID = NumberFormat$Field.SIGN |
| begin = 0 end = 1 |
| } |
| { |
| field = NumberFormat.INTEGER_FIELD |
| fieldID = NumberFormat$Field.INTEGER |
| begin = 1 end = 47 |
| } |
| ) |
| } |
| |
| { |
| class = java.text.DecimalFormat |
| args = ("#,###.#####################") |
| valueClass = java.math.BigDecimal |
| valueArgs = ("-123456789012345678901234567890.12345678901234567890") |
| } |
| { |
| length = 60 |
| text = "-123,456,789,012,345,678,901,234,567,890.1234567890123456789" |
| 0 = (NumberFormat$Field.SIGN) |
| 1 = (NumberFormat$Field.INTEGER) |
| 2 = (NumberFormat$Field.INTEGER) |
| 3 = (NumberFormat$Field.INTEGER) |
| 4 = (NumberFormat$Field.INTEGER NumberFormat$Field.GROUPING_SEPARATOR) |
| 5 = (NumberFormat$Field.INTEGER) |
| 6 = (NumberFormat$Field.INTEGER) |
| 7 = (NumberFormat$Field.INTEGER) |
| 8 = (NumberFormat$Field.INTEGER NumberFormat$Field.GROUPING_SEPARATOR) |
| 9 = (NumberFormat$Field.INTEGER) |
| 10 = (NumberFormat$Field.INTEGER) |
| 11 = (NumberFormat$Field.INTEGER) |
| 12 = (NumberFormat$Field.INTEGER NumberFormat$Field.GROUPING_SEPARATOR) |
| 13 = (NumberFormat$Field.INTEGER) |
| 14 = (NumberFormat$Field.INTEGER) |
| 15 = (NumberFormat$Field.INTEGER) |
| 16 = (NumberFormat$Field.INTEGER NumberFormat$Field.GROUPING_SEPARATOR) |
| 17 = (NumberFormat$Field.INTEGER) |
| 18 = (NumberFormat$Field.INTEGER) |
| 19 = (NumberFormat$Field.INTEGER) |
| 20 = (NumberFormat$Field.INTEGER NumberFormat$Field.GROUPING_SEPARATOR) |
| 21 = (NumberFormat$Field.INTEGER) |
| 22 = (NumberFormat$Field.INTEGER) |
| 23 = (NumberFormat$Field.INTEGER) |
| 24 = (NumberFormat$Field.INTEGER NumberFormat$Field.GROUPING_SEPARATOR) |
| 25 = (NumberFormat$Field.INTEGER) |
| 26 = (NumberFormat$Field.INTEGER) |
| 27 = (NumberFormat$Field.INTEGER) |
| 28 = (NumberFormat$Field.INTEGER NumberFormat$Field.GROUPING_SEPARATOR) |
| 29 = (NumberFormat$Field.INTEGER) |
| 30 = (NumberFormat$Field.INTEGER) |
| 31 = (NumberFormat$Field.INTEGER) |
| 32 = (NumberFormat$Field.INTEGER NumberFormat$Field.GROUPING_SEPARATOR) |
| 33 = (NumberFormat$Field.INTEGER) |
| 34 = (NumberFormat$Field.INTEGER) |
| 35 = (NumberFormat$Field.INTEGER) |
| 36 = (NumberFormat$Field.INTEGER NumberFormat$Field.GROUPING_SEPARATOR) |
| 37 = (NumberFormat$Field.INTEGER) |
| 38 = (NumberFormat$Field.INTEGER) |
| 39 = (NumberFormat$Field.INTEGER) |
| 40 = (NumberFormat$Field.DECIMAL_SEPARATOR) |
| 41 = (NumberFormat$Field.FRACTION) |
| 42 = (NumberFormat$Field.FRACTION) |
| 43 = (NumberFormat$Field.FRACTION) |
| 44 = (NumberFormat$Field.FRACTION) |
| 45 = (NumberFormat$Field.FRACTION) |
| 45 = (NumberFormat$Field.FRACTION) |
| 45 = (NumberFormat$Field.FRACTION) |
| 45 = (NumberFormat$Field.FRACTION) |
| 45 = (NumberFormat$Field.FRACTION) |
| 45 = (NumberFormat$Field.FRACTION) |
| 45 = (NumberFormat$Field.FRACTION) |
| 45 = (NumberFormat$Field.FRACTION) |
| 46 = (NumberFormat$Field.FRACTION) |
| 47 = (NumberFormat$Field.FRACTION) |
| 48 = (NumberFormat$Field.FRACTION) |
| 49 = (NumberFormat$Field.FRACTION) |
| 50 = (NumberFormat$Field.FRACTION) |
| 51 = (NumberFormat$Field.FRACTION) |
| 52 = (NumberFormat$Field.FRACTION) |
| 53 = (NumberFormat$Field.FRACTION) |
| 54 = (NumberFormat$Field.FRACTION) |
| 55 = (NumberFormat$Field.FRACTION) |
| 56 = (NumberFormat$Field.FRACTION) |
| 57 = (NumberFormat$Field.FRACTION) |
| 58 = (NumberFormat$Field.FRACTION) |
| 59 = (NumberFormat$Field.FRACTION) |
| limits = ( |
| { attributes = (NumberFormat$Field.SIGN) |
| begin = 0 end = 1 } |
| { attributes = (NumberFormat$Field.INTEGER) |
| begin = 1 end = 4 end2 = 40 } |
| { attributes = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 4 end = 5 } |
| { attributes = (NumberFormat$Field.INTEGER) |
| begin = 5 begin2 = 1 end = 8 end2 = 40} |
| { attributes = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 8 end = 9 } |
| { attributes = (NumberFormat$Field.INTEGER) |
| begin = 9 begin2 = 1 end = 12 end2 = 40} |
| { attributes = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 12 end = 13 } |
| { attributes = (NumberFormat$Field.INTEGER) |
| begin = 13 begin2 = 1 end = 16 end2 = 40} |
| { attributes = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 16 end = 17 } |
| { attributes = (NumberFormat$Field.INTEGER) |
| begin = 17 begin2 = 1 end = 20 end2 = 40} |
| { attributes = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 20 end = 21 } |
| { attributes = (NumberFormat$Field.INTEGER) |
| begin = 21 begin2 = 1 end = 24 end2 = 40} |
| { attributes = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 24 end = 25 } |
| { attributes = (NumberFormat$Field.INTEGER) |
| begin = 25 begin2 = 1 end = 28 end2 = 40} |
| { attributes = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 28 end = 29 } |
| { attributes = (NumberFormat$Field.INTEGER) |
| begin = 29 begin2 = 1 end = 32 end2 = 40} |
| { attributes = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 32 end = 33 } |
| { attributes = (NumberFormat$Field.INTEGER) |
| begin = 33 begin2 = 1 end = 36 end2 = 40} |
| { attributes = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 36 end = 37 } |
| { attributes = (NumberFormat$Field.INTEGER |
| MessageFormat$Field.ARGUMENT) |
| begin = 37 begin2 = 1 end = 40 end2 = 40} |
| { attributes = (NumberFormat$Field.DECIMAL_SEPARATOR) |
| begin = 40 end = 41 } |
| { attributes = (NumberFormat$Field.FRACTION) |
| begin = 41 begin2 = 41 end = 60 } |
| ) |
| fieldPositions = |
| ( |
| { |
| fieldID = NumberFormat$Field.SIGN |
| begin = 0 end = 1 |
| } |
| { |
| fieldID = NumberFormat$Field.DECIMAL_SEPARATOR |
| begin = 40 end = 41 |
| } |
| { |
| field = NumberFormat.INTEGER_FIELD |
| fieldID = NumberFormat$Field.INTEGER |
| begin = 1 end = 40 |
| } |
| { |
| field = NumberFormat.FRACTION_FIELD |
| fieldID = NumberFormat$Field.FRACTION |
| begin = 41 end = 60 |
| } |
| ) |
| } |
| |
| { |
| class = java.text.DecimalFormat |
| args = ("#,###") |
| valueClass = java.lang.Long |
| valueArgs = ("9223372036854775807") |
| } |
| { |
| length = 25 |
| text = "9,223,372,036,854,775,807" |
| 0 = (NumberFormat$Field.INTEGER) |
| 1 = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| 2 = (NumberFormat$Field.INTEGER) |
| 3 = (NumberFormat$Field.INTEGER) |
| 4 = (NumberFormat$Field.INTEGER) |
| 5 = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| 6 = (NumberFormat$Field.INTEGER) |
| 7 = (NumberFormat$Field.INTEGER) |
| 8 = (NumberFormat$Field.INTEGER) |
| 9 = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| 10 = (NumberFormat$Field.INTEGER) |
| 11 = (NumberFormat$Field.INTEGER) |
| 12 = (NumberFormat$Field.INTEGER) |
| 13 = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| 14 = (NumberFormat$Field.INTEGER) |
| 15 = (NumberFormat$Field.INTEGER) |
| 16 = (NumberFormat$Field.INTEGER) |
| 17 = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| 18 = (NumberFormat$Field.INTEGER) |
| 19 = (NumberFormat$Field.INTEGER) |
| 20 = (NumberFormat$Field.INTEGER) |
| 21 = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| 22 = (NumberFormat$Field.INTEGER) |
| 23 = (NumberFormat$Field.INTEGER) |
| 24 = (NumberFormat$Field.INTEGER) |
| limits = ( |
| { attributes = (NumberFormat$Field.INTEGER) |
| begin = 0 end = 1 end2 = 25} |
| { attributes = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 1 end = 2} |
| { attributes = (NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 1 end = 2} |
| { attributes = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 5 end = 6} |
| { attributes = (NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 5 end = 6} |
| { attributes = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 9 end = 10} |
| { attributes = (NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 9 end = 10} |
| { attributes = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 13 end = 14} |
| { attributes = (NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 13 end = 14} |
| { attributes = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 17 end = 18} |
| { attributes = (NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 17 end = 18} |
| { attributes = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 21 end = 22} |
| { attributes = (NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 21 end = 22} |
| ) |
| fieldPositions = |
| ( |
| { |
| field = NumberFormat.INTEGER_FIELD |
| fieldID = NumberFormat$Field.INTEGER |
| begin = 0 end = 25 |
| } |
| { |
| fieldID = NumberFormat$Field.GROUPING_SEPARATOR |
| begin = 1 end = 2 |
| } |
| ) |
| } |
| |
| { |
| class = java.text.DecimalFormat |
| args = ("#,###") |
| valueClass = java.util.concurrent.atomic.AtomicLong |
| valueArgs = ("9223372036854775807") |
| } |
| { |
| length = 25 |
| text = "9,223,372,036,854,775,807" |
| 0 = (NumberFormat$Field.INTEGER) |
| 1 = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| 2 = (NumberFormat$Field.INTEGER) |
| 3 = (NumberFormat$Field.INTEGER) |
| 4 = (NumberFormat$Field.INTEGER) |
| 5 = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| 6 = (NumberFormat$Field.INTEGER) |
| 7 = (NumberFormat$Field.INTEGER) |
| 8 = (NumberFormat$Field.INTEGER) |
| 9 = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| 10 = (NumberFormat$Field.INTEGER) |
| 11 = (NumberFormat$Field.INTEGER) |
| 12 = (NumberFormat$Field.INTEGER) |
| 13 = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| 14 = (NumberFormat$Field.INTEGER) |
| 15 = (NumberFormat$Field.INTEGER) |
| 16 = (NumberFormat$Field.INTEGER) |
| 17 = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| 18 = (NumberFormat$Field.INTEGER) |
| 19 = (NumberFormat$Field.INTEGER) |
| 20 = (NumberFormat$Field.INTEGER) |
| 21 = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| 22 = (NumberFormat$Field.INTEGER) |
| 23 = (NumberFormat$Field.INTEGER) |
| 24 = (NumberFormat$Field.INTEGER) |
| limits = ( |
| { attributes = (NumberFormat$Field.INTEGER) |
| begin = 0 end = 1 end2 = 25} |
| { attributes = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 1 end = 2} |
| { attributes = (NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 1 end = 2} |
| { attributes = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 5 end = 6} |
| { attributes = (NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 5 end = 6} |
| { attributes = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 9 end = 10} |
| { attributes = (NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 9 end = 10} |
| { attributes = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 13 end = 14} |
| { attributes = (NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 13 end = 14} |
| { attributes = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 17 end = 18} |
| { attributes = (NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 17 end = 18} |
| { attributes = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 21 end = 22} |
| { attributes = (NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 21 end = 22} |
| ) |
| fieldPositions = |
| ( |
| { |
| field = NumberFormat.INTEGER_FIELD |
| fieldID = NumberFormat$Field.INTEGER |
| begin = 0 end = 25 |
| } |
| { |
| fieldID = NumberFormat$Field.GROUPING_SEPARATOR |
| begin = 1 end = 2 |
| } |
| ) |
| } |
| |
| { |
| class = java.text.DecimalFormat |
| args = ("#,###") |
| valueClass = java.lang.Long |
| valueArgs = ("-9223372036854775808") |
| } |
| { |
| length = 26 |
| text = "-9,223,372,036,854,775,808" |
| 0 = (NumberFormat$Field.SIGN) |
| 1 = (NumberFormat$Field.INTEGER) |
| 2 = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| 3 = (NumberFormat$Field.INTEGER) |
| 4 = (NumberFormat$Field.INTEGER) |
| 5 = (NumberFormat$Field.INTEGER) |
| 6 = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| 7 = (NumberFormat$Field.INTEGER) |
| 8 = (NumberFormat$Field.INTEGER) |
| 9 = (NumberFormat$Field.INTEGER) |
| 10 = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| 11 = (NumberFormat$Field.INTEGER) |
| 12 = (NumberFormat$Field.INTEGER) |
| 13 = (NumberFormat$Field.INTEGER) |
| 14 = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| 15 = (NumberFormat$Field.INTEGER) |
| 16 = (NumberFormat$Field.INTEGER) |
| 17 = (NumberFormat$Field.INTEGER) |
| 18 = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| 19 = (NumberFormat$Field.INTEGER) |
| 20 = (NumberFormat$Field.INTEGER) |
| 21 = (NumberFormat$Field.INTEGER) |
| 22 = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| 23 = (NumberFormat$Field.INTEGER) |
| 24 = (NumberFormat$Field.INTEGER) |
| 25 = (NumberFormat$Field.INTEGER) |
| limits = ( |
| { attributes = (NumberFormat$Field.SIGN) |
| begin = 0 end = 1 } |
| { attributes = (NumberFormat$Field.INTEGER) |
| begin = 1 end = 2 end2 = 26} |
| { attributes = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 2 end = 3} |
| { attributes = (NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 2 end = 3} |
| { attributes = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 6 end = 7} |
| { attributes = (NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 6 end = 7} |
| { attributes = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 10 end = 11} |
| { attributes = (NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 10 end = 11} |
| { attributes = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 14 end = 15} |
| { attributes = (NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 14 end = 15} |
| { attributes = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 18 end = 19} |
| { attributes = (NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 18 end = 19} |
| { attributes = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 22 end = 23} |
| { attributes = (NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 22 end = 23} |
| ) |
| fieldPositions = |
| ( |
| { |
| fieldID = NumberFormat$Field.SIGN |
| begin = 0 end = 1 |
| } |
| { |
| field = NumberFormat.INTEGER_FIELD |
| fieldID = NumberFormat$Field.INTEGER |
| begin = 1 end = 26 |
| } |
| { |
| fieldID = NumberFormat$Field.GROUPING_SEPARATOR |
| begin = 2 end = 3 |
| } |
| ) |
| } |
| |
| { |
| class = java.text.DecimalFormat |
| args = ("#,###") |
| valueClass = java.util.concurrent.atomic.AtomicLong |
| valueArgs = ("-9223372036854775808") |
| } |
| { |
| length = 26 |
| text = "-9,223,372,036,854,775,808" |
| 0 = (NumberFormat$Field.SIGN) |
| 1 = (NumberFormat$Field.INTEGER) |
| 2 = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| 3 = (NumberFormat$Field.INTEGER) |
| 4 = (NumberFormat$Field.INTEGER) |
| 5 = (NumberFormat$Field.INTEGER) |
| 6 = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| 7 = (NumberFormat$Field.INTEGER) |
| 8 = (NumberFormat$Field.INTEGER) |
| 9 = (NumberFormat$Field.INTEGER) |
| 10 = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| 11 = (NumberFormat$Field.INTEGER) |
| 12 = (NumberFormat$Field.INTEGER) |
| 13 = (NumberFormat$Field.INTEGER) |
| 14 = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| 15 = (NumberFormat$Field.INTEGER) |
| 16 = (NumberFormat$Field.INTEGER) |
| 17 = (NumberFormat$Field.INTEGER) |
| 18 = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| 19 = (NumberFormat$Field.INTEGER) |
| 20 = (NumberFormat$Field.INTEGER) |
| 21 = (NumberFormat$Field.INTEGER) |
| 22 = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| 23 = (NumberFormat$Field.INTEGER) |
| 24 = (NumberFormat$Field.INTEGER) |
| 25 = (NumberFormat$Field.INTEGER) |
| limits = ( |
| { attributes = (NumberFormat$Field.SIGN) |
| begin = 0 end = 1 } |
| { attributes = (NumberFormat$Field.INTEGER) |
| begin = 1 end = 2 end2 = 26} |
| { attributes = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 2 end = 3} |
| { attributes = (NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 2 end = 3} |
| { attributes = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 6 end = 7} |
| { attributes = (NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 6 end = 7} |
| { attributes = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 10 end = 11} |
| { attributes = (NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 10 end = 11} |
| { attributes = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 14 end = 15} |
| { attributes = (NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 14 end = 15} |
| { attributes = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 18 end = 19} |
| { attributes = (NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 18 end = 19} |
| { attributes = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 22 end = 23} |
| { attributes = (NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 22 end = 23} |
| ) |
| fieldPositions = |
| ( |
| { |
| fieldID = NumberFormat$Field.SIGN |
| begin = 0 end = 1 |
| } |
| { |
| field = NumberFormat.INTEGER_FIELD |
| fieldID = NumberFormat$Field.INTEGER |
| begin = 1 end = 26 |
| } |
| { |
| fieldID = NumberFormat$Field.GROUPING_SEPARATOR |
| begin = 2 end = 3 |
| } |
| ) |
| } |
| |
| { |
| class = java.text.DecimalFormat |
| args = ("#,###") |
| valueClass = java.util.concurrent.atomic.AtomicInteger |
| valueArgs = ("2147483647") |
| } |
| { |
| length = 13 |
| text = "2,147,483,647" |
| 0 = (NumberFormat$Field.INTEGER) |
| 1 = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| 2 = (NumberFormat$Field.INTEGER) |
| 3 = (NumberFormat$Field.INTEGER) |
| 4 = (NumberFormat$Field.INTEGER) |
| 5 = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| 6 = (NumberFormat$Field.INTEGER) |
| 7 = (NumberFormat$Field.INTEGER) |
| 8 = (NumberFormat$Field.INTEGER) |
| 9 = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| 10 = (NumberFormat$Field.INTEGER) |
| 11 = (NumberFormat$Field.INTEGER) |
| 12 = (NumberFormat$Field.INTEGER) |
| limits = ( |
| { attributes = (NumberFormat$Field.INTEGER) |
| begin = 0 end = 1 end2 = 13} |
| { attributes = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 1 end = 2} |
| { attributes = (NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 1 end = 2} |
| { attributes = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 5 end = 6} |
| { attributes = (NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 5 end = 6} |
| { attributes = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 9 end = 10} |
| { attributes = (NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 9 end = 10} |
| ) |
| fieldPositions = |
| ( |
| { |
| field = NumberFormat.INTEGER_FIELD |
| fieldID = NumberFormat$Field.INTEGER |
| begin = 0 end = 13 |
| } |
| { |
| fieldID = NumberFormat$Field.GROUPING_SEPARATOR |
| begin = 1 end = 2 |
| } |
| ) |
| } |
| |
| { |
| class = java.text.DecimalFormat |
| args = ("#,###") |
| valueClass = java.util.concurrent.atomic.AtomicInteger |
| valueArgs = ("-2147483648") |
| } |
| { |
| length = 14 |
| text = "-2,147,483,648" |
| 0 = (NumberFormat$Field.SIGN) |
| 1 = (NumberFormat$Field.INTEGER) |
| 2 = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| 3 = (NumberFormat$Field.INTEGER) |
| 4 = (NumberFormat$Field.INTEGER) |
| 5 = (NumberFormat$Field.INTEGER) |
| 6 = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| 7 = (NumberFormat$Field.INTEGER) |
| 8 = (NumberFormat$Field.INTEGER) |
| 9 = (NumberFormat$Field.INTEGER) |
| 10 = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| 11 = (NumberFormat$Field.INTEGER) |
| 12 = (NumberFormat$Field.INTEGER) |
| 13 = (NumberFormat$Field.INTEGER) |
| limits = ( |
| { attributes = (NumberFormat$Field.SIGN) |
| begin = 0 end = 1 } |
| { attributes = (NumberFormat$Field.INTEGER) |
| begin = 1 end = 2 end2 = 14} |
| { attributes = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 2 end = 3} |
| { attributes = (NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 2 end = 3} |
| { attributes = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 6 end = 7} |
| { attributes = (NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 6 end = 7} |
| { attributes = (NumberFormat$Field.INTEGER |
| NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 10 end = 11} |
| { attributes = (NumberFormat$Field.GROUPING_SEPARATOR) |
| begin = 10 end = 11} |
| ) |
| fieldPositions = |
| ( |
| { |
| fieldID = NumberFormat$Field.SIGN |
| begin = 0 end = 1 |
| } |
| { |
| field = NumberFormat.INTEGER_FIELD |
| fieldID = NumberFormat$Field.INTEGER |
| begin = 1 end = 14 |
| } |
| { |
| fieldID = NumberFormat$Field.GROUPING_SEPARATOR |
| begin = 2 end = 3 |
| } |
| ) |
| } |
| ) |
| } |