package cassandra
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- trait CassandraBaseContext[N <: NamingStrategy] extends CassandraRowContext[N]
- trait CassandraContext[N <: NamingStrategy] extends Context[CqlIdiom, N] with Encodings with UdtMetaDsl with Ops
- trait CassandraPrepareContext[N <: NamingStrategy] extends CassandraRowContext[N] with CassandraContext[N]
- trait CassandraRowContext[N <: NamingStrategy] extends CassandraContext[N] with StandardContext[CqlIdiom, N] with Encoders with Decoders with CassandraTypes with UdtEncoding
- abstract class CassandraSessionContext[N <: NamingStrategy] extends CassandraPrepareContext[N] with CassandraBaseContext[N]
- 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.
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.
- trait CqlIdiom extends Idiom
- case class CqlQuery(entity: Entity, filter: Option[Ast], orderBy: List[OrderByCriteria], limit: Option[Ast], select: List[Ast], distinct: Boolean) extends Product with Serializable
- trait Ops extends AnyRef
- case class OrderByCriteria(property: Property, ordering: PropertyOrdering) extends Product with Serializable
- class PrepareStatementCache[V <: AnyRef] extends AnyRef
- trait UdtMetaDsl extends AnyRef
- class UdtMetaDslMacro extends AnyRef
Value Members
- object CqlIdiom extends CqlIdiom with CannotReturn
- object CqlNormalize
- object CqlQuery extends Serializable
- object ExpandMappedInfix extends StatelessTransformer