Interface LXParameter.Formatter

All Known Implementing Classes:
LXParameter.Units
Enclosing interface:
LXParameter

public static interface LXParameter.Formatter
Specification for a formatter that presents a parameter value
  • Field Details

  • Method Details

    • format

      String format(double value)
      Convert a double parameter value into a presentable String
      Parameters:
      value - Parameter value
      Returns:
      String for display
    • newDecimalFormatter

      static LXParameter.Formatter newDecimalFormatter(String decimalFormat)
      Creates a Formatter using a DecimalFormat specification
      Parameters:
      decimalFormat - See the Java DecimalFormat class
      Returns:
      Formatter that uses underlying decimal format
    • newDecimalFormatter

      static LXParameter.Formatter newDecimalFormatter(DecimalFormat decimalFormat)
      Creates a Formatter from a given DecimalFormat
      Parameters:
      decimalFormat - DecimalFormat object
      Returns:
      Formatter that uses the given decimal format