com
.
websudos
.
phantom
.
example
.
advanced
.
RecipesDatabase
Recipes
Related Doc:
package RecipesDatabase
object
Recipes
extends
ConcreteRecipes
with
Connector
Linear Supertypes
Connector
,
SessionAugmenterImplicits
,
Connector
,
ConcreteRecipes
,
RootConnector
,
Recipes
,
CassandraTable
[
Recipes
,
Recipe
],
SelectTable
[
Recipes
,
Recipe
],
AnyRef
,
Any
Ordering
Alphabetic
By inheritance
Inherited
Recipes
Connector
SessionAugmenterImplicits
Connector
ConcreteRecipes
RootConnector
Recipes
CassandraTable
SelectTable
AnyRef
Any
Hide All
Show all
Visibility
Public
All
Type Members
type
EnumColumn
[
RR <:
Enumeration
]
=
column.EnumColumn
[
Recipes
,
Recipe
,
RR
]
Definition Classes
CassandraTable
type
JsonColumn
[
RR
]
=
column.JsonColumn
[
Recipes
,
Recipe
,
RR
]
Definition Classes
CassandraTable
type
JsonListColumn
[
RR
]
=
column.JsonListColumn
[
Recipes
,
Recipe
,
RR
]
Definition Classes
CassandraTable
type
JsonSetColumn
[
RR
]
=
column.JsonSetColumn
[
Recipes
,
Recipe
,
RR
]
Definition Classes
CassandraTable
type
ListColumn
[
RR
]
=
column.ListColumn
[
Recipes
,
Recipe
,
RR
]
Definition Classes
CassandraTable
type
MapColumn
[
KK
,
VV
]
=
column.MapColumn
[
Recipes
,
Recipe
,
KK
,
VV
]
Definition Classes
CassandraTable
type
OptionalEnumColumn
[
RR <:
Enumeration
]
=
column.OptionalEnumColumn
[
Recipes
,
Recipe
,
RR
]
Definition Classes
CassandraTable
implicit
class
RichSession
extends
SessionAugmenter
Definition Classes
SessionAugmenterImplicits
type
SetColumn
[
RR
]
=
column.SetColumn
[
Recipes
,
Recipe
,
RR
]
Definition Classes
CassandraTable
Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
lazy val
_name
:
String
Attributes
protected[
com.websudos.phantom
]
Definition Classes
CassandraTable
final
def
alter
()
(
implicit
keySpace:
KeySpace
)
:
Default
[
Recipes
,
Recipe
]
Definition Classes
CassandraTable
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
object
author
extends
PrimitiveColumn
[
Recipes
,
Recipe
,
String
]
Definition Classes
Recipes
def
cassandraVersion
:
Option
[
VersionNumber
]
Definition Classes
Connector
def
cassandraVersions
:
Set
[
VersionNumber
]
Definition Classes
Connector
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
clustered
:
Boolean
Definition Classes
CassandraTable
def
clusteringColumns
:
Seq
[
AbstractColumn
[_]]
Definition Classes
CassandraTable
val
columns
:
Seq
[
AbstractColumn
[_]]
Definition Classes
CassandraTable
final
def
create
:
RootCreateQuery
[
Recipes
,
Recipe
]
Definition Classes
CassandraTable
final
def
delete
(
condition: (
Recipes
) ⇒
Condition
)
(
implicit
keySpace:
KeySpace
)
:
Default
[
Recipes
,
Recipe
]
Definition Classes
CassandraTable
final
def
delete
()
(
implicit
keySpace:
KeySpace
)
:
Default
[
Recipes
,
Recipe
]
Definition Classes
CassandraTable
def
deleteRecipeById
(
id:
UUID
)
:
Future
[
ResultSet
]
Definition Classes
ConcreteRecipes
object
description
extends
PrimitiveColumn
[
Recipes
,
Recipe
,
String
]
Definition Classes
Recipes
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
def
fromRow
(
row:
Row
)
:
Recipe
Definition Classes
Recipes
→ CassandraTable
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
getEntireTable
:
Future
[
Seq
[
Recipe
]]
Definition Classes
ConcreteRecipes
def
getRecipeById
(
id:
UUID
)
:
Future
[
Option
[
Recipe
]]
Definition Classes
ConcreteRecipes
def
getRecipeIngredients
(
id:
UUID
)
:
Future
[
Option
[
Set
[
String
]]]
Definition Classes
ConcreteRecipes
def
getRecipePage
(
start:
Int
,
limit:
Int
)
:
Future
[
Iterator
[
Recipe
]]
Definition Classes
ConcreteRecipes
def
getRecipesPage
(
start:
UUID
,
limit:
Int
)
:
Future
[
Seq
[
Recipe
]]
Definition Classes
ConcreteRecipes
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
object
id
extends
PrimitiveColumn
[
Recipes
,
Recipe
,
UUID
] with
PartitionKey
[
UUID
]
Definition Classes
Recipes
object
ingredients
extends
SetColumn
[
String
]
Definition Classes
Recipes
final
def
insert
()
(
implicit
keySpace:
KeySpace
)
:
Default
[
Recipes
,
Recipe
]
Definition Classes
CassandraTable
def
insertNewRecord
(
recipe:
Recipe
)
:
Future
[
ResultSet
]
Definition Classes
ConcreteRecipes
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
lazy val
keySpace
:
String
Definition Classes
Connector → Connector
lazy val
logger
:
Logger
Definition Classes
CassandraTable
object
name
extends
PrimitiveColumn
[
Recipes
,
Recipe
,
String
]
Definition Classes
Recipes
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
def
partitionKeys
:
Seq
[
AbstractColumn
[_]]
Definition Classes
CassandraTable
def
primaryKeys
:
Seq
[
AbstractColumn
[_]]
Definition Classes
CassandraTable
object
props
extends
MapColumn
[
String
,
String
]
Definition Classes
Recipes
lazy val
provider
:
DefaultSessionProvider
Definition Classes
Connector → Connector
def
secondaryKeys
:
Seq
[
AbstractColumn
[_]]
Definition Classes
CassandraTable
def
select
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
,
A12
,
A13
,
A14
,
A15
,
A16
,
A17
,
A18
,
A19
,
A20
,
A21
]
(
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
]
,
f11: (
Recipes
) ⇒
SelectColumn
[
A11
]
,
f12: (
Recipes
) ⇒
SelectColumn
[
A12
]
,
f13: (
Recipes
) ⇒
SelectColumn
[
A13
]
,
f14: (
Recipes
) ⇒
SelectColumn
[
A14
]
,
f15: (
Recipes
) ⇒
SelectColumn
[
A15
]
,
f16: (
Recipes
) ⇒
SelectColumn
[
A16
]
,
f17: (
Recipes
) ⇒
SelectColumn
[
A17
]
,
f18: (
Recipes
) ⇒
SelectColumn
[
A18
]
,
f19: (
Recipes
) ⇒
SelectColumn
[
A19
]
,
f20: (
Recipes
) ⇒
SelectColumn
[
A20
]
,
f21: (
Recipes
) ⇒
SelectColumn
[
A21
]
)
:
RootSelectBlock
[
Recipes
, (
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
,
A12
,
A13
,
A14
,
A15
,
A16
,
A17
,
A18
,
A19
,
A20
,
A21
)]
Definition Classes
SelectTable
def
select
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
,
A12
,
A13
,
A14
,
A15
,
A16
,
A17
,
A18
,
A19
,
A20
]
(
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
]
,
f11: (
Recipes
) ⇒
SelectColumn
[
A11
]
,
f12: (
Recipes
) ⇒
SelectColumn
[
A12
]
,
f13: (
Recipes
) ⇒
SelectColumn
[
A13
]
,
f14: (
Recipes
) ⇒
SelectColumn
[
A14
]
,
f15: (
Recipes
) ⇒
SelectColumn
[
A15
]
,
f16: (
Recipes
) ⇒
SelectColumn
[
A16
]
,
f17: (
Recipes
) ⇒
SelectColumn
[
A17
]
,
f18: (
Recipes
) ⇒
SelectColumn
[
A18
]
,
f19: (
Recipes
) ⇒
SelectColumn
[
A19
]
,
f20: (
Recipes
) ⇒
SelectColumn
[
A20
]
)
:
RootSelectBlock
[
Recipes
, (
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
,
A12
,
A13
,
A14
,
A15
,
A16
,
A17
,
A18
,
A19
,
A20
)]
Definition Classes
SelectTable
def
select
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
,
A12
,
A13
,
A14
,
A15
,
A16
,
A17
,
A18
,
A19
]
(
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
]
,
f11: (
Recipes
) ⇒
SelectColumn
[
A11
]
,
f12: (
Recipes
) ⇒
SelectColumn
[
A12
]
,
f13: (
Recipes
) ⇒
SelectColumn
[
A13
]
,
f14: (
Recipes
) ⇒
SelectColumn
[
A14
]
,
f15: (
Recipes
) ⇒
SelectColumn
[
A15
]
,
f16: (
Recipes
) ⇒
SelectColumn
[
A16
]
,
f17: (
Recipes
) ⇒
SelectColumn
[
A17
]
,
f18: (
Recipes
) ⇒
SelectColumn
[
A18
]
,
f19: (
Recipes
) ⇒
SelectColumn
[
A19
]
)
:
RootSelectBlock
[
Recipes
, (
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
,
A12
,
A13
,
A14
,
A15
,
A16
,
A17
,
A18
,
A19
)]
Definition Classes
SelectTable
def
select
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
,
A12
,
A13
,
A14
,
A15
,
A16
,
A17
,
A18
]
(
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
]
,
f11: (
Recipes
) ⇒
SelectColumn
[
A11
]
,
f12: (
Recipes
) ⇒
SelectColumn
[
A12
]
,
f13: (
Recipes
) ⇒
SelectColumn
[
A13
]
,
f14: (
Recipes
) ⇒
SelectColumn
[
A14
]
,
f15: (
Recipes
) ⇒
SelectColumn
[
A15
]
,
f16: (
Recipes
) ⇒
SelectColumn
[
A16
]
,
f17: (
Recipes
) ⇒
SelectColumn
[
A17
]
,
f18: (
Recipes
) ⇒
SelectColumn
[
A18
]
)
:
RootSelectBlock
[
Recipes
, (
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
,
A12
,
A13
,
A14
,
A15
,
A16
,
A17
,
A18
)]
Definition Classes
SelectTable
def
select
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
,
A12
,
A13
,
A14
,
A15
,
A16
,
A17
]
(
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
]
,
f11: (
Recipes
) ⇒
SelectColumn
[
A11
]
,
f12: (
Recipes
) ⇒
SelectColumn
[
A12
]
,
f13: (
Recipes
) ⇒
SelectColumn
[
A13
]
,
f14: (
Recipes
) ⇒
SelectColumn
[
A14
]
,
f15: (
Recipes
) ⇒
SelectColumn
[
A15
]
,
f16: (
Recipes
) ⇒
SelectColumn
[
A16
]
,
f17: (
Recipes
) ⇒
SelectColumn
[
A17
]
)
:
RootSelectBlock
[
Recipes
, (
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
,
A12
,
A13
,
A14
,
A15
,
A16
,
A17
)]
Definition Classes
SelectTable
def
select
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
,
A12
,
A13
,
A14
,
A15
,
A16
]
(
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
]
,
f11: (
Recipes
) ⇒
SelectColumn
[
A11
]
,
f12: (
Recipes
) ⇒
SelectColumn
[
A12
]
,
f13: (
Recipes
) ⇒
SelectColumn
[
A13
]
,
f14: (
Recipes
) ⇒
SelectColumn
[
A14
]
,
f15: (
Recipes
) ⇒
SelectColumn
[
A15
]
,
f16: (
Recipes
) ⇒
SelectColumn
[
A16
]
)
:
RootSelectBlock
[
Recipes
, (
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
,
A12
,
A13
,
A14
,
A15
,
A16
)]
Definition Classes
SelectTable
def
select
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
,
A12
,
A13
,
A14
,
A15
]
(
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
]
,
f11: (
Recipes
) ⇒
SelectColumn
[
A11
]
,
f12: (
Recipes
) ⇒
SelectColumn
[
A12
]
,
f13: (
Recipes
) ⇒
SelectColumn
[
A13
]
,
f14: (
Recipes
) ⇒
SelectColumn
[
A14
]
,
f15: (
Recipes
) ⇒
SelectColumn
[
A15
]
)
:
RootSelectBlock
[
Recipes
, (
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
,
A12
,
A13
,
A14
,
A15
)]
Definition Classes
SelectTable
def
select
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
,
A12
,
A13
,
A14
]
(
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
]
,
f11: (
Recipes
) ⇒
SelectColumn
[
A11
]
,
f12: (
Recipes
) ⇒
SelectColumn
[
A12
]
,
f13: (
Recipes
) ⇒
SelectColumn
[
A13
]
,
f14: (
Recipes
) ⇒
SelectColumn
[
A14
]
)
:
RootSelectBlock
[
Recipes
, (
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
,
A12
,
A13
,
A14
)]
Definition Classes
SelectTable
def
select
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
,
A12
,
A13
]
(
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
]
,
f11: (
Recipes
) ⇒
SelectColumn
[
A11
]
,
f12: (
Recipes
) ⇒
SelectColumn
[
A12
]
,
f13: (
Recipes
) ⇒
SelectColumn
[
A13
]
)
:
RootSelectBlock
[
Recipes
, (
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
,
A12
,
A13
)]
Definition Classes
SelectTable
def
select
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
,
A12
]
(
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
]
,
f11: (
Recipes
) ⇒
SelectColumn
[
A11
]
,
f12: (
Recipes
) ⇒
SelectColumn
[
A12
]
)
:
RootSelectBlock
[
Recipes
, (
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
,
A12
)]
Definition Classes
SelectTable
def
select
[
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
]
(
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
]
,
f11: (
Recipes
) ⇒
SelectColumn
[
A11
]
)
:
RootSelectBlock
[
Recipes
, (
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
,
A11
)]
Definition Classes
SelectTable
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
]
)
:
RootSelectBlock
[
Recipes
, (
A1
,
A2
,
A3
,
A4
,
A5
,
A6
,
A7
,
A8
,
A9
,
A10
)]
Definition Classes
SelectTable
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
]
)
:
RootSelectBlock
[
Recipes
, (
A
,
B
,
C
,
D
,
E
,
F
,
G
,
H
,
I
)]
Definition Classes
SelectTable
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
]
)
:
RootSelectBlock
[
Recipes
, (
A
,
B
,
C
,
D
,
E
,
F
,
G
,
H
)]
Definition Classes
SelectTable
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
]
)
:
RootSelectBlock
[
Recipes
, (
A
,
B
,
C
,
D
,
E
,
F
,
G
)]
Definition Classes
SelectTable
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
]
)
:
RootSelectBlock
[
Recipes
, (
A
,
B
,
C
,
D
,
E
,
F
)]
Definition Classes
SelectTable
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
]
)
:
RootSelectBlock
[
Recipes
, (
A
,
B
,
C
,
D
,
E
)]
Definition Classes
SelectTable
def
select
[
A
,
B
,
C
,
D
]
(
f1: (
Recipes
) ⇒
SelectColumn
[
A
]
,
f2: (
Recipes
) ⇒
SelectColumn
[
B
]
,
f3: (
Recipes
) ⇒
SelectColumn
[
C
]
,
f4: (
Recipes
) ⇒
SelectColumn
[
D
]
)
:
RootSelectBlock
[
Recipes
, (
A
,
B
,
C
,
D
)]
Definition Classes
SelectTable
def
select
[
A
,
B
,
C
]
(
f1: (
Recipes
) ⇒
SelectColumn
[
A
]
,
f2: (
Recipes
) ⇒
SelectColumn
[
B
]
,
f3: (
Recipes
) ⇒
SelectColumn
[
C
]
)
:
RootSelectBlock
[
Recipes
, (
A
,
B
,
C
)]
Definition Classes
SelectTable
def
select
[
A
,
B
]
(
f1: (
Recipes
) ⇒
SelectColumn
[
A
]
,
f2: (
Recipes
) ⇒
SelectColumn
[
B
]
)
:
RootSelectBlock
[
Recipes
, (
A
,
B
)]
Definition Classes
SelectTable
def
select
[
A
]
(
f1: (
Recipes
) ⇒
SelectColumn
[
A
]
)
:
RootSelectBlock
[
Recipes
,
A
]
Definition Classes
SelectTable
def
select
:
RootSelectBlock
[
Recipes
,
Recipe
]
Definition Classes
SelectTable
implicit
lazy val
session
:
Session
Definition Classes
Connector
implicit
val
space
:
KeySpace
Definition Classes
Connector
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
lazy val
tableName
:
String
Definition Classes
ConcreteRecipes
→ CassandraTable
object
timestamp
extends
PrimitiveColumn
[
Recipes
,
Recipe
,
DateTime
]
Definition Classes
Recipes
object
title
extends
PrimitiveColumn
[
Recipes
,
Recipe
,
String
]
Definition Classes
Recipes
def
toString
()
:
String
Definition Classes
AnyRef → Any
final
def
truncate
()
(
implicit
keySpace:
KeySpace
)
:
Default
[
Recipes
,
Recipe
]
Definition Classes
CassandraTable
final
def
update
()
(
implicit
keySpace:
KeySpace
)
:
Default
[
Recipes
,
Recipe
]
Definition Classes
CassandraTable
def
updateRecipeAuthor
(
id:
UUID
,
author:
String
)
:
Future
[
ResultSet
]
Definition Classes
ConcreteRecipes
def
updateRecipeAuthorAndName
(
id:
UUID
,
name:
String
,
author:
String
)
:
Future
[
ResultSet
]
Definition Classes
ConcreteRecipes
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
Inherited from
Connector
Inherited from
SessionAugmenterImplicits
Inherited from
Connector
Inherited from
ConcreteRecipes
Inherited from
RootConnector
Inherited from
Recipes
Inherited from
CassandraTable
[
Recipes
,
Recipe
]
Inherited from
SelectTable
[
Recipes
,
Recipe
]
Inherited from
AnyRef
Inherited from
Any
Ungrouped