FieldDslFull

gql.dsl.FieldDslFull
trait FieldDslFull

Attributes

Source
FieldDsl.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object FieldDsl.type
trait GqlDslFull
object GqlDsl.type

Members list

Value members

Concrete methods

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

Attributes

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

Attributes

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

Attributes

Source
FieldDsl.scala
def arrType[F[_], 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[F[_], A, G <: (Seq), B](resolver: Resolver[F, A, B])(implicit tpe: => Out[F, B]): OutArr[F, A, G[A], B]

Attributes

Source
FieldDsl.scala
def build[F[_], I]: FieldBuilder[F, I]

Attributes

Source
FieldDsl.scala

Attributes

Source
FieldDsl.scala

Attributes

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

Attributes

Source
FieldDsl.scala

Attributes

Source
FieldDsl.scala
def optType[F[_], 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[F[_], A](fields: Fields[F, A]): FieldsOps[F, A]

Attributes

Source
FieldDsl.scala