Class NoUndefinedVariables
java.lang.Object
graphql.validation.AbstractRule
graphql.validation.rules.NoUndefinedVariables
-
Field Summary
Fields -
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 AbstractRule
addError, addError, addError, checkArgument, checkDirective, checkDocument, checkField, checkFragmentSpread, checkInlineFragment, checkObjectValue, checkSelectionSet, checkTypeName, documentFinished, getErrors, getQueryPath, getValidationContext, getValidationErrorCollector, getValidationUtil, i18n, i18n, isVisitFragmentSpreads, leaveOperationDefinition, leaveSelectionSet, setVisitFragmentSpreads, toString
-
Field Details
-
variableNames
-
-
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
-