Package

io.eels

coercion

Permalink

package coercion

Visibility
  1. Public
  2. All

Type Members

  1. trait Coercer[T] extends AnyRef

    Permalink

    A Coercer will coerce input values into an output value of type T.

    A Coercer will coerce input values into an output value of type T. The types of coercion supported depends on the implementation but for example, a Double coercer might support converting a String, Float and Long to a Double.

    Note: No-coercer should be lossy.

Value Members

  1. object BigDecimalCoercer extends Coercer[BigDecimal]

    Permalink
  2. object BigIntegerCoercer extends Coercer[BigInt]

    Permalink
  3. object BooleanCoercer extends Coercer[Boolean]

    Permalink
  4. object ByteCoercer extends Coercer[Byte]

    Permalink
  5. object DateCoercer extends Coercer[Date]

    Permalink
  6. object DoubleCoercer extends Coercer[Double]

    Permalink
  7. object FloatCoercer extends Coercer[Float]

    Permalink
  8. object IntCoercer extends Coercer[Int]

    Permalink
  9. object LongCoercer extends Coercer[Long]

    Permalink
  10. object MapCoercer extends Coercer[Map[Any, Any]]

    Permalink
  11. object SequenceCoercer extends Coercer[Seq[Any]]

    Permalink
  12. object ShortCoercer extends Coercer[Short]

    Permalink
  13. object StringCoercer extends Coercer[String]

    Permalink
  14. object TimestampCoercer extends Coercer[Timestamp]

    Permalink

Ungrouped