gql.client

package gql.client

Members list

Concise view

Type members

Classlikes

final case class ListModifier[A](subQuery: SubQuery[A]) extends SubQuery[List[A]]

Attributes

Source:
Selection.scala
Graph
Supertypes
trait Product
trait Equals
trait SubQuery[List[A]]
class Object
trait Matchable
class Any

Attributes

Source:
Selection.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object SubQuery.type
final case class NamedQuery[A](name: String, query: SimpleQuery[A]) extends QueryLike

Attributes

Source:
Query.scala
Graph
Supertypes
trait Product
trait Equals
trait QueryLike
class Object
trait Matchable
class Any
final case class OptionModifier[A](subQuery: SubQuery[A]) extends SubQuery[Option[A]]

Attributes

Source:
Selection.scala
Graph
Supertypes
trait Product
trait Equals
trait SubQuery[Option[A]]
class Object
trait Matchable
class Any
final case class ParameterizedQuery[A, V](name: String, query: SimpleQuery[A], variables: Impl[V]) extends QueryLike

Attributes

Source:
Query.scala
Graph
Supertypes
trait Product
trait Equals
trait QueryLike
class Object
trait Matchable
class Any
object Query

Attributes

Source:
Query.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Query.type
trait QueryLike

Attributes

Source:
Query.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class NamedQuery[A]
class ParameterizedQuery[A, V]
class SimpleQuery[A]
final case class QueryResult[A](data: A, errors: Option[List[Error]])

Attributes

Companion:
object
Source:
QueryResult.scala
Graph
Supertypes
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Source:
QueryResult.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type

Attributes

Source:
QueryValidation.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
sealed trait Selection[A]

Attributes

Companion:
object
Source:
Selection.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Field[A]
class Fragment[A]
object Selection

Attributes

Companion:
trait
Source:
Selection.scala
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
final case class SelectionSet[A](impl: FreeApply[Selection, ValidatedNec[String, A]]) extends SubQuery[A]

Attributes

Companion:
object
Source:
Selection.scala
Graph
Supertypes
trait Product
trait Equals
trait SubQuery[A]
class Object
trait Matchable
class Any

Attributes

Companion:
class
Source:
Selection.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
final case class SimpleQuery[A](operationType: OperationType, selectionSet: SelectionSet[A]) extends QueryLike

Attributes

Source:
Query.scala
Graph
Supertypes
trait Product
trait Equals
trait QueryLike
class Object
trait Matchable
class Any
sealed trait SubQuery[A]

Attributes

Companion:
object
Source:
Selection.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class ListModifier[A]
class SelectionSet[A]
class Terminal[A]

Attributes

Companion:
trait
Source:
Selection.scala
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
final case class Terminal[A](decoder: Decoder[A]) extends SubQuery[A]

Attributes

Source:
Selection.scala
Graph
Supertypes
trait Product
trait Equals
trait SubQuery[A]
class Object
trait Matchable
class Any
final case class Var[V, B](impl: Impl[V], variableNames: B)

Attributes

Companion:
object
Source:
Var.scala
Graph
Supertypes
trait Product
trait Equals
class Object
trait Matchable
class Any
object Var

Attributes

Companion:
class
Source:
Var.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
Var.type
final case class VariableClosure[A, V](variables: Impl[V], query: SelectionSet[A])

Attributes

Companion:
object
Source:
Var.scala
Graph
Supertypes
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Source:
Var.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
final case class VariableName[A](name: String) extends AnyVal

Attributes

Source:
Var.scala
Graph
Supertypes
trait Product
trait Equals
class AnyVal
trait Matchable
class Any
object dsl

Attributes

Source:
dsl.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
dsl.type