Package | Description |
---|---|
graphql.validation | |
graphql.validation.rules |
Constructor and Description |
---|
RulesVisitor(ValidationContext validationContext,
List<AbstractRule> rules) |
RulesVisitor(ValidationContext validationContext,
List<AbstractRule> rules,
boolean subVisitor) |
Modifier and Type | Class and Description |
---|---|
class |
ArgumentsOfCorrectType |
class |
ExecutableDefinitions |
class |
FieldsOnCorrectType |
class |
FragmentsOnCompositeType |
class |
KnownArgumentNames |
class |
KnownDirectives |
class |
KnownFragmentNames |
class |
KnownTypeNames |
class |
LoneAnonymousOperation |
class |
NoFragmentCycles |
class |
NoUndefinedVariables |
class |
NoUnusedFragments |
class |
NoUnusedVariables |
class |
OverlappingFieldsCanBeMerged
See http://facebook.github.io/graphql/June2018/#sec-Field-Selection-Merging
|
class |
PossibleFragmentSpreads |
class |
ProvidedNonNullArguments |
class |
ScalarLeafs |
class |
UniqueDirectiveNamesPerLocation
https://facebook.github.io/graphql/June2018/#sec-Directives-Are-Unique-Per-Location
|
class |
UniqueOperationNames
A GraphQL document is only valid if all defined operations have unique names.
|
class |
VariableDefaultValuesOfCorrectType |
class |
VariablesAreInputTypes |
class |
VariableTypesMatchRule |
Copyright © 2019. All rights reserved.