Package org.apache.poi.ss.format
Class CellNumberFormatter
java.lang.Object
org.apache.poi.ss.format.CellFormatter
org.apache.poi.ss.format.CellNumberFormatter
This class implements printing out a value using a number format.
-
Field Summary
Fields inherited from class org.apache.poi.ss.format.CellFormatter
format, locale -
Constructor Summary
ConstructorsConstructorDescriptionCellNumberFormatter(String format) Creates a new cell number formatter.CellNumberFormatter(Locale locale, String format) Creates a new cell number formatter. -
Method Summary
Modifier and TypeMethodDescriptionvoidformatValue(StringBuffer toAppendTo, Object valueObject) Format a value according the format string.voidsimpleValue(StringBuffer toAppendTo, 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 Details
-
CellNumberFormatter
Creates a new cell number formatter.- Parameters:
format- The format to parse.
-
CellNumberFormatter
Creates a new cell number formatter.- Parameters:
locale- The locale to use.format- The format to parse.
-
-
Method Details
-
formatValue
Format a value according the format string.- Specified by:
formatValuein classCellFormatter- Parameters:
toAppendTo- The buffer to append to.valueObject- The value to format.
-
simpleValue
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.
-