Class DefaultValueConverter.NumberConverter

java.lang.Object
net.jazdw.rql.converter.DefaultValueConverter.NumberConverter
All Implemented Interfaces:
ValueConverter<Number>
Enclosing class:
DefaultValueConverter

public static class DefaultValueConverter.NumberConverter extends Object implements ValueConverter<Number>
DefaultValueConverter for numbers, can return integers, floats, BigDecimal etc. Note: an integer starting with 0 is interpreted as octal
  • Field Details

  • Constructor Details

    • NumberConverter

      public NumberConverter()
  • Method Details

    • convert

      public Number convert(String textValue)
      Description copied from interface: ValueConverter
      Converts a string value to its Java representation
      Specified by:
      convert in interface ValueConverter<Number>
      Parameters:
      textValue - e.g. 30, 0x50, 0.02, 0.02D
      Returns:
      converted value