Mercurial > projects > dwt2
diff 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 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/base/src/java/text/NumberFormat.d Wed Apr 22 18:59:26 2009 +0200 @@ -0,0 +1,214 @@ +module java.text.NumberFormat; + +import java.lang.all; +import java.text.Format; +import java.text.FieldPosition; +import java.text.ParsePosition; +import java.util.Locale; +import java.util.Currency; + +class NumberFormat : java.text.Format.Format { + static int FRACTION_FIELD; + static int INTEGER_FIELD; + + static class Field : java.text.Format.Format.Field { + static NumberFormat.Field CURRENCY; + static NumberFormat.Field DECIMAL_SEPARATOR; + static NumberFormat.Field EXPONENT; + static NumberFormat.Field EXPONENT_SIGN; + static NumberFormat.Field EXPONENT_SYMBOL; + static NumberFormat.Field FRACTION; + static NumberFormat.Field GROUPING_SEPARATOR; + static NumberFormat.Field INTEGER; + static NumberFormat.Field PERCENT; + static NumberFormat.Field PERMILLE; + static NumberFormat.Field SIGN; + protected this(String name){ + implMissing(__FILE__, __LINE__); + super(name); + } + protected Object readResolve(){ + implMissing(__FILE__, __LINE__); + return null; + } + + } + + this(){ + implMissing(__FILE__, __LINE__); + } + + Object clone(){ + implMissing(__FILE__, __LINE__); + return null; + } + + bool equals(Object obj){ + implMissing(__FILE__, __LINE__); + return false; + } + + String format(double number){ + implMissing(__FILE__, __LINE__); + return null; + } + + abstract StringBuffer format(double number, StringBuffer toAppendTo, FieldPosition pos){ + implMissing(__FILE__, __LINE__); + return null; + } + + String format(long number){ + implMissing(__FILE__, __LINE__); + return null; + } + + abstract StringBuffer format(long number, StringBuffer toAppendTo, FieldPosition pos){ + implMissing(__FILE__, __LINE__); + return null; + } + + StringBuffer format(Object number, StringBuffer toAppendTo, FieldPosition pos){ + implMissing(__FILE__, __LINE__); + return null; + } + + static Locale[] getAvailableLocales(){ + implMissing(__FILE__, __LINE__); + return null; + } + + Currency getCurrency(){ + implMissing(__FILE__, __LINE__); + return null; + } + + static NumberFormat getCurrencyInstance(){ + implMissing(__FILE__, __LINE__); + return null; + } + + static NumberFormat getCurrencyInstance(Locale inLocale){ + implMissing(__FILE__, __LINE__); + return null; + } + + static NumberFormat getInstance(){ + implMissing(__FILE__, __LINE__); + return null; + } + static NumberFormat getInstance(Locale inLocale){ + implMissing(__FILE__, __LINE__); + return null; + } + + static NumberFormat getIntegerInstance(){ + implMissing(__FILE__, __LINE__); + return null; + } + + static NumberFormat getIntegerInstance(Locale inLocale){ + implMissing(__FILE__, __LINE__); + return null; + } + + int getMaximumFractionDigits(){ + implMissing(__FILE__, __LINE__); + return 0; + } + + int getMaximumIntegerDigits(){ + implMissing(__FILE__, __LINE__); + return 0; + } + + int getMinimumFractionDigits(){ + implMissing(__FILE__, __LINE__); + return 0; + } + + int getMinimumIntegerDigits(){ + implMissing(__FILE__, __LINE__); + return 0; + } + + static NumberFormat getNumberInstance(){ + implMissing(__FILE__, __LINE__); + return null; + } + + static NumberFormat getNumberInstance(Locale inLocale){ + implMissing(__FILE__, __LINE__); + return null; + } + + static NumberFormat getPercentInstance(){ + implMissing(__FILE__, __LINE__); + return null; + } + + static NumberFormat getPercentInstance(Locale inLocale){ + implMissing(__FILE__, __LINE__); + return null; + } + + int hashCode(){ + implMissing(__FILE__, __LINE__); + return 0; + } + + bool isGroupingUsed(){ + implMissing(__FILE__, __LINE__); + return false; + } + + bool isParseIntegerOnly(){ + implMissing(__FILE__, __LINE__); + return false; + } + + Number parse(String source){ + implMissing(__FILE__, __LINE__); + return null; + } + + abstract Number parse(String source, ParsePosition parsePosition){ + implMissing(__FILE__, __LINE__); + return null; + } + + Object parseObject(String source, ParsePosition pos){ + implMissing(__FILE__, __LINE__); + return null; + } + + void setCurrency(Currency currency){ + implMissing(__FILE__, __LINE__); + } + + void setGroupingUsed(bool newValue){ + implMissing(__FILE__, __LINE__); + } + + void setMaximumFractionDigits(int newValue){ + implMissing(__FILE__, __LINE__); + } + + void setMaximumIntegerDigits(int newValue){ + implMissing(__FILE__, __LINE__); + } + + void setMinimumFractionDigits(int newValue){ + implMissing(__FILE__, __LINE__); + } + + void setMinimumIntegerDigits(int newValue){ + implMissing(__FILE__, __LINE__); + } + + void setParseIntegerOnly(bool value){ + implMissing(__FILE__, __LINE__); + } + +} +