Class RationalNumberFormat
- java.lang.Object
-
- java.text.Format
-
- java.text.NumberFormat
-
- tech.units.indriya.internal.format.RationalNumberFormat
-
- All Implemented Interfaces:
Serializable,Cloneable
public class RationalNumberFormat extends NumberFormat
Wraps a givenNumberFormatand extends it to also support the rational number format.eg.
5รท3- Author:
- Andi Huber
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class java.text.NumberFormat
NumberFormat.Field, NumberFormat.Style
-
-
Field Summary
-
Fields inherited from class java.text.NumberFormat
FRACTION_FIELD, INTEGER_FIELD
-
-
Method Summary
Modifier and Type Method Description StringBufferformat(double number, StringBuffer toAppendTo, FieldPosition pos)StringBufferformat(long number, StringBuffer toAppendTo, FieldPosition pos)Numberparse(String source, ParsePosition parsePosition)static RationalNumberFormatwrap(NumberFormat numberFormat)-
Methods inherited from class java.text.NumberFormat
clone, equals, format, format, format, getAvailableLocales, getCompactNumberInstance, getCompactNumberInstance, 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, setRoundingMode
-
Methods inherited from class java.text.Format
format, formatToCharacterIterator, parseObject
-
-
-
-
Method Detail
-
wrap
public static RationalNumberFormat wrap(NumberFormat numberFormat)
-
format
public StringBuffer format(double number, StringBuffer toAppendTo, FieldPosition pos)
- Specified by:
formatin classNumberFormat
-
format
public StringBuffer format(long number, StringBuffer toAppendTo, FieldPosition pos)
- Specified by:
formatin classNumberFormat
-
parse
public Number parse(String source, ParsePosition parsePosition)
- Specified by:
parsein classNumberFormat
-
-