Class FeelTypeConverter

java.lang.Object
org.camunda.bpm.impl.juel.TypeConverterImpl
org.camunda.bpm.dmn.feel.impl.juel.el.FeelTypeConverter
All Implemented Interfaces:
Serializable, org.camunda.bpm.impl.juel.TypeConverter

public class FeelTypeConverter extends org.camunda.bpm.impl.juel.TypeConverterImpl
See Also:
  • Field Details

  • Constructor Details

    • FeelTypeConverter

      public FeelTypeConverter()
  • Method Details

    • coerceToBoolean

      protected Boolean coerceToBoolean(Object value)
      Overrides:
      coerceToBoolean in class org.camunda.bpm.impl.juel.TypeConverterImpl
    • coerceToBigDecimal

      protected BigDecimal coerceToBigDecimal(Object value)
      Overrides:
      coerceToBigDecimal in class org.camunda.bpm.impl.juel.TypeConverterImpl
    • coerceToBigInteger

      protected BigInteger coerceToBigInteger(Object value)
      Overrides:
      coerceToBigInteger in class org.camunda.bpm.impl.juel.TypeConverterImpl
    • coerceToDouble

      protected Double coerceToDouble(Object value)
      Overrides:
      coerceToDouble in class org.camunda.bpm.impl.juel.TypeConverterImpl
    • coerceToLong

      protected Long coerceToLong(Object value)
      Overrides:
      coerceToLong in class org.camunda.bpm.impl.juel.TypeConverterImpl
    • coerceToString

      protected String coerceToString(Object value)
      Overrides:
      coerceToString in class org.camunda.bpm.impl.juel.TypeConverterImpl
    • convert

      public <T> T convert(Object value, Class<T> type) throws org.camunda.bpm.impl.juel.jakarta.el.ELException
      Specified by:
      convert in interface org.camunda.bpm.impl.juel.TypeConverter
      Overrides:
      convert in class org.camunda.bpm.impl.juel.TypeConverterImpl
      Throws:
      org.camunda.bpm.impl.juel.jakarta.el.ELException
    • isLong

      protected boolean isLong(Number value)