gql.parser

package gql.parser

Members list

Type members

Classlikes

sealed trait AnyValue

Attributes

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

Attributes

Source
Value.scala
Supertypes
trait AnyValue
class Object
trait Matchable
class Any
object GraphqlParser

Attributes

Source
GraphqlParser.scala
Supertypes
class Object
trait Matchable
class Any
Self type
object GraphqlRender

Attributes

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

Attributes

Source
Type.scala
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
Supertypes
trait Value[Const, C]
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Known subtypes
class BooleanValue[C]
class EnumValue[C]
class FloatValue[C]
class IntValue[C]
class NullValue[C]
class StringValue[C]
Show all
final case class ParseError(caret: Caret, prettyError: Eval[String])

Attributes

Companion
object
Source
ParseError.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object ParseError

Attributes

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

Attributes

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

Attributes

Companion
object
Source
Pos.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object Pos

Attributes

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

Attributes

Source
QueryAst.scala
Supertypes
class Object
trait Matchable
class Any
Self type
QueryAst.type
object QueryParser

Attributes

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

Attributes

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

Attributes

Companion
trait
Source
Type.scala
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
Type.type
object TypeSystemAst

Attributes

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

Attributes

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

Attributes

Companion
object
Source
Value.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
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]
Show all
object Value

Attributes

Companion
trait
Source
Value.scala
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