Class CellGeneralFormatter


  • public class CellGeneralFormatter
    extends CellFormatter
    A formatter for the default "General" cell format.
    • Constructor Detail

      • CellGeneralFormatter

        public CellGeneralFormatter()
        Creates a new general formatter.
      • CellGeneralFormatter

        public CellGeneralFormatter​(Locale locale)
        Creates a new general formatter.
    • Method Detail

      • formatValue

        public void formatValue​(StringBuffer toAppendTo,
                                Object value)
        The general style is not quite the same as any other, or any combination of others.
        Specified by:
        formatValue in class CellFormatter
        Parameters:
        toAppendTo - The buffer to append to.
        value - The value to format.
      • simpleValue

        public void simpleValue​(StringBuffer toAppendTo,
                                Object value)
        Equivalent to formatValue(StringBuffer,Object). Format a value according to the type, in the most basic way.

        NOTE: this method must be thread safe! In particular, if it uses a Format instance that is not thread safe, i.e. DateFormat, this method must be synchronized, either on the method, if the format is a final property, or on the format instance itself..

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