p

gql

package gql

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Package Members

  1. package interpreter
  2. package parser
  3. package resolver

Type Members

  1. sealed trait Application[F[_]] extends AnyRef
  2. trait Arg[A] extends AnyRef
  3. final case class ArgValue[A](name: String, input: Eval[In[A]], defaultValue: Option[Value], description: Option[String]) extends Product with Serializable
  4. sealed trait CompilationError extends AnyRef
  5. trait Compiler[F[_]] extends AnyRef
  6. final case class CompilerParameters(query: String, variables: Option[Map[String, Json]], operationName: Option[String]) extends Product with Serializable
  7. final case class NonEmptyArg[A](nec: NonEmptyChain[ArgValue[_]], decode: (Map[String, _]) => ValidatedNec[String, A]) extends Arg[A] with Product with Serializable
  8. trait Planner[F[_]] extends AnyRef
  9. final case class PureArg[A](value: ValidatedNec[String, A]) extends Arg[A] with Product with Serializable
  10. final case class QueryResult(errors: Chain[EvalFailure], data: JsonObject) extends Product with Serializable
  11. final case class Schema[F[_], Q, M, S](shape: SchemaShape[F, Q, M, S], state: SchemaState[F], statistics: Statistics[F], planner: Planner[F]) extends Product with Serializable
  12. 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) extends Product with Serializable
  13. final case class SchemaState[F[_]](nextId: Int, batchers: Map[ResolverKey, (Set[Any]) => F[Map[Any, Any]]]) extends Product with Serializable
  14. trait Statistics[F[_]] extends AnyRef
  15. sealed trait Value extends AnyRef

Value Members

  1. object Application
  2. object Arg
  3. object AstImplicits
  4. object CompilationError
  5. object Compiler
  6. object NonEmptyArg extends Serializable
  7. object Planner
  8. object PreparedQuery
  9. object Schema extends Serializable
  10. object SchemaShape extends Serializable
  11. object SchemaState extends Serializable
  12. object Statistics
  13. object Value
  14. object ast extends Implicits
  15. object dsl

Ungrouped