Class StringToBigIntegerConverter

java.lang.Object
com.vaadin.flow.data.converter.AbstractStringToNumberConverter<BigInteger>
com.vaadin.flow.data.converter.StringToBigIntegerConverter
All Implemented Interfaces:
Converter<String,BigInteger>, Serializable

public class StringToBigIntegerConverter extends AbstractStringToNumberConverter<BigInteger>
A converter that converts from String to BigInteger and back. Uses the given locale and a NumberFormat instance for formatting and parsing.

Leading and trailing white spaces are ignored when converting from a String.

Override and overwrite getFormat(Locale) to use a different format.

Since:
1.0
Author:
Vaadin Ltd
See Also:
  • Constructor Details

    • StringToBigIntegerConverter

      public StringToBigIntegerConverter(String errorMessage)
      Creates a new converter instance with the given error message. Empty strings are converted to null.
      Parameters:
      errorMessage - the error message to use if conversion fails
    • StringToBigIntegerConverter

      public StringToBigIntegerConverter(BigInteger emptyValue, String errorMessage)
      Creates a new converter instance with the given presentation value for empty string and error message.
      Parameters:
      emptyValue - the presentation value to return when converting an empty string, may be null
      errorMessage - the error message to use if conversion fails
    • StringToBigIntegerConverter

      public StringToBigIntegerConverter(ErrorMessageProvider errorMessageProvider)
      Creates a new converter instance with the given error message provider. Empty strings are converted to null.
      Parameters:
      errorMessageProvider - the error message provider to use if conversion fails
    • StringToBigIntegerConverter

      public StringToBigIntegerConverter(BigInteger emptyValue, ErrorMessageProvider errorMessageProvider)
      Creates a new converter instance with the given presentation value for empty string and error message provider.
      Parameters:
      emptyValue - the presentation value to return when converting an empty string, may be null
      errorMessageProvider - the error message provider to use if conversion fails
  • Method Details