GraphQLListener

interface GraphQLListener : ParseTreeListener

This interface defines a complete listener for a parse tree produced by GraphQLParser.

Functions

Link copied to clipboard
abstract fun enterAlias(ctx: GraphQLParser.AliasContext)
Enter a parse tree produced by alias.
Link copied to clipboard
abstract fun enterArgument(ctx: GraphQLParser.ArgumentContext)
Enter a parse tree produced by argument.
Link copied to clipboard
abstract fun enterArguments(ctx: GraphQLParser.ArgumentsContext)
Enter a parse tree produced by arguments.
Link copied to clipboard
abstract fun enterArgumentsDefinition(ctx: GraphQLParser.ArgumentsDefinitionContext)
Enter a parse tree produced by argumentsDefinition.
Link copied to clipboard
abstract fun enterBooleanValue(ctx: GraphQLParser.BooleanValueContext)
Enter a parse tree produced by booleanValue.
Link copied to clipboard
abstract fun enterDefaultValue(ctx: GraphQLParser.DefaultValueContext)
Enter a parse tree produced by defaultValue.
Link copied to clipboard
abstract fun enterDefinition(ctx: GraphQLParser.DefinitionContext)
Enter a parse tree produced by definition.
Link copied to clipboard
abstract fun enterDescription(ctx: GraphQLParser.DescriptionContext)
Enter a parse tree produced by description.
Link copied to clipboard
abstract fun enterDirective(ctx: GraphQLParser.DirectiveContext)
Enter a parse tree produced by directive.
Link copied to clipboard
abstract fun enterDirectiveDefinition(ctx: GraphQLParser.DirectiveDefinitionContext)
Enter a parse tree produced by directiveDefinition.
Link copied to clipboard
abstract fun enterDirectiveLocation(ctx: GraphQLParser.DirectiveLocationContext)
Enter a parse tree produced by directiveLocation.
Link copied to clipboard
abstract fun enterDirectiveLocations(ctx: GraphQLParser.DirectiveLocationsContext)
Enter a parse tree produced by directiveLocations.
Link copied to clipboard
abstract fun enterDirectives(ctx: GraphQLParser.DirectivesContext)
Enter a parse tree produced by directives.
Link copied to clipboard
abstract fun enterDocument(ctx: GraphQLParser.DocumentContext)
Enter a parse tree produced by document.
Link copied to clipboard
abstract fun enterEnumTypeDefinition(ctx: GraphQLParser.EnumTypeDefinitionContext)
Enter a parse tree produced by enumTypeDefinition.
Link copied to clipboard
Enter a parse tree produced by enumTypeExtensionDefinition.
Link copied to clipboard
abstract fun enterEnumValue(ctx: GraphQLParser.EnumValueContext)
Enter a parse tree produced by enumValue.
Link copied to clipboard
abstract fun enterEnumValueDefinition(ctx: GraphQLParser.EnumValueDefinitionContext)
Enter a parse tree produced by enumValueDefinition.
Link copied to clipboard
abstract fun enterEnumValuesDefinition(ctx: GraphQLParser.EnumValuesDefinitionContext)
Enter a parse tree produced by enumValuesDefinition.
Link copied to clipboard
abstract fun enterEveryRule(p: ParserRuleContext)
Link copied to clipboard
abstract fun enterExecutableDefinition(ctx: GraphQLParser.ExecutableDefinitionContext)
Enter a parse tree produced by executableDefinition.
Link copied to clipboard
abstract fun enterField(ctx: GraphQLParser.FieldContext)
Enter a parse tree produced by field.
Link copied to clipboard
abstract fun enterFieldDefinition(ctx: GraphQLParser.FieldDefinitionContext)
Enter a parse tree produced by fieldDefinition.
Link copied to clipboard
abstract fun enterFieldsDefinition(ctx: GraphQLParser.FieldsDefinitionContext)
Enter a parse tree produced by fieldsDefinition.
Link copied to clipboard
abstract fun enterFloatValue(ctx: GraphQLParser.FloatValueContext)
Enter a parse tree produced by floatValue.
Link copied to clipboard
abstract fun enterFragmentDefinition(ctx: GraphQLParser.FragmentDefinitionContext)
Enter a parse tree produced by fragmentDefinition.
Link copied to clipboard
abstract fun enterFragmentName(ctx: GraphQLParser.FragmentNameContext)
Enter a parse tree produced by fragmentName.
Link copied to clipboard
abstract fun enterFragmentSpread(ctx: GraphQLParser.FragmentSpreadContext)
Enter a parse tree produced by fragmentSpread.
Link copied to clipboard
abstract fun enterImplementsInterface(ctx: GraphQLParser.ImplementsInterfaceContext)
Enter a parse tree produced by implementsInterface.
Link copied to clipboard
abstract fun enterImplementsInterfaces(ctx: GraphQLParser.ImplementsInterfacesContext)
Enter a parse tree produced by implementsInterfaces.
Link copied to clipboard
abstract fun enterInlineFragment(ctx: GraphQLParser.InlineFragmentContext)
Enter a parse tree produced by inlineFragment.
Link copied to clipboard
abstract fun enterInputFieldsDefinition(ctx: GraphQLParser.InputFieldsDefinitionContext)
Enter a parse tree produced by inputFieldsDefinition.
Link copied to clipboard
abstract fun enterInputObjectDefinition(ctx: GraphQLParser.InputObjectDefinitionContext)
Enter a parse tree produced by inputObjectDefinition.
Link copied to clipboard
abstract fun enterInputValueDefinition(ctx: GraphQLParser.InputValueDefinitionContext)
Enter a parse tree produced by inputValueDefinition.
Link copied to clipboard
Enter a parse tree produced by interfaceTypeDefinition.
Link copied to clipboard
Link copied to clipboard
abstract fun enterIntValue(ctx: GraphQLParser.IntValueContext)
Enter a parse tree produced by intValue.
Link copied to clipboard
abstract fun enterListType(ctx: GraphQLParser.ListTypeContext)
Enter a parse tree produced by listType.
Link copied to clipboard
abstract fun enterListValue(ctx: GraphQLParser.ListValueContext)
Enter a parse tree produced by listValue.
Link copied to clipboard
abstract fun enterName(ctx: GraphQLParser.NameContext)
Enter a parse tree produced by name.
Link copied to clipboard
Enter a parse tree produced by nameButNotBooleanOrNull.
Link copied to clipboard
abstract fun enterNameButNotOn(ctx: GraphQLParser.NameButNotOnContext)
Enter a parse tree produced by nameButNotOn.
Link copied to clipboard
abstract fun enterNameCommon(ctx: GraphQLParser.NameCommonContext)
Enter a parse tree produced by nameCommon.
Link copied to clipboard
abstract fun enterNamedType(ctx: GraphQLParser.NamedTypeContext)
Enter a parse tree produced by namedType.
Link copied to clipboard
abstract fun enterNonNullType(ctx: GraphQLParser.NonNullTypeContext)
Enter a parse tree produced by nonNullType.
Link copied to clipboard
abstract fun enterNullValue(ctx: GraphQLParser.NullValueContext)
Enter a parse tree produced by nullValue.
Link copied to clipboard
abstract fun enterObjectField(ctx: GraphQLParser.ObjectFieldContext)
Enter a parse tree produced by objectField.
Link copied to clipboard
abstract fun enterObjectTypeDefinition(ctx: GraphQLParser.ObjectTypeDefinitionContext)
Enter a parse tree produced by objectTypeDefinition.
Link copied to clipboard
Enter a parse tree produced by objectTypeExtensionDefinition.
Link copied to clipboard
abstract fun enterObjectValue(ctx: GraphQLParser.ObjectValueContext)
Enter a parse tree produced by objectValue.
Link copied to clipboard
abstract fun enterOperationDefinition(ctx: GraphQLParser.OperationDefinitionContext)
Enter a parse tree produced by operationDefinition.
Link copied to clipboard
abstract fun enterOperationType(ctx: GraphQLParser.OperationTypeContext)
Enter a parse tree produced by operationType.
Link copied to clipboard
Enter a parse tree produced by operationTypeDefinition.
Link copied to clipboard
Enter a parse tree produced by operationTypesDefinition.
Link copied to clipboard
abstract fun enterScalarTypeDefinition(ctx: GraphQLParser.ScalarTypeDefinitionContext)
Enter a parse tree produced by scalarTypeDefinition.
Link copied to clipboard
Enter a parse tree produced by scalarTypeExtensionDefinition.
Link copied to clipboard
abstract fun enterSchemaDefinition(ctx: GraphQLParser.SchemaDefinitionContext)
Enter a parse tree produced by schemaDefinition.
Link copied to clipboard
abstract fun enterSchemaExtension(ctx: GraphQLParser.SchemaExtensionContext)
Enter a parse tree produced by schemaExtension.
Link copied to clipboard
abstract fun enterSelection(ctx: GraphQLParser.SelectionContext)
Enter a parse tree produced by selection.
Link copied to clipboard
abstract fun enterSelections(ctx: GraphQLParser.SelectionsContext)
Enter a parse tree produced by selections.
Link copied to clipboard
abstract fun enterSelectionSet(ctx: GraphQLParser.SelectionSetContext)
Enter a parse tree produced by selectionSet.
Link copied to clipboard
abstract fun enterStringValue(ctx: GraphQLParser.StringValueContext)
Enter a parse tree produced by stringValue.
Link copied to clipboard
abstract fun enterType(ctx: GraphQLParser.TypeContext)
Enter a parse tree produced by type.
Link copied to clipboard
abstract fun enterTypeCondition(ctx: GraphQLParser.TypeConditionContext)
Enter a parse tree produced by typeCondition.
Link copied to clipboard
abstract fun enterTypeDefinition(ctx: GraphQLParser.TypeDefinitionContext)
Enter a parse tree produced by typeDefinition.
Link copied to clipboard
abstract fun enterTypeExtension(ctx: GraphQLParser.TypeExtensionContext)
Enter a parse tree produced by typeExtension.
Link copied to clipboard
abstract fun enterTypeSystemDefinition(ctx: GraphQLParser.TypeSystemDefinitionContext)
Enter a parse tree produced by typeSystemDefinition.
Link copied to clipboard
abstract fun enterTypeSystemExtension(ctx: GraphQLParser.TypeSystemExtensionContext)
Enter a parse tree produced by typeSystemExtension.
Link copied to clipboard
abstract fun enterUnionMemberTypes(ctx: GraphQLParser.UnionMemberTypesContext)
Enter a parse tree produced by unionMemberTypes.
Link copied to clipboard
abstract fun enterUnionTypeDefinition(ctx: GraphQLParser.UnionTypeDefinitionContext)
Enter a parse tree produced by unionTypeDefinition.
Link copied to clipboard
Enter a parse tree produced by unionTypeExtensionDefinition.
Link copied to clipboard
abstract fun enterValue(ctx: GraphQLParser.ValueContext)
Enter a parse tree produced by value.
Link copied to clipboard
abstract fun enterVariable(ctx: GraphQLParser.VariableContext)
Enter a parse tree produced by variable.
Link copied to clipboard
abstract fun enterVariableDefinition(ctx: GraphQLParser.VariableDefinitionContext)
Enter a parse tree produced by variableDefinition.
Link copied to clipboard
abstract fun enterVariableDefinitions(ctx: GraphQLParser.VariableDefinitionsContext)
Enter a parse tree produced by variableDefinitions.
Link copied to clipboard
abstract fun exitAlias(ctx: GraphQLParser.AliasContext)
Exit a parse tree produced by alias.
Link copied to clipboard
abstract fun exitArgument(ctx: GraphQLParser.ArgumentContext)
Exit a parse tree produced by argument.
Link copied to clipboard
abstract fun exitArguments(ctx: GraphQLParser.ArgumentsContext)
Exit a parse tree produced by arguments.
Link copied to clipboard
abstract fun exitArgumentsDefinition(ctx: GraphQLParser.ArgumentsDefinitionContext)
Exit a parse tree produced by argumentsDefinition.
Link copied to clipboard
abstract fun exitBooleanValue(ctx: GraphQLParser.BooleanValueContext)
Exit a parse tree produced by booleanValue.
Link copied to clipboard
abstract fun exitDefaultValue(ctx: GraphQLParser.DefaultValueContext)
Exit a parse tree produced by defaultValue.
Link copied to clipboard
abstract fun exitDefinition(ctx: GraphQLParser.DefinitionContext)
Exit a parse tree produced by definition.
Link copied to clipboard
abstract fun exitDescription(ctx: GraphQLParser.DescriptionContext)
Exit a parse tree produced by description.
Link copied to clipboard
abstract fun exitDirective(ctx: GraphQLParser.DirectiveContext)
Exit a parse tree produced by directive.
Link copied to clipboard
abstract fun exitDirectiveDefinition(ctx: GraphQLParser.DirectiveDefinitionContext)
Exit a parse tree produced by directiveDefinition.
Link copied to clipboard
abstract fun exitDirectiveLocation(ctx: GraphQLParser.DirectiveLocationContext)
Exit a parse tree produced by directiveLocation.
Link copied to clipboard
abstract fun exitDirectiveLocations(ctx: GraphQLParser.DirectiveLocationsContext)
Exit a parse tree produced by directiveLocations.
Link copied to clipboard
abstract fun exitDirectives(ctx: GraphQLParser.DirectivesContext)
Exit a parse tree produced by directives.
Link copied to clipboard
abstract fun exitDocument(ctx: GraphQLParser.DocumentContext)
Exit a parse tree produced by document.
Link copied to clipboard
abstract fun exitEnumTypeDefinition(ctx: GraphQLParser.EnumTypeDefinitionContext)
Exit a parse tree produced by enumTypeDefinition.
Link copied to clipboard
Exit a parse tree produced by enumTypeExtensionDefinition.
Link copied to clipboard
abstract fun exitEnumValue(ctx: GraphQLParser.EnumValueContext)
Exit a parse tree produced by enumValue.
Link copied to clipboard
abstract fun exitEnumValueDefinition(ctx: GraphQLParser.EnumValueDefinitionContext)
Exit a parse tree produced by enumValueDefinition.
Link copied to clipboard
abstract fun exitEnumValuesDefinition(ctx: GraphQLParser.EnumValuesDefinitionContext)
Exit a parse tree produced by enumValuesDefinition.
Link copied to clipboard
abstract fun exitEveryRule(p: ParserRuleContext)
Link copied to clipboard
abstract fun exitExecutableDefinition(ctx: GraphQLParser.ExecutableDefinitionContext)
Exit a parse tree produced by executableDefinition.
Link copied to clipboard
abstract fun exitField(ctx: GraphQLParser.FieldContext)
Exit a parse tree produced by field.
Link copied to clipboard
abstract fun exitFieldDefinition(ctx: GraphQLParser.FieldDefinitionContext)
Exit a parse tree produced by fieldDefinition.
Link copied to clipboard
abstract fun exitFieldsDefinition(ctx: GraphQLParser.FieldsDefinitionContext)
Exit a parse tree produced by fieldsDefinition.
Link copied to clipboard
abstract fun exitFloatValue(ctx: GraphQLParser.FloatValueContext)
Exit a parse tree produced by floatValue.
Link copied to clipboard
abstract fun exitFragmentDefinition(ctx: GraphQLParser.FragmentDefinitionContext)
Exit a parse tree produced by fragmentDefinition.
Link copied to clipboard
abstract fun exitFragmentName(ctx: GraphQLParser.FragmentNameContext)
Exit a parse tree produced by fragmentName.
Link copied to clipboard
abstract fun exitFragmentSpread(ctx: GraphQLParser.FragmentSpreadContext)
Exit a parse tree produced by fragmentSpread.
Link copied to clipboard
abstract fun exitImplementsInterface(ctx: GraphQLParser.ImplementsInterfaceContext)
Exit a parse tree produced by implementsInterface.
Link copied to clipboard
abstract fun exitImplementsInterfaces(ctx: GraphQLParser.ImplementsInterfacesContext)
Exit a parse tree produced by implementsInterfaces.
Link copied to clipboard
abstract fun exitInlineFragment(ctx: GraphQLParser.InlineFragmentContext)
Exit a parse tree produced by inlineFragment.
Link copied to clipboard
abstract fun exitInputFieldsDefinition(ctx: GraphQLParser.InputFieldsDefinitionContext)
Exit a parse tree produced by inputFieldsDefinition.
Link copied to clipboard
abstract fun exitInputObjectDefinition(ctx: GraphQLParser.InputObjectDefinitionContext)
Exit a parse tree produced by inputObjectDefinition.
Link copied to clipboard
abstract fun exitInputValueDefinition(ctx: GraphQLParser.InputValueDefinitionContext)
Exit a parse tree produced by inputValueDefinition.
Link copied to clipboard
Exit a parse tree produced by interfaceTypeDefinition.
Link copied to clipboard
Link copied to clipboard
abstract fun exitIntValue(ctx: GraphQLParser.IntValueContext)
Exit a parse tree produced by intValue.
Link copied to clipboard
abstract fun exitListType(ctx: GraphQLParser.ListTypeContext)
Exit a parse tree produced by listType.
Link copied to clipboard
abstract fun exitListValue(ctx: GraphQLParser.ListValueContext)
Exit a parse tree produced by listValue.
Link copied to clipboard
abstract fun exitName(ctx: GraphQLParser.NameContext)
Exit a parse tree produced by name.
Link copied to clipboard
Exit a parse tree produced by nameButNotBooleanOrNull.
Link copied to clipboard
abstract fun exitNameButNotOn(ctx: GraphQLParser.NameButNotOnContext)
Exit a parse tree produced by nameButNotOn.
Link copied to clipboard
abstract fun exitNameCommon(ctx: GraphQLParser.NameCommonContext)
Exit a parse tree produced by nameCommon.
Link copied to clipboard
abstract fun exitNamedType(ctx: GraphQLParser.NamedTypeContext)
Exit a parse tree produced by namedType.
Link copied to clipboard
abstract fun exitNonNullType(ctx: GraphQLParser.NonNullTypeContext)
Exit a parse tree produced by nonNullType.
Link copied to clipboard
abstract fun exitNullValue(ctx: GraphQLParser.NullValueContext)
Exit a parse tree produced by nullValue.
Link copied to clipboard
abstract fun exitObjectField(ctx: GraphQLParser.ObjectFieldContext)
Exit a parse tree produced by objectField.
Link copied to clipboard
abstract fun exitObjectTypeDefinition(ctx: GraphQLParser.ObjectTypeDefinitionContext)
Exit a parse tree produced by objectTypeDefinition.
Link copied to clipboard
Exit a parse tree produced by objectTypeExtensionDefinition.
Link copied to clipboard
abstract fun exitObjectValue(ctx: GraphQLParser.ObjectValueContext)
Exit a parse tree produced by objectValue.
Link copied to clipboard
abstract fun exitOperationDefinition(ctx: GraphQLParser.OperationDefinitionContext)
Exit a parse tree produced by operationDefinition.
Link copied to clipboard
abstract fun exitOperationType(ctx: GraphQLParser.OperationTypeContext)
Exit a parse tree produced by operationType.
Link copied to clipboard
Exit a parse tree produced by operationTypeDefinition.
Link copied to clipboard
Exit a parse tree produced by operationTypesDefinition.
Link copied to clipboard
abstract fun exitScalarTypeDefinition(ctx: GraphQLParser.ScalarTypeDefinitionContext)
Exit a parse tree produced by scalarTypeDefinition.
Link copied to clipboard
Exit a parse tree produced by scalarTypeExtensionDefinition.
Link copied to clipboard
abstract fun exitSchemaDefinition(ctx: GraphQLParser.SchemaDefinitionContext)
Exit a parse tree produced by schemaDefinition.
Link copied to clipboard
abstract fun exitSchemaExtension(ctx: GraphQLParser.SchemaExtensionContext)
Exit a parse tree produced by schemaExtension.
Link copied to clipboard
abstract fun exitSelection(ctx: GraphQLParser.SelectionContext)
Exit a parse tree produced by selection.
Link copied to clipboard
abstract fun exitSelections(ctx: GraphQLParser.SelectionsContext)
Exit a parse tree produced by selections.
Link copied to clipboard
abstract fun exitSelectionSet(ctx: GraphQLParser.SelectionSetContext)
Exit a parse tree produced by selectionSet.
Link copied to clipboard
abstract fun exitStringValue(ctx: GraphQLParser.StringValueContext)
Exit a parse tree produced by stringValue.
Link copied to clipboard
abstract fun exitType(ctx: GraphQLParser.TypeContext)
Exit a parse tree produced by type.
Link copied to clipboard
abstract fun exitTypeCondition(ctx: GraphQLParser.TypeConditionContext)
Exit a parse tree produced by typeCondition.
Link copied to clipboard
abstract fun exitTypeDefinition(ctx: GraphQLParser.TypeDefinitionContext)
Exit a parse tree produced by typeDefinition.
Link copied to clipboard
abstract fun exitTypeExtension(ctx: GraphQLParser.TypeExtensionContext)
Exit a parse tree produced by typeExtension.
Link copied to clipboard
abstract fun exitTypeSystemDefinition(ctx: GraphQLParser.TypeSystemDefinitionContext)
Exit a parse tree produced by typeSystemDefinition.
Link copied to clipboard
abstract fun exitTypeSystemExtension(ctx: GraphQLParser.TypeSystemExtensionContext)
Exit a parse tree produced by typeSystemExtension.
Link copied to clipboard
abstract fun exitUnionMemberTypes(ctx: GraphQLParser.UnionMemberTypesContext)
Exit a parse tree produced by unionMemberTypes.
Link copied to clipboard
abstract fun exitUnionTypeDefinition(ctx: GraphQLParser.UnionTypeDefinitionContext)
Exit a parse tree produced by unionTypeDefinition.
Link copied to clipboard
Exit a parse tree produced by unionTypeExtensionDefinition.
Link copied to clipboard
abstract fun exitValue(ctx: GraphQLParser.ValueContext)
Exit a parse tree produced by value.
Link copied to clipboard
abstract fun exitVariable(ctx: GraphQLParser.VariableContext)
Exit a parse tree produced by variable.
Link copied to clipboard
abstract fun exitVariableDefinition(ctx: GraphQLParser.VariableDefinitionContext)
Exit a parse tree produced by variableDefinition.
Link copied to clipboard
abstract fun exitVariableDefinitions(ctx: GraphQLParser.VariableDefinitionsContext)
Exit a parse tree produced by variableDefinitions.
Link copied to clipboard
abstract fun visitErrorNode(p: ErrorNode)
Link copied to clipboard
abstract fun visitTerminal(p: TerminalNode)

Inheritors

Link copied to clipboard