io.getquill.context.cassandra
package io.getquill.context.cassandra
Members list
Packages
Type members
Classlikes
trait CassandraBaseContext[+N <: NamingStrategy] extends CassandraStandardContext[N]
Attributes
- Supertypes
-
trait CassandraStandardContext[N]trait Decoderstrait UdtDecodingtrait CollectionDecoderstrait Encoderstrait UdtEncodingtrait CollectionEncoderstrait CassandraContext[N]trait Encodingstrait CassandraTypestrait CassandraMappedTypestrait Context[CqlIdiom, N]trait Closeabletrait AutoCloseabletrait EncodingDsltrait LowPriorityImplicitstrait ProtoContextSecundus[CqlIdiom, N]trait CassandraRowContexttrait RowContextclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class CassandraSessionContext[N]class CassandraCqlSessionContext[N]class CassandraAsyncContext[N]class CassandraSyncContext[N]
trait CassandraContext[+N <: NamingStrategy] extends Context[CqlIdiom, N], Encodings
Attributes
- Supertypes
-
trait Encodingstrait CassandraTypestrait CassandraMappedTypestrait Context[CqlIdiom, N]trait Closeabletrait AutoCloseabletrait EncodingDsltrait LowPriorityImplicitstrait ProtoContextSecundus[CqlIdiom, N]trait RowContextclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
trait CassandraPrepareContext[N]class CassandraSessionContext[N]class CassandraCqlSessionContext[N]class CassandraAsyncContext[N]class CassandraSyncContext[N]class CassandraSessionlessContext[N]trait CassandraStandardContext[N]trait CassandraBaseContext[N]class CassandraMirrorContext[Naming]Show all
trait CassandraPrepareContext[+N <: NamingStrategy] extends CassandraStandardContext[N], CassandraContext[N]
Attributes
- Supertypes
-
trait CassandraStandardContext[N]trait Decoderstrait UdtDecodingtrait CollectionDecoderstrait Encoderstrait UdtEncodingtrait CollectionEncoderstrait CassandraContext[N]trait Encodingstrait CassandraTypestrait CassandraMappedTypestrait Context[CqlIdiom, N]trait Closeabletrait AutoCloseabletrait EncodingDsltrait LowPriorityImplicitstrait ProtoContextSecundus[CqlIdiom, N]trait CassandraRowContexttrait RowContextclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class CassandraSessionContext[N]class CassandraCqlSessionContext[N]class CassandraAsyncContext[N]class CassandraSyncContext[N]class CassandraSessionlessContext[N]
trait CassandraRowContext extends RowContext
Attributes
- Supertypes
-
trait RowContextclass Objecttrait Matchableclass Any
- Known subtypes
-
trait CollectionDecoderstrait Decoderstrait CassandraStandardContext[N]trait CassandraBaseContext[N]class CassandraSessionContext[N]class CassandraCqlSessionContext[N]class CassandraAsyncContext[N]class CassandraSyncContext[N]trait CassandraPrepareContext[N]class CassandraSessionlessContext[N]trait CollectionEncoderstrait Encoderstrait UdtDecodingtrait UdtEncodingShow all
abstract class CassandraSessionContext[+N <: NamingStrategy] extends CassandraPrepareContext[N], CassandraBaseContext[N]
Attributes
- Supertypes
-
trait CassandraBaseContext[N]trait CassandraPrepareContext[N]trait CassandraStandardContext[N]trait Decoderstrait UdtDecodingtrait CollectionDecoderstrait Encoderstrait UdtEncodingtrait CollectionEncoderstrait CassandraContext[N]trait Encodingstrait CassandraTypestrait CassandraMappedTypestrait Context[CqlIdiom, N]trait Closeabletrait AutoCloseabletrait EncodingDsltrait LowPriorityImplicitstrait ProtoContextSecundus[CqlIdiom, N]trait CassandraRowContexttrait RowContextclass Objecttrait Matchableclass AnyShow all
- Known subtypes
abstract class CassandraSessionlessContext[+N <: NamingStrategy] extends CassandraPrepareContext[N]
When using this context, we cannot encode UDTs since does not have a proper CassandraSession trait mixed in with udtValueOf. Certain contexts e.g. the CassandraLagomContext does not currently have this ability.
When using this context, we cannot encode UDTs since does not have a proper CassandraSession trait mixed in with udtValueOf. Certain contexts e.g. the CassandraLagomContext does not currently have this ability.
Attributes
- Supertypes
-
trait CassandraPrepareContext[N]trait CassandraStandardContext[N]trait Decoderstrait UdtDecodingtrait CollectionDecoderstrait Encoderstrait UdtEncodingtrait CollectionEncoderstrait CassandraContext[N]trait Encodingstrait CassandraTypestrait CassandraMappedTypestrait Context[CqlIdiom, N]trait Closeabletrait AutoCloseabletrait EncodingDsltrait LowPriorityImplicitstrait ProtoContextSecundus[CqlIdiom, N]trait CassandraRowContexttrait RowContextclass Objecttrait Matchableclass AnyShow all
trait CassandraStandardContext[+N <: NamingStrategy] extends CassandraRowContext, CassandraContext[N], Context[CqlIdiom, N], Encoders, Decoders, CassandraTypes
Attributes
- Supertypes
-
trait Decoderstrait UdtDecodingtrait CollectionDecoderstrait Encoderstrait UdtEncodingtrait CollectionEncoderstrait CassandraContext[N]trait Encodingstrait CassandraTypestrait CassandraMappedTypestrait Context[CqlIdiom, N]trait Closeabletrait AutoCloseabletrait EncodingDsltrait LowPriorityImplicitstrait ProtoContextSecundus[CqlIdiom, N]trait CassandraRowContexttrait RowContextclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
trait CassandraBaseContext[N]class CassandraSessionContext[N]class CassandraCqlSessionContext[N]class CassandraAsyncContext[N]class CassandraSyncContext[N]trait CassandraPrepareContext[N]class CassandraSessionlessContext[N]Show all
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
object UdtMetaDslMacro
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
UdtMetaDslMacro.type
In this article