gql-relational
0.3.3-48-811c4d0
gql-relational
API
gql.relational
LazyResource
LazyResource
QueryAlgebra
AnyQueryAttribute
Done
FieldVariant
Selection
SubSelection
FieldVariant
PDFField
PDFFieldImpl
PreparedQuery
Query
FlatMap
LiftEffect
Select
Select
Query
QueryContent
QueryContext
QueryJoin
QueryTask
Field
Unification
QueryTask
Queryable
Table
TableFieldAttribute
UnificationQueryAttribute
QueryAlgebra
JoinType
Many
One
Opt
JoinType
LowPrioJoinTypeImplicits1
LowPrioJoinTypeImplicits2
QueryState
QueryState
QueryStateImpl
Reassoc
Reassoc
ReassocGroup
ReassocOpt
QueryDsl
BuildWithBuilder
PartiallyAppliedRelationalUnion0
PartiallyAppliedRelationalUnion1
RelationalFieldBuilder
RelationalTypeOps0
RelationalTypeOps1
RelationalUnionOps
TableAlg
Reassociateable
Reassociateable
ReassociateableLowPrio1
ReassociateableLowPrio2
gql-relational
/
gql.relational
/
QueryAlgebra
/
Query
Query
gql.relational.QueryAlgebra.Query
See the
Query
companion object
sealed
trait
Query
[
G
[
_
],
+
A
]
Attributes
Companion
object
Source
QueryAlgebra.scala
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Known subtypes
class
FlatMap
[
G
,
H
,
A
,
B
]
class
LiftEffect
[
G
,
A
]
class
Select
[
A
]
Members list
Clear all
Value members
Concrete methods
def
compile
[
B
>:
A
]:
Effect
[
QueryState
[
G
,
B
]]
Attributes
Source
QueryAlgebra.scala
def
flatMap
[
H
[
_
],
B
](
f
:
A
=>
Query
[
H
,
B
]):
Query
[[
X
]
=>>
G
[
H
[
X
]],
B
]
Attributes
Source
QueryAlgebra.scala
def
map
[
B
](
f
:
A
=>
B
):
Query
[
G
,
B
]
Attributes
Source
QueryAlgebra.scala
def
mapK
[
H
[
_
]](
fk
:
FunctionK
[
G
,
H
]):
Query
[
H
,
A
]
Attributes
Source
QueryAlgebra.scala
def
widen
[
B
>:
A
]:
Query
[
G
,
B
]
Attributes
Source
QueryAlgebra.scala
In this article
Attributes
Members list
Value members
Concrete methods