Package graphql.validation.rules
Class NoUndefinedVariables
java.lang.Object
graphql.validation.AbstractRule
graphql.validation.rules.NoUndefinedVariables
-
Constructor Summary
ConstructorsConstructorDescriptionNoUndefinedVariables
(ValidationContext validationContext, ValidationErrorCollector validationErrorCollector) -
Method Summary
Modifier and TypeMethodDescriptionvoid
checkFragmentDefinition
(FragmentDefinition fragmentDefinition) void
checkOperationDefinition
(OperationDefinition operationDefinition) void
checkVariable
(VariableReference variableReference) void
checkVariableDefinition
(VariableDefinition variableDefinition) Methods inherited from class graphql.validation.AbstractRule
addError, addError, addError, checkArgument, checkDirective, checkDocument, checkField, checkFragmentSpread, checkInlineFragment, checkObjectValue, checkSelectionSet, checkTypeName, documentFinished, getErrors, getQueryPath, getValidationContext, getValidationErrorCollector, getValidationUtil, i18n, i18n, isExperimentalApiKeyEnabled, isVisitFragmentSpreads, leaveOperationDefinition, leaveSelectionSet, setVisitFragmentSpreads, toString
-
Constructor Details
-
NoUndefinedVariables
public NoUndefinedVariables(ValidationContext validationContext, ValidationErrorCollector validationErrorCollector)
-
-
Method Details
-
checkOperationDefinition
- Overrides:
checkOperationDefinition
in classAbstractRule
-
checkFragmentDefinition
- Overrides:
checkFragmentDefinition
in classAbstractRule
-
checkVariable
- Overrides:
checkVariable
in classAbstractRule
-
checkVariableDefinition
- Overrides:
checkVariableDefinition
in classAbstractRule
-