p

gql

package gql

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Package Members

  1. package resolver
  2. package std

Type Members

  1. final case class Arg[+A](entries: NonEmptyChain[ArgValue[_]], decode: (Map[String, ArgParam[_]]) => Either[String, A]) extends Product with Serializable
  2. final case class Arg2[+A](impl: FreeApply[([β$1$]ArgValue2[?$1, β$1$]) forSome {type ?$1}, ValidatedNec[String, A]]) extends Product with Serializable
  3. final case class ArgParam[A](defaulted: Boolean, value: A) extends Product with Serializable
  4. final case class ArgValue[A](name: String, input: Eval[In[A]], defaultValue: Option[Value[Const]], description: Option[String]) extends Product with Serializable
  5. final case class ArgValue2[A, B](name: String, input: Eval[In[A]], defaultValue: Option[Value[Const]], description: Option[String], decode: (ArgParam[A]) => Either[String, B]) extends Product with Serializable
  6. final case class Cursor(path: Chain[GraphArc]) extends Product with Serializable
  7. sealed trait GraphArc extends AnyRef
  8. sealed trait InverseModifier extends AnyRef
  9. final case class InverseModifierStack[+T](modifiers: List[InverseModifier], inner: T) extends Product with Serializable
  10. sealed trait Modifier extends AnyRef
  11. final case class ModifierStack[+T](modifiers: List[Modifier], inner: T) extends Product with Serializable
  12. final case class QueryParameters(query: String, variables: Option[Map[String, Json]], operationName: Option[String]) extends Product with Serializable
  13. final case class QueryResult(data: JsonObject, errors: Chain[Error]) extends Product with Serializable
  14. 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
  15. final case class SchemaState[F[_]](nextId: Int, batchFunctions: Map[BatchKey[_, _], BatchFunction[F, _, _]]) extends Product with Serializable

Value Members

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

Ungrouped