org.apache.poi.ss.format
Class CellDateFormatter

java.lang.Object
  extended by org.apache.poi.ss.format.CellFormatter
      extended by org.apache.poi.ss.format.CellDateFormatter

public class CellDateFormatter
extends CellFormatter

Formats a date value.

Author:
Ken Arnold, Industrious Media LLC

Field Summary
 
Fields inherited from class org.apache.poi.ss.format.CellFormatter
LOCALE
 
Constructor Summary
CellDateFormatter(java.lang.String format)
          Creates a new date formatter with the given specification.
 
Method Summary
 void formatValue(java.lang.StringBuffer toAppendTo, java.lang.Object value)
          Format a value according the format string.
 void simpleValue(java.lang.StringBuffer toAppendTo, java.lang.Object value)
          Format a value according to the type, in the most basic way.

For a date, this is "mm/d/y".

 
Methods inherited from class org.apache.poi.ss.format.CellFormatter
format, simpleFormat
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CellDateFormatter

public CellDateFormatter(java.lang.String format)
Creates a new date formatter with the given specification.

Parameters:
format - The format.
Method Detail

formatValue

public void formatValue(java.lang.StringBuffer toAppendTo,
                        java.lang.Object value)
Format a value according the format string.

Specified by:
formatValue in class CellFormatter
Parameters:
toAppendTo - The buffer to append to.
value - 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 date, this is "mm/d/y".

Specified by:
simpleValue in class CellFormatter
Parameters:
toAppendTo - The buffer to append to.
value - The value to format.