public class GraphqlAntlrToLanguage
extends java.lang.Object
Constructor and Description |
---|
GraphqlAntlrToLanguage(org.antlr.v4.runtime.CommonTokenStream tokens,
MultiSourceReader multiSourceReader) |
Modifier and Type | Method and Description |
---|---|
protected void |
addCommonData(NodeBuilder nodeBuilder,
org.antlr.v4.runtime.ParserRuleContext parserRuleContext) |
protected Argument |
createArgument(graphql.parser.antlr.GraphqlParser.ArgumentContext ctx) |
protected java.util.List<Argument> |
createArguments(graphql.parser.antlr.GraphqlParser.ArgumentsContext ctx) |
protected Definition |
createDefinition(graphql.parser.antlr.GraphqlParser.DefinitionContext definitionContext) |
protected Directive |
createDirective(graphql.parser.antlr.GraphqlParser.DirectiveContext ctx) |
protected DirectiveDefinition |
createDirectiveDefinition(graphql.parser.antlr.GraphqlParser.DirectiveDefinitionContext ctx) |
protected DirectiveLocation |
createDirectiveLocation(graphql.parser.antlr.GraphqlParser.DirectiveLocationContext ctx) |
protected java.util.List<Directive> |
createDirectives(graphql.parser.antlr.GraphqlParser.DirectivesContext ctx) |
Document |
createDocument(graphql.parser.antlr.GraphqlParser.DocumentContext ctx) |
protected EnumTypeDefinition |
createEnumTypeDefinition(graphql.parser.antlr.GraphqlParser.EnumTypeDefinitionContext ctx) |
protected EnumTypeExtensionDefinition |
createEnumTypeExtensionDefinition(graphql.parser.antlr.GraphqlParser.EnumTypeExtensionDefinitionContext ctx) |
protected EnumValueDefinition |
createEnumValueDefinition(graphql.parser.antlr.GraphqlParser.EnumValueDefinitionContext ctx) |
protected Field |
createField(graphql.parser.antlr.GraphqlParser.FieldContext ctx) |
protected FieldDefinition |
createFieldDefinition(graphql.parser.antlr.GraphqlParser.FieldDefinitionContext ctx) |
protected java.util.List<FieldDefinition> |
createFieldDefinitions(graphql.parser.antlr.GraphqlParser.ExtensionFieldsDefinitionContext ctx) |
protected java.util.List<FieldDefinition> |
createFieldDefinitions(graphql.parser.antlr.GraphqlParser.FieldsDefinitionContext ctx) |
protected FragmentDefinition |
createFragmentDefinition(graphql.parser.antlr.GraphqlParser.FragmentDefinitionContext ctx) |
protected FragmentSpread |
createFragmentSpread(graphql.parser.antlr.GraphqlParser.FragmentSpreadContext ctx) |
protected InlineFragment |
createInlineFragment(graphql.parser.antlr.GraphqlParser.InlineFragmentContext ctx) |
protected InputObjectTypeDefinition |
createInputObjectTypeDefinition(graphql.parser.antlr.GraphqlParser.InputObjectTypeDefinitionContext ctx) |
protected InputObjectTypeExtensionDefinition |
createInputObjectTypeExtensionDefinition(graphql.parser.antlr.GraphqlParser.InputObjectTypeExtensionDefinitionContext ctx) |
protected InputValueDefinition |
createInputValueDefinition(graphql.parser.antlr.GraphqlParser.InputValueDefinitionContext ctx) |
protected java.util.List<InputValueDefinition> |
createInputValueDefinitions(java.util.List<graphql.parser.antlr.GraphqlParser.InputValueDefinitionContext> defs) |
protected InterfaceTypeDefinition |
createInterfaceTypeDefinition(graphql.parser.antlr.GraphqlParser.InterfaceTypeDefinitionContext ctx) |
protected InterfaceTypeExtensionDefinition |
createInterfaceTypeExtensionDefinition(graphql.parser.antlr.GraphqlParser.InterfaceTypeExtensionDefinitionContext ctx) |
protected ListType |
createListType(graphql.parser.antlr.GraphqlParser.ListTypeContext ctx) |
protected NonNullType |
createNonNullType(graphql.parser.antlr.GraphqlParser.NonNullTypeContext ctx) |
protected ObjectTypeDefinition |
createObjectTypeDefinition(graphql.parser.antlr.GraphqlParser.ObjectTypeDefinitionContext ctx) |
protected ObjectTypeExtensionDefinition |
createObjectTypeExtensionDefinition(graphql.parser.antlr.GraphqlParser.ObjectTypeExtensionDefinitionContext ctx) |
protected OperationDefinition |
createOperationDefinition(graphql.parser.antlr.GraphqlParser.OperationDefinitionContext ctx) |
protected OperationTypeDefinition |
createOperationTypeDefinition(graphql.parser.antlr.GraphqlParser.OperationTypeDefinitionContext ctx) |
protected ScalarTypeDefinition |
createScalarTypeDefinition(graphql.parser.antlr.GraphqlParser.ScalarTypeDefinitionContext ctx) |
protected ScalarTypeExtensionDefinition |
createScalarTypeExtensionDefinition(graphql.parser.antlr.GraphqlParser.ScalarTypeExtensionDefinitionContext ctx) |
protected SchemaDefinition |
createSchemaDefinition(graphql.parser.antlr.GraphqlParser.SchemaDefinitionContext ctx) |
protected SelectionSet |
createSelectionSet(graphql.parser.antlr.GraphqlParser.SelectionSetContext ctx) |
protected Type |
createType(graphql.parser.antlr.GraphqlParser.TypeContext ctx) |
protected TypeDefinition |
createTypeDefinition(graphql.parser.antlr.GraphqlParser.TypeDefinitionContext ctx) |
protected TypeDefinition |
createTypeExtension(graphql.parser.antlr.GraphqlParser.TypeExtensionContext ctx) |
protected TypeName |
createTypeName(graphql.parser.antlr.GraphqlParser.TypeNameContext ctx) |
protected SDLDefinition |
createTypeSystemDefinition(graphql.parser.antlr.GraphqlParser.TypeSystemDefinitionContext ctx) |
protected UnionTypeDefinition |
createUnionTypeDefinition(graphql.parser.antlr.GraphqlParser.UnionTypeDefinitionContext ctx) |
protected UnionTypeExtensionDefinition |
createUnionTypeExtensionDefinition(graphql.parser.antlr.GraphqlParser.UnionTypeExtensionDefinitionContext ctx) |
protected Value |
createValue(graphql.parser.antlr.GraphqlParser.ValueContext ctx) |
protected Value |
createValue(graphql.parser.antlr.GraphqlParser.ValueWithVariableContext ctx) |
protected VariableDefinition |
createVariableDefinition(graphql.parser.antlr.GraphqlParser.VariableDefinitionContext ctx) |
protected java.util.List<VariableDefinition> |
createVariableDefinitions(graphql.parser.antlr.GraphqlParser.VariableDefinitionsContext ctx) |
protected java.util.List<Comment> |
getCommentOnChannel(java.util.List<org.antlr.v4.runtime.Token> refChannel) |
protected java.util.List<Comment> |
getComments(org.antlr.v4.runtime.ParserRuleContext ctx) |
protected SourceLocation |
getSourceLocation(org.antlr.v4.runtime.ParserRuleContext parserRuleContext) |
protected SourceLocation |
getSourceLocation(org.antlr.v4.runtime.Token token) |
protected Description |
newDescription(graphql.parser.antlr.GraphqlParser.DescriptionContext descriptionCtx) |
protected OperationDefinition.Operation |
parseOperation(graphql.parser.antlr.GraphqlParser.OperationTypeContext operationTypeContext) |
public GraphqlAntlrToLanguage(org.antlr.v4.runtime.CommonTokenStream tokens, MultiSourceReader multiSourceReader)
public Document createDocument(graphql.parser.antlr.GraphqlParser.DocumentContext ctx)
protected Definition createDefinition(graphql.parser.antlr.GraphqlParser.DefinitionContext definitionContext)
protected OperationDefinition createOperationDefinition(graphql.parser.antlr.GraphqlParser.OperationDefinitionContext ctx)
protected OperationDefinition.Operation parseOperation(graphql.parser.antlr.GraphqlParser.OperationTypeContext operationTypeContext)
protected FragmentSpread createFragmentSpread(graphql.parser.antlr.GraphqlParser.FragmentSpreadContext ctx)
protected java.util.List<VariableDefinition> createVariableDefinitions(graphql.parser.antlr.GraphqlParser.VariableDefinitionsContext ctx)
protected VariableDefinition createVariableDefinition(graphql.parser.antlr.GraphqlParser.VariableDefinitionContext ctx)
protected FragmentDefinition createFragmentDefinition(graphql.parser.antlr.GraphqlParser.FragmentDefinitionContext ctx)
protected SelectionSet createSelectionSet(graphql.parser.antlr.GraphqlParser.SelectionSetContext ctx)
protected Field createField(graphql.parser.antlr.GraphqlParser.FieldContext ctx)
protected InlineFragment createInlineFragment(graphql.parser.antlr.GraphqlParser.InlineFragmentContext ctx)
protected SDLDefinition createTypeSystemDefinition(graphql.parser.antlr.GraphqlParser.TypeSystemDefinitionContext ctx)
protected TypeDefinition createTypeExtension(graphql.parser.antlr.GraphqlParser.TypeExtensionContext ctx)
protected TypeDefinition createTypeDefinition(graphql.parser.antlr.GraphqlParser.TypeDefinitionContext ctx)
protected Type createType(graphql.parser.antlr.GraphqlParser.TypeContext ctx)
protected TypeName createTypeName(graphql.parser.antlr.GraphqlParser.TypeNameContext ctx)
protected NonNullType createNonNullType(graphql.parser.antlr.GraphqlParser.NonNullTypeContext ctx)
protected ListType createListType(graphql.parser.antlr.GraphqlParser.ListTypeContext ctx)
protected Argument createArgument(graphql.parser.antlr.GraphqlParser.ArgumentContext ctx)
protected java.util.List<Argument> createArguments(graphql.parser.antlr.GraphqlParser.ArgumentsContext ctx)
protected java.util.List<Directive> createDirectives(graphql.parser.antlr.GraphqlParser.DirectivesContext ctx)
protected Directive createDirective(graphql.parser.antlr.GraphqlParser.DirectiveContext ctx)
protected SchemaDefinition createSchemaDefinition(graphql.parser.antlr.GraphqlParser.SchemaDefinitionContext ctx)
protected OperationTypeDefinition createOperationTypeDefinition(graphql.parser.antlr.GraphqlParser.OperationTypeDefinitionContext ctx)
protected ScalarTypeDefinition createScalarTypeDefinition(graphql.parser.antlr.GraphqlParser.ScalarTypeDefinitionContext ctx)
protected ScalarTypeExtensionDefinition createScalarTypeExtensionDefinition(graphql.parser.antlr.GraphqlParser.ScalarTypeExtensionDefinitionContext ctx)
protected ObjectTypeDefinition createObjectTypeDefinition(graphql.parser.antlr.GraphqlParser.ObjectTypeDefinitionContext ctx)
protected ObjectTypeExtensionDefinition createObjectTypeExtensionDefinition(graphql.parser.antlr.GraphqlParser.ObjectTypeExtensionDefinitionContext ctx)
protected java.util.List<FieldDefinition> createFieldDefinitions(graphql.parser.antlr.GraphqlParser.FieldsDefinitionContext ctx)
protected java.util.List<FieldDefinition> createFieldDefinitions(graphql.parser.antlr.GraphqlParser.ExtensionFieldsDefinitionContext ctx)
protected FieldDefinition createFieldDefinition(graphql.parser.antlr.GraphqlParser.FieldDefinitionContext ctx)
protected java.util.List<InputValueDefinition> createInputValueDefinitions(java.util.List<graphql.parser.antlr.GraphqlParser.InputValueDefinitionContext> defs)
protected InputValueDefinition createInputValueDefinition(graphql.parser.antlr.GraphqlParser.InputValueDefinitionContext ctx)
protected InterfaceTypeDefinition createInterfaceTypeDefinition(graphql.parser.antlr.GraphqlParser.InterfaceTypeDefinitionContext ctx)
protected InterfaceTypeExtensionDefinition createInterfaceTypeExtensionDefinition(graphql.parser.antlr.GraphqlParser.InterfaceTypeExtensionDefinitionContext ctx)
protected UnionTypeDefinition createUnionTypeDefinition(graphql.parser.antlr.GraphqlParser.UnionTypeDefinitionContext ctx)
protected UnionTypeExtensionDefinition createUnionTypeExtensionDefinition(graphql.parser.antlr.GraphqlParser.UnionTypeExtensionDefinitionContext ctx)
protected EnumTypeDefinition createEnumTypeDefinition(graphql.parser.antlr.GraphqlParser.EnumTypeDefinitionContext ctx)
protected EnumTypeExtensionDefinition createEnumTypeExtensionDefinition(graphql.parser.antlr.GraphqlParser.EnumTypeExtensionDefinitionContext ctx)
protected EnumValueDefinition createEnumValueDefinition(graphql.parser.antlr.GraphqlParser.EnumValueDefinitionContext ctx)
protected InputObjectTypeDefinition createInputObjectTypeDefinition(graphql.parser.antlr.GraphqlParser.InputObjectTypeDefinitionContext ctx)
protected InputObjectTypeExtensionDefinition createInputObjectTypeExtensionDefinition(graphql.parser.antlr.GraphqlParser.InputObjectTypeExtensionDefinitionContext ctx)
protected DirectiveDefinition createDirectiveDefinition(graphql.parser.antlr.GraphqlParser.DirectiveDefinitionContext ctx)
protected DirectiveLocation createDirectiveLocation(graphql.parser.antlr.GraphqlParser.DirectiveLocationContext ctx)
protected Value createValue(graphql.parser.antlr.GraphqlParser.ValueWithVariableContext ctx)
protected Value createValue(graphql.parser.antlr.GraphqlParser.ValueContext ctx)
protected void addCommonData(NodeBuilder nodeBuilder, org.antlr.v4.runtime.ParserRuleContext parserRuleContext)
protected Description newDescription(graphql.parser.antlr.GraphqlParser.DescriptionContext descriptionCtx)
protected SourceLocation getSourceLocation(org.antlr.v4.runtime.Token token)
protected SourceLocation getSourceLocation(org.antlr.v4.runtime.ParserRuleContext parserRuleContext)
protected java.util.List<Comment> getComments(org.antlr.v4.runtime.ParserRuleContext ctx)
protected java.util.List<Comment> getCommentOnChannel(java.util.List<org.antlr.v4.runtime.Token> refChannel)