Decoders
io.getquill.context.cassandra.encoding.Decoders
trait Decoders extends CassandraRowContext, EncodingDsl, CollectionDecoders, CassandraMapperConversions, CassandraTypes, UdtDecoding
Attributes
- Graph
-
- Supertypes
-
trait UdtDecodingtrait CassandraTypestrait CassandraMappedTypestrait CollectionDecoderstrait EncodingDsltrait LowPriorityImplicitstrait CassandraRowContexttrait RowContextclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
trait CassandraStandardContext[N]trait CassandraBaseContext[N]class CassandraSessionContext[N]class CassandraCqlSessionContext[N]class CassandraAsyncContext[N]class CassandraSyncContext[N]trait CassandraPrepareContext[N]class CassandraSessionlessContext[N]Show all
Members list
Type members
Classlikes
case class CassandraDecoder[T](decoder: () => T) extends BaseDecoder[T]
Inherited classlikes
Attributes
- Inherited from:
- RowContext
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case class BatchGroupReturning(string: String, returningBehavior: ReturnAction, prepare: List[Prepare])
Attributes
- Inherited from:
- RowContext
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
class CassandraNullChecker extends BaseNullChecker
Attributes
- Inherited from:
- CassandraRowContext
- Supertypes
Types
Inherited types
Attributes
- Inherited from:
- EncodingDsl
Attributes
- Inherited from:
- EncodingDsl
Attributes
- Inherited from:
- EncodingDsl
Attributes
- Inherited from:
- EncodingDsl
Attributes
- Inherited from:
- EncodingDsl
Attributes
- Inherited from:
- EncodingDsl
Attributes
- Inherited from:
- EncodingDsl
Attributes
- Inherited from:
- RowContext
Attributes
- Inherited from:
- CassandraRowContext
Attributes
- Inherited from:
- RowContext
Attributes
- Inherited from:
- CassandraRowContext
Attributes
- Inherited from:
- CassandraRowContext
Attributes
- Inherited from:
- EncodingDsl
type Session
Attributes
- Inherited from:
- EncodingDsl
Value members
Concrete methods
Inherited methods
protected def mappedBaseDecoder[Base, Mapped](mapped: MappedEncoding[Base, Mapped], decoder: () => Base): () => Mapped
Attributes
- Inherited from:
- EncodingDsl
protected def mappedBaseEncoder[Mapped, Base](mapped: MappedEncoding[Mapped, Base], encoder: () => Base): () => Mapped
Attributes
- Inherited from:
- EncodingDsl
Inherited fields
Attributes
- Inherited from:
- RowContext
Attributes
- Inherited from:
- RowContext
Attributes
- Inherited from:
- CassandraRowContext
Implicits
Implicits
implicit def mappedDecoder[I, O](implicit mapped: MappedEncoding[I, O], decoder: CassandraDecoder[I]): CassandraDecoder[O]
Inherited implicits
Attributes
- Inherited from:
- LowPriorityImplicits
Attributes
- Inherited from:
- LowPriorityImplicits
Attributes
- Inherited from:
- EncodingDsl
Attributes
- Inherited from:
- CassandraTypes
Attributes
- Inherited from:
- EncodingDsl
Attributes
- Inherited from:
- CassandraTypes
Attributes
- Inherited from:
- CassandraTypes
Attributes
- Inherited from:
- EncodingDsl
implicit def cassandraIdentityDecodeMapper[Cas](implicit cas: CassandraType[Cas]): CassandraMapper[Cas, Cas, Decode]
Attributes
- Inherited from:
- CassandraMapperConversions
implicit def cassandraIdentityEncodeMapper[Cas](implicit cas: CassandraType[Cas]): CassandraMapper[Cas, Cas, Encode]
Attributes
- Inherited from:
- CassandraMapperConversions
implicit def cassandraMapperDecode[T, Cas](implicit m: MappedEncoding[Cas, T], cas: CassandraType[Cas]): CassandraMapper[Cas, T, Decode]
Attributes
- Inherited from:
- CassandraMapperConversions
implicit def cassandraMapperDecodeRec[I, O, Cas](implicit m: MappedEncoding[I, O], cm: CassandraMapper[Cas, I, Decode]): CassandraMapper[Cas, O, Decode]
Attributes
- Inherited from:
- CassandraMapperConversionsLowPriorityImplicits
implicit def cassandraMapperEncode[T, Cas](implicit m: MappedEncoding[T, Cas], cas: CassandraType[Cas]): CassandraMapper[T, Cas, Encode]
Attributes
- Inherited from:
- CassandraMapperConversions
implicit def cassandraMapperEncodeRec[I, O, Cas](implicit me: MappedEncoding[I, O], cm: CassandraMapper[O, Cas, Encode]): CassandraMapper[I, Cas, Encode]
Attributes
- Inherited from:
- CassandraMapperConversionsLowPriorityImplicits
Attributes
- Inherited from:
- CassandraTypes
Attributes
- Inherited from:
- CassandraTypes
Attributes
- Inherited from:
- CassandraMappedTypes
Attributes
- Inherited from:
- CassandraMappedTypes
Attributes
- Inherited from:
- CassandraMappedTypes
Attributes
- Inherited from:
- CassandraMappedTypes
Attributes
- Inherited from:
- CassandraMappedTypes
Attributes
- Inherited from:
- CassandraMappedTypes
Attributes
- Inherited from:
- CassandraMappedTypes
Attributes
- Inherited from:
- CassandraMappedTypes
Attributes
- Inherited from:
- CassandraMappedTypes
Attributes
- Inherited from:
- CassandraTypes
Attributes
- Inherited from:
- EncodingDsl
Attributes
- Inherited from:
- CassandraMappedTypes
Attributes
- Inherited from:
- CassandraMappedTypes
Attributes
- Inherited from:
- CassandraMappedTypes
Attributes
- Inherited from:
- CassandraMappedTypes
Attributes
- Inherited from:
- CassandraMappedTypes
Attributes
- Inherited from:
- CassandraMappedTypes
Attributes
- Inherited from:
- CassandraMappedTypes
Attributes
- Inherited from:
- CassandraMappedTypes
Attributes
- Inherited from:
- CassandraMappedTypes
Attributes
- Inherited from:
- CassandraTypes
Attributes
- Inherited from:
- EncodingDsl
Attributes
- Inherited from:
- CassandraTypes
implicit def listDecoder[T, Cas](implicit mapper: CassandraMapper[Cas, T, Decode], ct: ClassTag[Cas]): CassandraDecoder[List[T]]
Attributes
- Inherited from:
- CollectionDecoders
Attributes
- Inherited from:
- CassandraTypes
Attributes
- Inherited from:
- CassandraTypes
Attributes
- Inherited from:
- EncodingDsl
implicit def mapDecoder[K, V, KCas, VCas](implicit keyMapper: CassandraMapper[KCas, K, Decode], valMapper: CassandraMapper[VCas, V, Decode], a: ClassTag[KCas], b: ClassTag[VCas]): CassandraDecoder[Map[K, V]]
Attributes
- Inherited from:
- CollectionDecoders
implicit def mappedEncoder[Mapped, Base](implicit mapped: MappedEncoding[Mapped, Base], encoder: Encoder[Base]): Encoder[Mapped]
Attributes
- Inherited from:
- EncodingDsl
Attributes
- Inherited from:
- CassandraRowContext
implicit def setDecoder[T, Cas](implicit mapper: CassandraMapper[Cas, T, Decode], ct: ClassTag[Cas]): CassandraDecoder[Set[T]]
Attributes
- Inherited from:
- CollectionDecoders
Attributes
- Inherited from:
- CassandraTypes
Attributes
- Inherited from:
- EncodingDsl
Attributes
- Inherited from:
- CassandraTypes
Attributes
- Inherited from:
- EncodingDsl
implicit inline def udtDecodeMapper[T <: Udt](using NotGiven[T =:= Udt]): CassandraMapper[UdtValue, T, Decode]
Attributes
- Inherited from:
- UdtDecoding
Attributes
- Inherited from:
- UdtDecoding
Attributes
- Inherited from:
- CassandraTypes
In this article