io
.
getquill
mirrorContextWithQueryProbing
Related Doc:
package getquill
object
mirrorContextWithQueryProbing
extends
MirrorContext
[
MirrorIdiom
.type,
Literal
.type] with
QueryProbing
Linear Supertypes
QueryProbing
,
MirrorContext
[
MirrorIdiom
.type,
Literal
.type],
SyncIOMonad
,
IOMonad
,
MirrorDecoders
,
MirrorEncoders
,
Context
[
MirrorIdiom
.type,
Literal
.type],
CoreDsl
,
MetaDsl
,
MetaDslLowPriorityImplicits
,
EncodingDsl
,
LowPriorityImplicits
,
QuotationDsl
,
QueryDsl
,
OrdDsl
,
InfixDsl
,
Closeable
,
AutoCloseable
,
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
mirrorContextWithQueryProbing
QueryProbing
MirrorContext
SyncIOMonad
IOMonad
MirrorDecoders
MirrorEncoders
Context
CoreDsl
MetaDsl
MetaDslLowPriorityImplicits
EncodingDsl
LowPriorityImplicits
QuotationDsl
QueryDsl
OrdDsl
InfixDsl
Closeable
AutoCloseable
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
sealed
trait
Action
[
E
]
extends
AnyRef
Definition Classes
QueryDsl
case class
ActionMirror
(
string:
String
,
prepareRow:
PrepareRow
)
extends
Product
with
Serializable
Definition Classes
MirrorContext
sealed
trait
ActionReturning
[
E
,
Output
]
extends
dsl.CoreDsl.Action
[
E
]
Definition Classes
QueryDsl
case class
ActionReturningMirror
[
T
]
(
string:
String
,
prepareRow:
PrepareRow
,
extractor:
MirrorContext.Extractor
[
T
]
,
returningColumn:
String
)
extends
Product
with
Serializable
Definition Classes
MirrorContext
type
BaseDecoder
[
T
]
= (
Index
,
ResultRow
) ⇒
T
Definition Classes
EncodingDsl
type
BaseEncoder
[
T
]
= (
Index
,
T
,
PrepareRow
) ⇒
PrepareRow
Definition Classes
EncodingDsl
sealed
trait
BatchAction
[
+A <:
dsl.CoreDsl.Action
[_]
]
extends
AnyRef
Definition Classes
QueryDsl
case class
BatchActionMirror
(
groups:
List
[(
String
,
List
[
Row
])]
)
extends
Product
with
Serializable
Definition Classes
MirrorContext
case class
BatchActionReturningMirror
[
T
]
(
groups:
List
[(
String
,
String
,
List
[
PrepareRow
])]
,
extractor:
MirrorContext.Extractor
[
T
]
)
extends
Product
with
Serializable
Definition Classes
MirrorContext
case class
BatchGroup
(
string:
String
,
prepare:
List
[
Prepare
]
)
extends
Product
with
Serializable
Definition Classes
Context
case class
BatchGroupReturning
(
string:
String
,
column:
String
,
prepare:
List
[
Prepare
]
)
extends
Product
with
Serializable
Definition Classes
Context
type
Decoder
[
T
]
=
MirrorDecoder
[
T
]
Definition Classes
MirrorDecoders
sealed
trait
Delete
[
E
]
extends
dsl.CoreDsl.Action
[
E
]
Definition Classes
QueryDsl
type
Effect
=
monad.Effect
Definition Classes
IOMonad
type
Embedded
=
getquill.Embedded
Definition Classes
MetaDsl
type
Encoder
[
T
]
=
MirrorEncoder
[
T
]
Definition Classes
MirrorEncoders
sealed
trait
EntityQuery
[
T
]
extends
dsl.CoreDsl.Query
[
T
]
Definition Classes
QueryDsl
type
Extractor
[
T
]
= (
ResultRow
) ⇒
T
Definition Classes
Context
case class
FromTry
[
T
]
(
t:
Try
[
T
]
)
extends (
IOMonad
.this)#
IO
[
T
, (
IOMonad
.this)#
Effect
] with
Product
with
Serializable
Attributes
protected
Definition Classes
IOMonad
sealed
trait
IO
[
+T
,
-E <: (
IOMonad
.this)#
Effect
]
extends
AnyRef
Definition Classes
IOMonad
type
Index
=
Int
Definition Classes
EncodingDsl
implicit
class
InfixInterpolator
extends
AnyRef
Definition Classes
InfixDsl
sealed
trait
Insert
[
E
]
extends
dsl.CoreDsl.Action
[
E
]
Definition Classes
QueryDsl
trait
InsertMeta
[
T
]
extends
AnyRef
Definition Classes
MetaDsl
sealed
trait
JoinQuery
[
A
,
B
,
R
]
extends
dsl.CoreDsl.Query
[
R
]
Definition Classes
QueryDsl
type
MappedEncoding
[
I
,
O
]
=
getquill.MappedEncoding
[
I
,
O
]
Definition Classes
EncodingDsl
case class
MirrorDecoder
[
T
]
(
decoder: (
MirrorDecoders
.this)#
BaseDecoder
[
T
]
)
extends (
MirrorDecoders
.this)#
BaseDecoder
[
T
] with
Product
with
Serializable
Definition Classes
MirrorDecoders
case class
MirrorEncoder
[
T
]
(
encoder: (
MirrorEncoders
.this)#
BaseEncoder
[
T
]
)
extends (
MirrorEncoders
.this)#
BaseEncoder
[
T
] with
Product
with
Serializable
Definition Classes
MirrorEncoders
trait
Ord
[
T
]
extends
AnyRef
Definition Classes
OrdDsl
type
Prepare
= (
PrepareRow
) ⇒ (
List
[
Any
],
PrepareRow
)
Definition Classes
Context
type
PrepareRow
=
Row
Definition Classes
MirrorContext
→
MirrorDecoders
→
MirrorEncoders
→
EncodingDsl
sealed
trait
Query
[
+T
]
extends
AnyRef
Definition Classes
QueryDsl
trait
QueryMeta
[
T
]
extends
AnyRef
Definition Classes
MetaDsl
case class
QueryMirror
[
T
]
(
string:
String
,
prepareRow:
PrepareRow
,
extractor:
MirrorContext.Extractor
[
T
]
)
extends
Product
with
Serializable
Definition Classes
MirrorContext
trait
Quoted
[
+T
]
extends
AnyRef
Definition Classes
QuotationDsl
type
Result
[
T
]
=
T
Definition Classes
MirrorContext
→
SyncIOMonad
→
Context
type
ResultRow
=
Row
Definition Classes
MirrorContext
→
MirrorDecoders
→
MirrorEncoders
→
EncodingDsl
case class
Run
[
T
,
E <: (
IOMonad
.this)#
Effect
]
(
f: () ⇒ (
IOMonad
.this)#
Result
[
T
]
)
extends (
IOMonad
.this)#
IO
[
T
,
E
] with
Product
with
Serializable
Definition Classes
IOMonad
type
RunActionResult
=
ActionMirror
Definition Classes
MirrorContext
→
Context
type
RunActionReturningResult
[
T
]
=
ActionReturningMirror
[
T
]
Definition Classes
MirrorContext
→
Context
type
RunBatchActionResult
=
BatchActionMirror
Definition Classes
MirrorContext
→
Context
type
RunBatchActionReturningResult
[
T
]
=
BatchActionReturningMirror
[
T
]
Definition Classes
MirrorContext
→
Context
type
RunQueryResult
[
T
]
=
QueryMirror
[
T
]
Definition Classes
MirrorContext
→
Context
type
RunQuerySingleResult
[
T
]
=
QueryMirror
[
T
]
Definition Classes
MirrorContext
→
Context
trait
SchemaMeta
[
T
]
extends
AnyRef
Definition Classes
MetaDsl
case class
Sequence
[
A
,
M
[
X
]
<:
TraversableOnce
[
X
]
,
E <: (
IOMonad
.this)#
Effect
]
(
in:
M
[(
IOMonad
.this)#
IO
[
A
,
E
]]
,
cbfIOToResult:
CanBuildFrom
[
M
[(
IOMonad
.this)#
IO
[
A
,
E
]], (
IOMonad
.this)#
Result
[
A
],
M
[(
IOMonad
.this)#
Result
[
A
]]]
,
cbfResultToValue:
CanBuildFrom
[
M
[(
IOMonad
.this)#
Result
[
A
]],
A
,
M
[
A
]]
)
extends (
IOMonad
.this)#
IO
[
M
[
A
],
E
] with
Product
with
Serializable
Attributes
protected
Definition Classes
IOMonad
case class
Transactional
[
T
,
E <: (
IOMonad
.this)#
Effect
]
(
io: (
IOMonad
.this)#
IO
[
T
,
E
]
)
extends (
IOMonad
.this)#
IO
[
T
,
E
with
Transaction
] with
Product
with
Serializable
Attributes
protected
Definition Classes
IOMonad
case class
TransformWith
[
T
,
S
,
E1 <: (
IOMonad
.this)#
Effect
,
E2 <: (
IOMonad
.this)#
Effect
]
(
io: (
IOMonad
.this)#
IO
[
T
,
E1
]
,
f: (
Try
[
T
]) ⇒ (
IOMonad
.this)#
IO
[
S
,
E2
]
)
extends (
IOMonad
.this)#
IO
[
S
,
E1
with
E2
] with
Product
with
Serializable
Attributes
protected
Definition Classes
IOMonad
sealed
trait
Update
[
E
]
extends
dsl.CoreDsl.Action
[
E
]
Definition Classes
QueryDsl
trait
UpdateMeta
[
T
]
extends
AnyRef
Definition Classes
MetaDsl
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
val
Effect
:
monad.Effect
.type
Definition Classes
IOMonad
object
IO
Definition Classes
IOMonad
val
MappedEncoding
:
getquill.MappedEncoding
.type
Definition Classes
EncodingDsl
object
Ord
Definition Classes
OrdDsl
implicit macro
def
anyValDecoder
[
T <:
AnyVal
]
:
Decoder
[
T
]
Definition Classes
LowPriorityImplicits
implicit macro
def
anyValEncoder
[
T <:
AnyVal
]
:
Encoder
[
T
]
Definition Classes
LowPriorityImplicits
implicit
def
anyValMappedDecoder
[
I
,
O <:
AnyVal
]
(
implicit
mapped:
MappedEncoding
[
I
,
O
]
,
decoder:
Decoder
[
I
]
)
:
Decoder
[
O
]
Definition Classes
EncodingDsl
implicit
def
anyValMappedEncoder
[
I <:
AnyVal
,
O
]
(
implicit
mapped:
MappedEncoding
[
I
,
O
]
,
encoder:
Encoder
[
O
]
)
:
Encoder
[
I
]
Definition Classes
EncodingDsl
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
implicit
val
bigDecimalDecoder
:
Decoder
[
BigDecimal
]
Definition Classes
MirrorDecoders
implicit
val
bigDecimalEncoder
:
Encoder
[
BigDecimal
]
Definition Classes
MirrorEncoders
implicit
val
booleanDecoder
:
Decoder
[
Boolean
]
Definition Classes
MirrorDecoders
implicit
val
booleanEncoder
:
Encoder
[
Boolean
]
Definition Classes
MirrorEncoders
implicit
val
byteArrayDecoder
:
Decoder
[
Array
[
Byte
]]
Definition Classes
MirrorDecoders
implicit
val
byteArrayEncoder
:
Encoder
[
Array
[
Byte
]]
Definition Classes
MirrorEncoders
implicit
val
byteDecoder
:
Decoder
[
Byte
]
Definition Classes
MirrorDecoders
implicit
val
byteEncoder
:
Encoder
[
Byte
]
Definition Classes
MirrorEncoders
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
close
()
:
Unit
Definition Classes
MirrorContext
→ Closeable → AutoCloseable
implicit
val
dateDecoder
:
Decoder
[
Date
]
Definition Classes
MirrorDecoders
implicit
val
dateEncoder
:
Encoder
[
Date
]
Definition Classes
MirrorEncoders
def
decoder
[
T
]
(
implicit
arg0:
ClassTag
[
T
]
)
:
Decoder
[
T
]
Definition Classes
MirrorDecoders
def
decoderUnsafe
[
T
]
:
Decoder
[
T
]
Definition Classes
MirrorDecoders
implicit
val
doubleDecoder
:
Decoder
[
Double
]
Definition Classes
MirrorDecoders
implicit
val
doubleEncoder
:
Encoder
[
Double
]
Definition Classes
MirrorEncoders
def
encoder
[
T
]
:
Encoder
[
T
]
Definition Classes
MirrorEncoders
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
executeAction
(
string:
String
,
prepare:
Prepare
=
identityPrepare
)
:
ActionMirror
Definition Classes
MirrorContext
def
executeActionReturning
[
O
]
(
string:
String
,
prepare:
Prepare
=
identityPrepare
,
extractor:
Extractor
[
O
]
,
returningColumn:
String
)
:
ActionReturningMirror
[
O
]
Definition Classes
MirrorContext
def
executeBatchAction
(
groups:
List
[
BatchGroup
]
)
:
BatchActionMirror
Definition Classes
MirrorContext
def
executeBatchActionReturning
[
T
]
(
groups:
List
[
BatchGroupReturning
]
,
extractor:
Extractor
[
T
]
)
:
BatchActionReturningMirror
[
T
]
Definition Classes
MirrorContext
def
executeQuery
[
T
]
(
string:
String
,
prepare:
Prepare
=
identityPrepare
,
extractor:
Extractor
[
T
] =
identityExtractor
)
:
QueryMirror
[
T
]
Definition Classes
MirrorContext
def
executeQuerySingle
[
T
]
(
string:
String
,
prepare:
Prepare
=
identityPrepare
,
extractor:
Extractor
[
T
] =
identityExtractor
)
:
QueryMirror
[
T
]
Definition Classes
MirrorContext
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
implicit
val
floatDecoder
:
Decoder
[
Float
]
Definition Classes
MirrorDecoders
implicit
val
floatEncoder
:
Encoder
[
Float
]
Definition Classes
MirrorEncoders
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
val
identityExtractor
: (
ResultRow
) ⇒
ResultRow
Attributes
protected
Definition Classes
Context
val
identityPrepare
:
Prepare
Attributes
protected
Definition Classes
Context
val
idiom
:
MirrorIdiom
.type
Definition Classes
MirrorContext
→
Context
implicit
def
implicitOrd
[
T
]
:
Ord
[
T
]
Definition Classes
OrdDsl
Annotations
@compileTimeOnly
(
NonQuotedException.message
)
macro
def
insertMeta
[
T
]
(
exclude: (
T
) ⇒
Any
*
)
:
InsertMeta
[
T
]
Definition Classes
MetaDsl
implicit
val
intDecoder
:
Decoder
[
Int
]
Definition Classes
MirrorDecoders
implicit
val
intEncoder
:
Encoder
[
Int
]
Definition Classes
MirrorEncoders
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
macro
def
lift
[
T
]
(
v:
T
)
:
T
Definition Classes
EncodingDsl
def
liftCaseClass
[
T
]
(
v:
T
)
:
T
Definition Classes
EncodingDsl
Annotations
@compileTimeOnly
(
NonQuotedException.message
)
macro
def
liftQuery
[
U
[
_
]
<:
Traversable
[_]
,
T
]
(
v:
U
[
T
]
)
:
Query
[
T
]
Definition Classes
EncodingDsl
def
liftQueryCaseClass
[
U
[
_
]
<:
Traversable
[_]
,
T
]
(
v:
U
[
T
]
)
:
Query
[
T
]
Definition Classes
EncodingDsl
Annotations
@compileTimeOnly
(
NonQuotedException.message
)
def
liftQueryScalar
[
U
[
_
]
<:
Traversable
[_]
,
T
]
(
v:
U
[
T
]
)
(
implicit
e:
Encoder
[
T
]
)
:
Query
[
T
]
Definition Classes
EncodingDsl
Annotations
@compileTimeOnly
(
NonQuotedException.message
)
def
liftScalar
[
T
]
(
v:
T
)
(
implicit
e:
Encoder
[
T
]
)
:
T
Definition Classes
EncodingDsl
Annotations
@compileTimeOnly
(
NonQuotedException.message
)
implicit
val
localDateDecoder
:
Decoder
[
LocalDate
]
Definition Classes
MirrorDecoders
implicit
val
localDateEncoder
:
Encoder
[
LocalDate
]
Definition Classes
MirrorEncoders
implicit
val
longDecoder
:
Decoder
[
Long
]
Definition Classes
MirrorDecoders
implicit
val
longEncoder
:
Encoder
[
Long
]
Definition Classes
MirrorEncoders
def
mappedBaseDecoder
[
I
,
O
]
(
mapped:
MappedEncoding
[
I
,
O
]
,
decoder:
BaseDecoder
[
I
]
)
:
BaseDecoder
[
O
]
Attributes
protected
Definition Classes
EncodingDsl
def
mappedBaseEncoder
[
I
,
O
]
(
mapped:
MappedEncoding
[
I
,
O
]
,
encoder:
BaseEncoder
[
O
]
)
:
BaseEncoder
[
I
]
Attributes
protected
Definition Classes
EncodingDsl
implicit
def
mappedDecoder
[
I
,
O
]
(
implicit
mapped:
MappedEncoding
[
I
,
O
]
,
d:
Decoder
[
I
]
)
:
Decoder
[
O
]
Definition Classes
MirrorDecoders
implicit
def
mappedEncoder
[
I
,
O
]
(
implicit
mapped:
MappedEncoding
[
I
,
O
]
,
e:
Encoder
[
O
]
)
:
Encoder
[
I
]
Definition Classes
MirrorEncoders
implicit macro
def
materializeInsertMeta
[
T
]
:
InsertMeta
[
T
]
Definition Classes
MetaDslLowPriorityImplicits
implicit macro
def
materializeQueryMeta
[
T
]
:
QueryMeta
[
T
]
Definition Classes
MetaDslLowPriorityImplicits
implicit macro
def
materializeSchemaMeta
[
T
]
:
SchemaMeta
[
T
]
Definition Classes
MetaDslLowPriorityImplicits
implicit macro
def
materializeUpdateMeta
[
T
]
:
UpdateMeta
[
T
]
Definition Classes
MetaDslLowPriorityImplicits
val
naming
:
Literal
.type
Definition Classes
MirrorContext
→
Context
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
implicit
def
optionDecoder
[
T
]
(
implicit
d:
Decoder
[
T
]
)
:
Decoder
[
Option
[
T
]]
Definition Classes
MirrorDecoders
implicit
def
optionEncoder
[
T
]
(
implicit
d:
Encoder
[
T
]
)
:
Encoder
[
Option
[
T
]]
Definition Classes
MirrorEncoders
def
performIO
[
T
]
(
io:
IO
[
T
, _]
,
transactional:
Boolean
=
false
)
:
mirrorContextWithQueryProbing.Result
[
T
]
Definition Classes
SyncIOMonad
def
probe
(
statement:
String
)
:
Try
[_]
Definition Classes
MirrorContext
→
Context
macro
def
query
[
T
]
:
EntityQuery
[
T
]
Definition Classes
QueryDsl
macro
def
queryMeta
[
T
,
R
]
(
expand:
Quoted
[(
Query
[
T
]) ⇒
Query
[
R
]]
)
(
extract: (
R
) ⇒
T
)
:
QueryMeta
[
T
]
Definition Classes
MetaDsl
def
querySchema
[
T
]
(
entity:
String
,
columns: (
T
) ⇒ (
Any
,
String
)*
)
:
EntityQuery
[
T
]
Definition Classes
QueryDsl
Annotations
@compileTimeOnly
(
NonQuotedException.message
)
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
[
T
]
(
quoted:
Quoted
[
BatchAction
[
ActionReturning
[_,
T
]]]
)
:
Result
[
RunBatchActionReturningResult
[
T
]]
Definition Classes
Context
macro
def
run
(
quoted:
Quoted
[
BatchAction
[
Action
[_]]]
)
:
Result
[
RunBatchActionResult
]
Definition Classes
Context
macro
def
run
[
T
]
(
quoted:
Quoted
[
ActionReturning
[_,
T
]]
)
:
Result
[
RunActionReturningResult
[
T
]]
Definition Classes
Context
macro
def
run
(
quoted:
Quoted
[
Action
[_]]
)
:
Result
[
RunActionResult
]
Definition Classes
Context
macro
def
run
[
T
]
(
quoted:
Quoted
[
Query
[
T
]]
)
:
Result
[
RunQueryResult
[
T
]]
Definition Classes
Context
macro
def
run
[
T
]
(
quoted:
Quoted
[
T
]
)
:
Result
[
RunQuerySingleResult
[
T
]]
Definition Classes
Context
macro
def
runIO
[
T
]
(
quoted:
Quoted
[
BatchAction
[
ActionReturning
[_,
T
]]]
)
:
IO
[
RunBatchActionReturningResult
[
T
],
Write
]
Definition Classes
IOMonad
macro
def
runIO
(
quoted:
Quoted
[
BatchAction
[
Action
[_]]]
)
:
IO
[
RunBatchActionResult
,
Write
]
Definition Classes
IOMonad
macro
def
runIO
[
T
]
(
quoted:
Quoted
[
ActionReturning
[_,
T
]]
)
:
IO
[
RunActionReturningResult
[
T
],
Write
]
Definition Classes
IOMonad
macro
def
runIO
(
quoted:
Quoted
[
Action
[_]]
)
:
IO
[
RunActionResult
,
Write
]
Definition Classes
IOMonad
macro
def
runIO
[
T
]
(
quoted:
Quoted
[
Query
[
T
]]
)
:
IO
[
RunQueryResult
[
T
],
Read
]
Definition Classes
IOMonad
macro
def
runIO
[
T
]
(
quoted:
Quoted
[
T
]
)
:
IO
[
RunQuerySingleResult
[
T
],
Read
]
Definition Classes
IOMonad
macro
def
schemaMeta
[
T
]
(
entity:
String
,
columns: (
T
) ⇒ (
Any
,
String
)*
)
:
SchemaMeta
[
T
]
Definition Classes
MetaDsl
implicit
val
shortDecoder
:
Decoder
[
Short
]
Definition Classes
MirrorDecoders
implicit
val
shortEncoder
:
Encoder
[
Short
]
Definition Classes
MirrorEncoders
implicit
val
stringDecoder
:
Decoder
[
String
]
Definition Classes
MirrorDecoders
implicit
val
stringEncoder
:
Encoder
[
String
]
Definition Classes
MirrorEncoders
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toString
()
:
String
Definition Classes
AnyRef → Any
def
transaction
[
T
]
(
f: ⇒
T
)
:
T
Definition Classes
MirrorContext
implicit
def
unquote
[
T
]
(
quoted:
Quoted
[
T
]
)
:
T
Definition Classes
QuotationDsl
Annotations
@compileTimeOnly
(
NonQuotedException.message
)
macro
def
updateMeta
[
T
]
(
exclude: (
T
) ⇒
Any
*
)
:
UpdateMeta
[
T
]
Definition Classes
MetaDsl
implicit
val
uuidDecoder
:
Decoder
[
UUID
]
Definition Classes
MirrorDecoders
implicit
val
uuidEncoder
:
Encoder
[
UUID
]
Definition Classes
MirrorEncoders
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
QueryProbing
Inherited from
MirrorContext
[
MirrorIdiom
.type,
Literal
.type]
Inherited from
SyncIOMonad
Inherited from
IOMonad
Inherited from
MirrorDecoders
Inherited from
MirrorEncoders
Inherited from
Context
[
MirrorIdiom
.type,
Literal
.type]
Inherited from
CoreDsl
Inherited from
MetaDsl
Inherited from
MetaDslLowPriorityImplicits
Inherited from
EncodingDsl
Inherited from
LowPriorityImplicits
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