Package org.apache.poi.ss.format
Class CellNumberFormatter
- java.lang.Object
-
- org.apache.poi.ss.format.CellFormatter
-
- org.apache.poi.ss.format.CellNumberFormatter
-
public class CellNumberFormatter extends CellFormatter
This class implements printing out a value using a number format.
-
-
Constructor Summary
Constructors Constructor Description CellNumberFormatter(java.lang.String format)Creates a new cell number formatter.CellNumberFormatter(java.util.Locale locale, java.lang.String format)Creates a new cell number formatter.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidformatValue(java.lang.StringBuffer toAppendTo, java.lang.Object valueObject)Format a value according the format string.voidsimpleValue(java.lang.StringBuffer toAppendTo, java.lang.Object value)Format a value according to the type, in the most basic way.-
Methods inherited from class org.apache.poi.ss.format.CellFormatter
format, simpleFormat
-
-
-
-
Constructor Detail
-
CellNumberFormatter
public CellNumberFormatter(java.lang.String format)
Creates a new cell number formatter.- Parameters:
format- The format to parse.
-
CellNumberFormatter
public CellNumberFormatter(java.util.Locale locale, java.lang.String format)Creates a new cell number formatter.- Parameters:
locale- The locale to use.format- The format to parse.
-
-
Method Detail
-
formatValue
public void formatValue(java.lang.StringBuffer toAppendTo, java.lang.Object valueObject)Format a value according the format string.- Specified by:
formatValuein classCellFormatter- Parameters:
toAppendTo- The buffer to append to.valueObject- The value to format.
-
simpleValue
public void simpleValue(java.lang.StringBuffer toAppendTo, java.lang.Object value)Format a value according to the type, in the most basic way.For a number, this is "#" for integer values, and "#.#" for floating-point values.
- Specified by:
simpleValuein classCellFormatter- Parameters:
toAppendTo- The buffer to append to.value- The value to format.
-
-