package encoding
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
-
trait
CassandraMappedTypes extends AnyRef
MappedTypes
contains implicitCassandraMapper
for Scala primitive/common types which are not in relation with CassandraTypes but can be represented as ones. -
case class
CassandraMapper[I, O](f: (I) ⇒ 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
T
is already supported by Cassandra -
trait
CassandraTypes extends CassandraMappedTypes
CassandraTypes
contains implicit markers for already supported types by Cassandra.CassandraTypes
contains 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 useMappedEncoding
as inMappedTypes
trait 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 CassandraType
- object UdtValueOps