| # | |
| # 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 | |
| } | |
| ) | |
| } | |
| ) | |
| } |