comparison base/src/java/text/NumberFormat.d @ 99:5d5bd660917f

build some databind snippets
author Frank Benoit <benoit@tionex.de>
date Wed, 22 Apr 2009 18:59:26 +0200
parents
children
comparison
equal deleted inserted replaced
98:48d4ee626868 99:5d5bd660917f
1 module java.text.NumberFormat;
2
3 import java.lang.all;
4 import java.text.Format;
5 import java.text.FieldPosition;
6 import java.text.ParsePosition;
7 import java.util.Locale;
8 import java.util.Currency;
9
10 class NumberFormat : java.text.Format.Format {
11 static int FRACTION_FIELD;
12 static int INTEGER_FIELD;
13
14 static class Field : java.text.Format.Format.Field {
15 static NumberFormat.Field CURRENCY;
16 static NumberFormat.Field DECIMAL_SEPARATOR;
17 static NumberFormat.Field EXPONENT;
18 static NumberFormat.Field EXPONENT_SIGN;
19 static NumberFormat.Field EXPONENT_SYMBOL;
20 static NumberFormat.Field FRACTION;
21 static NumberFormat.Field GROUPING_SEPARATOR;
22 static NumberFormat.Field INTEGER;
23 static NumberFormat.Field PERCENT;
24 static NumberFormat.Field PERMILLE;
25 static NumberFormat.Field SIGN;
26 protected this(String name){
27 implMissing(__FILE__, __LINE__);
28 super(name);
29 }
30 protected Object readResolve(){
31 implMissing(__FILE__, __LINE__);
32 return null;
33 }
34
35 }
36
37 this(){
38 implMissing(__FILE__, __LINE__);
39 }
40
41 Object clone(){
42 implMissing(__FILE__, __LINE__);
43 return null;
44 }
45
46 bool equals(Object obj){
47 implMissing(__FILE__, __LINE__);
48 return false;
49 }
50
51 String format(double number){
52 implMissing(__FILE__, __LINE__);
53 return null;
54 }
55
56 abstract StringBuffer format(double number, StringBuffer toAppendTo, FieldPosition pos){
57 implMissing(__FILE__, __LINE__);
58 return null;
59 }
60
61 String format(long number){
62 implMissing(__FILE__, __LINE__);
63 return null;
64 }
65
66 abstract StringBuffer format(long number, StringBuffer toAppendTo, FieldPosition pos){
67 implMissing(__FILE__, __LINE__);
68 return null;
69 }
70
71 StringBuffer format(Object number, StringBuffer toAppendTo, FieldPosition pos){
72 implMissing(__FILE__, __LINE__);
73 return null;
74 }
75
76 static Locale[] getAvailableLocales(){
77 implMissing(__FILE__, __LINE__);
78 return null;
79 }
80
81 Currency getCurrency(){
82 implMissing(__FILE__, __LINE__);
83 return null;
84 }
85
86 static NumberFormat getCurrencyInstance(){
87 implMissing(__FILE__, __LINE__);
88 return null;
89 }
90
91 static NumberFormat getCurrencyInstance(Locale inLocale){
92 implMissing(__FILE__, __LINE__);
93 return null;
94 }
95
96 static NumberFormat getInstance(){
97 implMissing(__FILE__, __LINE__);
98 return null;
99 }
100 static NumberFormat getInstance(Locale inLocale){
101 implMissing(__FILE__, __LINE__);
102 return null;
103 }
104
105 static NumberFormat getIntegerInstance(){
106 implMissing(__FILE__, __LINE__);
107 return null;
108 }
109
110 static NumberFormat getIntegerInstance(Locale inLocale){
111 implMissing(__FILE__, __LINE__);
112 return null;
113 }
114
115 int getMaximumFractionDigits(){
116 implMissing(__FILE__, __LINE__);
117 return 0;
118 }
119
120 int getMaximumIntegerDigits(){
121 implMissing(__FILE__, __LINE__);
122 return 0;
123 }
124
125 int getMinimumFractionDigits(){
126 implMissing(__FILE__, __LINE__);
127 return 0;
128 }
129
130 int getMinimumIntegerDigits(){
131 implMissing(__FILE__, __LINE__);
132 return 0;
133 }
134
135 static NumberFormat getNumberInstance(){
136 implMissing(__FILE__, __LINE__);
137 return null;
138 }
139
140 static NumberFormat getNumberInstance(Locale inLocale){
141 implMissing(__FILE__, __LINE__);
142 return null;
143 }
144
145 static NumberFormat getPercentInstance(){
146 implMissing(__FILE__, __LINE__);
147 return null;
148 }
149
150 static NumberFormat getPercentInstance(Locale inLocale){
151 implMissing(__FILE__, __LINE__);
152 return null;
153 }
154
155 int hashCode(){
156 implMissing(__FILE__, __LINE__);
157 return 0;
158 }
159
160 bool isGroupingUsed(){
161 implMissing(__FILE__, __LINE__);
162 return false;
163 }
164
165 bool isParseIntegerOnly(){
166 implMissing(__FILE__, __LINE__);
167 return false;
168 }
169
170 Number parse(String source){
171 implMissing(__FILE__, __LINE__);
172 return null;
173 }
174
175 abstract Number parse(String source, ParsePosition parsePosition){
176 implMissing(__FILE__, __LINE__);
177 return null;
178 }
179
180 Object parseObject(String source, ParsePosition pos){
181 implMissing(__FILE__, __LINE__);
182 return null;
183 }
184
185 void setCurrency(Currency currency){
186 implMissing(__FILE__, __LINE__);
187 }
188
189 void setGroupingUsed(bool newValue){
190 implMissing(__FILE__, __LINE__);
191 }
192
193 void setMaximumFractionDigits(int newValue){
194 implMissing(__FILE__, __LINE__);
195 }
196
197 void setMaximumIntegerDigits(int newValue){
198 implMissing(__FILE__, __LINE__);
199 }
200
201 void setMinimumFractionDigits(int newValue){
202 implMissing(__FILE__, __LINE__);
203 }
204
205 void setMinimumIntegerDigits(int newValue){
206 implMissing(__FILE__, __LINE__);
207 }
208
209 void setParseIntegerOnly(bool value){
210 implMissing(__FILE__, __LINE__);
211 }
212
213 }
214