Package weka.core.matrix
Class FlexibleDecimalFormat
- java.lang.Object
-
- java.text.Format
-
- java.text.NumberFormat
-
- java.text.DecimalFormat
-
- weka.core.matrix.FlexibleDecimalFormat
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable,RevisionHandler
public class FlexibleDecimalFormat extends java.text.DecimalFormat implements RevisionHandler
- Version:
- $Revision: 1.4 $
- Author:
- Yong Wang
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description FlexibleDecimalFormat()FlexibleDecimalFormat(double d)FlexibleDecimalFormat(int digits)FlexibleDecimalFormat(int digits, boolean trailing)FlexibleDecimalFormat(int digits, boolean exp, boolean trailing, boolean grouping)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringBufferformat(double number, java.lang.StringBuffer toAppendTo, java.text.FieldPosition pos)java.lang.StringBufferformatString(java.lang.String str)java.lang.StringgetRevision()Returns the revision string.voidgrouping(boolean grouping)booleanneedExponentialFormat(double d)voidupdate(double d)intwidth()-
Methods inherited from class java.text.DecimalFormat
applyLocalizedPattern, applyPattern, clone, equals, format, format, formatToCharacterIterator, getCurrency, getDecimalFormatSymbols, getGroupingSize, getMaximumFractionDigits, getMaximumIntegerDigits, getMinimumFractionDigits, getMinimumIntegerDigits, getMultiplier, getNegativePrefix, getNegativeSuffix, getPositivePrefix, getPositiveSuffix, getRoundingMode, hashCode, isDecimalSeparatorAlwaysShown, isParseBigDecimal, parse, setCurrency, setDecimalFormatSymbols, setDecimalSeparatorAlwaysShown, setGroupingSize, setGroupingUsed, setMaximumFractionDigits, setMaximumIntegerDigits, setMinimumFractionDigits, setMinimumIntegerDigits, setMultiplier, setNegativePrefix, setNegativeSuffix, setParseBigDecimal, setPositivePrefix, setPositiveSuffix, setRoundingMode, 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, setParseIntegerOnly
-
-
-
-
Constructor Detail
-
FlexibleDecimalFormat
public FlexibleDecimalFormat()
-
FlexibleDecimalFormat
public FlexibleDecimalFormat(int digits)
-
FlexibleDecimalFormat
public FlexibleDecimalFormat(int digits, boolean trailing)
-
FlexibleDecimalFormat
public FlexibleDecimalFormat(int digits, boolean exp, boolean trailing, boolean grouping)
-
FlexibleDecimalFormat
public FlexibleDecimalFormat(double d)
-
-
Method Detail
-
update
public void update(double d)
-
needExponentialFormat
public boolean needExponentialFormat(double d)
-
grouping
public void grouping(boolean grouping)
-
format
public java.lang.StringBuffer format(double number, java.lang.StringBuffer toAppendTo, java.text.FieldPosition pos)- Overrides:
formatin classjava.text.DecimalFormat
-
width
public int width()
-
formatString
public java.lang.StringBuffer formatString(java.lang.String str)
-
getRevision
public java.lang.String getRevision()
Returns the revision string.- Specified by:
getRevisionin interfaceRevisionHandler- Returns:
- the revision
-
-