Class TruthyTypeConverter

  • All Implemented Interfaces:
    de.odysseus.el.misc.TypeConverter, Serializable

    public class TruthyTypeConverter
    extends de.odysseus.el.misc.TypeConverterImpl
    See Also:
    Serialized Form
    • Constructor Detail

      • TruthyTypeConverter

        public TruthyTypeConverter()
    • Method Detail

      • coerceToBoolean

        protected Boolean coerceToBoolean​(Object value)
        Overrides:
        coerceToBoolean in class de.odysseus.el.misc.TypeConverterImpl
      • coerceToCharacter

        protected Character coerceToCharacter​(Object value)
        Overrides:
        coerceToCharacter in class de.odysseus.el.misc.TypeConverterImpl
      • coerceToBigDecimal

        protected BigDecimal coerceToBigDecimal​(Object value)
        Overrides:
        coerceToBigDecimal in class de.odysseus.el.misc.TypeConverterImpl
      • coerceToBigInteger

        protected BigInteger coerceToBigInteger​(Object value)
        Overrides:
        coerceToBigInteger in class de.odysseus.el.misc.TypeConverterImpl
      • coerceToDouble

        protected Double coerceToDouble​(Object value)
        Overrides:
        coerceToDouble in class de.odysseus.el.misc.TypeConverterImpl
      • coerceToFloat

        protected Float coerceToFloat​(Object value)
        Overrides:
        coerceToFloat in class de.odysseus.el.misc.TypeConverterImpl
      • coerceToLong

        protected Long coerceToLong​(Object value)
        Overrides:
        coerceToLong in class de.odysseus.el.misc.TypeConverterImpl
      • coerceToInteger

        protected Integer coerceToInteger​(Object value)
        Overrides:
        coerceToInteger in class de.odysseus.el.misc.TypeConverterImpl
      • coerceToShort

        protected Short coerceToShort​(Object value)
        Overrides:
        coerceToShort in class de.odysseus.el.misc.TypeConverterImpl
      • coerceToByte

        protected Byte coerceToByte​(Object value)
        Overrides:
        coerceToByte in class de.odysseus.el.misc.TypeConverterImpl
      • coerceToString

        protected String coerceToString​(Object value)
        Overrides:
        coerceToString in class de.odysseus.el.misc.TypeConverterImpl
      • coerceToEnum

        protected <T extends Enum<T>> T coerceToEnum​(Object value,
                                                     Class<T> type)
        Overrides:
        coerceToEnum in class de.odysseus.el.misc.TypeConverterImpl
      • coerceStringToType

        protected Object coerceStringToType​(String value,
                                            Class<?> type)
        Overrides:
        coerceStringToType in class de.odysseus.el.misc.TypeConverterImpl
      • coerceToType

        protected Object coerceToType​(Object value,
                                      Class<?> type)
        Overrides:
        coerceToType in class de.odysseus.el.misc.TypeConverterImpl