package client
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- final case class ListModifier[A](subQuery: SubQuery[A]) extends SubQuery[List[A]] with Product with Serializable
- trait LowPrioritySubQueryImplicits extends AnyRef
- final case class NamedQuery[A](name: String, query: SimpleQuery[A]) extends QueryLike with Product with Serializable
- final case class OptionModifier[A](subQuery: SubQuery[A]) extends SubQuery[Option[A]] with Product with Serializable
- final case class ParameterizedQuery[A, V](name: String, query: SimpleQuery[A], variables: Impl[V]) extends QueryLike with Product with Serializable
- trait QueryLike extends AnyRef
- final case class QueryResult[A](data: A, errors: Option[List[Error]]) extends Product with Serializable
- sealed trait Selection[A] extends AnyRef
- final case class SelectionSet[A](impl: FreeApply[Selection, ValidatedNec[String, A]]) extends SubQuery[A] with Product with Serializable
- final case class SimpleQuery[A](operationType: OperationType, selectionSet: SelectionSet[A]) extends QueryLike with Product with Serializable
- sealed trait SubQuery[A] extends AnyRef
- final case class Terminal[A](decoder: Decoder[A]) extends SubQuery[A] with Product with Serializable
- final case class Var[V, B](impl: Impl[V], variableNames: B) extends Product with Serializable
- final case class VariableClosure[A, V](variables: Impl[V], query: SelectionSet[A]) extends Product with Serializable
- final case class VariableName[A](name: String) extends AnyVal with Product with Serializable
Value Members
- object Query
- object QueryResult extends Serializable
- object QueryValidation
- object Selection
- object SelectionSet extends Serializable
- object SubQuery extends LowPrioritySubQueryImplicits
- object Var extends Serializable
- object VariableClosure extends Serializable
- object dsl