Select

gql.relational.QueryAlgebra.Query$.Select
See theSelect companion object
case class Select[A](cols: Chain[Frag], decoder: Decoder[A]) extends Query[[X] =>> X, Select[A]]

Attributes

Companion
object
Source
QueryAlgebra.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Query[[X] =>> X, Select[A]]
class Object
trait Matchable
class Any
Show all

Members list

Value members

Inherited methods

def compile[B >: Select[A]]: Effect[QueryState[G, B]]

Attributes

Inherited from:
Query
Source
QueryAlgebra.scala
def flatMap[H[_], B](f: Select[A] => Query[H, B]): Query[[X] =>> G[H[X]], B]

Attributes

Inherited from:
Query
Source
QueryAlgebra.scala
def map[B](f: Select[A] => B): Query[G, B]

Attributes

Inherited from:
Query
Source
QueryAlgebra.scala
def mapK[H[_]](fk: FunctionK[[X] =>> X, H]): Query[H, A]

Attributes

Inherited from:
Query
Source
QueryAlgebra.scala

Attributes

Inherited from:
Product

Attributes

Inherited from:
Product
def widen[B >: Select[A]]: Query[G, B]

Attributes

Inherited from:
Query
Source
QueryAlgebra.scala