package cassandra

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Package Members

  1. package cluster
  2. package encoding
  3. package util

Type Members

  1. trait CassandraBaseContext[N <: NamingStrategy] extends CassandraRowContext[N]
  2. trait CassandraContext[N <: NamingStrategy] extends Context[CqlIdiom, N] with Encodings with UdtMetaDsl with Ops
  3. trait CassandraPrepareContext[N <: NamingStrategy] extends CassandraRowContext[N] with CassandraContext[N]
  4. trait CassandraRowContext[N <: NamingStrategy] extends CassandraContext[N] with StandardContext[CqlIdiom, N] with Encoders with Decoders with CassandraTypes with UdtEncoding
  5. abstract class CassandraSessionContext[N <: NamingStrategy] extends CassandraPrepareContext[N] with CassandraBaseContext[N]
  6. 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.

  7. trait CqlIdiom extends Idiom
  8. case class CqlQuery(entity: Entity, filter: Option[Ast], orderBy: List[OrderByCriteria], limit: Option[Ast], select: List[Ast], distinct: Boolean) extends Product with Serializable
  9. trait Ops extends AnyRef
  10. case class OrderByCriteria(property: Property, ordering: PropertyOrdering) extends Product with Serializable
  11. class PrepareStatementCache[V <: AnyRef] extends AnyRef
  12. trait UdtMetaDsl extends AnyRef
  13. class UdtMetaDslMacro extends AnyRef

Value Members

  1. object CqlIdiom extends CqlIdiom with CannotReturn
  2. object CqlNormalize
  3. object CqlQuery extends Serializable
  4. object ExpandMappedInfix extends StatelessTransformer

Ungrouped