@API(status=INTERNAL) public class RationalNumberFormat extends NumberFormat
NumberFormat and extends it to also support the rational number format.
eg. 5รท3
NumberFormat.FieldFRACTION_FIELD, INTEGER_FIELD| Modifier and Type | Method and Description |
|---|---|
StringBuffer |
format(double number,
StringBuffer toAppendTo,
FieldPosition pos) |
StringBuffer |
format(long number,
StringBuffer toAppendTo,
FieldPosition pos) |
Number |
parse(String source,
ParsePosition parsePosition) |
static RationalNumberFormat |
wrap(NumberFormat numberFormat) |
clone, equals, format, format, format, getAvailableLocales, getCurrency, getCurrencyInstance, getCurrencyInstance, getInstance, getInstance, getIntegerInstance, getIntegerInstance, getMaximumFractionDigits, getMaximumIntegerDigits, getMinimumFractionDigits, getMinimumIntegerDigits, getNumberInstance, getNumberInstance, getPercentInstance, getPercentInstance, getRoundingMode, hashCode, isGroupingUsed, isParseIntegerOnly, parse, parseObject, setCurrency, setGroupingUsed, setMaximumFractionDigits, setMaximumIntegerDigits, setMinimumFractionDigits, setMinimumIntegerDigits, setParseIntegerOnly, setRoundingModeformat, formatToCharacterIterator, parseObjectpublic static RationalNumberFormat wrap(NumberFormat numberFormat)
public StringBuffer format(double number, StringBuffer toAppendTo, FieldPosition pos)
format in class NumberFormatpublic StringBuffer format(long number, StringBuffer toAppendTo, FieldPosition pos)
format in class NumberFormatpublic Number parse(String source, ParsePosition parsePosition)
parse in class NumberFormatCopyright © 2005–2022 Units of Measurement project. All rights reserved.