3789983e89
Reviewed-by: darcy, ihse
1281 lines
48 KiB
XML
1281 lines
48 KiB
XML
#
|
|
# 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
|
|
}
|
|
)
|
|
}
|
|
)
|
|
}
|