org.apache.lucene.benchmark.byTask.utils

## Class Format

- java.lang.Object
- - org.apache.lucene.benchmark.byTask.utils.Format

    public class Format
    extends Object

Formatting utilities (for reports).

### Constructor Summary

Constructors
Constructor and Description
`Format()`

### Method Summary

Methods
`static String` `format(int numFracDigits, double f, String col)`
`static String` `format(int numFracDigits, float f, String col)` Padd a number from left.
`static String` `format(int n, String col)` Pad a number from left.
`static String` `format(String s, String col)` Pad a string from right.
`static String` `formatPaddLeft(String s, String col)` Pad a string from left.
`static String` `formatPaddRight(int numFracDigits, double f, String col)`
`static String` `formatPaddRight(int numFracDigits, float f, String col)` Pad a number from right.

### Methods inherited from class java.lang.Object

`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

### Constructor Detail

#### Format

    public Format()

### Method Detail

#### format

    public static String format(int numFracDigits,
                float f,
                String col)

Padd a number from left.

Parameters:
  `numFracDigits` - number of digits in fraction part - must be 0 or 1 or 2.
  `f` - number to be formatted.
  `col` - column name (used for deciding on length).
Returns:
  formatted string.

#### format

    public static String format(int numFracDigits,
                double f,
                String col)

#### formatPaddRight

    public static String formatPaddRight(int numFracDigits,
                         float f,
                         String col)

Pad a number from right.

Parameters:
  `numFracDigits` - number of digits in fraction part - must be 0 or 1 or 2.
  `f` - number to be formatted.
  `col` - column name (used for deciding on length).
Returns:
  formatted string.

#### formatPaddRight

    public static String formatPaddRight(int numFracDigits,
                         double f,
                         String col)

#### format

    public static String format(int n,
                String col)

Pad a number from left.

Parameters:
  `n` - number to be formatted.
  `col` - column name (used for deciding on length).
Returns:
  formatted string.

#### format

    public static String format(String s,
                String col)

Pad a string from right.

Parameters:
  `s` - string to be formatted.
  `col` - column name (used for deciding on length).
Returns:
  formatted string.

#### formatPaddLeft

    public static String formatPaddLeft(String s,
                        String col)

Pad a string from left.

Parameters:
  `s` - string to be formatted.
  `col` - column name (used for deciding on length).
Returns:
  formatted string.