Class NumberRenderers

java.lang.Object
com.flowingcode.vaadin.addons.easygrid.renderers.NumberRenderers

public class NumberRenderers extends Object
Factory methods for creating RendererFactory instances that render Number values using NumberRenderer.
  • Constructor Details

    • NumberRenderers

      public NumberRenderers()
  • Method Details

    • of

      public <T> RendererFactory<T,Number> of(NumberFormat numberFormat)
      Returns a factory that formats numbers using the given NumberFormat.
      Parameters:
      numberFormat - the format to use
    • of

      public <T> RendererFactory<T,Number> of(NumberFormat numberFormat, String nullRepresentation)
      Returns a factory that formats numbers using the given NumberFormat and null representation.
      Parameters:
      numberFormat - the format to use
      nullRepresentation - the string to display for null values
    • of

      public <T> RendererFactory<T,Number> of(Locale locale)
      Returns a factory that formats numbers using the default format for the given locale.
      Parameters:
      locale - the locale to use
    • of

      public <T> RendererFactory<T,Number> of(String formatString)
      Returns a factory that formats numbers using the given Formatter format string and the default locale.
      Parameters:
      formatString - a java.util.Formatter format string
    • of

      public <T> RendererFactory<T,Number> of(String formatString, Locale locale)
      Returns a factory that formats numbers using the given Formatter format string and locale.
      Parameters:
      formatString - a Formatter format string
      locale - the locale to use
    • of

      public <T> RendererFactory<T,Number> of(String formatString, Locale locale, String nullRepresentation)
      Returns a factory that formats numbers using the given Formatter format string, locale, and null representation.
      Parameters:
      formatString - a Formatter format string
      locale - the locale to use
      nullRepresentation - the string to display for null values