sealed
class
AdvancedRecipes extends Implicits.CassandraTable[Recipes, Recipe]
Value Members
-
final
def
!=(arg0: AnyRef): Boolean
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: AnyRef): Boolean
-
final
def
==(arg0: Any): Boolean
-
final
def
asInstanceOf[T0]: T0
-
object
author extends PrimitiveColumn[Recipes, Recipe, String]
-
def
clone(): AnyRef
-
def
clusteringColumns: Seq[AbstractColumn[_]]
-
def
columns: ArrayBuffer[AbstractColumn[_]]
-
def
count: SelectCountQuery[Recipes, Long]
-
def
create: CreateQuery[Recipes, Recipe]
-
def
createIndexes(): Seq[String]
-
def
delete: DeleteQuery[Recipes, Recipe]
-
-
def
distinct[A](f1: (Recipes) ⇒ SelectColumn[A]): SelectQuery[Recipes, A]
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
def
fromRow(row: Row): Recipe
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
object
id extends PrimitiveColumn[Recipes, Recipe, UUID] with PartitionKey[UUID]
-
-
def
insert: InsertQuery[Recipes, Recipe]
-
final
def
isInstanceOf[T0]: Boolean
-
lazy val
logger: Logger
-
object
name extends PrimitiveColumn[Recipes, Recipe, String]
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
partitionKeys: Seq[AbstractColumn[_]]
-
def
primaryKeys: Seq[AbstractColumn[_]]
-
object
props extends MapColumn[Recipes, Recipe, String, String]
-
def
schema(): String
-
def
secondaryKeys: Seq[AbstractColumn[_]]
-
def
select[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10](f1: (Recipes) ⇒ SelectColumn[A1], f2: (Recipes) ⇒ SelectColumn[A2], f3: (Recipes) ⇒ SelectColumn[A3], f4: (Recipes) ⇒ SelectColumn[A4], f5: (Recipes) ⇒ SelectColumn[A5], f6: (Recipes) ⇒ SelectColumn[A6], f7: (Recipes) ⇒ SelectColumn[A7], f8: (Recipes) ⇒ SelectColumn[A8], f9: (Recipes) ⇒ SelectColumn[A9], f10: (Recipes) ⇒ SelectColumn[A10]): SelectQuery[Recipes, (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)]
-
def
select[A, B, C, D, E, F, G, H, I](f1: (Recipes) ⇒ SelectColumn[A], f2: (Recipes) ⇒ SelectColumn[B], f3: (Recipes) ⇒ SelectColumn[C], f4: (Recipes) ⇒ SelectColumn[D], f5: (Recipes) ⇒ SelectColumn[E], f6: (Recipes) ⇒ SelectColumn[F], f7: (Recipes) ⇒ SelectColumn[G], f8: (Recipes) ⇒ SelectColumn[H], f9: (Recipes) ⇒ SelectColumn[I]): SelectQuery[Recipes, (A, B, C, D, E, F, G, H, I)]
-
def
select[A, B, C, D, E, F, G, H](f1: (Recipes) ⇒ SelectColumn[A], f2: (Recipes) ⇒ SelectColumn[B], f3: (Recipes) ⇒ SelectColumn[C], f4: (Recipes) ⇒ SelectColumn[D], f5: (Recipes) ⇒ SelectColumn[E], f6: (Recipes) ⇒ SelectColumn[F], f7: (Recipes) ⇒ SelectColumn[G], f8: (Recipes) ⇒ SelectColumn[H]): SelectQuery[Recipes, (A, B, C, D, E, F, G, H)]
-
def
select[A, B, C, D, E, F, G](f1: (Recipes) ⇒ SelectColumn[A], f2: (Recipes) ⇒ SelectColumn[B], f3: (Recipes) ⇒ SelectColumn[C], f4: (Recipes) ⇒ SelectColumn[D], f5: (Recipes) ⇒ SelectColumn[E], f6: (Recipes) ⇒ SelectColumn[F], f7: (Recipes) ⇒ SelectColumn[G]): SelectQuery[Recipes, (A, B, C, D, E, F, G)]
-
def
select[A, B, C, D, E, F](f1: (Recipes) ⇒ SelectColumn[A], f2: (Recipes) ⇒ SelectColumn[B], f3: (Recipes) ⇒ SelectColumn[C], f4: (Recipes) ⇒ SelectColumn[D], f5: (Recipes) ⇒ SelectColumn[E], f6: (Recipes) ⇒ SelectColumn[F]): SelectQuery[Recipes, (A, B, C, D, E, F)]
-
def
select[A, B, C, D, E](f1: (Recipes) ⇒ SelectColumn[A], f2: (Recipes) ⇒ SelectColumn[B], f3: (Recipes) ⇒ SelectColumn[C], f4: (Recipes) ⇒ SelectColumn[D], f5: (Recipes) ⇒ SelectColumn[E]): SelectQuery[Recipes, (A, B, C, D, E)]
-
def
select[A, B, C, D](f1: (Recipes) ⇒ SelectColumn[A], f2: (Recipes) ⇒ SelectColumn[B], f3: (Recipes) ⇒ SelectColumn[C], f4: (Recipes) ⇒ SelectColumn[D]): SelectQuery[Recipes, (A, B, C, D)]
-
def
select[A, B, C](f1: (Recipes) ⇒ SelectColumn[A], f2: (Recipes) ⇒ SelectColumn[B], f3: (Recipes) ⇒ SelectColumn[C]): SelectQuery[Recipes, (A, B, C)]
-
def
select[A, B](f1: (Recipes) ⇒ SelectColumn[A], f2: (Recipes) ⇒ SelectColumn[B]): SelectQuery[Recipes, (A, B)]
-
def
select[A](f1: (Recipes) ⇒ SelectColumn[A]): SelectQuery[Recipes, A]
-
def
select: SelectQuery[Recipes, Recipe]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
tableName: String
-
object
timestamp extends DateTimeColumn[Recipes, Recipe] with ClusteringOrder[DateTime]
-
object
title extends PrimitiveColumn[Recipes, Recipe, String]
-
def
toString(): String
-
def
truncate: TruncateQuery[Recipes, Recipe]
-
def
update: UpdateQuery[Recipes, Recipe]
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from AnyRef
Inherited from Any
In this example we will create a table storing recipes. This time we will use a composite key formed by name and id.