SYMBOL INDEX (160 symbols across 23 files) FILE: superior-common-parser/src/main/java/io/github/melin/superior/common/antlr4/AntlrCaches.java class AntlrCaches (line 9) | public class AntlrCaches { method AntlrCaches (line 19) | public AntlrCaches(ATN atn) { method installCaches (line 24) | public void installCaches(Parser parser) { method makeDecisionToDFA (line 28) | private DFA[] makeDecisionToDFA(ATN atn) { FILE: superior-common-parser/src/main/java/io/github/melin/superior/common/antlr4/Origin.java class Origin (line 3) | public class Origin { method Origin (line 7) | public Origin(int line, int startPosition) { method getLine (line 12) | public int getLine() { method setLine (line 16) | public void setLine(int line) { method getStartPosition (line 20) | public int getStartPosition() { method setStartPosition (line 24) | public void setStartPosition(int startPosition) { FILE: superior-common-parser/src/main/java/io/github/melin/superior/common/antlr4/ParseErrorListener.java class ParseErrorListener (line 7) | public class ParseErrorListener extends BaseErrorListener { method syntaxError (line 9) | @Override FILE: superior-common-parser/src/main/java/io/github/melin/superior/common/antlr4/ParseException.java class ParseException (line 5) | public class ParseException extends RuntimeException { method ParseException (line 11) | public ParseException(String message, Origin start, Origin stop) { method ParseException (line 17) | public ParseException(String command, String message, Origin start, Or... method getMessage (line 24) | @Override method withCommand (line 53) | public ParseException withCommand(String cmd) { method getCommand (line 57) | public String getCommand() { method getStart (line 61) | public Origin getStart() { method getStop (line 65) | public Origin getStop() { FILE: superior-common-parser/src/main/java/io/github/melin/superior/common/antlr4/ParserUtils.java class ParserUtils (line 9) | public class ParserUtils { method source (line 12) | public static String source(ParserRuleContext ctx) { method getString (line 18) | public static String getString(Token token) { method getString (line 22) | public static String getString(TerminalNode token) { method getInt (line 26) | public static int getInt(Token token) { method command (line 30) | public static String command(ParserRuleContext ctx) { method position (line 35) | public static Origin position(Token token) { method appendEscapedChar (line 39) | private static void appendEscapedChar(StringBuilder sb, char n) { method unescapeSQLString (line 69) | private static String unescapeSQLString(String b) { FILE: superior-common-parser/src/main/java/io/github/melin/superior/common/antlr4/UpperCaseCharStream.java class UpperCaseCharStream (line 8) | public class UpperCaseCharStream implements CharStream { method UpperCaseCharStream (line 12) | public UpperCaseCharStream(CodePointCharStream wrapped) { method consume (line 16) | @Override method LA (line 21) | @Override method getText (line 31) | @Override method mark (line 40) | @Override method release (line 45) | @Override method index (line 50) | @Override method seek (line 55) | @Override method size (line 60) | @Override method getSourceName (line 65) | @Override FILE: superior-oracle-parser/src/main/java/io/github/melin/superior/parser/oracle/antlr4/OracleLexerBase.java class OracleLexerBase (line 6) | public abstract class OracleLexerBase extends Lexer { method OracleLexerBase (line 9) | public OracleLexerBase(CharStream input) { method IsNewlineAtPos (line 14) | protected boolean IsNewlineAtPos(int pos) { FILE: superior-oracle-parser/src/main/java/io/github/melin/superior/parser/oracle/antlr4/OracleParserBase.java class OracleParserBase (line 5) | public abstract class OracleParserBase extends Parser { method OracleParserBase (line 10) | public OracleParserBase(TokenStream input) { method isVersion12 (line 14) | public boolean isVersion12() { method setVersion12 (line 18) | public void setVersion12(boolean value) { method isVersion11 (line 22) | public boolean isVersion11() { method setVersion11 (line 26) | public void setVersion11(boolean value) { method isVersion10 (line 30) | public boolean isVersion10() { method setVersion10 (line 34) | public void setVersion10(boolean value) { FILE: superior-postgres-parser/src/main/java/io/github/melin/superior/parser/postgre/antlr4/LexerDispatchingErrorListener.java class LexerDispatchingErrorListener (line 8) | public class LexerDispatchingErrorListener implements ANTLRErrorListener { method LexerDispatchingErrorListener (line 11) | public LexerDispatchingErrorListener(Lexer parent) { method syntaxError (line 15) | public void syntaxError( method reportAmbiguity (line 26) | public void reportAmbiguity( method reportAttemptingFullContext (line 38) | public void reportAttemptingFullContext( method reportContextSensitivity (line 44) | public void reportContextSensitivity( FILE: superior-postgres-parser/src/main/java/io/github/melin/superior/parser/postgre/antlr4/ParserDispatchingErrorListener.java class ParserDispatchingErrorListener (line 8) | public class ParserDispatchingErrorListener implements ANTLRErrorListener { method ParserDispatchingErrorListener (line 11) | public ParserDispatchingErrorListener(Parser parent) { method syntaxError (line 15) | public void syntaxError( method reportAmbiguity (line 26) | public void reportAmbiguity( method reportAttemptingFullContext (line 38) | public void reportAttemptingFullContext( method reportContextSensitivity (line 44) | public void reportContextSensitivity( FILE: superior-postgres-parser/src/main/java/io/github/melin/superior/parser/postgre/antlr4/PostgreSqlLexerBase.java class PostgreSqlLexerBase (line 8) | public abstract class PostgreSqlLexerBase extends Lexer { method PostgreSqlLexerBase (line 11) | protected PostgreSqlLexerBase(CharStream input) { method pushTag (line 15) | public void pushTag() { method isTag (line 19) | public boolean isTag() { method popTag (line 23) | public void popTag() { method checkLA (line 27) | public boolean checkLA(int c) { method charIsLetter (line 31) | public boolean charIsLetter() { method HandleNumericFail (line 35) | public void HandleNumericFail() { method HandleLessLessGreaterGreater (line 40) | public void HandleLessLessGreaterGreater() { method UnterminatedBlockCommentDebugAssert (line 45) | public void UnterminatedBlockCommentDebugAssert() { method CheckIfUtf32Letter (line 49) | public boolean CheckIfUtf32Letter() { FILE: superior-postgres-parser/src/main/java/io/github/melin/superior/parser/postgre/antlr4/PostgreSqlParserBase.java class PostgreSqlParserBase (line 8) | public abstract class PostgreSqlParserBase extends Parser { method PostgreSqlParserBase (line 10) | public PostgreSqlParserBase(TokenStream input) { method GetParsedSqlTree (line 14) | ParserRuleContext GetParsedSqlTree(String script, int line) { method ParseRoutineBody (line 20) | public void ParseRoutineBody(PostgreSqlParser.Createfunc_opt_listConte... method TrimQuotes (line 65) | private String TrimQuotes(String s) { method unquote (line 69) | public String unquote(String s) { method GetRoutineBodyString (line 82) | public String GetRoutineBodyString(PostgreSqlParser.SconstContext rule) { method getPostgreSQLParser (line 98) | public PostgreSqlParser getPostgreSQLParser(String script) { FILE: superior-presto-parser/src/main/java/io/github/melin/superior/parser/presto/CaseInsensitiveStream.java class CaseInsensitiveStream (line 20) | public class CaseInsensitiveStream implements CharStream { method CaseInsensitiveStream (line 23) | public CaseInsensitiveStream(CharStream stream) { method getText (line 27) | @Override method consume (line 32) | @Override method LA (line 37) | @Override method mark (line 50) | @Override method release (line 55) | @Override method index (line 60) | @Override method seek (line 65) | @Override method size (line 70) | @Override method getSourceName (line 75) | @Override FILE: superior-redshift-parser/src/main/java/io/github/melin/superior/parser/redshift/antlr4/LexerDispatchingErrorListener.java class LexerDispatchingErrorListener (line 8) | public class LexerDispatchingErrorListener implements ANTLRErrorListener { method LexerDispatchingErrorListener (line 11) | public LexerDispatchingErrorListener(Lexer parent) { method syntaxError (line 15) | public void syntaxError( method reportAmbiguity (line 26) | public void reportAmbiguity( method reportAttemptingFullContext (line 38) | public void reportAttemptingFullContext( method reportContextSensitivity (line 44) | public void reportContextSensitivity( FILE: superior-redshift-parser/src/main/java/io/github/melin/superior/parser/redshift/antlr4/ParserDispatchingErrorListener.java class ParserDispatchingErrorListener (line 8) | public class ParserDispatchingErrorListener implements ANTLRErrorListener { method ParserDispatchingErrorListener (line 11) | public ParserDispatchingErrorListener(Parser parent) { method syntaxError (line 15) | public void syntaxError( method reportAmbiguity (line 26) | public void reportAmbiguity( method reportAttemptingFullContext (line 38) | public void reportAttemptingFullContext( method reportContextSensitivity (line 44) | public void reportContextSensitivity( FILE: superior-redshift-parser/src/main/java/io/github/melin/superior/parser/redshift/antlr4/RedshiftLexerBase.java class RedshiftLexerBase (line 8) | public abstract class RedshiftLexerBase extends Lexer { method RedshiftLexerBase (line 11) | protected RedshiftLexerBase(CharStream input) { method pushTag (line 15) | public void pushTag() { method isTag (line 19) | public boolean isTag() { method popTag (line 23) | public void popTag() { method checkLA (line 27) | public boolean checkLA(int c) { method charIsLetter (line 31) | public boolean charIsLetter() { method HandleNumericFail (line 35) | public void HandleNumericFail() { method HandleLessLessGreaterGreater (line 40) | public void HandleLessLessGreaterGreater() { method UnterminatedBlockCommentDebugAssert (line 45) | public void UnterminatedBlockCommentDebugAssert() { method CheckIfUtf32Letter (line 49) | public boolean CheckIfUtf32Letter() { FILE: superior-redshift-parser/src/main/java/io/github/melin/superior/parser/redshift/antlr4/RedshiftParserBase.java class RedshiftParserBase (line 8) | public abstract class RedshiftParserBase extends Parser { method RedshiftParserBase (line 10) | public RedshiftParserBase(TokenStream input) { method GetParsedSqlTree (line 14) | ParserRuleContext GetParsedSqlTree(String script, int line) { method ParseRoutineBody (line 20) | public void ParseRoutineBody(RedshiftParser.Createfunc_opt_listContext... method TrimQuotes (line 63) | private String TrimQuotes(String s) { method unquote (line 67) | public String unquote(String s) { method GetRoutineBodyString (line 80) | public String GetRoutineBodyString(RedshiftParser.SconstContext rule) { method getPostgreSQLParser (line 96) | public RedshiftParser getPostgreSQLParser(String script) { FILE: superior-spark-parser/src/main/java/io/github/melin/superior/parser/spark/SparkSqlPostProcessor.java class SparkSqlPostProcessor (line 10) | public class SparkSqlPostProcessor extends SparkSqlParserBaseListener { method exitQuotedIdentifier (line 13) | @Override method exitNonReserved (line 31) | @Override FILE: superior-starrocks-parser/src/main/java/io/github/melin/superior/parser/starrocks/NodePosition.java class NodePosition (line 9) | public class NodePosition implements Serializable { method NodePosition (line 23) | public NodePosition(TerminalNode node) { method NodePosition (line 27) | public NodePosition(Token token) { method NodePosition (line 31) | public NodePosition(Token start, Token end) { method NodePosition (line 35) | public NodePosition(int line, int col) { method NodePosition (line 39) | public NodePosition(int line, int col, int endLine, int endCol) { method getLine (line 46) | public int getLine() { method getCol (line 50) | public int getCol() { method getEndLine (line 54) | public int getEndLine() { method getEndCol (line 58) | public int getEndCol() { method isZero (line 62) | public boolean isZero() { FILE: superior-starrocks-parser/src/main/java/io/github/melin/superior/parser/starrocks/ParsingException.java class ParsingException (line 7) | public class ParsingException extends RuntimeException { method ParsingException (line 13) | public ParsingException(String detailMsg, NodePosition pos) { method ParsingException (line 20) | public ParsingException(String formatString, Object... args) { method getMessage (line 24) | @Override FILE: superior-starrocks-parser/src/main/java/io/github/melin/superior/parser/starrocks/PostProcessListener.java class PostProcessListener (line 8) | public class PostProcessListener extends StarRocksParserBaseListener { method PostProcessListener (line 13) | public PostProcessListener(int maxTokensNum, int maxExprChildCount) { method visitTerminal (line 18) | @Override method exitExpressionList (line 28) | @Override method exitExpressionsWithDefault (line 43) | @Override method exitInsertStatement (line 56) | @Override FILE: superior-starrocks-parser/src/main/java/io/github/melin/superior/parser/starrocks/SqlModeHelper.java class SqlModeHelper (line 3) | public class SqlModeHelper { FILE: superior-trino-parser/src/main/java/io/github/melin/superior/parser/trino/CaseInsensitiveStream.java class CaseInsensitiveStream (line 20) | public class CaseInsensitiveStream implements CharStream { method CaseInsensitiveStream (line 23) | public CaseInsensitiveStream(CharStream stream) { method getText (line 27) | @Override method consume (line 32) | @Override method LA (line 37) | @Override method mark (line 50) | @Override method release (line 55) | @Override method index (line 60) | @Override method seek (line 65) | @Override method size (line 70) | @Override method getSourceName (line 75) | @Override