Package org.apache.tapestry5.internal.translator

## Interface NumericFormatter

- All Known Implementing Classes:
    `BigDecimalNumericFormatter`, `BigIntegerNumericFormatter`, `BigTypesFormatter`, `NumericFormatterImpl`

      public interface NumericFormatter

  Interface for defining the basic parse and toClient operations. The typical implementation is based on `NumberFormat` but alternate implementations are used for BigInteger and BigDecimal.
  Since:
    5.1.0.1

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `Number` | `parse​(String clientValue)` | Parses a value from the client in a locale-specific way.
    `String` | `toClient​(Number value)` | Formats a value for the client in a locale-specific way.

- - ### Method Detail

    - #### parse

          Number parse​(String clientValue)
                throws ParseException

      Parses a value from the client in a locale-specific way.
      Throws:
        `ParseException`

    - #### toClient

          String toClient​(Number value)

      Formats a value for the client in a locale-specific way.