Class DataFormatter


  • public class DataFormatter
    extends Object
    Data formatter
    • Constructor Detail

      • DataFormatter

        public DataFormatter​(String formatString,
                             DataType dataType,
                             boolean useBinaryMultipliers)
        Create new data formatter.
        Parameters:
        formatString - format string
        dataType - data type
        useBinaryMultipliers - true if binary (Ki/Mi/Gi/...) multipliers should be used
      • DataFormatter

        public DataFormatter​(String formatString,
                             DataType dataType)
        Create new data formatter with binary multipliers option set to off.
        Parameters:
        formatString - format string
        dataType - data type
    • Method Detail

      • format

        public String format​(String value)
        Format value
        Parameters:
        value - The value
        Returns:
        The format
      • roundDecimalValue

        public static String roundDecimalValue​(double value,
                                               double step,
                                               int maxPrecision)
        Get rounded value for char labels
        Parameters:
        value - to round
        step - of label
        maxPrecision - desired precision
        Returns:
        rounded value