Mercurial > projects > dwt2
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 |