Package graphql.parser
Class GraphqlAntlrToLanguage
java.lang.Object
graphql.parser.GraphqlAntlrToLanguage
-
Constructor Summary
ConstructorsConstructorDescriptionGraphqlAntlrToLanguage(org.antlr.v4.runtime.CommonTokenStream tokens, MultiSourceReader multiSourceReader, ParserOptions parserOptions, I18n i18N, @Nullable Map<Node<?>, org.antlr.v4.runtime.ParserRuleContext> nodeToRuleMap) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddCommonData(NodeBuilder nodeBuilder, org.antlr.v4.runtime.ParserRuleContext parserRuleContext) protected ArgumentcreateArgument(graphql.parser.antlr.GraphqlParser.ArgumentContext ctx) createArguments(graphql.parser.antlr.GraphqlParser.ArgumentsContext ctx) protected DefinitioncreateDefinition(graphql.parser.antlr.GraphqlParser.DefinitionContext definitionContext) protected DirectivecreateDirective(graphql.parser.antlr.GraphqlParser.DirectiveContext ctx) protected DirectiveDefinitioncreateDirectiveDefinition(graphql.parser.antlr.GraphqlParser.DirectiveDefinitionContext ctx) protected DirectiveLocationcreateDirectiveLocation(graphql.parser.antlr.GraphqlParser.DirectiveLocationContext ctx) createDirectives(graphql.parser.antlr.GraphqlParser.DirectivesContext ctx) createDocument(graphql.parser.antlr.GraphqlParser.DocumentContext ctx) protected EnumTypeDefinitioncreateEnumTypeDefinition(graphql.parser.antlr.GraphqlParser.EnumTypeDefinitionContext ctx) protected EnumTypeExtensionDefinitioncreateEnumTypeExtensionDefinition(graphql.parser.antlr.GraphqlParser.EnumTypeExtensionDefinitionContext ctx) protected EnumValueDefinitioncreateEnumValueDefinition(graphql.parser.antlr.GraphqlParser.EnumValueDefinitionContext ctx) protected FieldcreateField(graphql.parser.antlr.GraphqlParser.FieldContext ctx) protected FieldDefinitioncreateFieldDefinition(graphql.parser.antlr.GraphqlParser.FieldDefinitionContext ctx) protected List<FieldDefinition> createFieldDefinitions(graphql.parser.antlr.GraphqlParser.ExtensionFieldsDefinitionContext ctx) protected List<FieldDefinition> createFieldDefinitions(graphql.parser.antlr.GraphqlParser.FieldsDefinitionContext ctx) protected FragmentDefinitioncreateFragmentDefinition(graphql.parser.antlr.GraphqlParser.FragmentDefinitionContext ctx) protected FragmentSpreadcreateFragmentSpread(graphql.parser.antlr.GraphqlParser.FragmentSpreadContext ctx) protected InlineFragmentcreateInlineFragment(graphql.parser.antlr.GraphqlParser.InlineFragmentContext ctx) protected InputObjectTypeDefinitioncreateInputObjectTypeDefinition(graphql.parser.antlr.GraphqlParser.InputObjectTypeDefinitionContext ctx) protected InputObjectTypeExtensionDefinitioncreateInputObjectTypeExtensionDefinition(graphql.parser.antlr.GraphqlParser.InputObjectTypeExtensionDefinitionContext ctx) protected InputValueDefinitioncreateInputValueDefinition(graphql.parser.antlr.GraphqlParser.InputValueDefinitionContext ctx) protected List<InputValueDefinition> createInputValueDefinitions(List<graphql.parser.antlr.GraphqlParser.InputValueDefinitionContext> defs) protected InterfaceTypeDefinitioncreateInterfaceTypeDefinition(graphql.parser.antlr.GraphqlParser.InterfaceTypeDefinitionContext ctx) protected InterfaceTypeExtensionDefinitioncreateInterfaceTypeExtensionDefinition(graphql.parser.antlr.GraphqlParser.InterfaceTypeExtensionDefinitionContext ctx) protected ListTypecreateListType(graphql.parser.antlr.GraphqlParser.ListTypeContext ctx) protected NonNullTypecreateNonNullType(graphql.parser.antlr.GraphqlParser.NonNullTypeContext ctx) protected ObjectTypeDefinitioncreateObjectTypeDefinition(graphql.parser.antlr.GraphqlParser.ObjectTypeDefinitionContext ctx) protected ObjectTypeExtensionDefinitioncreateObjectTypeExtensionDefinition(graphql.parser.antlr.GraphqlParser.ObjectTypeExtensionDefinitionContext ctx) protected OperationDefinitioncreateOperationDefinition(graphql.parser.antlr.GraphqlParser.OperationDefinitionContext ctx) protected OperationTypeDefinitioncreateOperationTypeDefinition(graphql.parser.antlr.GraphqlParser.OperationTypeDefinitionContext ctx) protected ScalarTypeDefinitioncreateScalarTypeDefinition(graphql.parser.antlr.GraphqlParser.ScalarTypeDefinitionContext ctx) protected ScalarTypeExtensionDefinitioncreateScalarTypeExtensionDefinition(graphql.parser.antlr.GraphqlParser.ScalarTypeExtensionDefinitionContext ctx) protected SchemaDefinitioncreateSchemaDefinition(graphql.parser.antlr.GraphqlParser.SchemaDefinitionContext ctx) protected SelectionSetcreateSelectionSet(graphql.parser.antlr.GraphqlParser.SelectionSetContext ctx) protected TypecreateType(graphql.parser.antlr.GraphqlParser.TypeContext ctx) protected TypeDefinitioncreateTypeDefinition(graphql.parser.antlr.GraphqlParser.TypeDefinitionContext ctx) protected TypeDefinitioncreateTypeExtension(graphql.parser.antlr.GraphqlParser.TypeExtensionContext ctx) protected TypeNamecreateTypeName(graphql.parser.antlr.GraphqlParser.TypeNameContext ctx) protected SDLDefinitioncreateTypeSystemDefinition(graphql.parser.antlr.GraphqlParser.TypeSystemDefinitionContext ctx) protected SDLDefinitioncreateTypeSystemExtension(graphql.parser.antlr.GraphqlParser.TypeSystemExtensionContext ctx) protected UnionTypeDefinitioncreateUnionTypeDefinition(graphql.parser.antlr.GraphqlParser.UnionTypeDefinitionContext ctx) protected UnionTypeExtensionDefinitioncreateUnionTypeExtensionDefinition(graphql.parser.antlr.GraphqlParser.UnionTypeExtensionDefinitionContext ctx) protected ValuecreateValue(graphql.parser.antlr.GraphqlParser.ValueContext ctx) protected ValuecreateValue(graphql.parser.antlr.GraphqlParser.ValueWithVariableContext ctx) protected VariableDefinitioncreateVariableDefinition(graphql.parser.antlr.GraphqlParser.VariableDefinitionContext ctx) protected List<VariableDefinition> createVariableDefinitions(graphql.parser.antlr.GraphqlParser.VariableDefinitionsContext ctx) getCommentOnChannel(List<org.antlr.v4.runtime.Token> refChannel) getComments(org.antlr.v4.runtime.ParserRuleContext ctx) protected SourceLocationgetSourceLocation(org.antlr.v4.runtime.ParserRuleContext parserRuleContext) protected SourceLocationgetSourceLocation(org.antlr.v4.runtime.Token token) protected DescriptionnewDescription(graphql.parser.antlr.GraphqlParser.DescriptionContext descriptionCtx) protected OperationDefinition.OperationparseOperation(graphql.parser.antlr.GraphqlParser.OperationTypeContext operationTypeContext) protected StringquotedString(org.antlr.v4.runtime.tree.TerminalNode terminalNode)
-
Constructor Details
-
GraphqlAntlrToLanguage
public GraphqlAntlrToLanguage(org.antlr.v4.runtime.CommonTokenStream tokens, MultiSourceReader multiSourceReader, ParserOptions parserOptions, I18n i18N, @Nullable Map<Node<?>, org.antlr.v4.runtime.ParserRuleContext> nodeToRuleMap)
-
-
Method Details
-
getParserOptions
-
createDocument
-
createDefinition
protected Definition createDefinition(graphql.parser.antlr.GraphqlParser.DefinitionContext definitionContext) -
createOperationDefinition
protected OperationDefinition createOperationDefinition(graphql.parser.antlr.GraphqlParser.OperationDefinitionContext ctx) -
parseOperation
protected OperationDefinition.Operation parseOperation(graphql.parser.antlr.GraphqlParser.OperationTypeContext operationTypeContext) -
createFragmentSpread
protected FragmentSpread createFragmentSpread(graphql.parser.antlr.GraphqlParser.FragmentSpreadContext ctx) -
createVariableDefinitions
protected List<VariableDefinition> createVariableDefinitions(graphql.parser.antlr.GraphqlParser.VariableDefinitionsContext ctx) -
createVariableDefinition
protected VariableDefinition createVariableDefinition(graphql.parser.antlr.GraphqlParser.VariableDefinitionContext ctx) -
createFragmentDefinition
protected FragmentDefinition createFragmentDefinition(graphql.parser.antlr.GraphqlParser.FragmentDefinitionContext ctx) -
createSelectionSet
protected SelectionSet createSelectionSet(graphql.parser.antlr.GraphqlParser.SelectionSetContext ctx) -
createField
-
createInlineFragment
protected InlineFragment createInlineFragment(graphql.parser.antlr.GraphqlParser.InlineFragmentContext ctx) -
createTypeSystemDefinition
protected SDLDefinition createTypeSystemDefinition(graphql.parser.antlr.GraphqlParser.TypeSystemDefinitionContext ctx) -
createTypeSystemExtension
protected SDLDefinition createTypeSystemExtension(graphql.parser.antlr.GraphqlParser.TypeSystemExtensionContext ctx) -
createTypeExtension
protected TypeDefinition createTypeExtension(graphql.parser.antlr.GraphqlParser.TypeExtensionContext ctx) -
createTypeDefinition
protected TypeDefinition createTypeDefinition(graphql.parser.antlr.GraphqlParser.TypeDefinitionContext ctx) -
createType
-
createTypeName
-
createNonNullType
-
createListType
-
createArgument
-
createArguments
-
createDirectives
-
createDirective
-
createSchemaDefinition
protected SchemaDefinition createSchemaDefinition(graphql.parser.antlr.GraphqlParser.SchemaDefinitionContext ctx) -
createOperationTypeDefinition
protected OperationTypeDefinition createOperationTypeDefinition(graphql.parser.antlr.GraphqlParser.OperationTypeDefinitionContext ctx) -
createScalarTypeDefinition
protected ScalarTypeDefinition createScalarTypeDefinition(graphql.parser.antlr.GraphqlParser.ScalarTypeDefinitionContext ctx) -
createScalarTypeExtensionDefinition
protected ScalarTypeExtensionDefinition createScalarTypeExtensionDefinition(graphql.parser.antlr.GraphqlParser.ScalarTypeExtensionDefinitionContext ctx) -
createObjectTypeDefinition
protected ObjectTypeDefinition createObjectTypeDefinition(graphql.parser.antlr.GraphqlParser.ObjectTypeDefinitionContext ctx) -
createObjectTypeExtensionDefinition
protected ObjectTypeExtensionDefinition createObjectTypeExtensionDefinition(graphql.parser.antlr.GraphqlParser.ObjectTypeExtensionDefinitionContext ctx) -
createFieldDefinitions
protected List<FieldDefinition> createFieldDefinitions(graphql.parser.antlr.GraphqlParser.FieldsDefinitionContext ctx) -
createFieldDefinitions
protected List<FieldDefinition> createFieldDefinitions(graphql.parser.antlr.GraphqlParser.ExtensionFieldsDefinitionContext ctx) -
createFieldDefinition
protected FieldDefinition createFieldDefinition(graphql.parser.antlr.GraphqlParser.FieldDefinitionContext ctx) -
createInputValueDefinitions
protected List<InputValueDefinition> createInputValueDefinitions(List<graphql.parser.antlr.GraphqlParser.InputValueDefinitionContext> defs) -
createInputValueDefinition
protected InputValueDefinition createInputValueDefinition(graphql.parser.antlr.GraphqlParser.InputValueDefinitionContext ctx) -
createInterfaceTypeDefinition
protected InterfaceTypeDefinition createInterfaceTypeDefinition(graphql.parser.antlr.GraphqlParser.InterfaceTypeDefinitionContext ctx) -
createInterfaceTypeExtensionDefinition
protected InterfaceTypeExtensionDefinition createInterfaceTypeExtensionDefinition(graphql.parser.antlr.GraphqlParser.InterfaceTypeExtensionDefinitionContext ctx) -
createUnionTypeDefinition
protected UnionTypeDefinition createUnionTypeDefinition(graphql.parser.antlr.GraphqlParser.UnionTypeDefinitionContext ctx) -
createUnionTypeExtensionDefinition
protected UnionTypeExtensionDefinition createUnionTypeExtensionDefinition(graphql.parser.antlr.GraphqlParser.UnionTypeExtensionDefinitionContext ctx) -
createEnumTypeDefinition
protected EnumTypeDefinition createEnumTypeDefinition(graphql.parser.antlr.GraphqlParser.EnumTypeDefinitionContext ctx) -
createEnumTypeExtensionDefinition
protected EnumTypeExtensionDefinition createEnumTypeExtensionDefinition(graphql.parser.antlr.GraphqlParser.EnumTypeExtensionDefinitionContext ctx) -
createEnumValueDefinition
protected EnumValueDefinition createEnumValueDefinition(graphql.parser.antlr.GraphqlParser.EnumValueDefinitionContext ctx) -
createInputObjectTypeDefinition
protected InputObjectTypeDefinition createInputObjectTypeDefinition(graphql.parser.antlr.GraphqlParser.InputObjectTypeDefinitionContext ctx) -
createInputObjectTypeExtensionDefinition
protected InputObjectTypeExtensionDefinition createInputObjectTypeExtensionDefinition(graphql.parser.antlr.GraphqlParser.InputObjectTypeExtensionDefinitionContext ctx) -
createDirectiveDefinition
protected DirectiveDefinition createDirectiveDefinition(graphql.parser.antlr.GraphqlParser.DirectiveDefinitionContext ctx) -
createDirectiveLocation
protected DirectiveLocation createDirectiveLocation(graphql.parser.antlr.GraphqlParser.DirectiveLocationContext ctx) -
createValue
-
createValue
-
quotedString
-
addCommonData
protected void addCommonData(NodeBuilder nodeBuilder, org.antlr.v4.runtime.ParserRuleContext parserRuleContext) -
newDescription
protected Description newDescription(graphql.parser.antlr.GraphqlParser.DescriptionContext descriptionCtx) -
getSourceLocation
protected SourceLocation getSourceLocation(org.antlr.v4.runtime.ParserRuleContext parserRuleContext) -
getSourceLocation
-
getComments
-
getCommentOnChannel
-