io
.
getquill
.
context
.
cassandra
CassandraContext
Related Doc:
package cassandra
trait
CassandraContext
[
N <:
NamingStrategy
,
R
,
S
]
extends
Context
[
R
,
S
] with
Ops
Linear Supertypes
Ops
,
Context
[
R
,
S
],
CoreDsl
,
QuotationDsl
,
QueryDsl
,
OrdDsl
,
InfixDsl
,
Closeable
,
AutoCloseable
,
AnyRef
,
Any
Known Subclasses
CassandraAsyncContext
,
CassandraContextSession
,
CassandraMirrorContext
,
CassandraMirrorContextWithQueryProbing
,
CassandraStreamContext
,
CassandraSyncContext
Ordering
Alphabetic
By Inheritance
Inherited
CassandraContext
Ops
Context
CoreDsl
QuotationDsl
QueryDsl
OrdDsl
InfixDsl
Closeable
AutoCloseable
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
sealed
trait
Action
[
T
]
extends
AnyRef
Definition Classes
QueryDsl
implicit
class
ActionOps
[
T
]
extends
AnyRef
Definition Classes
Ops
abstract
type
ActionResult
[
T
]
Attributes
protected
abstract
type
BatchedActionResult
[
T
]
Attributes
protected
type
Decoder
[
T
]
=
context.Decoder
[
R
,
T
]
Definition Classes
Context
sealed
trait
Delete
[
T
]
extends
Action
[
T
]
Definition Classes
QueryDsl
implicit
class
DeleteOps
[
A <:
CassandraContext.Delete
[_]
]
extends
CassandraContext.Options
[
A
]
Definition Classes
Ops
type
Encoder
[
T
]
=
context.Encoder
[
S
,
T
]
Definition Classes
Context
implicit
class
EntityOps
[
A <:
CassandraContext.EntityQuery
[_]
]
extends
CassandraContext.Options
[
A
]
Definition Classes
Ops
sealed
trait
EntityQuery
[
T
]
extends
Query
[
T
]
Definition Classes
QueryDsl
implicit
class
InfixInterpolator
extends
AnyRef
Definition Classes
InfixDsl
sealed
trait
Insert
[
T
]
extends
Action
[
T
]
Definition Classes
QueryDsl
implicit
class
InsertOps
[
A <:
CassandraContext.Insert
[_]
]
extends
CassandraContext.Options
[
A
]
Definition Classes
Ops
sealed
trait
JoinQuery
[
A
,
B
,
R
]
extends
Query
[
R
]
Definition Classes
QueryDsl
case class
MappedEncoding
[
I
,
O
]
extends
Product
with
Serializable
Definition Classes
Context
abstract
class
Options
[
A
]
extends
AnyRef
Definition Classes
Ops
trait
Ord
[
T
]
extends
AnyRef
Definition Classes
OrdDsl
abstract
type
Params
[
T
]
Attributes
protected
sealed
trait
Query
[
+T
]
extends
AnyRef
Definition Classes
QueryDsl
implicit
class
QueryOps
[
Q <:
CassandraContext.Query
[_]
]
extends
AnyRef
Definition Classes
Ops
abstract
type
QueryResult
[
T
]
Attributes
protected
trait
Quoted
[
+T
]
extends
AnyRef
Definition Classes
QuotationDsl
sealed
trait
Schema
[
T
]
extends
AnyRef
Definition Classes
QueryDsl
abstract
type
SingleQueryResult
[
T
]
Attributes
protected
sealed
trait
UnassignedAction
[
T
]
extends
Action
[
T
]
Definition Classes
QueryDsl
sealed
trait
Update
[
T
]
extends
Action
[
T
]
Definition Classes
QueryDsl
Abstract Value Members
abstract
def
close
()
:
Unit
Definition Classes
Closeable → AutoCloseable
Annotations
@throws
(
classOf[java.io.IOException]
)
abstract
def
probe
(
cql:
String
)
:
Try
[
Unit
]
Concrete 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
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
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]
)
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
handleSingleResult
[
T
]
(
list:
List
[
T
]
)
:
T
Attributes
protected
Definition Classes
Context
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
implicit
def
implicitOrd
[
T
]
:
Ord
[
T
]
Definition Classes
OrdDsl
Annotations
@compileTimeOnly
(
...
)
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
def
lift
[
T
]
(
v:
T
)
:
T
Definition Classes
QuotationDsl
Annotations
@compileTimeOnly
(
...
)
implicit
def
mappedDecoder
[
I
,
O
]
(
implicit
mapped:
MappedEncoding
[
I
,
O
]
,
decoder:
Decoder
[
I
]
)
:
Decoder
[
O
]
Definition Classes
Context
implicit
def
mappedEncoder
[
I
,
O
]
(
implicit
mapped:
MappedEncoding
[
I
,
O
]
,
encoder:
Encoder
[
O
]
)
:
Encoder
[
I
]
Definition Classes
Context
def
mappedEncoding
[
I
,
O
]
(
f: (
I
) ⇒
O
)
:
MappedEncoding
[
I
,
O
]
Definition Classes
Context
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
def
query
[
T
]
(
implicit
ct:
ClassTag
[
T
]
)
:
EntityQuery
[
T
]
Definition Classes
QueryDsl
Annotations
@compileTimeOnly
(
...
)
implicit macro
def
quote
[
T
]
(
body:
T
)
:
Quoted
[
T
]
Definition Classes
QuotationDsl
macro
def
quote
[
T1
,
T2
,
T3
,
T4
,
T5
,
T6
,
T7
,
T8
,
T9
,
T10
,
R
]
(
func: (
T1
,
T2
,
T3
,
T4
,
T5
,
T6
,
T7
,
T8
,
T9
,
T10
) ⇒
Quoted
[
R
]
)
:
Quoted
[(
T1
,
T2
,
T3
,
T4
,
T5
,
T6
,
T7
,
T8
,
T9
,
T10
) ⇒
R
]
Definition Classes
QuotationDsl
macro
def
quote
[
T1
,
T2
,
T3
,
T4
,
T5
,
T6
,
T7
,
T8
,
T9
,
R
]
(
func: (
T1
,
T2
,
T3
,
T4
,
T5
,
T6
,
T7
,
T8
,
T9
) ⇒
Quoted
[
R
]
)
:
Quoted
[(
T1
,
T2
,
T3
,
T4
,
T5
,
T6
,
T7
,
T8
,
T9
) ⇒
R
]
Definition Classes
QuotationDsl
macro
def
quote
[
T1
,
T2
,
T3
,
T4
,
T5
,
T6
,
T7
,
T8
,
R
]
(
func: (
T1
,
T2
,
T3
,
T4
,
T5
,
T6
,
T7
,
T8
) ⇒
Quoted
[
R
]
)
:
Quoted
[(
T1
,
T2
,
T3
,
T4
,
T5
,
T6
,
T7
,
T8
) ⇒
R
]
Definition Classes
QuotationDsl
macro
def
quote
[
T1
,
T2
,
T3
,
T4
,
T5
,
T6
,
T7
,
R
]
(
func: (
T1
,
T2
,
T3
,
T4
,
T5
,
T6
,
T7
) ⇒
Quoted
[
R
]
)
:
Quoted
[(
T1
,
T2
,
T3
,
T4
,
T5
,
T6
,
T7
) ⇒
R
]
Definition Classes
QuotationDsl
macro
def
quote
[
T1
,
T2
,
T3
,
T4
,
T5
,
T6
,
R
]
(
func: (
T1
,
T2
,
T3
,
T4
,
T5
,
T6
) ⇒
Quoted
[
R
]
)
:
Quoted
[(
T1
,
T2
,
T3
,
T4
,
T5
,
T6
) ⇒
R
]
Definition Classes
QuotationDsl
macro
def
quote
[
T1
,
T2
,
T3
,
T4
,
T5
,
R
]
(
func: (
T1
,
T2
,
T3
,
T4
,
T5
) ⇒
Quoted
[
R
]
)
:
Quoted
[(
T1
,
T2
,
T3
,
T4
,
T5
) ⇒
R
]
Definition Classes
QuotationDsl
macro
def
quote
[
T1
,
T2
,
T3
,
T4
,
R
]
(
func: (
T1
,
T2
,
T3
,
T4
) ⇒
Quoted
[
R
]
)
:
Quoted
[(
T1
,
T2
,
T3
,
T4
) ⇒
R
]
Definition Classes
QuotationDsl
macro
def
quote
[
T1
,
T2
,
T3
,
R
]
(
func: (
T1
,
T2
,
T3
) ⇒
Quoted
[
R
]
)
:
Quoted
[(
T1
,
T2
,
T3
) ⇒
R
]
Definition Classes
QuotationDsl
macro
def
quote
[
T1
,
T2
,
R
]
(
func: (
T1
,
T2
) ⇒
Quoted
[
R
]
)
:
Quoted
[(
T1
,
T2
) ⇒
R
]
Definition Classes
QuotationDsl
macro
def
quote
[
T1
,
R
]
(
func: (
T1
) ⇒
Quoted
[
R
]
)
:
Quoted
[(
T1
) ⇒
R
]
Definition Classes
QuotationDsl
macro
def
quote
[
T
]
(
body:
Quoted
[
T
]
)
:
Quoted
[
T
]
Definition Classes
QuotationDsl
macro
def
run
[
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
,
P9
,
P10
,
T
]
(
quoted:
Quoted
[(
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
,
P9
,
P10
) ⇒
T
]
)
: (
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
,
P9
,
P10
) ⇒
SingleQueryResult
[
T
]
macro
def
run
[
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
,
P9
,
T
]
(
quoted:
Quoted
[(
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
,
P9
) ⇒
T
]
)
: (
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
,
P9
) ⇒
SingleQueryResult
[
T
]
macro
def
run
[
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
,
T
]
(
quoted:
Quoted
[(
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
) ⇒
T
]
)
: (
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
) ⇒
SingleQueryResult
[
T
]
macro
def
run
[
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
T
]
(
quoted:
Quoted
[(
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
) ⇒
T
]
)
: (
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
) ⇒
SingleQueryResult
[
T
]
macro
def
run
[
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
T
]
(
quoted:
Quoted
[(
P1
,
P2
,
P3
,
P4
,
P5
,
P6
) ⇒
T
]
)
: (
P1
,
P2
,
P3
,
P4
,
P5
,
P6
) ⇒
SingleQueryResult
[
T
]
macro
def
run
[
P1
,
P2
,
P3
,
P4
,
P5
,
T
]
(
quoted:
Quoted
[(
P1
,
P2
,
P3
,
P4
,
P5
) ⇒
T
]
)
: (
P1
,
P2
,
P3
,
P4
,
P5
) ⇒
SingleQueryResult
[
T
]
macro
def
run
[
P1
,
P2
,
P3
,
P4
,
T
]
(
quoted:
Quoted
[(
P1
,
P2
,
P3
,
P4
) ⇒
T
]
)
: (
P1
,
P2
,
P3
,
P4
) ⇒
SingleQueryResult
[
T
]
macro
def
run
[
P1
,
P2
,
P3
,
T
]
(
quoted:
Quoted
[(
P1
,
P2
,
P3
) ⇒
T
]
)
: (
P1
,
P2
,
P3
) ⇒
SingleQueryResult
[
T
]
macro
def
run
[
P1
,
P2
,
T
]
(
quoted:
Quoted
[(
P1
,
P2
) ⇒
T
]
)
: (
P1
,
P2
) ⇒
SingleQueryResult
[
T
]
macro
def
run
[
P1
,
T
]
(
quoted:
Quoted
[(
P1
) ⇒
T
]
)
: (
P1
) ⇒
SingleQueryResult
[
T
]
macro
def
run
[
T
]
(
quoted:
Quoted
[
T
]
)
:
SingleQueryResult
[
T
]
macro
def
run
[
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
,
P9
,
P10
,
T
]
(
quoted:
Quoted
[(
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
,
P9
,
P10
) ⇒
Action
[
T
]]
)
: (
Params
[(
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
,
P9
,
P10
)]) ⇒
BatchedActionResult
[
T
]
macro
def
run
[
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
,
P9
,
T
]
(
quoted:
Quoted
[(
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
,
P9
) ⇒
Action
[
T
]]
)
: (
Params
[(
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
,
P9
)]) ⇒
BatchedActionResult
[
T
]
macro
def
run
[
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
,
T
]
(
quoted:
Quoted
[(
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
) ⇒
Action
[
T
]]
)
: (
Params
[(
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
)]) ⇒
BatchedActionResult
[
T
]
macro
def
run
[
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
T
]
(
quoted:
Quoted
[(
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
) ⇒
Action
[
T
]]
)
: (
Params
[(
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
)]) ⇒
BatchedActionResult
[
T
]
macro
def
run
[
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
T
]
(
quoted:
Quoted
[(
P1
,
P2
,
P3
,
P4
,
P5
,
P6
) ⇒
Action
[
T
]]
)
: (
Params
[(
P1
,
P2
,
P3
,
P4
,
P5
,
P6
)]) ⇒
BatchedActionResult
[
T
]
macro
def
run
[
P1
,
P2
,
P3
,
P4
,
P5
,
T
]
(
quoted:
Quoted
[(
P1
,
P2
,
P3
,
P4
,
P5
) ⇒
Action
[
T
]]
)
: (
Params
[(
P1
,
P2
,
P3
,
P4
,
P5
)]) ⇒
BatchedActionResult
[
T
]
macro
def
run
[
P1
,
P2
,
P3
,
P4
,
T
]
(
quoted:
Quoted
[(
P1
,
P2
,
P3
,
P4
) ⇒
Action
[
T
]]
)
: (
Params
[(
P1
,
P2
,
P3
,
P4
)]) ⇒
BatchedActionResult
[
T
]
macro
def
run
[
P1
,
P2
,
P3
,
T
]
(
quoted:
Quoted
[(
P1
,
P2
,
P3
) ⇒
Action
[
T
]]
)
: (
Params
[(
P1
,
P2
,
P3
)]) ⇒
BatchedActionResult
[
T
]
macro
def
run
[
P1
,
P2
,
T
]
(
quoted:
Quoted
[(
P1
,
P2
) ⇒
Action
[
T
]]
)
: (
Params
[(
P1
,
P2
)]) ⇒
BatchedActionResult
[
T
]
macro
def
run
[
P1
,
T
]
(
quoted:
Quoted
[(
P1
) ⇒
Action
[
T
]]
)
: (
Params
[
P1
]) ⇒
BatchedActionResult
[
T
]
macro
def
run
[
T
]
(
quoted:
Quoted
[
Action
[
T
]]
)
:
ActionResult
[
T
]
macro
def
run
[
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
,
P9
,
P10
,
T
]
(
quoted:
Quoted
[(
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
,
P9
,
P10
) ⇒
Query
[
T
]]
)
: (
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
,
P9
,
P10
) ⇒
QueryResult
[
T
]
macro
def
run
[
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
,
P9
,
T
]
(
quoted:
Quoted
[(
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
,
P9
) ⇒
Query
[
T
]]
)
: (
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
,
P9
) ⇒
QueryResult
[
T
]
macro
def
run
[
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
,
T
]
(
quoted:
Quoted
[(
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
) ⇒
Query
[
T
]]
)
: (
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
) ⇒
QueryResult
[
T
]
macro
def
run
[
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
T
]
(
quoted:
Quoted
[(
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
) ⇒
Query
[
T
]]
)
: (
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
) ⇒
QueryResult
[
T
]
macro
def
run
[
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
T
]
(
quoted:
Quoted
[(
P1
,
P2
,
P3
,
P4
,
P5
,
P6
) ⇒
Query
[
T
]]
)
: (
P1
,
P2
,
P3
,
P4
,
P5
,
P6
) ⇒
QueryResult
[
T
]
macro
def
run
[
P1
,
P2
,
P3
,
P4
,
P5
,
T
]
(
quoted:
Quoted
[(
P1
,
P2
,
P3
,
P4
,
P5
) ⇒
Query
[
T
]]
)
: (
P1
,
P2
,
P3
,
P4
,
P5
) ⇒
QueryResult
[
T
]
macro
def
run
[
P1
,
P2
,
P3
,
P4
,
T
]
(
quoted:
Quoted
[(
P1
,
P2
,
P3
,
P4
) ⇒
Query
[
T
]]
)
: (
P1
,
P2
,
P3
,
P4
) ⇒
QueryResult
[
T
]
macro
def
run
[
P1
,
P2
,
P3
,
T
]
(
quoted:
Quoted
[(
P1
,
P2
,
P3
) ⇒
Query
[
T
]]
)
: (
P1
,
P2
,
P3
) ⇒
QueryResult
[
T
]
macro
def
run
[
P1
,
P2
,
T
]
(
quoted:
Quoted
[(
P1
,
P2
) ⇒
Query
[
T
]]
)
: (
P1
,
P2
) ⇒
QueryResult
[
T
]
macro
def
run
[
P1
,
T
]
(
quoted:
Quoted
[(
P1
) ⇒
Query
[
T
]]
)
: (
P1
) ⇒
QueryResult
[
T
]
macro
def
run
[
T
]
(
quoted:
Quoted
[
Query
[
T
]]
)
:
QueryResult
[
T
]
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toString
()
:
String
Definition Classes
AnyRef → Any
implicit
def
unquote
[
T
]
(
quoted:
Quoted
[
T
]
)
:
T
Definition Classes
QuotationDsl
Annotations
@compileTimeOnly
(
...
)
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
(
...
)
implicit
def
wrappedTypeDecoder
[
T <:
WrappedType
]
:
MappedEncoding
[
T
,
Context.wrappedTypeDecoder.T.Type
]
Definition Classes
Context
Inherited from
Ops
Inherited from
Context
[
R
,
S
]
Inherited from
CoreDsl
Inherited from
QuotationDsl
Inherited from
QueryDsl
Inherited from
OrdDsl
Inherited from
InfixDsl
Inherited from
Closeable
Inherited from
AutoCloseable
Inherited from
AnyRef
Inherited from
Any
Ungrouped