public class org.finos.legend.engine.language.sql.grammar.'from'.SQLGrammarParser extends java.lang.Object
{
private static final org.antlr.v.runtime.ANTLRErrorListener errorListener;
private void <init>()
{
org.finos.legend.engine.language.sql.grammar.'from'.SQLGrammarParser v;
v := @this: org.finos.legend.engine.language.sql.grammar.'from'.SQLGrammarParser;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public static org.finos.legend.engine.language.sql.grammar.'from'.SQLGrammarParser newInstance()
{
org.finos.legend.engine.language.sql.grammar.'from'.SQLGrammarParser v;
v = new org.finos.legend.engine.language.sql.grammar.'from'.SQLGrammarParser;
specialinvoke v.<org.finos.legend.engine.language.sql.grammar.'from'.SQLGrammarParser: void <init>()>();
return v;
}
public org.finos.legend.engine.protocol.sql.metamodel.Statement parseStatement(java.lang.String)
{
org.finos.legend.engine.language.sql.grammar.'from'.SQLGrammarParser v;
java.lang.String v;
org.finos.legend.engine.protocol.sql.metamodel.Statement v;
v := @this: org.finos.legend.engine.language.sql.grammar.'from'.SQLGrammarParser;
v := @parameter: java.lang.String;
v = specialinvoke v.<org.finos.legend.engine.language.sql.grammar.'from'.SQLGrammarParser: org.finos.legend.engine.protocol.sql.metamodel.Statement parse(java.lang.String,java.lang.String)>(v, "statement");
return v;
}
public org.finos.legend.engine.protocol.sql.metamodel.Expression parseExpression(java.lang.String)
{
org.finos.legend.engine.protocol.sql.metamodel.Node v;
org.finos.legend.engine.language.sql.grammar.'from'.antlr.SqlBaseParser$SingleExpressionContext v;
org.finos.legend.engine.language.sql.grammar.'from'.SQLGrammarParser v;
org.finos.legend.engine.language.sql.grammar.'from'.antlr.SqlBaseParser v;
java.lang.String v;
v := @this: org.finos.legend.engine.language.sql.grammar.'from'.SQLGrammarParser;
v := @parameter: java.lang.String;
v = staticinvoke <org.finos.legend.engine.language.sql.grammar.'from'.SQLGrammarParser: org.finos.legend.engine.language.sql.grammar.'from'.antlr.SqlBaseParser getSqlBaseParser(java.lang.String,java.lang.String)>(v, "expression");
v = virtualinvoke v.<org.finos.legend.engine.language.sql.grammar.'from'.antlr.SqlBaseParser: org.finos.legend.engine.language.sql.grammar.'from'.antlr.SqlBaseParser$SingleExpressionContext singleExpression()>();
v = staticinvoke <org.finos.legend.engine.language.sql.grammar.'from'.SqlVisitor: org.finos.legend.engine.protocol.sql.metamodel.Node process(org.antlr.v.runtime.ParserRuleContext)>(v);
return v;
}
private org.finos.legend.engine.protocol.sql.metamodel.Statement parse(java.lang.String, java.lang.String)
{
org.finos.legend.engine.protocol.sql.metamodel.Statement v;
org.finos.legend.engine.language.sql.grammar.'from'.SQLGrammarParser v;
org.finos.legend.engine.language.sql.grammar.'from'.antlr.SqlBaseParser v;
java.lang.String v, v;
org.finos.legend.engine.language.sql.grammar.'from'.antlr.SqlBaseParser$SingleStatementContext v;
v := @this: org.finos.legend.engine.language.sql.grammar.'from'.SQLGrammarParser;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = staticinvoke <org.finos.legend.engine.language.sql.grammar.'from'.SQLGrammarParser: org.finos.legend.engine.language.sql.grammar.'from'.antlr.SqlBaseParser getSqlBaseParser(java.lang.String,java.lang.String)>(v, v);
v = virtualinvoke v.<org.finos.legend.engine.language.sql.grammar.'from'.antlr.SqlBaseParser: org.finos.legend.engine.language.sql.grammar.'from'.antlr.SqlBaseParser$SingleStatementContext singleStatement()>();
v = specialinvoke v.<org.finos.legend.engine.language.sql.grammar.'from'.SQLGrammarParser: org.finos.legend.engine.protocol.sql.metamodel.Statement visitStatement(org.finos.legend.engine.language.sql.grammar.'from'.antlr.SqlBaseParser$SingleStatementContext)>(v);
return v;
}
public static org.finos.legend.engine.language.sql.grammar.'from'.antlr.SqlBaseParser getSqlBaseParser(java.lang.String, java.lang.String)
{
org.antlr.v.runtime.CodePointCharStream v;
org.finos.legend.engine.language.sql.grammar.'from'.antlr.SqlBaseParser v;
org.antlr.v.runtime.CommonTokenStream v;
org.finos.legend.engine.language.sql.grammar.'from'.antlr.SqlBaseLexer v;
java.lang.String v, v;
org.antlr.v.runtime.ANTLRErrorListener v, v;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = new org.finos.legend.engine.language.sql.grammar.'from'.antlr.SqlBaseLexer;
v = staticinvoke <org.antlr.v.runtime.CharStreams: org.antlr.v.runtime.CodePointCharStream fromString(java.lang.String,java.lang.String)>(v, v);
specialinvoke v.<org.finos.legend.engine.language.sql.grammar.'from'.antlr.SqlBaseLexer: void <init>(org.antlr.v.runtime.CharStream)>(v);
virtualinvoke v.<org.finos.legend.engine.language.sql.grammar.'from'.antlr.SqlBaseLexer: void removeErrorListeners()>();
v = <org.finos.legend.engine.language.sql.grammar.'from'.SQLGrammarParser: org.antlr.v.runtime.ANTLRErrorListener errorListener>;
virtualinvoke v.<org.finos.legend.engine.language.sql.grammar.'from'.antlr.SqlBaseLexer: void addErrorListener(org.antlr.v.runtime.ANTLRErrorListener)>(v);
v = new org.finos.legend.engine.language.sql.grammar.'from'.antlr.SqlBaseParser;
v = new org.antlr.v.runtime.CommonTokenStream;
specialinvoke v.<org.antlr.v.runtime.CommonTokenStream: void <init>(org.antlr.v.runtime.TokenSource)>(v);
specialinvoke v.<org.finos.legend.engine.language.sql.grammar.'from'.antlr.SqlBaseParser: void <init>(org.antlr.v.runtime.TokenStream)>(v);
virtualinvoke v.<org.finos.legend.engine.language.sql.grammar.'from'.antlr.SqlBaseParser: void removeErrorListeners()>();
v = <org.finos.legend.engine.language.sql.grammar.'from'.SQLGrammarParser: org.antlr.v.runtime.ANTLRErrorListener errorListener>;
virtualinvoke v.<org.finos.legend.engine.language.sql.grammar.'from'.antlr.SqlBaseParser: void addErrorListener(org.antlr.v.runtime.ANTLRErrorListener)>(v);
return v;
}
private org.finos.legend.engine.protocol.sql.metamodel.Statement visitStatement(org.finos.legend.engine.language.sql.grammar.'from'.antlr.SqlBaseParser$SingleStatementContext)
{
org.finos.legend.engine.language.sql.grammar.'from'.SQLGrammarParser v;
org.finos.legend.engine.protocol.sql.metamodel.Node v;
org.finos.legend.engine.language.sql.grammar.'from'.antlr.SqlBaseParser$SingleStatementContext v;
v := @this: org.finos.legend.engine.language.sql.grammar.'from'.SQLGrammarParser;
v := @parameter: org.finos.legend.engine.language.sql.grammar.'from'.antlr.SqlBaseParser$SingleStatementContext;
v = staticinvoke <org.finos.legend.engine.language.sql.grammar.'from'.SqlVisitor: org.finos.legend.engine.protocol.sql.metamodel.Node process(org.antlr.v.runtime.ParserRuleContext)>(v);
return v;
}
static void <clinit>()
{
org.finos.legend.engine.language.sql.grammar.'from'.SQLGrammarParser$SQLGrammerErrorListener v;
v = new org.finos.legend.engine.language.sql.grammar.'from'.SQLGrammarParser$SQLGrammerErrorListener;
specialinvoke v.<org.finos.legend.engine.language.sql.grammar.'from'.SQLGrammarParser$SQLGrammerErrorListener: void <init>()>();
<org.finos.legend.engine.language.sql.grammar.'from'.SQLGrammarParser: org.antlr.v.runtime.ANTLRErrorListener errorListener> = v;
return;
}
}