CassandraMappedTypes

io.getquill.context.cassandra.encoding.CassandraMappedTypes

MappedTypes contains implicit CassandraMapper for Scala primitive/common types which are not in relation with CassandraTypes but can be represented as ones.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Members list

Implicits

Implicits

implicit val decodeBigDecimal: CassandraMapper[BigDecimal, BigDecimal, Decode]
implicit val decodeBoolean: CassandraMapper[Boolean, Boolean, Decode]
implicit val decodeByte: CassandraMapper[Byte, Byte, Decode]
implicit val decodeByteArray: CassandraMapper[ByteBuffer, Array[Byte], Decode]
implicit val decodeDouble: CassandraMapper[Double, Double, Decode]
implicit val decodeFloat: CassandraMapper[Float, Float, Decode]
implicit val decodeInt: CassandraMapper[Integer, Int, Decode]
implicit val decodeLong: CassandraMapper[Long, Long, Decode]
implicit val decodeShort: CassandraMapper[Short, Short, Decode]
implicit val encodeBigDecimal: CassandraMapper[BigDecimal, BigDecimal, Encode]
implicit val encodeBoolean: CassandraMapper[Boolean, Boolean, Encode]
implicit val encodeByte: CassandraMapper[Byte, Byte, Encode]
implicit val encodeByteArray: CassandraMapper[Array[Byte], ByteBuffer, Encode]
implicit val encodeDouble: CassandraMapper[Double, Double, Encode]
implicit val encodeFloat: CassandraMapper[Float, Float, Encode]
implicit val encodeInt: CassandraMapper[Int, Integer, Encode]
implicit val encodeLong: CassandraMapper[Long, Long, Encode]
implicit val encodeShort: CassandraMapper[Short, Short, Encode]