trait GqlDsl[F[_]] extends DirectiveDsl[F] with EnumDslFull with FieldDsl[F] with InputDslFull with InterfaceDsl[F] with TypeDsl[F] with UnionDsl[F]

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. GqlDsl
  2. UnionDsl
  3. TypeDsl
  4. InterfaceDsl
  5. InputDslFull
  6. FieldDsl
  7. EnumDslFull
  8. DirectiveDsl
  9. AnyRef
  10. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def abst[T](implicit tpe: => Out[F, T]): AbstractField[F, T]
    Definition Classes
    FieldDsl
  5. def abstGroup(hd: (String, AbstractField[F, _]), tl: (String, AbstractField[F, _])*): AbstractFields[F]
    Definition Classes
    FieldDsl
  6. def abstWith[T, A](arg: Arg[A])(implicit tpe: => Out[F, T]): AbstractField[F, T]
    Definition Classes
    FieldDsl
  7. def arg[A](name: String, default: Value[Const, Unit], description: String)(implicit tpe: => In[A]): Arg[A]
    Definition Classes
    InputDslFull
  8. def arg[A](name: String, default: Value[Const, Unit])(implicit tpe: => In[A]): Arg[A]
    Definition Classes
    InputDslFull
  9. def arg[A](name: String, description: String)(implicit tpe: => In[A]): Arg[A]
    Definition Classes
    InputDslFull
  10. def arg[A](name: String)(implicit tpe: => In[A]): Arg[A]
    Definition Classes
    InputDslFull
  11. def argFull[A]: PartiallyAppliedArgFull[A]
    Definition Classes
    InputDslFull
  12. def arged[F[_], I, A](a: Arg[A]): Resolver[F, I, A]
    Definition Classes
    InputDslFull
  13. def arrType[A, G[x] <: Seq[x], B](resolver: Resolver[F, A, B])(implicit tpe: => Out[F, B]): OutArr[F, A, G[A], B]
    Definition Classes
    FieldDsl
  14. def arrType[A, C, B](toSeq: (C) => Seq[A])(resolver: Resolver[F, A, B])(implicit tpe: => Out[F, B]): OutArr[F, A, C, B]
    Definition Classes
    FieldDsl
  15. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  16. def build[I]: PartiallyAppliedFieldBuilder[F, I]
    Definition Classes
    FieldDsl
  17. def builder[I]: PartiallyAppliedFieldBuilder[F, I]
    Definition Classes
    FieldDsl
  18. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  19. def directive[A](name: String, arg: Arg[A]): Directive[A]
    Definition Classes
    DirectiveDsl
  20. def directive(name: String): Directive[Unit]
    Definition Classes
    DirectiveDsl
  21. def eff[I]: PartiallyAppliedEff[I]
    Definition Classes
    FieldDsl
  22. def enumType[A](name: String, hd: (String, EnumValue[_ <: A]), tl: (String, EnumValue[_ <: A])*): Enum[A]
    Definition Classes
    EnumDslFull
  23. def enumVal[A](value: A): EnumValue[A]
    Definition Classes
    EnumDslFull
  24. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  25. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  26. implicit def fieldDslFullFieldsOps[A](fields: Fields[F, A]): FieldsOps[F, A]
    Definition Classes
    FieldDsl
  27. def fields[A](hd: (String, Field[F, A, _]), tl: (String, Field[F, A, _])*): Fields[F, A]
    Definition Classes
    FieldDsl
  28. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  29. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  30. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  31. def input[A](name: String, fields: Arg[A]): Input[A]
    Definition Classes
    InputDslFull
  32. def interface[F[_], A](name: String, hd: (String, AnyField[F, A, _]), tl: (String, AnyField[F, A, _])*): Interface[F, A]
    Definition Classes
    InterfaceDsl
  33. implicit def interfaceDslInterfaceOps[F[_], A](tpe: Interface[F, A]): InterfaceOps[F, A]
    Definition Classes
    InterfaceDsl
  34. def interfaceNel[A](name: String, fields: AnyFields[F, A]): Interface[F, A]
    Definition Classes
    InterfaceDsl
  35. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  36. def lift[I]: PartiallyAppliedLift[I]
    Definition Classes
    FieldDsl
  37. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  38. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  39. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  40. def onField[A](directive: Directive[A], handler: FieldHandler[F, A]): State[SchemaState[F], Field[F, A]]
    Definition Classes
    DirectiveDsl
  41. def onFragmentSpread[F[_], A](directive: Directive[A], handler: QueryHandler[FragmentSpread, A]): State[SchemaState[F], FragmentSpread[A]]
    Definition Classes
    DirectiveDsl
  42. def onInlineFragmentSpread[F[_], A](directive: Directive[A], handler: QueryHandler[InlineFragment, A]): State[SchemaState[F], InlineFragmentSpread[A]]
    Definition Classes
    DirectiveDsl
  43. def optType[A](implicit tpe: => In[A]): In[Option[A]]
    Definition Classes
    FieldDsl
  44. def optType[A, B](resolver: Resolver[F, A, B])(implicit tpe: => Out[F, B]): Out[F, Option[A]]
    Definition Classes
    FieldDsl
  45. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  46. def toString(): String
    Definition Classes
    AnyRef → Any
  47. def tpe[A](name: String, hd: (String, Field[F, A, _]), tl: (String, Field[F, A, _])*): Type[[_]F[_], A]
    Definition Classes
    TypeDsl
  48. def tpeNel[A](name: String, entries: Fields[F, A]): Type[[_]F[_], A]
    Definition Classes
    TypeDsl
  49. implicit def typeDslTypeOps[A](tpe: Type[F, A]): TypeOps[F, A]
    Definition Classes
    TypeDsl
  50. def union[A](name: String): PartiallyAppliedUnion0[F, A]
    Definition Classes
    UnionDsl
  51. implicit def unionDslUnionOps[F[_], A](u: Union[F, A]): UnionOps[F, A]
    Definition Classes
    UnionDsl
  52. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  53. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  54. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from UnionDsl[F]

Inherited from TypeDsl[F]

Inherited from InterfaceDsl[F]

Inherited from InputDslFull

Inherited from FieldDsl[F]

Inherited from EnumDslFull

Inherited from DirectiveDsl[F]

Inherited from AnyRef

Inherited from Any

Ungrouped