public class org.finos.legend.engine.query.sql.api.SQLSourceTranslator extends java.lang.Object
{
public void <init>()
{
org.finos.legend.engine.query.sql.api.SQLSourceTranslator v;
v := @this: org.finos.legend.engine.query.sql.api.SQLSourceTranslator;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public org.eclipse.collections.api.RichIterable translate(java.util.List, org.finos.legend.engine.language.pure.compiler.toPureGraph.PureModel)
{
org.finos.legend.engine.language.pure.compiler.toPureGraph.PureModel v;
java.util.List v;
org.finos.legend.engine.query.sql.api.SQLSourceTranslator v;
org.eclipse.collections.api.block.function.Function v;
org.eclipse.collections.api.list.MutableList v;
v := @this: org.finos.legend.engine.query.sql.api.SQLSourceTranslator;
v := @parameter: java.util.List;
v := @parameter: org.finos.legend.engine.language.pure.compiler.toPureGraph.PureModel;
v = staticinvoke <org.finos.legend.engine.query.sql.api.SQLSourceTranslator$lambda_translate_c0f109f0_1__72: org.eclipse.collections.api.block.function.Function bootstrap$(org.finos.legend.engine.query.sql.api.SQLSourceTranslator,org.finos.legend.engine.language.pure.compiler.toPureGraph.PureModel)>(v, v);
v = staticinvoke <org.eclipse.collections.impl.utility.ListIterate: org.eclipse.collections.api.list.MutableList collect(java.util.List,org.eclipse.collections.api.block.function.Function)>(v, v);
return v;
}
public org.finos.legend.pure.generated.Root_meta_external_query_sql_transformation_queryToPure_SQLPlaceholderParameter translate(org.finos.legend.engine.query.sql.api.SQLQueryParameter, org.finos.legend.engine.language.pure.compiler.toPureGraph.PureModel)
{
org.finos.legend.engine.language.pure.compiler.toPureGraph.PureModel v;
org.finos.legend.engine.query.sql.api.SQLSourceTranslator v;
org.finos.legend.pure.generated.Root_meta_external_query_sql_metamodel_Expression v;
org.finos.legend.engine.language.pure.compiler.toPureGraph.ProcessingContext v;
org.finos.legend.pure.generated.Root_meta_external_query_sql_transformation_queryToPure_SQLPlaceholderParameter_Impl v;
org.finos.legend.engine.language.pure.compiler.toPureGraph.ValueSpecificationBuilder v;
org.finos.legend.engine.query.sql.api.SQLQueryParameter v;
org.eclipse.collections.impl.list.mutable.FastList v;
org.finos.legend.engine.protocol.pure.v.model.valueSpecification.Variable v;
org.finos.legend.engine.protocol.sql.metamodel.Expression v;
org.finos.legend.engine.protocol.sql.metamodel.ProtocolToMetamodelTranslator v;
org.finos.legend.engine.language.pure.compiler.toPureGraph.CompileContext v;
java.lang.Object v;
v := @this: org.finos.legend.engine.query.sql.api.SQLSourceTranslator;
v := @parameter: org.finos.legend.engine.query.sql.api.SQLQueryParameter;
v := @parameter: org.finos.legend.engine.language.pure.compiler.toPureGraph.PureModel;
v = new org.finos.legend.pure.generated.Root_meta_external_query_sql_transformation_queryToPure_SQLPlaceholderParameter_Impl;
specialinvoke v.<org.finos.legend.pure.generated.Root_meta_external_query_sql_transformation_queryToPure_SQLPlaceholderParameter_Impl: void <init>(java.lang.String)>("");
v = new org.finos.legend.engine.language.pure.compiler.toPureGraph.ValueSpecificationBuilder;
v = virtualinvoke v.<org.finos.legend.engine.language.pure.compiler.toPureGraph.PureModel: org.finos.legend.engine.language.pure.compiler.toPureGraph.CompileContext getContext()>();
v = staticinvoke <org.eclipse.collections.impl.list.mutable.FastList: org.eclipse.collections.impl.list.mutable.FastList newList()>();
v = new org.finos.legend.engine.language.pure.compiler.toPureGraph.ProcessingContext;
specialinvoke v.<org.finos.legend.engine.language.pure.compiler.toPureGraph.ProcessingContext: void <init>(java.lang.String)>("build query parameter");
specialinvoke v.<org.finos.legend.engine.language.pure.compiler.toPureGraph.ValueSpecificationBuilder: void <init>(org.finos.legend.engine.language.pure.compiler.toPureGraph.CompileContext,org.eclipse.collections.api.list.MutableList,org.finos.legend.engine.language.pure.compiler.toPureGraph.ProcessingContext)>(v, v, v);
v = virtualinvoke v.<org.finos.legend.engine.query.sql.api.SQLQueryParameter: org.finos.legend.engine.protocol.pure.v.model.valueSpecification.Variable getVariable()>();
v = virtualinvoke v.<org.finos.legend.engine.protocol.pure.v.model.valueSpecification.Variable: java.lang.Object accept(org.finos.legend.engine.protocol.pure.v.model.valueSpecification.ValueSpecificationVisitor)>(v);
v = new org.finos.legend.engine.protocol.sql.metamodel.ProtocolToMetamodelTranslator;
specialinvoke v.<org.finos.legend.engine.protocol.sql.metamodel.ProtocolToMetamodelTranslator: void <init>()>();
v = virtualinvoke v.<org.finos.legend.engine.query.sql.api.SQLQueryParameter: org.finos.legend.engine.protocol.sql.metamodel.Expression getValue()>();
v = virtualinvoke v.<org.finos.legend.engine.protocol.sql.metamodel.ProtocolToMetamodelTranslator: org.finos.legend.pure.generated.Root_meta_external_query_sql_metamodel_Expression translate(org.finos.legend.engine.protocol.sql.metamodel.Expression,org.finos.legend.engine.language.pure.compiler.toPureGraph.PureModel)>(v, v);
interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_query_sql_transformation_queryToPure_SQLPlaceholderParameter: org.finos.legend.pure.generated.Root_meta_external_query_sql_transformation_queryToPure_SQLPlaceholderParameter _value(org.finos.legend.pure.generated.Root_meta_external_query_sql_metamodel_Expression)>(v);
interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_query_sql_transformation_queryToPure_SQLPlaceholderParameter: org.finos.legend.pure.generated.Root_meta_external_query_sql_transformation_queryToPure_SQLPlaceholderParameter _variable(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression)>(v);
return v;
}
public org.eclipse.collections.api.RichIterable translate(org.eclipse.collections.api.RichIterable, org.finos.legend.engine.language.pure.compiler.toPureGraph.PureModel)
{
org.finos.legend.engine.language.pure.compiler.toPureGraph.PureModel v;
org.eclipse.collections.api.RichIterable v;
org.finos.legend.engine.query.sql.api.SQLSourceTranslator v;
org.eclipse.collections.api.block.function.Function v;
org.eclipse.collections.api.list.MutableList v;
v := @this: org.finos.legend.engine.query.sql.api.SQLSourceTranslator;
v := @parameter: org.eclipse.collections.api.RichIterable;
v := @parameter: org.finos.legend.engine.language.pure.compiler.toPureGraph.PureModel;
v = staticinvoke <org.finos.legend.engine.query.sql.api.SQLSourceTranslator$lambda_translate_f758032d_1__73: org.eclipse.collections.api.block.function.Function bootstrap$(org.finos.legend.engine.query.sql.api.SQLSourceTranslator,org.finos.legend.engine.language.pure.compiler.toPureGraph.PureModel)>(v, v);
v = staticinvoke <org.eclipse.collections.impl.utility.internal.IterableIterate: org.eclipse.collections.api.list.MutableList collect(java.lang.Iterable,org.eclipse.collections.api.block.function.Function)>(v, v);
return v;
}
private org.finos.legend.pure.generated.Root_meta_external_query_sql_transformation_queryToPure_SQLSource translate(org.finos.legend.engine.query.sql.providers.core.SQLSource, org.finos.legend.engine.language.pure.compiler.toPureGraph.PureModel)
{
org.finos.legend.engine.protocol.pure.v.model.valueSpecification.raw.Lambda v;
org.finos.legend.engine.query.sql.api.SQLSourceTranslator v;
org.eclipse.collections.api.block.function.Function v, v;
org.finos.legend.engine.protocol.pure.v.model.packageableElement.runtime.Runtime v, v;
org.eclipse.collections.api.list.MutableList v, v;
org.finos.legend.pure.generated.Root_meta_external_query_sql_transformation_queryToPure_SQLSource_Impl v;
java.lang.String v, v, v;
org.finos.legend.engine.query.sql.providers.core.SQLSource v;
org.finos.legend.engine.language.pure.compiler.toPureGraph.PureModel v;
org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
java.util.List v, v, v;
org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
org.finos.legend.engine.protocol.pure.v.model.valueSpecification.raw.executionContext.ExecutionContext v, v;
org.finos.legend.engine.language.pure.compiler.toPureGraph.CompileContext v, v, v;
org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
v := @this: org.finos.legend.engine.query.sql.api.SQLSourceTranslator;
v := @parameter: org.finos.legend.engine.query.sql.providers.core.SQLSource;
v := @parameter: org.finos.legend.engine.language.pure.compiler.toPureGraph.PureModel;
v = virtualinvoke v.<org.finos.legend.engine.query.sql.providers.core.SQLSource: java.util.List getKey()>();
v = staticinvoke <org.finos.legend.engine.query.sql.api.SQLSourceTranslator$translate__74: org.eclipse.collections.api.block.function.Function bootstrap$(org.finos.legend.engine.query.sql.api.SQLSourceTranslator)>(v);
v = staticinvoke <org.eclipse.collections.impl.utility.ListIterate: org.eclipse.collections.api.list.MutableList collect(java.util.List,org.eclipse.collections.api.block.function.Function)>(v, v);
v = new org.finos.legend.pure.generated.Root_meta_external_query_sql_transformation_queryToPure_SQLSource_Impl;
specialinvoke v.<org.finos.legend.pure.generated.Root_meta_external_query_sql_transformation_queryToPure_SQLSource_Impl: void <init>(java.lang.String)>("");
v = virtualinvoke v.<org.finos.legend.engine.query.sql.providers.core.SQLSource: java.lang.String getType()>();
interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_query_sql_transformation_queryToPure_SQLSource: org.finos.legend.pure.generated.Root_meta_external_query_sql_transformation_queryToPure_SQLSource _type(java.lang.String)>(v);
v = virtualinvoke v.<org.finos.legend.engine.query.sql.providers.core.SQLSource: org.finos.legend.engine.protocol.pure.v.model.valueSpecification.raw.Lambda getFunc()>();
v = virtualinvoke v.<org.finos.legend.engine.language.pure.compiler.toPureGraph.PureModel: org.finos.legend.engine.language.pure.compiler.toPureGraph.CompileContext getContext()>();
v = staticinvoke <org.finos.legend.engine.language.pure.compiler.toPureGraph.HelperValueSpecificationBuilder: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction buildLambda(org.finos.legend.engine.protocol.pure.v.model.valueSpecification.raw.Lambda,org.finos.legend.engine.language.pure.compiler.toPureGraph.CompileContext)>(v, v);
interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_query_sql_transformation_queryToPure_SQLSource: org.finos.legend.pure.generated.Root_meta_external_query_sql_transformation_queryToPure_SQLSource _func(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition)>(v);
v = virtualinvoke v.<org.finos.legend.engine.query.sql.providers.core.SQLSource: java.lang.String getMapping()>();
if v == null goto label;
v = virtualinvoke v.<org.finos.legend.engine.query.sql.providers.core.SQLSource: java.lang.String getMapping()>();
v = virtualinvoke v.<org.finos.legend.engine.language.pure.compiler.toPureGraph.PureModel: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping getMapping(java.lang.String)>(v);
interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_query_sql_transformation_queryToPure_SQLSource: org.finos.legend.pure.generated.Root_meta_external_query_sql_transformation_queryToPure_SQLSource _mapping(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping)>(v);
label:
v = virtualinvoke v.<org.finos.legend.engine.query.sql.providers.core.SQLSource: org.finos.legend.engine.protocol.pure.v.model.packageableElement.runtime.Runtime getRuntime()>();
if v == null goto label;
v = virtualinvoke v.<org.finos.legend.engine.query.sql.providers.core.SQLSource: org.finos.legend.engine.protocol.pure.v.model.packageableElement.runtime.Runtime getRuntime()>();
v = virtualinvoke v.<org.finos.legend.engine.language.pure.compiler.toPureGraph.PureModel: org.finos.legend.engine.language.pure.compiler.toPureGraph.CompileContext getContext()>();
v = staticinvoke <org.finos.legend.engine.language.pure.compiler.toPureGraph.HelperRuntimeBuilder: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime buildPureRuntime(org.finos.legend.engine.protocol.pure.v.model.packageableElement.runtime.Runtime,org.finos.legend.engine.language.pure.compiler.toPureGraph.CompileContext)>(v, v);
interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_query_sql_transformation_queryToPure_SQLSource: org.finos.legend.pure.generated.Root_meta_external_query_sql_transformation_queryToPure_SQLSource _runtime(org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime)>(v);
label:
v = virtualinvoke v.<org.finos.legend.engine.query.sql.providers.core.SQLSource: java.util.List getExecutionOptions()>();
if v == null goto label;
v = virtualinvoke v.<org.finos.legend.engine.query.sql.providers.core.SQLSource: java.util.List getExecutionOptions()>();
v = staticinvoke <org.finos.legend.engine.query.sql.api.SQLSourceTranslator$lambda_translate_6c6268f3_1__75: org.eclipse.collections.api.block.function.Function bootstrap$(org.finos.legend.engine.language.pure.compiler.toPureGraph.PureModel)>(v);
v = staticinvoke <org.eclipse.collections.impl.utility.ListIterate: org.eclipse.collections.api.list.MutableList collect(java.util.List,org.eclipse.collections.api.block.function.Function)>(v, v);
interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_query_sql_transformation_queryToPure_SQLSource: org.finos.legend.pure.generated.Root_meta_external_query_sql_transformation_queryToPure_SQLSource _executionOptions(org.eclipse.collections.api.RichIterable)>(v);
label:
v = virtualinvoke v.<org.finos.legend.engine.query.sql.providers.core.SQLSource: org.finos.legend.engine.protocol.pure.v.model.valueSpecification.raw.executionContext.ExecutionContext getExecutionContext()>();
if v == null goto label;
v = virtualinvoke v.<org.finos.legend.engine.query.sql.providers.core.SQLSource: org.finos.legend.engine.protocol.pure.v.model.valueSpecification.raw.executionContext.ExecutionContext getExecutionContext()>();
v = virtualinvoke v.<org.finos.legend.engine.language.pure.compiler.toPureGraph.PureModel: org.finos.legend.engine.language.pure.compiler.toPureGraph.CompileContext getContext()>();
v = specialinvoke v.<org.finos.legend.engine.query.sql.api.SQLSourceTranslator: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext process(org.finos.legend.engine.protocol.pure.v.model.valueSpecification.raw.executionContext.ExecutionContext,org.finos.legend.engine.language.pure.compiler.toPureGraph.CompileContext)>(v, v);
interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_query_sql_transformation_queryToPure_SQLSource: org.finos.legend.pure.generated.Root_meta_external_query_sql_transformation_queryToPure_SQLSource _executionContext(org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext)>(v);
label:
interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_query_sql_transformation_queryToPure_SQLSource: org.finos.legend.pure.generated.Root_meta_external_query_sql_transformation_queryToPure_SQLSource _key(org.eclipse.collections.api.RichIterable)>(v);
return v;
}
public org.finos.legend.pure.generated.Root_meta_external_query_sql_transformation_queryToPure_SQLSourceArgument translate(org.finos.legend.engine.query.sql.providers.core.SQLSourceArgument)
{
java.lang.Object[] v;
org.finos.legend.engine.query.sql.api.SQLSourceTranslator v;
long v;
java.lang.Integer v, v;
org.finos.legend.pure.generated.Root_meta_external_query_sql_transformation_queryToPure_SQLSourceArgument_Impl v;
java.lang.Long v;
java.lang.Object v, v, v;
org.finos.legend.engine.query.sql.providers.core.SQLSourceArgument v;
java.lang.String v;
boolean v;
v := @this: org.finos.legend.engine.query.sql.api.SQLSourceTranslator;
v := @parameter: org.finos.legend.engine.query.sql.providers.core.SQLSourceArgument;
v = new org.finos.legend.pure.generated.Root_meta_external_query_sql_transformation_queryToPure_SQLSourceArgument_Impl;
specialinvoke v.<org.finos.legend.pure.generated.Root_meta_external_query_sql_transformation_queryToPure_SQLSourceArgument_Impl: void <init>(java.lang.String)>("");
v = virtualinvoke v.<org.finos.legend.engine.query.sql.providers.core.SQLSourceArgument: java.lang.String getName()>();
interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_query_sql_transformation_queryToPure_SQLSourceArgument: org.finos.legend.pure.generated.Root_meta_external_query_sql_transformation_queryToPure_SQLSourceArgument _name(java.lang.String)>(v);
v = virtualinvoke v.<org.finos.legend.engine.query.sql.providers.core.SQLSourceArgument: java.lang.Integer getIndex()>();
if v == null goto label;
v = virtualinvoke v.<org.finos.legend.engine.query.sql.providers.core.SQLSourceArgument: java.lang.Integer getIndex()>();
v = virtualinvoke v.<java.lang.Integer: long longValue()>();
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_query_sql_transformation_queryToPure_SQLSourceArgument: org.finos.legend.pure.generated.Root_meta_external_query_sql_transformation_queryToPure_SQLSourceArgument _index(java.lang.Long)>(v);
label:
v = virtualinvoke v.<org.finos.legend.engine.query.sql.providers.core.SQLSourceArgument: java.lang.Object getValue()>();
v = v instanceof org.eclipse.collections.api.RichIterable;
if v == 0 goto label;
v = virtualinvoke v.<org.finos.legend.engine.query.sql.providers.core.SQLSourceArgument: java.lang.Object getValue()>();
goto label;
label:
v = newarray (java.lang.Object)[1];
v = virtualinvoke v.<org.finos.legend.engine.query.sql.providers.core.SQLSourceArgument: java.lang.Object getValue()>();
v[0] = v;
v = staticinvoke <org.eclipse.collections.impl.list.mutable.FastList: org.eclipse.collections.impl.list.mutable.FastList newListWith(java.lang.Object[])>(v);
label:
interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_query_sql_transformation_queryToPure_SQLSourceArgument: org.finos.legend.pure.generated.Root_meta_external_query_sql_transformation_queryToPure_SQLSourceArgument _value(org.eclipse.collections.api.RichIterable)>(v);
return v;
}
private static org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionOption processExecutionOption(org.finos.legend.engine.protocol.pure.v.model.executionOption.ExecutionOption, org.finos.legend.engine.language.pure.compiler.toPureGraph.CompileContext)
{
org.finos.legend.engine.protocol.pure.v.model.executionOption.ExecutionOption v;
java.util.function.Predicate v;
java.util.function.Function v;
java.util.function.Supplier v;
java.util.List v;
java.util.stream.Stream v, v, v;
org.finos.legend.engine.language.pure.compiler.toPureGraph.CompileContext v;
java.util.Optional v;
java.lang.Object v;
org.finos.legend.engine.language.pure.compiler.toPureGraph.extension.CompilerExtensions v;
v := @parameter: org.finos.legend.engine.protocol.pure.v.model.executionOption.ExecutionOption;
v := @parameter: org.finos.legend.engine.language.pure.compiler.toPureGraph.CompileContext;
v = virtualinvoke v.<org.finos.legend.engine.language.pure.compiler.toPureGraph.CompileContext: org.finos.legend.engine.language.pure.compiler.toPureGraph.extension.CompilerExtensions getCompilerExtensions()>();
v = virtualinvoke v.<org.finos.legend.engine.language.pure.compiler.toPureGraph.extension.CompilerExtensions: java.util.List getExtraExecutionOptionProcessors()>();
v = interfaceinvoke v.<java.util.List: java.util.stream.Stream stream()>();
v = staticinvoke <org.finos.legend.engine.query.sql.api.SQLSourceTranslator$lambda_processExecutionOption_0__76: java.util.function.Function bootstrap$(org.finos.legend.engine.protocol.pure.v.model.executionOption.ExecutionOption,org.finos.legend.engine.language.pure.compiler.toPureGraph.CompileContext)>(v, v);
v = interfaceinvoke v.<java.util.stream.Stream: java.util.stream.Stream map(java.util.function.Function)>(v);
v = staticinvoke <org.finos.legend.engine.query.sql.api.SQLSourceTranslator$nonNull__77: java.util.function.Predicate bootstrap$()>();
v = interfaceinvoke v.<java.util.stream.Stream: java.util.stream.Stream filter(java.util.function.Predicate)>(v);
v = interfaceinvoke v.<java.util.stream.Stream: java.util.Optional findFirst()>();
v = staticinvoke <org.finos.legend.engine.query.sql.api.SQLSourceTranslator$lambda_processExecutionOption_1__78: java.util.function.Supplier bootstrap$(org.finos.legend.engine.protocol.pure.v.model.executionOption.ExecutionOption)>(v);
v = virtualinvoke v.<java.util.Optional: java.lang.Object orElseThrow(java.util.function.Supplier)>(v);
return v;
}
private org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext process(org.finos.legend.engine.protocol.pure.v.model.valueSpecification.raw.executionContext.ExecutionContext, org.finos.legend.engine.language.pure.compiler.toPureGraph.CompileContext)
{
org.finos.legend.engine.query.sql.api.SQLSourceTranslator v;
java.util.function.Predicate v;
java.util.function.Function v;
java.util.function.Supplier v;
java.util.List v;
java.util.stream.Stream v, v, v;
org.finos.legend.engine.protocol.pure.v.model.valueSpecification.raw.executionContext.ExecutionContext v;
org.finos.legend.engine.language.pure.compiler.toPureGraph.CompileContext v;
java.util.Optional v;
java.lang.Object v;
org.finos.legend.engine.language.pure.compiler.toPureGraph.extension.CompilerExtensions v;
v := @this: org.finos.legend.engine.query.sql.api.SQLSourceTranslator;
v := @parameter: org.finos.legend.engine.protocol.pure.v.model.valueSpecification.raw.executionContext.ExecutionContext;
v := @parameter: org.finos.legend.engine.language.pure.compiler.toPureGraph.CompileContext;
v = virtualinvoke v.<org.finos.legend.engine.language.pure.compiler.toPureGraph.CompileContext: org.finos.legend.engine.language.pure.compiler.toPureGraph.extension.CompilerExtensions getCompilerExtensions()>();
v = virtualinvoke v.<org.finos.legend.engine.language.pure.compiler.toPureGraph.extension.CompilerExtensions: java.util.List getExtraExecutionContextProcessors()>();
v = interfaceinvoke v.<java.util.List: java.util.stream.Stream stream()>();
v = staticinvoke <org.finos.legend.engine.query.sql.api.SQLSourceTranslator$lambda_process_2__79: java.util.function.Function bootstrap$(org.finos.legend.engine.protocol.pure.v.model.valueSpecification.raw.executionContext.ExecutionContext,org.finos.legend.engine.language.pure.compiler.toPureGraph.CompileContext)>(v, v);
v = interfaceinvoke v.<java.util.stream.Stream: java.util.stream.Stream map(java.util.function.Function)>(v);
v = staticinvoke <org.finos.legend.engine.query.sql.api.SQLSourceTranslator$nonNull__80: java.util.function.Predicate bootstrap$()>();
v = interfaceinvoke v.<java.util.stream.Stream: java.util.stream.Stream filter(java.util.function.Predicate)>(v);
v = interfaceinvoke v.<java.util.stream.Stream: java.util.Optional findFirst()>();
v = staticinvoke <org.finos.legend.engine.query.sql.api.SQLSourceTranslator$lambda_process_3__81: java.util.function.Supplier bootstrap$(org.finos.legend.engine.protocol.pure.v.model.valueSpecification.raw.executionContext.ExecutionContext)>(v);
v = virtualinvoke v.<java.util.Optional: java.lang.Object orElseThrow(java.util.function.Supplier)>(v);
return v;
}
}