public class AbstractRule
extends java.lang.Object
Constructor and Description |
---|
AbstractRule(ValidationContext validationContext,
ValidationErrorCollector validationErrorCollector) |
public AbstractRule(ValidationContext validationContext, ValidationErrorCollector validationErrorCollector)
public boolean isVisitFragmentSpreads()
public void setVisitFragmentSpreads(boolean visitFragmentSpreads)
public ValidationUtil getValidationUtil()
public void setValidationUtil(ValidationUtil validationUtil)
public void addError(ValidationError error)
public java.util.List<ValidationError> getErrors()
public ValidationContext getValidationContext()
public void checkArgument(Argument argument)
public void checkTypeName(TypeName typeName)
public void checkVariableDefinition(VariableDefinition variableDefinition)
public void checkField(Field field)
public void checkInlineFragment(InlineFragment inlineFragment)
public void checkFragmentSpread(FragmentSpread fragmentSpread)
public void checkFragmentDefinition(FragmentDefinition fragmentDefinition)
public void checkOperationDefinition(OperationDefinition operationDefinition)
public void leaveOperationDefinition(OperationDefinition operationDefinition)
public void checkSelectionSet(SelectionSet selectionSet)
public void leaveSelectionSet(SelectionSet selectionSet)
public void checkVariable(VariableReference variableReference)
public void documentFinished(Document document)