public class org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult extends org.finos.legend.engine.plan.execution.stores.relational.result.SQLResult
{
private static final org.slf4j.Logger LOGGER;
private final org.finos.legend.engine.protocol.pure.v.model.executionPlan.nodes.SQLExecutionNode SQLExecutionNode;
private final java.lang.String databaseTimeZone;
private final java.util.Calendar calendar;
private final java.sql.ResultSet resultSet;
private final java.sql.ResultSetMetaData resultSetMetaData;
private final java.lang.String executedSql;
private final int columnCount;
private final java.util.List columnNames;
private final java.util.List resultColumns;
private final java.util.List sqlResultColumns;
public io.opentracing.Span topSpan;
public void <init>(java.util.List, org.finos.legend.engine.protocol.pure.v.model.executionPlan.nodes.SQLExecutionNode, java.lang.String, java.lang.String, java.sql.Connection, org.finos.legend.engine.shared.core.identity.Identity, java.util.List, io.opentracing.Span)
{
org.finos.legend.engine.shared.core.identity.Identity v;
java.sql.Connection v;
org.finos.legend.engine.protocol.pure.v.model.executionPlan.nodes.SQLExecutionNode v;
java.util.List v, v;
io.opentracing.Span v;
org.finos.legend.engine.shared.core.api.request.RequestContext v;
java.lang.String v, v;
org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult v;
v := @this: org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult;
v := @parameter: java.util.List;
v := @parameter: org.finos.legend.engine.protocol.pure.v.model.executionPlan.nodes.SQLExecutionNode;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.sql.Connection;
v := @parameter: org.finos.legend.engine.shared.core.identity.Identity;
v := @parameter: java.util.List;
v := @parameter: io.opentracing.Span;
v = new org.finos.legend.engine.shared.core.api.request.RequestContext;
specialinvoke v.<org.finos.legend.engine.shared.core.api.request.RequestContext: void <init>()>();
specialinvoke v.<org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult: void <init>(java.util.List,org.finos.legend.engine.protocol.pure.v.model.executionPlan.nodes.SQLExecutionNode,java.lang.String,java.lang.String,java.sql.Connection,org.finos.legend.engine.shared.core.identity.Identity,java.util.List,io.opentracing.Span,org.finos.legend.engine.shared.core.api.request.RequestContext)>(v, v, v, v, v, v, v, v, v);
return;
}
public void <init>(java.util.List, org.finos.legend.engine.protocol.pure.v.model.executionPlan.nodes.SQLExecutionNode, java.lang.String, java.lang.String, java.sql.Connection, org.finos.legend.engine.shared.core.identity.Identity, java.util.List, io.opentracing.Span, org.finos.legend.engine.shared.core.api.request.RequestContext)
{
org.finos.legend.engine.shared.core.identity.Identity v;
java.sql.Connection v;
org.finos.legend.engine.protocol.pure.v.model.executionPlan.nodes.SQLExecutionNode v;
java.util.List v, v;
io.opentracing.Span v;
org.finos.legend.engine.shared.core.api.request.RequestContext v;
java.lang.String v, v;
org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult v;
v := @this: org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult;
v := @parameter: java.util.List;
v := @parameter: org.finos.legend.engine.protocol.pure.v.model.executionPlan.nodes.SQLExecutionNode;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.sql.Connection;
v := @parameter: org.finos.legend.engine.shared.core.identity.Identity;
v := @parameter: java.util.List;
v := @parameter: io.opentracing.Span;
v := @parameter: org.finos.legend.engine.shared.core.api.request.RequestContext;
specialinvoke v.<org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult: void <init>(java.util.List,org.finos.legend.engine.protocol.pure.v.model.executionPlan.nodes.SQLExecutionNode,java.lang.String,java.lang.String,java.sql.Connection,org.finos.legend.engine.shared.core.identity.Identity,java.util.List,io.opentracing.Span,org.finos.legend.engine.shared.core.api.request.RequestContext,boolean)>(v, v, v, v, v, v, v, v, v, 1);
return;
}
public void <init>(java.util.List, org.finos.legend.engine.protocol.pure.v.model.executionPlan.nodes.SQLExecutionNode, java.lang.String, java.lang.String, java.sql.Connection, org.finos.legend.engine.shared.core.identity.Identity, java.util.List, io.opentracing.Span, org.finos.legend.engine.shared.core.api.request.RequestContext, boolean)
{
org.finos.legend.engine.shared.core.operational.logs.LoggingEventType v, v;
java.sql.ResultSet v, v;
java.util.GregorianCalendar v;
io.opentracing.Span v;
java.lang.Throwable v;
long v, v;
org.eclipse.collections.impl.list.mutable.FastList v, v;
java.lang.String v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.RuntimeException v;
java.sql.Statement v;
org.finos.legend.engine.shared.core.identity.Identity v;
java.sql.Connection v;
org.finos.legend.engine.plan.execution.stores.relational.result.ResultColumn v;
boolean v, v, v;
org.finos.legend.engine.plan.execution.stores.StoreExecutableManager v, v;
java.util.TimeZone v;
org.finos.legend.engine.protocol.pure.v.model.executionPlan.nodes.SQLExecutionNode v, v;
org.finos.legend.engine.shared.core.operational.logs.LogInfo v, v;
java.util.List v, v, v, v, v, v;
org.finos.legend.engine.shared.core.api.request.RequestContext v, v, v, v, v;
org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult v;
java.sql.ResultSetMetaData v, v, v, v;
int v, v, v, v, v, v, v;
double v;
org.slf4j.Logger v, v;
java.lang.Object v, v;
v := @this: org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult;
v := @parameter: java.util.List;
v := @parameter: org.finos.legend.engine.protocol.pure.v.model.executionPlan.nodes.SQLExecutionNode;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.sql.Connection;
v := @parameter: org.finos.legend.engine.shared.core.identity.Identity;
v := @parameter: java.util.List;
v := @parameter: io.opentracing.Span;
v := @parameter: org.finos.legend.engine.shared.core.api.request.RequestContext;
v := @parameter: boolean;
specialinvoke v.<org.finos.legend.engine.plan.execution.stores.relational.result.SQLResult: void <init>(java.lang.String,java.sql.Connection,java.util.List,java.lang.String,java.util.List,org.finos.legend.engine.shared.core.api.request.RequestContext)>("success", v, v, v, v, v);
v = staticinvoke <org.eclipse.collections.impl.list.mutable.FastList: org.eclipse.collections.impl.list.mutable.FastList newList()>();
v.<org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult: java.util.List columnNames> = v;
v = staticinvoke <org.eclipse.collections.impl.list.mutable.FastList: org.eclipse.collections.impl.list.mutable.FastList newList()>();
v.<org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult: java.util.List resultColumns> = v;
v.<org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult: org.finos.legend.engine.protocol.pure.v.model.executionPlan.nodes.SQLExecutionNode SQLExecutionNode> = v;
v.<org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult: java.lang.String databaseTimeZone> = v;
v = new java.util.GregorianCalendar;
v = staticinvoke <java.util.TimeZone: java.util.TimeZone getTimeZone(java.lang.String)>(v);
specialinvoke v.<java.util.GregorianCalendar: void <init>(java.util.TimeZone)>(v);
v.<org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult: java.util.Calendar calendar> = v;
v.<org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult: io.opentracing.Span topSpan> = v;
label:
v = staticinvoke <java.lang.System: long currentTimeMillis()>();
v = interfaceinvoke v.<java.util.List: int size()>();
v = v - 1;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = v.<org.finos.legend.engine.plan.execution.stores.relational.activity.RelationalExecutionActivity: java.lang.String comment>;
if v == null goto label;
v = v.<org.finos.legend.engine.plan.execution.stores.relational.activity.RelationalExecutionActivity: java.lang.String comment>;
v = virtualinvoke v.<java.lang.String: java.lang.String concat(java.lang.String)>("\n");
v = v.<org.finos.legend.engine.plan.execution.stores.relational.activity.RelationalExecutionActivity: java.lang.String sql>;
v = virtualinvoke v.<java.lang.String: java.lang.String concat(java.lang.String)>(v);
goto label;
label:
v = v.<org.finos.legend.engine.plan.execution.stores.relational.activity.RelationalExecutionActivity: java.lang.String sql>;
label:
v = v;
if v == 0 goto label;
v = v;
goto label;
label:
v = virtualinvoke v.<org.finos.legend.engine.protocol.pure.v.model.executionPlan.nodes.SQLExecutionNode: java.lang.String sqlQuery()>();
label:
v = <org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult: org.slf4j.Logger LOGGER>;
v = new org.finos.legend.engine.shared.core.operational.logs.LogInfo;
v = virtualinvoke v.<org.finos.legend.engine.shared.core.identity.Identity: java.lang.String getName()>();
v = <org.finos.legend.engine.shared.core.operational.logs.LoggingEventType: org.finos.legend.engine.shared.core.operational.logs.LoggingEventType EXECUTION_RELATIONAL_START>;
specialinvoke v.<org.finos.legend.engine.shared.core.operational.logs.LogInfo: void <init>(java.lang.String,org.finos.legend.engine.shared.core.operational.logs.ILoggingEventType,java.lang.String)>(v, v, v);
v = virtualinvoke v.<org.finos.legend.engine.shared.core.operational.logs.LogInfo: java.lang.String toString()>();
interfaceinvoke v.<org.slf4j.Logger: void info(java.lang.String)>(v);
v = virtualinvoke v.<org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult: org.finos.legend.engine.shared.core.api.request.RequestContext getRequestContext()>();
if v == null goto label;
v = <org.finos.legend.engine.plan.execution.stores.StoreExecutableManager: org.finos.legend.engine.plan.execution.stores.StoreExecutableManager INSTANCE>;
v = virtualinvoke v.<org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult: org.finos.legend.engine.shared.core.api.request.RequestContext getRequestContext()>();
virtualinvoke v.<org.finos.legend.engine.plan.execution.stores.StoreExecutableManager: void addExecutable(org.finos.legend.engine.shared.core.api.request.RequestContext,org.finos.legend.engine.plan.execution.stores.StoreExecutable)>(v, v);
label:
v = virtualinvoke v.<org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult: java.sql.Statement getStatement()>();
v = interfaceinvoke v.<java.sql.Statement: java.sql.ResultSet executeQuery(java.lang.String)>(v);
v.<org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult: java.sql.ResultSet resultSet> = v;
v = <org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult: org.slf4j.Logger LOGGER>;
v = new org.finos.legend.engine.shared.core.operational.logs.LogInfo;
v = virtualinvoke v.<org.finos.legend.engine.shared.core.identity.Identity: java.lang.String getName()>();
v = <org.finos.legend.engine.shared.core.operational.logs.LoggingEventType: org.finos.legend.engine.shared.core.operational.logs.LoggingEventType EXECUTION_RELATIONAL_STOP>;
v = staticinvoke <java.lang.System: long currentTimeMillis()>();
v = v - v;
specialinvoke v.<org.finos.legend.engine.shared.core.operational.logs.LogInfo: void <init>(java.lang.String,org.finos.legend.engine.shared.core.operational.logs.ILoggingEventType,double)>(v, v, v);
v = virtualinvoke v.<org.finos.legend.engine.shared.core.operational.logs.LogInfo: java.lang.String toString()>();
interfaceinvoke v.<org.slf4j.Logger: void info(java.lang.String)>(v);
v.<org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult: java.lang.String executedSql> = v;
v = v.<org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult: java.sql.ResultSet resultSet>;
v = interfaceinvoke v.<java.sql.ResultSet: java.sql.ResultSetMetaData getMetaData()>();
v.<org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult: java.sql.ResultSetMetaData resultSetMetaData> = v;
v = v.<org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult: java.sql.ResultSetMetaData resultSetMetaData>;
v = interfaceinvoke v.<java.sql.ResultSetMetaData: int getColumnCount()>();
v.<org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult: int columnCount> = v;
v = v.<org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult: org.finos.legend.engine.protocol.pure.v.model.executionPlan.nodes.SQLExecutionNode SQLExecutionNode>;
v = virtualinvoke v.<org.finos.legend.engine.protocol.pure.v.model.executionPlan.nodes.SQLExecutionNode: java.util.List getSQLResultColumns()>();
v.<org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult: java.util.List sqlResultColumns> = v;
v = 1;
label:
v = v.<org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult: int columnCount>;
if v > v goto label;
v = v.<org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult: java.sql.ResultSetMetaData resultSetMetaData>;
v = interfaceinvoke v.<java.sql.ResultSetMetaData: java.lang.String getColumnLabel(int)>(v);
v = v.<org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult: java.util.List columnNames>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v.<org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult: java.util.List sqlResultColumns>;
v = v - 1;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = v.<org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult: java.util.List resultColumns>;
v = new org.finos.legend.engine.plan.execution.stores.relational.result.ResultColumn;
v = v.<org.finos.legend.engine.protocol.pure.v.model.packageableElement.store.relational.model.result.SQLResultColumn: java.lang.String label>;
v = v.<org.finos.legend.engine.protocol.pure.v.model.packageableElement.store.relational.model.result.SQLResultColumn: java.lang.String dataType>;
v = v.<org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult: java.sql.ResultSetMetaData resultSetMetaData>;
v = interfaceinvoke v.<java.sql.ResultSetMetaData: int getColumnType(int)>(v);
specialinvoke v.<org.finos.legend.engine.plan.execution.stores.relational.result.ResultColumn: void <init>(int,java.lang.String,java.lang.String,int)>(v, v, v, v);
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
v = virtualinvoke v.<org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult: org.finos.legend.engine.shared.core.api.request.RequestContext getRequestContext()>();
if v == null goto label;
v = <org.finos.legend.engine.plan.execution.stores.StoreExecutableManager: org.finos.legend.engine.plan.execution.stores.StoreExecutableManager INSTANCE>;
v = virtualinvoke v.<org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult: org.finos.legend.engine.shared.core.api.request.RequestContext getRequestContext()>();
virtualinvoke v.<org.finos.legend.engine.plan.execution.stores.StoreExecutableManager: void removeExecutable(org.finos.legend.engine.shared.core.api.request.RequestContext,org.finos.legend.engine.plan.execution.stores.StoreExecutable)>(v, v);
label:
goto label;
label:
v := @caughtexception;
virtualinvoke v.<org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult: void close()>();
v = v instanceof java.lang.Error;
if v == 0 goto label;
throw v;
label:
v = v instanceof java.lang.RuntimeException;
if v == 0 goto label;
throw v;
label:
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.Throwable)>(v);
throw v;
label:
return;
catch java.lang.Throwable from label to label with label;
}
public java.lang.Object accept(org.finos.legend.engine.plan.execution.result.ResultVisitor)
{
org.finos.legend.engine.plan.execution.result.ResultVisitor v;
java.lang.Object v;
org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult v;
v := @this: org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult;
v := @parameter: org.finos.legend.engine.plan.execution.result.ResultVisitor;
v = interfaceinvoke v.<org.finos.legend.engine.plan.execution.stores.relational.result.RelationalResultVisitor: java.lang.Object visit(org.finos.legend.engine.plan.execution.stores.relational.result.SQLResult)>(v);
return v;
}
public java.util.List getAdditionalCloseables()
{
java.sql.ResultSet v;
org.eclipse.collections.api.list.FixedSizeList v;
org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult v;
org.eclipse.collections.api.factory.list.FixedSizeListFactory v;
v := @this: org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult;
v = <org.eclipse.collections.api.factory.Lists: org.eclipse.collections.api.factory.list.FixedSizeListFactory fixedSize>;
v = v.<org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult: java.sql.ResultSet resultSet>;
v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.FixedSizeListFactory: org.eclipse.collections.api.list.FixedSizeList 'with'(java.lang.Object)>(v);
return v;
}
public org.finos.legend.engine.protocol.pure.v.model.executionPlan.nodes.SQLExecutionNode getSQLExecutionNode()
{
org.finos.legend.engine.protocol.pure.v.model.executionPlan.nodes.SQLExecutionNode v;
org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult v;
v := @this: org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult;
v = v.<org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult: org.finos.legend.engine.protocol.pure.v.model.executionPlan.nodes.SQLExecutionNode SQLExecutionNode>;
return v;
}
public java.lang.String getDatabaseTimeZone()
{
java.lang.String v;
org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult v;
v := @this: org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult;
v = v.<org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult: java.lang.String databaseTimeZone>;
return v;
}
public java.sql.ResultSet getResultSet()
{
org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult v;
java.sql.ResultSet v;
v := @this: org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult;
v = v.<org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult: java.sql.ResultSet resultSet>;
return v;
}
public java.sql.ResultSetMetaData getResultSetMetaData()
{
org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult v;
java.sql.ResultSetMetaData v;
v := @this: org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult;
v = v.<org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult: java.sql.ResultSetMetaData resultSetMetaData>;
return v;
}
public int getColumnCount()
{
int v;
org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult v;
v := @this: org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult;
v = v.<org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult: int columnCount>;
return v;
}
public java.util.List getSqlResultColumns()
{
java.util.List v;
org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult v;
v := @this: org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult;
v = v.<org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult: java.util.List sqlResultColumns>;
return v;
}
public io.opentracing.Span getTopSpan()
{
io.opentracing.Span v;
org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult v;
v := @this: org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult;
v = v.<org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult: io.opentracing.Span topSpan>;
return v;
}
public java.util.List getColumnNames()
{
java.util.List v;
org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult v;
v := @this: org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult;
v = v.<org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult: java.util.List columnNames>;
return v;
}
public java.util.List getResultColumns()
{
java.util.List v;
org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult v;
v := @this: org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult;
v = v.<org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult: java.util.List resultColumns>;
return v;
}
public java.lang.String getExecutedSql()
{
java.lang.String v;
org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult v;
v := @this: org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult;
v = v.<org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult: java.lang.String executedSql>;
return v;
}
public java.lang.Object getTransformedValue(int)
{
java.util.List v;
java.util.Calendar v;
java.sql.ResultSet v;
int v, v;
java.lang.Object v, v;
org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult v;
v := @this: org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult;
v := @parameter: int;
v = virtualinvoke v.<org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult: java.util.List getResultColumns()>();
v = v - 1;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = virtualinvoke v.<org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult: java.sql.ResultSet getResultSet()>();
v = v.<org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult: java.util.Calendar calendar>;
v = virtualinvoke v.<org.finos.legend.engine.plan.execution.stores.relational.result.ResultColumn: java.lang.Object getTransformedValue(java.sql.ResultSet,java.util.Calendar)>(v, v);
return v;
}
static void <clinit>()
{
org.slf4j.Logger v;
v = staticinvoke <org.slf4j.LoggerFactory: org.slf4j.Logger getLogger(java.lang.Class)>(class "Lorg/finos/legend/engine/plan/execution/stores/relational/result/SQLExecutionResult;");
<org.finos.legend.engine.plan.execution.stores.relational.result.SQLExecutionResult: org.slf4j.Logger LOGGER> = v;
return;
}
}