gql.parser

package gql.parser

Members list

Concise view

Type members

Classlikes

sealed trait AnyValue

Attributes

Source:
Value.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait Const
sealed trait Const extends AnyValue

Attributes

Source:
Value.scala
Graph
Supertypes
trait AnyValue
class Object
trait Matchable
class Any

Attributes

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

Attributes

Source:
GraphqlRender.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
sealed trait NonNullType extends Type

Attributes

Source:
Type.scala
Graph
Supertypes
trait Type
class Object
trait Matchable
class Any
Known subtypes
class List
class Named
sealed trait NonVar[C] extends Value[Const, C]

Attributes

Source:
Value.scala
Graph
Supertypes
trait Value[Const, C]
trait Product
trait Equals
class Object
trait Matchable
class Any
Known subtypes
class BooleanValue[C]
class EnumValue[C]
class FloatValue[C]
class IntValue[C]
class NullValue[C]
class StringValue[C]
final case class ParseError(caret: Caret, prettyError: Eval[String])

Attributes

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

Attributes

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

Attributes

Source:
ParserUtil.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
final case class Pos[+A](caret: Caret, value: A)

Attributes

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

Attributes

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

Attributes

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

Attributes

Source:
QueryParser.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
sealed trait Type

Attributes

Companion:
object
Source:
Type.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class List
class Named
class NonNull
object Type

Attributes

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

Attributes

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

Attributes

Source:
TypeSystemParser.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
sealed trait Value[+V <: AnyValue, C] extends Product with Serializable

Attributes

Companion:
object
Source:
Value.scala
Graph
Supertypes
trait Product
trait Equals
class Object
trait Matchable
class Any
Known subtypes
trait NonVar[C]
class BooleanValue[C]
class EnumValue[C]
class FloatValue[C]
class IntValue[C]
class NullValue[C]
class StringValue[C]
class ListValue[V, C]
class ObjectValue[V, C]
class VariableValue[C]
object Value

Attributes

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

Value members

Concrete methods

def parseFor[A](str: String, p: Parser[A]): Either[ParseError, A]

Attributes

Source:
package.scala