package encoding
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- trait CassandraMappedTypes extends AnyRef
MappedTypescontains implicitCassandraMapperfor Scala primitive/common types which are not in relation with CassandraTypes but can be represented as ones. - case class CassandraMapper[I, O](f: (I, UdtValueLookup) => O) extends Product with Serializable
Developers API.
Developers API.
End-users should rely on MappedEncoding since it's more general.
- trait CassandraMapperConversions extends CassandraMapperConversionsLowPriorityImplicits
- trait CassandraMapperConversionsLowPriorityImplicits extends AnyRef
- trait CassandraType[T] extends AnyRef
Marker which signals that type
Tis already supported by Cassandra - trait CassandraTypes extends CassandraMappedTypes
CassandraTypescontains implicit markers for already supported types by Cassandra.CassandraTypescontains implicit markers for already supported types by Cassandra. Any of this type can be used in raw encoders/decoders as well as in collections encoding. For custom types please useMappedEncodingas inMappedTypestrait for example. - trait CollectionDecoders extends AnyRef
- trait CollectionEncoders extends AnyRef
- trait Decoders extends CollectionDecoders
- trait Encoders extends CollectionEncoders
- trait Encodings extends CassandraMapperConversions with CassandraTypes
- trait UdtEncoding extends AnyRef
- class UdtEncodingMacro extends AnyRef
- final class UdtValueOps extends AnyVal
Value Members
- object CassandraMapper extends Serializable
- object CassandraType
- object UdtValueOps