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 TypeMethodDescriptionvoidcheckFragmentDefinition(FragmentDefinition fragmentDefinition) voidcheckOperationDefinition(OperationDefinition operationDefinition) voidcheckVariable(VariableReference variableReference) voidcheckVariableDefinition(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:
checkOperationDefinitionin classAbstractRule
-
checkFragmentDefinition
- Overrides:
checkFragmentDefinitionin classAbstractRule
-
checkVariable
- Overrides:
checkVariablein classAbstractRule
-
checkVariableDefinition
- Overrides:
checkVariableDefinitionin classAbstractRule
-