public class FeelTypeConverter
extends de.odysseus.el.misc.TypeConverterImpl
Modifier and Type | Field and Description |
---|---|
static FeelEngineLogger |
LOG |
Constructor and Description |
---|
FeelTypeConverter() |
Modifier and Type | Method and Description |
---|---|
protected BigDecimal |
coerceToBigDecimal(Object value) |
protected BigInteger |
coerceToBigInteger(Object value) |
protected Boolean |
coerceToBoolean(Object value) |
protected Double |
coerceToDouble(Object value) |
protected Long |
coerceToLong(Object value) |
protected String |
coerceToString(Object value) |
<T> T |
convert(Object value,
Class<T> type) |
protected boolean |
isLong(Number value) |
public static final FeelEngineLogger LOG
protected Boolean coerceToBoolean(Object value)
coerceToBoolean
in class de.odysseus.el.misc.TypeConverterImpl
protected BigDecimal coerceToBigDecimal(Object value)
coerceToBigDecimal
in class de.odysseus.el.misc.TypeConverterImpl
protected BigInteger coerceToBigInteger(Object value)
coerceToBigInteger
in class de.odysseus.el.misc.TypeConverterImpl
protected Double coerceToDouble(Object value)
coerceToDouble
in class de.odysseus.el.misc.TypeConverterImpl
protected Long coerceToLong(Object value)
coerceToLong
in class de.odysseus.el.misc.TypeConverterImpl
protected String coerceToString(Object value)
coerceToString
in class de.odysseus.el.misc.TypeConverterImpl
public <T> T convert(Object value, Class<T> type) throws javax.el.ELException
convert
in interface de.odysseus.el.misc.TypeConverter
convert
in class de.odysseus.el.misc.TypeConverterImpl
javax.el.ELException
protected boolean isLong(Number value)
Copyright © 2017. All rights reserved.