FieldDsl

gql.dsl.FieldDsl
See theFieldDsl companion object
trait FieldDsl[F[_]]

Attributes

Companion
object
Source
FieldDsl.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait GqlDsl[F]

Members list

Value members

Concrete methods

def abst[T](implicit tpe: => Out[F, T]): AbstractField[F, T]

Attributes

Source
FieldDsl.scala
def abstGroup(hd: (String, AbstractField[F, _]), tl: (String, AbstractField[F, _])*): AbstractFields[F]

Attributes

Source
FieldDsl.scala
def abstWith[T, A](arg: Arg[A])(implicit tpe: => Out[F, T]): AbstractField[F, T]

Attributes

Source
FieldDsl.scala
def arrType[A, C, B](toSeq: C => Seq[A])(resolver: Resolver[F, A, B])(implicit tpe: => Out[F, B]): OutArr[F, A, C, B]

Attributes

Source
FieldDsl.scala
def arrType[A, G <: (Seq), B](resolver: Resolver[F, A, B])(implicit tpe: => Out[F, B]): OutArr[F, A, G[A], B]

Attributes

Source
FieldDsl.scala

Attributes

Source
FieldDsl.scala

Attributes

Source
FieldDsl.scala

Attributes

Source
FieldDsl.scala
def fields[A](hd: (String, Field[F, A, _]), tl: (String, Field[F, A, _])*): Fields[F, A]

Attributes

Source
FieldDsl.scala

Attributes

Source
FieldDsl.scala
def optType[A, B](resolver: Resolver[F, A, B])(implicit tpe: => Out[F, B]): Out[F, Option[A]]

Attributes

Source
FieldDsl.scala
def optType[A](implicit tpe: => In[A]): In[Option[A]]

Attributes

Source
FieldDsl.scala

Implicits

Implicits

implicit def fieldDslFullFieldsOps[A](fields: Fields[F, A]): FieldsOps[F, A]

Attributes

Source
FieldDsl.scala