p

gql

package gql

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Package Members

  1. package preparation
  2. package resolver
  3. package std
  4. package util

Type Members

  1. final case class Arg[+A](impl: FreeApply[Impl, ValidatedNec[String, A]]) extends Product with Serializable
  2. final case class ArgParam[A](defaulted: Boolean, value: A) extends Product with Serializable
  3. final case class ArgValue[A](name: String, input: Eval[In[A]], defaultValue: Option[Value[Const, Unit]], description: Option[String]) extends Product with Serializable
  4. final case class Cursor(path: Chain[GraphArc]) extends Product with Serializable
  5. final case class DecodedArgValue[A, B](av: ArgValue[A], decode: (ArgParam[A]) => Either[String, B]) extends Product with Serializable
  6. final case class Directive[A](name: String, arg: DirectiveArg[A] = DirectiveArg.Empty) extends Product with Serializable
  7. sealed trait DirectiveArg[A] extends AnyRef
  8. sealed trait GraphArc extends AnyRef
  9. sealed trait InverseModifier extends AnyRef
  10. final case class InverseModifierStack[+T](modifiers: List[InverseModifier], inner: T) extends Product with Serializable
  11. sealed trait Modifier extends AnyRef
  12. final case class ModifierStack[+T](modifiers: List[Modifier], inner: T) extends Product with Serializable
  13. sealed trait Position[+F[_], A] extends AnyRef
  14. final case class QueryParameters(query: String, variables: Option[Map[String, Json]], operationName: Option[String]) extends Product with Serializable
  15. final case class QueryResult(data: JsonObject, errors: Chain[Error]) extends Product with Serializable
  16. final case class SchemaShape[F[_], Q, M, S](query: Type[F, Q], mutation: Option[Type[F, M]] = Option.empty[Type[F, Unit]], subscription: Option[Type[F, S]] = Option.empty[Type[F, Unit]], outputTypes: List[OutToplevel[F, _]] = Nil, inputTypes: List[InToplevel[_]] = Nil, positions: List[Position[F, _]] = Directive.skipPositions[F] ++ Directive.includePositions[F]) extends Product with Serializable
  17. final case class SchemaState[F[_]](nextId: Int, batchFunctions: Map[BatchKey[_, _], BatchFunction[F, _, _]], positions: List[Position[F, _]]) extends Product with Serializable

Value Members

  1. object Arg extends Serializable
  2. object AstImplicits
  3. object Cursor extends Serializable
  4. object Directive extends Serializable
  5. object DirectiveArg
  6. object GraphArc
  7. object InverseModifier
  8. object InverseModifierStack extends Serializable
  9. object Modifier
  10. object ModifierStack extends Serializable
  11. object Position
  12. object QueryResult extends Serializable
  13. object SchemaShape extends Serializable
  14. object SchemaState extends Serializable
  15. object Validation
  16. object ast extends Implicits
  17. object dsl

Ungrouped