public class GraphqlAntlrToLanguage
extends graphql.parser.antlr.GraphqlBaseVisitor<java.lang.Void>
| Modifier and Type | Class and Description |
|---|---|
protected static class |
GraphqlAntlrToLanguage.ContextEntry |
protected static class |
GraphqlAntlrToLanguage.ContextProperty |
| Constructor and Description |
|---|
GraphqlAntlrToLanguage(org.antlr.v4.runtime.CommonTokenStream tokens) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addContextProperty(GraphqlAntlrToLanguage.ContextProperty contextProperty,
java.lang.Object value) |
java.util.Deque<GraphqlAntlrToLanguage.ContextEntry> |
getContextStack() |
protected java.lang.Object |
getFromContextStack(GraphqlAntlrToLanguage.ContextProperty contextProperty) |
protected java.lang.Object |
getFromContextStack(GraphqlAntlrToLanguage.ContextProperty contextProperty,
boolean required) |
Document |
getResult() |
protected void |
popContext() |
protected void |
setResult(Document result) |
java.lang.Void |
visitArgument(graphql.parser.antlr.GraphqlParser.ArgumentContext ctx) |
java.lang.Void |
visitDirective(graphql.parser.antlr.GraphqlParser.DirectiveContext ctx) |
java.lang.Void |
visitDirectiveDefinition(graphql.parser.antlr.GraphqlParser.DirectiveDefinitionContext ctx) |
java.lang.Void |
visitDirectiveLocation(graphql.parser.antlr.GraphqlParser.DirectiveLocationContext ctx) |
java.lang.Void |
visitDocument(graphql.parser.antlr.GraphqlParser.DocumentContext ctx) |
java.lang.Void |
visitEnumTypeDefinition(graphql.parser.antlr.GraphqlParser.EnumTypeDefinitionContext ctx) |
java.lang.Void |
visitEnumTypeExtensionDefinition(graphql.parser.antlr.GraphqlParser.EnumTypeExtensionDefinitionContext ctx) |
java.lang.Void |
visitEnumValueDefinition(graphql.parser.antlr.GraphqlParser.EnumValueDefinitionContext ctx) |
java.lang.Void |
visitField(graphql.parser.antlr.GraphqlParser.FieldContext ctx) |
java.lang.Void |
visitFieldDefinition(graphql.parser.antlr.GraphqlParser.FieldDefinitionContext ctx) |
java.lang.Void |
visitFragmentDefinition(graphql.parser.antlr.GraphqlParser.FragmentDefinitionContext ctx) |
java.lang.Void |
visitFragmentSpread(graphql.parser.antlr.GraphqlParser.FragmentSpreadContext ctx) |
java.lang.Void |
visitInlineFragment(graphql.parser.antlr.GraphqlParser.InlineFragmentContext ctx) |
java.lang.Void |
visitInputObjectTypeDefinition(graphql.parser.antlr.GraphqlParser.InputObjectTypeDefinitionContext ctx) |
java.lang.Void |
visitInputObjectTypeExtensionDefinition(graphql.parser.antlr.GraphqlParser.InputObjectTypeExtensionDefinitionContext ctx) |
java.lang.Void |
visitInputValueDefinition(graphql.parser.antlr.GraphqlParser.InputValueDefinitionContext ctx) |
java.lang.Void |
visitInterfaceTypeDefinition(graphql.parser.antlr.GraphqlParser.InterfaceTypeDefinitionContext ctx) |
java.lang.Void |
visitInterfaceTypeExtensionDefinition(graphql.parser.antlr.GraphqlParser.InterfaceTypeExtensionDefinitionContext ctx) |
java.lang.Void |
visitListType(graphql.parser.antlr.GraphqlParser.ListTypeContext ctx) |
java.lang.Void |
visitNonNullType(graphql.parser.antlr.GraphqlParser.NonNullTypeContext ctx) |
java.lang.Void |
visitObjectTypeDefinition(graphql.parser.antlr.GraphqlParser.ObjectTypeDefinitionContext ctx) |
java.lang.Void |
visitObjectTypeExtensionDefinition(graphql.parser.antlr.GraphqlParser.ObjectTypeExtensionDefinitionContext ctx) |
java.lang.Void |
visitOperationDefinition(graphql.parser.antlr.GraphqlParser.OperationDefinitionContext ctx) |
java.lang.Void |
visitOperationTypeDefinition(graphql.parser.antlr.GraphqlParser.OperationTypeDefinitionContext ctx) |
java.lang.Void |
visitScalarTypeDefinition(graphql.parser.antlr.GraphqlParser.ScalarTypeDefinitionContext ctx) |
java.lang.Void |
visitScalarTypeExtensionDefinition(graphql.parser.antlr.GraphqlParser.ScalarTypeExtensionDefinitionContext ctx) |
java.lang.Void |
visitSchemaDefinition(graphql.parser.antlr.GraphqlParser.SchemaDefinitionContext ctx) |
java.lang.Void |
visitSelectionSet(graphql.parser.antlr.GraphqlParser.SelectionSetContext ctx) |
java.lang.Void |
visitTypeName(graphql.parser.antlr.GraphqlParser.TypeNameContext ctx) |
java.lang.Void |
visitUnionTypeDefinition(graphql.parser.antlr.GraphqlParser.UnionTypeDefinitionContext ctx) |
java.lang.Void |
visitUnionTypeExtensionDefinition(graphql.parser.antlr.GraphqlParser.UnionTypeExtensionDefinitionContext ctx) |
java.lang.Void |
visitVariableDefinition(graphql.parser.antlr.GraphqlParser.VariableDefinitionContext ctx) |
visitAlias, visitArguments, visitArgumentsDefinition, visitArrayValue, visitArrayValueWithVariable, visitDefaultValue, visitDefinition, visitDescription, visitDirectiveLocations, visitDirectives, visitEnumValue, visitEnumValueDefinitions, visitFieldsDefinition, visitFragmentName, visitImplementsInterfaces, visitInputObjectValueDefinitions, visitName, visitObjectField, visitObjectFieldWithVariable, visitObjectValue, visitObjectValueWithVariable, visitOperationType, visitSelection, visitStringValue, visitType, visitTypeCondition, visitTypeDefinition, visitTypeExtension, visitTypeSystemDefinition, visitUnionMembers, visitUnionMembership, visitValue, visitValueWithVariable, visitVariable, visitVariableDefinitionsaggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminalpublic GraphqlAntlrToLanguage(org.antlr.v4.runtime.CommonTokenStream tokens)
protected void addContextProperty(GraphqlAntlrToLanguage.ContextProperty contextProperty, java.lang.Object value)
protected void popContext()
protected java.lang.Object getFromContextStack(GraphqlAntlrToLanguage.ContextProperty contextProperty)
protected java.lang.Object getFromContextStack(GraphqlAntlrToLanguage.ContextProperty contextProperty, boolean required)
public java.lang.Void visitDocument(graphql.parser.antlr.GraphqlParser.DocumentContext ctx)
visitDocument in interface graphql.parser.antlr.GraphqlVisitor<java.lang.Void>visitDocument in class graphql.parser.antlr.GraphqlBaseVisitor<java.lang.Void>public java.lang.Void visitOperationDefinition(graphql.parser.antlr.GraphqlParser.OperationDefinitionContext ctx)
visitOperationDefinition in interface graphql.parser.antlr.GraphqlVisitor<java.lang.Void>visitOperationDefinition in class graphql.parser.antlr.GraphqlBaseVisitor<java.lang.Void>public java.lang.Void visitFragmentSpread(graphql.parser.antlr.GraphqlParser.FragmentSpreadContext ctx)
visitFragmentSpread in interface graphql.parser.antlr.GraphqlVisitor<java.lang.Void>visitFragmentSpread in class graphql.parser.antlr.GraphqlBaseVisitor<java.lang.Void>public java.lang.Void visitVariableDefinition(graphql.parser.antlr.GraphqlParser.VariableDefinitionContext ctx)
visitVariableDefinition in interface graphql.parser.antlr.GraphqlVisitor<java.lang.Void>visitVariableDefinition in class graphql.parser.antlr.GraphqlBaseVisitor<java.lang.Void>public java.lang.Void visitFragmentDefinition(graphql.parser.antlr.GraphqlParser.FragmentDefinitionContext ctx)
visitFragmentDefinition in interface graphql.parser.antlr.GraphqlVisitor<java.lang.Void>visitFragmentDefinition in class graphql.parser.antlr.GraphqlBaseVisitor<java.lang.Void>public java.lang.Void visitSelectionSet(graphql.parser.antlr.GraphqlParser.SelectionSetContext ctx)
visitSelectionSet in interface graphql.parser.antlr.GraphqlVisitor<java.lang.Void>visitSelectionSet in class graphql.parser.antlr.GraphqlBaseVisitor<java.lang.Void>public java.lang.Void visitField(graphql.parser.antlr.GraphqlParser.FieldContext ctx)
visitField in interface graphql.parser.antlr.GraphqlVisitor<java.lang.Void>visitField in class graphql.parser.antlr.GraphqlBaseVisitor<java.lang.Void>public java.lang.Void visitInlineFragment(graphql.parser.antlr.GraphqlParser.InlineFragmentContext ctx)
visitInlineFragment in interface graphql.parser.antlr.GraphqlVisitor<java.lang.Void>visitInlineFragment in class graphql.parser.antlr.GraphqlBaseVisitor<java.lang.Void>public java.lang.Void visitTypeName(graphql.parser.antlr.GraphqlParser.TypeNameContext ctx)
visitTypeName in interface graphql.parser.antlr.GraphqlVisitor<java.lang.Void>visitTypeName in class graphql.parser.antlr.GraphqlBaseVisitor<java.lang.Void>public java.lang.Void visitNonNullType(graphql.parser.antlr.GraphqlParser.NonNullTypeContext ctx)
visitNonNullType in interface graphql.parser.antlr.GraphqlVisitor<java.lang.Void>visitNonNullType in class graphql.parser.antlr.GraphqlBaseVisitor<java.lang.Void>public java.lang.Void visitListType(graphql.parser.antlr.GraphqlParser.ListTypeContext ctx)
visitListType in interface graphql.parser.antlr.GraphqlVisitor<java.lang.Void>visitListType in class graphql.parser.antlr.GraphqlBaseVisitor<java.lang.Void>public java.lang.Void visitArgument(graphql.parser.antlr.GraphqlParser.ArgumentContext ctx)
visitArgument in interface graphql.parser.antlr.GraphqlVisitor<java.lang.Void>visitArgument in class graphql.parser.antlr.GraphqlBaseVisitor<java.lang.Void>public java.lang.Void visitDirective(graphql.parser.antlr.GraphqlParser.DirectiveContext ctx)
visitDirective in interface graphql.parser.antlr.GraphqlVisitor<java.lang.Void>visitDirective in class graphql.parser.antlr.GraphqlBaseVisitor<java.lang.Void>public java.lang.Void visitSchemaDefinition(graphql.parser.antlr.GraphqlParser.SchemaDefinitionContext ctx)
visitSchemaDefinition in interface graphql.parser.antlr.GraphqlVisitor<java.lang.Void>visitSchemaDefinition in class graphql.parser.antlr.GraphqlBaseVisitor<java.lang.Void>public java.lang.Void visitOperationTypeDefinition(graphql.parser.antlr.GraphqlParser.OperationTypeDefinitionContext ctx)
visitOperationTypeDefinition in interface graphql.parser.antlr.GraphqlVisitor<java.lang.Void>visitOperationTypeDefinition in class graphql.parser.antlr.GraphqlBaseVisitor<java.lang.Void>public java.lang.Void visitScalarTypeDefinition(graphql.parser.antlr.GraphqlParser.ScalarTypeDefinitionContext ctx)
visitScalarTypeDefinition in interface graphql.parser.antlr.GraphqlVisitor<java.lang.Void>visitScalarTypeDefinition in class graphql.parser.antlr.GraphqlBaseVisitor<java.lang.Void>public java.lang.Void visitObjectTypeDefinition(graphql.parser.antlr.GraphqlParser.ObjectTypeDefinitionContext ctx)
visitObjectTypeDefinition in interface graphql.parser.antlr.GraphqlVisitor<java.lang.Void>visitObjectTypeDefinition in class graphql.parser.antlr.GraphqlBaseVisitor<java.lang.Void>public java.lang.Void visitFieldDefinition(graphql.parser.antlr.GraphqlParser.FieldDefinitionContext ctx)
visitFieldDefinition in interface graphql.parser.antlr.GraphqlVisitor<java.lang.Void>visitFieldDefinition in class graphql.parser.antlr.GraphqlBaseVisitor<java.lang.Void>public java.lang.Void visitInputValueDefinition(graphql.parser.antlr.GraphqlParser.InputValueDefinitionContext ctx)
visitInputValueDefinition in interface graphql.parser.antlr.GraphqlVisitor<java.lang.Void>visitInputValueDefinition in class graphql.parser.antlr.GraphqlBaseVisitor<java.lang.Void>public java.lang.Void visitInterfaceTypeDefinition(graphql.parser.antlr.GraphqlParser.InterfaceTypeDefinitionContext ctx)
visitInterfaceTypeDefinition in interface graphql.parser.antlr.GraphqlVisitor<java.lang.Void>visitInterfaceTypeDefinition in class graphql.parser.antlr.GraphqlBaseVisitor<java.lang.Void>public java.lang.Void visitUnionTypeDefinition(graphql.parser.antlr.GraphqlParser.UnionTypeDefinitionContext ctx)
visitUnionTypeDefinition in interface graphql.parser.antlr.GraphqlVisitor<java.lang.Void>visitUnionTypeDefinition in class graphql.parser.antlr.GraphqlBaseVisitor<java.lang.Void>public java.lang.Void visitEnumTypeDefinition(graphql.parser.antlr.GraphqlParser.EnumTypeDefinitionContext ctx)
visitEnumTypeDefinition in interface graphql.parser.antlr.GraphqlVisitor<java.lang.Void>visitEnumTypeDefinition in class graphql.parser.antlr.GraphqlBaseVisitor<java.lang.Void>public java.lang.Void visitEnumValueDefinition(graphql.parser.antlr.GraphqlParser.EnumValueDefinitionContext ctx)
visitEnumValueDefinition in interface graphql.parser.antlr.GraphqlVisitor<java.lang.Void>visitEnumValueDefinition in class graphql.parser.antlr.GraphqlBaseVisitor<java.lang.Void>public java.lang.Void visitInputObjectTypeDefinition(graphql.parser.antlr.GraphqlParser.InputObjectTypeDefinitionContext ctx)
visitInputObjectTypeDefinition in interface graphql.parser.antlr.GraphqlVisitor<java.lang.Void>visitInputObjectTypeDefinition in class graphql.parser.antlr.GraphqlBaseVisitor<java.lang.Void>public java.lang.Void visitObjectTypeExtensionDefinition(graphql.parser.antlr.GraphqlParser.ObjectTypeExtensionDefinitionContext ctx)
visitObjectTypeExtensionDefinition in interface graphql.parser.antlr.GraphqlVisitor<java.lang.Void>visitObjectTypeExtensionDefinition in class graphql.parser.antlr.GraphqlBaseVisitor<java.lang.Void>public java.lang.Void visitInterfaceTypeExtensionDefinition(graphql.parser.antlr.GraphqlParser.InterfaceTypeExtensionDefinitionContext ctx)
visitInterfaceTypeExtensionDefinition in interface graphql.parser.antlr.GraphqlVisitor<java.lang.Void>visitInterfaceTypeExtensionDefinition in class graphql.parser.antlr.GraphqlBaseVisitor<java.lang.Void>public java.lang.Void visitUnionTypeExtensionDefinition(graphql.parser.antlr.GraphqlParser.UnionTypeExtensionDefinitionContext ctx)
visitUnionTypeExtensionDefinition in interface graphql.parser.antlr.GraphqlVisitor<java.lang.Void>visitUnionTypeExtensionDefinition in class graphql.parser.antlr.GraphqlBaseVisitor<java.lang.Void>public java.lang.Void visitEnumTypeExtensionDefinition(graphql.parser.antlr.GraphqlParser.EnumTypeExtensionDefinitionContext ctx)
visitEnumTypeExtensionDefinition in interface graphql.parser.antlr.GraphqlVisitor<java.lang.Void>visitEnumTypeExtensionDefinition in class graphql.parser.antlr.GraphqlBaseVisitor<java.lang.Void>public java.lang.Void visitScalarTypeExtensionDefinition(graphql.parser.antlr.GraphqlParser.ScalarTypeExtensionDefinitionContext ctx)
visitScalarTypeExtensionDefinition in interface graphql.parser.antlr.GraphqlVisitor<java.lang.Void>visitScalarTypeExtensionDefinition in class graphql.parser.antlr.GraphqlBaseVisitor<java.lang.Void>public java.lang.Void visitInputObjectTypeExtensionDefinition(graphql.parser.antlr.GraphqlParser.InputObjectTypeExtensionDefinitionContext ctx)
visitInputObjectTypeExtensionDefinition in interface graphql.parser.antlr.GraphqlVisitor<java.lang.Void>visitInputObjectTypeExtensionDefinition in class graphql.parser.antlr.GraphqlBaseVisitor<java.lang.Void>public java.lang.Void visitDirectiveDefinition(graphql.parser.antlr.GraphqlParser.DirectiveDefinitionContext ctx)
visitDirectiveDefinition in interface graphql.parser.antlr.GraphqlVisitor<java.lang.Void>visitDirectiveDefinition in class graphql.parser.antlr.GraphqlBaseVisitor<java.lang.Void>public java.lang.Void visitDirectiveLocation(graphql.parser.antlr.GraphqlParser.DirectiveLocationContext ctx)
visitDirectiveLocation in interface graphql.parser.antlr.GraphqlVisitor<java.lang.Void>visitDirectiveLocation in class graphql.parser.antlr.GraphqlBaseVisitor<java.lang.Void>public Document getResult()
protected void setResult(Document result)
public java.util.Deque<GraphqlAntlrToLanguage.ContextEntry> getContextStack()