ikayaki.gui
Class PositiveDecimalFormat
java.lang.Object
java.text.Format
java.text.NumberFormat
java.text.DecimalFormat
ikayaki.gui.PositiveDecimalFormat
- All Implemented Interfaces:
- Serializable, Cloneable
public class PositiveDecimalFormat
- extends DecimalFormat
Decimal format for only positive decimal numbers. Will not show negative numbers. An empty string equals -1.
- Author:
- Esko Luontola
- See Also:
- Serialized Form
Methods inherited from class java.text.DecimalFormat |
applyLocalizedPattern, applyPattern, clone, equals, format, formatToCharacterIterator, getCurrency, getDecimalFormatSymbols, getGroupingSize, getMaximumFractionDigits, getMaximumIntegerDigits, getMinimumFractionDigits, getMinimumIntegerDigits, getMultiplier, getNegativePrefix, getNegativeSuffix, getPositivePrefix, getPositiveSuffix, hashCode, isDecimalSeparatorAlwaysShown, isParseBigDecimal, parse, setCurrency, setDecimalFormatSymbols, setDecimalSeparatorAlwaysShown, setGroupingSize, setMaximumFractionDigits, setMaximumIntegerDigits, setMinimumFractionDigits, setMinimumIntegerDigits, setMultiplier, setNegativePrefix, setNegativeSuffix, setParseBigDecimal, setPositivePrefix, setPositiveSuffix, toLocalizedPattern, toPattern |
Methods inherited from class java.text.NumberFormat |
format, format, getAvailableLocales, getCurrencyInstance, getCurrencyInstance, getInstance, getInstance, getIntegerInstance, getIntegerInstance, getNumberInstance, getNumberInstance, getPercentInstance, getPercentInstance, isGroupingUsed, isParseIntegerOnly, parse, parseObject, setGroupingUsed, setParseIntegerOnly |
PositiveDecimalFormat
public PositiveDecimalFormat()
format
public StringBuffer format(double number,
StringBuffer result,
FieldPosition fieldPosition)
- Overrides:
format
in class DecimalFormat
format
public StringBuffer format(long number,
StringBuffer result,
FieldPosition fieldPosition)
- Overrides:
format
in class DecimalFormat
parseObject
public Object parseObject(String source)
throws ParseException
- Overrides:
parseObject
in class Format
- Throws:
ParseException