public class TransformationFormat<N extends Number> extends NumberFormat
NumberFormat.Field
FRACTION_FIELD, INTEGER_FIELD
Constructor and Description |
---|
TransformationFormat(UnaryFunction<N> transformer,
NumberFormat format,
UnaryFunction<N> inverse) |
Modifier and Type | Method and Description |
---|---|
StringBuffer |
format(double number,
StringBuffer toAppendTo,
FieldPosition pos) |
StringBuffer |
format(long number,
StringBuffer toAppendTo,
FieldPosition pos) |
StringBuffer |
format(Object obj,
StringBuffer toAppendTo,
FieldPosition pos) |
Number |
parse(String source,
ParsePosition parsePosition) |
clone, equals, 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, setRoundingMode
format, formatToCharacterIterator, parseObject
public TransformationFormat(UnaryFunction<N> transformer, NumberFormat format, UnaryFunction<N> inverse)
public StringBuffer format(double number, StringBuffer toAppendTo, FieldPosition pos)
format
in class NumberFormat
public StringBuffer format(long number, StringBuffer toAppendTo, FieldPosition pos)
format
in class NumberFormat
public StringBuffer format(Object obj, StringBuffer toAppendTo, FieldPosition pos)
format
in class NumberFormat
public Number parse(String source, ParsePosition parsePosition)
parse
in class NumberFormat
Copyright © 2019 Optimatika. All rights reserved.