gql-core
0.1-fcf46ad
gql-core
gql
Application
Application
Mutation
Query
Subscription
Arg
Arg
ArgValue
AstImplicits
Implicits
LowPriorityImplicits
CompilationError
CompilationError
Parse
Preparation
Compiler
Compiler
PartiallyAppliedCompiler
CompilerParameters
NonEmptyArg
NonEmptyArg
Planner
Planner
Node
NodeTree
NodeTree
PreparedQuery
EdgeId
FragmentDefinition
InArr
InOpt
OutArr
OutOpt
PositionalError
Prep
Prep
PrepCursor
PrepCursor
PrepEdge
ASTEdge
FragmentEdge
PrepEdge
Prepared
PreparedCont
PreparedDataField
PreparedEdge
PreparedField
PreparedFragField
PreparedLeaf
PreparedList
PreparedOption
Selection
PureArg
QueryResult
Schema
Schema
SchemaShape
SchemaShape
DiscoveryState
Modifier
List
NonNull
Modifier
ModifierStack
PartiallyAppliedSchemaShape
Problem
ValidationEdge
Arg
Field
InputType
OutputType
ValidationEdge
ValidationError
CyclicDivergingTypeReference
CyclicInterfaceImplementation
DivergingTypeReference
DuplicateArg
DuplicateField
DuplicateInterfaceInstance
DuplicateUnionInstance
InvalidFieldName
InvalidInput
InvalidTypeName
MissingInterfaceFields
TransitiveInterfacesNotImplemented
WrongInterfaceFieldType
ValidationError
`__TypeKind`
ENUM
INPUT_OBJECT
INTERFACE
LIST
NON_NULL
OBJECT
SCALAR
UNION
`__TypeKind`
SchemaState
SchemaState
Statistics
Statistics
CovVarRegression
Point
Stats
Value
Value
ArrayValue
BooleanValue
EnumValue
FloatValue
IntValue
NullValue
ObjectValue
StringValue
ast
Enum
EnumValue
Field
ID
ID
Implementation
In
InArr
InLeaf
InOpt
InToplevel
Input
Interface
ObjectLike
Out
OutArr
OutOpt
OutToplevel
Scalar
Scalar
Selectable
Toplevel
Type
Union
Variant
dsl
BatchResolverSyntax
InterfaceSyntax
PartiallyAppliedEff
PartiallyAppliedFallible
PartiallyAppliedField
PartiallyAppliedPure
PartiallyAppliedUnion0
PartiallyAppliedUnion1
ResolverSyntax
TypeSyntax
UnionSyntax
full
value
gql.interpreter
BatchAccumulator
BatchAccumulator
Cursor
Cursor
EvalFailure
EvalFailure
BatchResolution
EffectResolution
StreamHeadResolution
StreamTailResolution
EvalNode
EvalNode
GraphArc
GraphArc
Field
Fragment
Index
Interpreter
Interpreter
StreamMetadata
StreamRecompute
InterpreterImpl
StreamMetadataAccumulator
StreamMetadataAccumulator
StreamSupervisor
StreamSupervisor
State
gql.parser
ParseError
ParserUtil
Pos
Pos
QueryParser
Argument
Arguments
ExecutableDefinition
Fragment
Operation
ExecutableDefinition
Field
FragmentDefinition
FragmentSpread
InlineFragment
OperationDefinition
Detailed
Simple
OperationDefinition
OperationType
Mutation
Query
Subscription
OperationType
Selection
FieldSelection
FragmentSpreadSelection
InlineFragmentSelection
Selection
SelectionSet
Type
List
Named
NonNull
Type
Value
BooleanValue
EnumValue
FloatValue
IntValue
ListValue
NullValue
ObjectValue
StringValue
VariableValue
Value
VariableDefinition
VariableDefinitions
gql.resolver
BatchResolver
BatchResolver
ResolverKey
ResolverKey
CompositionResolver
EffectResolver
FallibleResolver
PureResolver
Resolver
StreamResolver
gql-core
/
gql.parser
/
QueryParser
QueryParser
object
QueryParser
Source:
QueryParser.scala
Graph
Supertypes
Self type
class
Object
trait
Matchable
class
Any
QueryParser
.type
Type members
Value members
Type members
Classlikes
final case
class
Argument
(
name:
String
,
value:
Value
)
Source:
QueryParser.scala
final case
class
Arguments
(
nel:
NonEmptyList
[
Argument
])
Source:
QueryParser.scala
object
ExecutableDefinition
Companion:
class
Source:
QueryParser.scala
sealed
trait
ExecutableDefinition
Companion:
object
Source:
QueryParser.scala
final case
class
Field
(
alias:
Option
[
String
],
name:
String
,
arguments:
Option
[
Arguments
],
selectionSet:
Pos
[
Option
[
SelectionSet
]])
Source:
QueryParser.scala
final case
class
FragmentDefinition
(
name:
String
,
typeCnd:
String
,
selectionSet:
SelectionSet
)
Source:
QueryParser.scala
final case
class
FragmentSpread
(
fragmentName:
String
)
Source:
QueryParser.scala
final case
class
InlineFragment
(
typeCondition:
Option
[
String
],
selectionSet:
SelectionSet
)
Source:
QueryParser.scala
object
OperationDefinition
Companion:
class
Source:
QueryParser.scala
sealed
trait
OperationDefinition
Companion:
object
Source:
QueryParser.scala
object
OperationType
Companion:
class
Source:
QueryParser.scala
sealed
trait
OperationType
Companion:
object
Source:
QueryParser.scala
object
Selection
Companion:
class
Source:
QueryParser.scala
sealed
trait
Selection
Companion:
object
Source:
QueryParser.scala
final case
class
SelectionSet
(
selections:
NonEmptyList
[
Pos
[
Selection
]])
Source:
QueryParser.scala
object
Type
Companion:
class
Source:
QueryParser.scala
sealed
trait
Type
Companion:
object
Source:
QueryParser.scala
object
Value
Companion:
class
Source:
QueryParser.scala
sealed
trait
Value
Companion:
object
Source:
QueryParser.scala
final case
class
VariableDefinition
(
name:
String
,
tpe:
Type
,
defaultValue:
Option
[
Value
])
Source:
QueryParser.scala
final case
class
VariableDefinitions
(
nel:
NonEmptyList
[
Pos
[
VariableDefinition
]])
Source:
QueryParser.scala
Value members
Concrete methods
def
p
[
A
](
p:
Parser
[
A
]):
Parser
[
A
]
Source:
QueryParser.scala
def
s
(
s:
String
):
Parser
[
Unit
]
Source:
QueryParser.scala
def
t
(
c:
Char
):
Parser
[
Unit
]
Source:
QueryParser.scala
Concrete fields
lazy
val
`type`
:
Parser
[
Type
]
Source:
QueryParser.scala
lazy
val
alias
:
Parser
[
String
]
Source:
QueryParser.scala
lazy
val
argument
:
Parser
[
Argument
]
Source:
QueryParser.scala
lazy
val
arguments
:
Parser
[
Arguments
]
Source:
QueryParser.scala
lazy
val
blockStringCharacter
:
Parser
[
String
]
Source:
QueryParser.scala
lazy
val
booleanValue
:
Parser
[
Boolean
]
Source:
QueryParser.scala
lazy
val
defaultValue
:
Parser
[
Value
]
Source:
QueryParser.scala
lazy
val
description
:
Parser
[
String
]
Source:
QueryParser.scala
lazy
val
enumValue
:
Parser
[
String
]
Source:
QueryParser.scala
lazy
val
escapedCharacter
:
Parser
[
Char
]
Source:
QueryParser.scala
lazy
val
escapedUnicode
:
Parser
[
String
]
Source:
QueryParser.scala
lazy
val
executableDefinition
:
Parser
[
ExecutableDefinition
]
Source:
QueryParser.scala
lazy
val
field
:
Parser
[
Field
]
Source:
QueryParser.scala
lazy
val
floatValue
:
Parser
[
BigDecimal
]
Source:
QueryParser.scala
lazy
val
fragmentDefinition
:
Parser
[
FragmentDefinition
]
Source:
QueryParser.scala
lazy
val
fragmentName
:
Parser
[
String
]
Source:
QueryParser.scala
lazy
val
fragmentSpread
:
Parser
[
FragmentSpread
]
Source:
QueryParser.scala
lazy
val
inlineFragment
:
Parser
[
InlineFragment
]
Source:
QueryParser.scala
lazy
val
intValue
:
Parser
[
BigInt
]
Source:
QueryParser.scala
val
lineTerminator
:
Parser
[
Unit
]
Source:
QueryParser.scala
lazy
val
listType
:
Parser
[
Type
]
Source:
QueryParser.scala
lazy
val
listValue
:
Parser
[
List
[
Value
]]
Source:
QueryParser.scala
lazy
val
name
:
Parser
[
String
]
Source:
QueryParser.scala
lazy
val
namedType
:
Parser
[
Named
]
Source:
QueryParser.scala
lazy
val
nonNullType
:
Parser
[
Type
]
Source:
QueryParser.scala
lazy
val
nullValue
:
Parser
[
Unit
]
Source:
QueryParser.scala
lazy
val
objectField
:
Parser
[(
String
,
Value
)]
Source:
QueryParser.scala
lazy
val
objectValue
:
Parser
[
List
[(
String
,
Value
)]]
Source:
QueryParser.scala
lazy
val
operationDefinition
:
Parser
[
OperationDefinition
]
Source:
QueryParser.scala
lazy
val
operationType
:
Parser
[
OperationType
]
Source:
QueryParser.scala
lazy
val
selection
:
Parser
[
Selection
]
Source:
QueryParser.scala
lazy
val
selectionSet
:
Parser
[
SelectionSet
]
Source:
QueryParser.scala
val
sep
:
Parser
[
Unit
]
Source:
QueryParser.scala
val
seps0
:
Parser0
[
Unit
]
Source:
QueryParser.scala
val
sourceCharacter
:
Parser
[
Char
]
Source:
QueryParser.scala
lazy
val
stringCharacter
:
Parser
[
String
]
Source:
QueryParser.scala
lazy
val
stringValue
:
Parser
[
String
]
Source:
QueryParser.scala
lazy
val
typeCondition
:
Parser
[
String
]
Source:
QueryParser.scala
lazy
val
value
:
Parser
[
Value
]
Source:
QueryParser.scala
lazy
val
variable
:
Parser
[
String
]
Source:
QueryParser.scala
lazy
val
variableDefinition
:
Parser
[
Pos
[
VariableDefinition
]]
Source:
QueryParser.scala
lazy
val
variableDefinitions
:
Parser
[
VariableDefinitions
]
Source:
QueryParser.scala
val
whiteSpace
:
Parser
[
Unit
]
Source:
QueryParser.scala