com.vaadin.flow.data.converter.

Class IntegerToBigDecimalConverter

java.lang.Object
com.vaadin.flow.data.converter.IntegerToBigDecimalConverter

All Implemented Interfaces:

Converter<Integer,BigDecimal>, Serializable

public class IntegerToBigDecimalConverter extends Object implements Converter<Integer,BigDecimal>

A converter that converts from Integer to BigDecimal and back.

Since:

24.5

See Also:

  • Constructor Details

    • IntegerToBigDecimalConverter

      public IntegerToBigDecimalConverter()
  • Method Details

    • convertToModel

      public Result<BigDecimal> convertToModel(Integer value, ValueContext context)

      Description copied from interface: Converter

      Converts the given value from presentation type to model type.

      A converter can optionally use locale to do the conversion.

      Specified by:

      convertToModel in interface Converter<Integer,BigDecimal>

      Parameters:

      value - The value to convert. Can be null

      context - The value context for the conversion.

      Returns:

      The converted value compatible with the source type

    • convertToPresentation

      public Integer convertToPresentation(BigDecimal value, ValueContext context)

      Description copied from interface: Converter

      Converts the given value from model type to presentation type.

      A converter can optionally use locale to do the conversion.

      Specified by:

      convertToPresentation in interface Converter<Integer,BigDecimal>

      Parameters:

      value - The value to convert. Can be null

      context - The value context for the conversion.

      Returns:

      The converted value compatible with the source type