QueryAst

gql.parser.QueryAst$
object QueryAst

Attributes

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

Members list

Concise view

Type members

Classlikes

final case class Argument(name: String, value: Value[AnyValue])

Attributes

Source:
QueryAst.scala
Graph
Supertypes
trait Product
trait Equals
class Object
trait Matchable
class Any
final case class Arguments(nel: NonEmptyList[Argument])

Attributes

Source:
QueryAst.scala
Graph
Supertypes
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
trait
Source:
QueryAst.scala
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
sealed trait ExecutableDefinition[P[_]]

Attributes

Companion:
object
Source:
QueryAst.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Fragment[P]
class Operation[P]
final case class Field[P[_]](alias: Option[String], name: String, arguments: Option[Arguments], selectionSet: P[Option[SelectionSet[P]]])

Attributes

Source:
QueryAst.scala
Graph
Supertypes
trait Product
trait Equals
class Object
trait Matchable
class Any
final case class FragmentDefinition[P[_]](name: String, typeCnd: String, selectionSet: SelectionSet[P])

Attributes

Source:
QueryAst.scala
Graph
Supertypes
trait Product
trait Equals
class Object
trait Matchable
class Any
final case class FragmentSpread(fragmentName: String)

Attributes

Source:
QueryAst.scala
Graph
Supertypes
trait Product
trait Equals
class Object
trait Matchable
class Any
final case class InlineFragment[P[_]](typeCondition: Option[String], selectionSet: SelectionSet[P])

Attributes

Source:
QueryAst.scala
Graph
Supertypes
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
trait
Source:
QueryAst.scala
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
sealed trait OperationDefinition[P[_]]

Attributes

Companion:
object
Source:
QueryAst.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Detailed[P]
class Simple[P]

Attributes

Companion:
trait
Source:
QueryAst.scala
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
sealed trait OperationType

Attributes

Companion:
object
Source:
QueryAst.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Mutation.type
object Query.type
object Subscription.type
object Selection

Attributes

Companion:
trait
Source:
QueryAst.scala
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
sealed trait Selection[P[_]]

Attributes

Companion:
object
Source:
QueryAst.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
final case class SelectionSet[P[_]](selections: NonEmptyList[P[Selection[P]]])

Attributes

Source:
QueryAst.scala
Graph
Supertypes
trait Product
trait Equals
class Object
trait Matchable
class Any
final case class VariableDefinition(name: String, tpe: Type, defaultValue: Option[Value[Const]])

Attributes

Source:
QueryAst.scala
Graph
Supertypes
trait Product
trait Equals
class Object
trait Matchable
class Any
final case class VariableDefinitions[P[_]](nel: NonEmptyList[P[VariableDefinition]])

Attributes

Source:
QueryAst.scala
Graph
Supertypes
trait Product
trait Equals
class Object
trait Matchable
class Any