protected GraphqlAntlrToLanguage |
NodeToRuleCapturingParser.getAntlrToLanguage(org.antlr.v4.runtime.CommonTokenStream tokens,
MultiSourceReader multiSourceReader,
ParserEnvironment environment) |
|
protected GraphqlAntlrToLanguage |
Parser.getAntlrToLanguage(org.antlr.v4.runtime.CommonTokenStream tokens,
MultiSourceReader multiSourceReader,
ParserEnvironment environment) |
Allows you to override the ANTLR to AST code.
|
private @NotNull SafeTokenSource |
Parser.getSafeTokenSource(ParserEnvironment environment,
ParserOptions parserOptions,
MultiSourceReader multiSourceReader,
GraphqlLexer lexer) |
|
static Document |
Parser.parse(ParserEnvironment environment) |
Parses a string input into a graphql AST Document
|
Document |
Parser.parseDocument(ParserEnvironment environment) |
Parses document text into a graphql AST Document
|
private Document |
Parser.parseDocumentImpl(ParserEnvironment environment) |
|
private Node<?> |
Parser.parseImpl(ParserEnvironment environment,
java.util.function.BiFunction<GraphqlParser,GraphqlAntlrToLanguage,java.lang.Object[]> nodeFunction) |
|
private static @NotNull GraphqlLexer |
Parser.setupGraphqlLexer(ParserEnvironment environment,
MultiSourceReader multiSourceReader,
org.antlr.v4.runtime.CodePointCharStream charStream) |
|
private static MultiSourceReader |
Parser.setupMultiSourceReader(ParserEnvironment environment,
ParserOptions parserOptions) |
|
private void |
Parser.setupParserListener(ParserEnvironment environment,
MultiSourceReader multiSourceReader,
GraphqlParser parser,
GraphqlAntlrToLanguage toLanguage) |
|
private static @NotNull SafeTokenReader |
Parser.setupSafeTokenReader(ParserEnvironment environment,
ParserOptions parserOptions,
MultiSourceReader multiSourceReader) |
|
private void |
Parser.throwIfTokenProblems(ParserEnvironment environment,
org.antlr.v4.runtime.Token token,
int maxLimit,
MultiSourceReader multiSourceReader,
java.lang.Class<? extends InvalidSyntaxException> targetException) |
|