Class DefaultEvaluationValueConverter

  • All Implemented Interfaces:
    EvaluationValueConverterIfc

    public class DefaultEvaluationValueConverter
    extends java.lang.Object
    implements EvaluationValueConverterIfc
    The default implementation of the EvaluationValueConverterIfc, used in the standard configuration.
    Input typeConverter used
    BigDecimalNumberConverter
    Long, longNumberConverter
    Integer, intNumberConverter
    Short, shortNumberConverter
    Byte, byteNumberConverter
    Double, doubleNumberConverter *
    Float, floatNumberConverter *
    CharSequence , StringStringConverter
    Boolean, booleanBooleanConverter
    InstantDateTimeConverter
    DateDateTimeConverter
    CalendarDateTimeConverter
    ZonedDateTimeDateTimeConverter
    LocalDateDateTimeConverter - the configured zone ID will be used for conversion
    LocalDateTimeDateTimeConverter - the configured zone ID will be used for conversion
    OffsetDateTimeDateTimeConverter
    DurationDurationConverter
    ASTNodeASTNode
    List<?>ArrayConverter - each entry will be converted
    Map<?,?>StructureConverter - each entry will be converted
    * Be careful with conversion problems when using float or double, which are fractional numbers. A (float)0.1 is e.g. converted to 0.10000000149011612