gsp-graphql-core
gsp-graphql-core
edu.gemini.grackle
Ast
Definition
Directive
DirectiveDefinition
DirectiveLocation
ARGUMENT_DEFINITION
ENUM
ENUM_VALUE
FIELD
FIELD_DEFINITION
FRAGMENT_DEFINITION
FRAGMENT_SPREAD
INLINE_FRAGMENT
INPUT_FIELD_DEFINITION
INPUT_OBJECT
INTERFACE
MUTATION
OBJECT
QUERY
SCALAR
SCHEMA
SUBSCRIPTION
UNION
VARIABLE_DEFINITION
DirectiveLocation
EnumTypeDefinition
EnumValueDefinition
ExecutableDefinition
FieldDefinition
FragmentDefinition
InputObjectTypeDefinition
InputValueDefinition
InterfaceTypeDefinition
Name
ObjectTypeDefinition
OperationDefinition
Operation
QueryShorthand
OperationDefinition
OperationType
Mutation
Query
Subscription
OperationType
RootOperationTypeDefinition
ScalarTypeDefinition
SchemaDefinition
Selection
Field
FragmentSpread
InlineFragment
Selection
Type
Type
List
Named
NonNull
TypeDefinition
TypeSystemDefinition
UnionTypeDefinition
Value
BooleanValue
EnumValue
FloatValue
IntValue
ListValue
NullValue
ObjectValue
StringValue
Variable
Value
VariableDefinition
CommentedText
Cursor
Cursor
Context
Context
Env
EmptyEnv
NonEmptyEnv
Env
Directive
EnumType
EnumValue
Field
GraphQLParser
InputObjectType
InputValue
InterfaceType
Introspection
IntrospectionMapping
NonNullType
TypeKind
JoinType
JsonExtractor
jsonArray
jsonBoolean
jsonDouble
jsonInt
jsonNull
jsonObject
jsonString
ListType
Literals
Mapping
CursorField
CursorField
CursorFieldJson
CursorFieldJson
Delegate
FieldMapping
LeafMapping
DefaultLeafMapping
LeafMapping
Mutation
Mutation
ObjectMapping
ObjectMapping
DefaultObjectMapping
PrefixedMapping
PrimitiveField
PrimitiveMapping
RootMapping
TypeMapping
MappingValidator
CannotValidateFieldMapping
CannotValidateTypeMapping
InapplicableGraphQLType
MissingFieldMapping
MissingTypeMapping
ReferencedFieldDoesNotExist
ReferencedTypeDoesNotExist
MappingValidator
Failure
Severity
Error
Info
Warning
Severity
ValidationException
NamedType
NullableType
ObjectType
Operation
Path
Path
ListPath
UniquePath
Predicate
Predicate
And
And
AndB
Const
Contains
Eql
False
Gt
GtEql
In
In
IsNull
Lt
LtEql
Matches
NEql
Not
NotB
Or
OrB
ScalarFocus
StartsWith
ToLowerCase
ToUpperCase
True
XorB
Problem
Problem
Query
Query
Binding
Component
Count
Defer
Empty
Environment
Filter
FilterOrderByOffsetLimit
Group
GroupList
Introspect
Limit
Narrow
Offset
OrderBy
OrderSelection
OrderSelections
PossiblyRenamedSelect
Rename
Select
Skip
Skipped
TypeCase
Unique
UntypedNarrow
UntypedVarDef
Wrap
QueryCompiler
QueryCompiler
ComponentElaborator
ComponentElaborator
ComponentMapping
IntrospectionElaborator
IntrospectionElaborator
IntrospectionLevel
Disabled
Full
TypenameOnly
IntrospectionLevel
Phase
QuerySizeValidator
SelectElaborator
VariablesAndSkipElaborator
QueryExecutor
QueryInterpreter
QueryInterpreter
ProtoJson
QueryMinimizer
QueryParser
Result
ScalarType
ScalarType
Schema
Schema
SchemaParser
SchemaRenderer
SchemaValidator
NamedTypeOrdering
Term
Type
TypeRef
TypeWithFields
UnionType
UntypedOperation
UntypedOperation
UntypedMutation
UntypedQuery
UntypedSubscription
Value
Value
AbsentValue
BooleanValue
FloatValue
IDValue
IntValue
ListValue
NullValue
ObjectValue
StringValue
TypedEnumValue
UntypedEnumValue
UntypedVariableValue
ValueMapping
ValueCursor
ValueField
ValueField0
Wrap
ValueField0
ValueObjectMapping
ValueRoot
ValueRoot
syntax
JsonLiteral
SchemaLiteral
gsp-graphql-core
/
edu.gemini.grackle
/
GraphQLParser
GraphQLParser
object
GraphQLParser
Graph
Supertypes
Self type
class
Object
trait
Matchable
class
Any
GraphQLParser
Value members
Value members
Concrete methods
def
keyword
(s:
String
):
Parser
[
Unit
]
Concrete fields
lazy
val
Argument
:
Parser
[(
Name
,
Value
)]
lazy
val
Arguments
:
Parser
[
List
[(
Name
,
Value
)]]
lazy
val
ArgumentsDefinition
:
Parser
[
List
[
InputValueDefinition
]]
lazy
val
DefaultValue
:
Parser
[
Value
]
lazy
val
Definition
:
Parser
[
Definition
]
lazy
val
Description
:
Parser
[
StringValue
]
lazy
val
Directive
:
Parser
[
Directive
]
lazy
val
DirectiveLocation
:
Parser
[
DirectiveLocation
]
lazy
val
DirectiveLocations
:
Parser0
[
List
[
DirectiveLocation
]]
lazy
val
Directives
:
Parser0
[
List
[
Directive
]]
lazy
val
Document
:
Parser0
[
Document
]
lazy
val
EnumValueDefinition
:
Parser
[
EnumValueDefinition
]
lazy
val
EnumValuesDefinition
:
Parser
[
List
[
EnumValueDefinition
]]
lazy
val
ExecutableDefinition
:
Parser
[
ExecutableDefinition
]
lazy
val
FieldDefinition
:
Parser
[
FieldDefinition
]
lazy
val
FieldsDefinition
:
Parser
[
List
[
FieldDefinition
]]
lazy
val
FragmentDefinition
:
Parser
[
FragmentDefinition
]
lazy
val
FragmentName
:
Parser
[
Name
]
lazy
val
ImplementsInterfaces
:
Parser
[
List
[
Named
]]
lazy
val
InputFieldsDefinition
:
Parser
[
List
[
InputValueDefinition
]]
lazy
val
InputValueDefinition
:
Parser
[
InputValueDefinition
]
lazy
val
Name
:
Parser
[
Name
]
lazy
val
NamedType
:
Parser
[
Named
]
lazy
val
Operation
:
Parser
[
Operation
]
lazy
val
OperationDefinition
:
Parser
[
OperationDefinition
]
lazy
val
OperationType
:
Parser
[
OperationType
]
lazy
val
QueryShorthand
:
Parser
[
QueryShorthand
]
lazy
val
RootOperationTypeDefinition
:
Parser
[
RootOperationTypeDefinition
]
lazy
val
SelectionSet
:
Parser
[
List
[
Selection
]]
lazy
val
StringValue
:
Parser
[
StringValue
]
lazy
val
Type
:
Parser
[
Type
]
lazy
val
TypeCondition
:
Parser
[
Named
]
lazy
val
TypeSystemDefinition
:
Parser
[
TypeSystemDefinition
]
lazy
val
UnionMemberTypes
:
Parser
[
List
[
Named
]]
lazy
val
Value
:
Parser
[
Value
]
lazy
val
Variable
:
Parser
[
Variable
]
lazy
val
VariableDefinition
:
Parser
[
VariableDefinition
]
lazy
val
VariableDefinitions
:
Parser
[
List
[
VariableDefinition
]]