All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.finos.legend.pure.generated.core_servicestore_tests_testRouting Maven / Gradle / Ivy

The newest version!
package org.finos.legend.pure.generated;
import org.eclipse.collections.api.list.ListIterable;
import org.eclipse.collections.api.list.MutableList;
import org.eclipse.collections.api.RichIterable;
import org.eclipse.collections.api.map.MutableMap;
import org.eclipse.collections.impl.factory.Lists;
import org.eclipse.collections.impl.map.mutable.UnifiedMap;
import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.*;
import org.eclipse.collections.api.block.function.Function2;
import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
import org.eclipse.collections.api.block.function.Function0;
import org.eclipse.collections.api.block.function.Function;
import org.finos.legend.pure.m3.execution.ExecutionSupport;
import org.eclipse.collections.impl.factory.Maps;
import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.*;
import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.*;
import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.*;
import org.finos.legend.pure.runtime.java.compiled.execution.*;
import org.finos.legend.pure.runtime.java.compiled.execution.sourceInformation.*;
public class core_servicestore_tests_testRouting
{
    public static MutableMap> __functions = Maps.mutable.empty();
    static
    {
        __functions.put("meta$external$store$service$tests$router$testServiceStoreRoutingWithFilter$3$system$imports$import__core_servicestore_tests_testRouting_pure_1$1", new DefaultPureLambdaFunction1()
{
     public java.lang.Boolean execute(ListIterable vars, ExecutionSupport es)
     {
         return value((org.finos.legend.pure.generated.Root_meta_external_store_service_tests_domain_S_Product)CompiledSupport.makeOne(vars.get(0)), es);
     }

     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_external_store_service_tests_domain_S_Product _p, final ExecutionSupport es)
     {
return CompiledSupport.equal(_p._s_productId(), "xyz");
     }
}
);
        __functions.put("meta$external$store$service$tests$router$testServiceStoreRoutingWithAndFilter$4$system$imports$import__core_servicestore_tests_testRouting_pure_1$2", new DefaultPureLambdaFunction1()
{
     public java.lang.Boolean execute(ListIterable vars, ExecutionSupport es)
     {
         return value((org.finos.legend.pure.generated.Root_meta_external_store_service_tests_domain_S_Product)CompiledSupport.makeOne(vars.get(0)), es);
     }

     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_external_store_service_tests_domain_S_Product _p, final ExecutionSupport es)
     {
return (CompiledSupport.equal(_p._s_productId(), "xyz") && CompiledSupport.equal(_p._s_productName(), "dummy"));
     }
}
);
    }

public static RichIterable Root_meta_external_store_service_tests_router_serviceStoreTestExtensions__Extension_MANY_(final ExecutionSupport es)
{
return CompiledSupport.toPureCollection(((RichIterable)(Object)CompiledSupport.concatenate(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es), core_servicestore_extensions_extension.Root_meta_external_store_service_extension_serviceStoreExtensions__Extension_1_(es))));
}

public static boolean Root_meta_external_store_service_tests_router_testServiceStoreRoutingSimple__Boolean_1_(final ExecutionSupport es)
{
final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)((CompiledExecutionSupport)es).getMetadata("meta::pure::graphFetch::RootGraphFetchTree","$core_servicestore$2674728"));
final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction _query = new PureCompiledLambda(
(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction("meta$external$store$service$tests$router$testServiceStoreRoutingSimple$2$system$imports$import__core_servicestore_tests_testRouting_pure_1$0")
), (
new DefendedPureLambdaFunction0()
{
private final MutableMap __vars = Maps.fixedSize.of("tree", _tree);
     public java.lang.String execute(ListIterable vars, ExecutionSupport es)
     {
         return valueOf(es);
     }

     public java.lang.String valueOf(final ExecutionSupport es)
     {
return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata("meta::external::store::service::tests::domain::S_Trade").valuesView()))),_tree,es),org.finos.legend.pure.generated.Root_meta_external_store_service_tests_domain_S_Trade.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/tests/testRouting.pure", -1, -1, 38, 34, -1, -1)))),_tree,es);
     }
     public MutableMap getOpenVariables()
     {
         return this.__vars;
     }
}

))
;
final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition _routed = core_pure_router_deprecated_deprecated.Root_meta_pure_router_routeFunction_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__Extension_MANY__DebugContext_1__FunctionDefinition_1_(_query,core_servicestore_tests_mapping.Root_meta_external_store_service_tests_mapping_serviceStoreMapping__Mapping_1_(es),core_servicestore_tests_store.Root_meta_external_store_service_tests_runtime_serviceStoreRuntime__Runtime_1_(es),new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl("Anonymous_NoCounter"),CompiledSupport.toPureCollection(core_servicestore_tests_testRouting.Root_meta_external_store_service_tests_router_serviceStoreTestExtensions__Extension_MANY_(es)),core_pure_tools_tools_extension.Root_meta_pure_tools_noDebug__DebugContext_1_(es),es);
return platform_pure_essential_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(" | {Platform> [strategy_wrapper /{meta::external::store::service::tests::store::TradeProductServiceStore> [1 s_trade_set/[1 s_trade_set/[1 s_trade_set/Class S_Trade].all()] -> graphFetch({meta::external::store::service::tests::store::TradeProductServiceStore> [s_trade_set / meta::external::store::service::tests::domain::S_Trade] {@(s_trade_set->)@ [ / s_tradeId], @(s_trade_set->)@ [ / s_traderDetails], @(s_trade_set->)@ [ / s_tradeDetails]}})]} -> serialize(#{meta::external::store::service::tests::domain::S_Trade {s_tradeId, s_traderDetails, s_tradeDetails}}#)]};"),CompiledSupport.toPureCollection(core_pure_router_printer_printer.Root_meta_pure_router_printer_asString_Function_1__String_1_(_routed,es)),es);
}

public static boolean Root_meta_external_store_service_tests_router_testServiceStoreRoutingWithFilter__Boolean_1_(final ExecutionSupport es)
{
final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)((CompiledExecutionSupport)es).getMetadata("meta::pure::graphFetch::RootGraphFetchTree","$core_servicestore$2674758"));
final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction _query = new PureCompiledLambda(
(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction("meta$external$store$service$tests$router$testServiceStoreRoutingWithFilter$3$system$imports$import__core_servicestore_tests_testRouting_pure_1$2")
), (
new DefendedPureLambdaFunction0()
{
private final MutableMap __vars = Maps.fixedSize.of("tree", _tree);
     public java.lang.String execute(ListIterable vars, ExecutionSupport es)
     {
         return valueOf(es);
     }

     public java.lang.String valueOf(final ExecutionSupport es)
     {
return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(((RichIterable)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata("meta::external::store::service::tests::domain::S_Product").valuesView()))).select(new DefendedPredicate(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_external_store_service_tests_domain_S_Product _p){return CompiledSupport.equal(_p._s_productId(), "xyz");}})),_tree,es),org.finos.legend.pure.generated.Root_meta_external_store_service_tests_domain_S_Product.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/tests/testRouting.pure", -1, -1, 53, 73, -1, -1)))),_tree,es);
     }
     public MutableMap getOpenVariables()
     {
         return this.__vars;
     }
}

))
;
final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition _routed = core_pure_router_deprecated_deprecated.Root_meta_pure_router_routeFunction_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__Extension_MANY__DebugContext_1__FunctionDefinition_1_(_query,core_servicestore_tests_mapping.Root_meta_external_store_service_tests_mapping_serviceStoreMapping__Mapping_1_(es),core_servicestore_tests_store.Root_meta_external_store_service_tests_runtime_serviceStoreRuntime__Runtime_1_(es),new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl("Anonymous_NoCounter"),CompiledSupport.toPureCollection(core_servicestore_tests_testRouting.Root_meta_external_store_service_tests_router_serviceStoreTestExtensions__Extension_MANY_(es)),core_pure_tools_tools_extension.Root_meta_pure_tools_noDebug__DebugContext_1_(es),es);
return platform_pure_essential_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(" | {Platform> [strategy_wrapper /{meta::external::store::service::tests::store::TradeProductServiceStore> [1 s_prod_set/[1 s_prod_set/[1 s_prod_set/[1 s_prod_set/Class S_Product].all()] -> filter([Routed Func:p:meta::external::store::service::tests::domain::S_Product[1] | [1 @s_productId(s_prod_set->)@ s_prod_set/[1 s_prod_set/$p].s_productId] == 'xyz';])] -> graphFetch({meta::external::store::service::tests::store::TradeProductServiceStore> [s_prod_set / meta::external::store::service::tests::domain::S_Product] {@(s_prod_set->)@ [ / s_productId], @(s_prod_set->)@ [ / s_productName], @(s_prod_set->)@ [ / s_description]}})]} -> serialize(#{meta::external::store::service::tests::domain::S_Product {s_productId, s_productName, s_description}}#)]};"),CompiledSupport.toPureCollection(core_pure_router_printer_printer.Root_meta_pure_router_printer_asString_Function_1__String_1_(_routed,es)),es);
}

public static boolean Root_meta_external_store_service_tests_router_testServiceStoreRoutingWithAndFilter__Boolean_1_(final ExecutionSupport es)
{
final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)((CompiledExecutionSupport)es).getMetadata("meta::pure::graphFetch::RootGraphFetchTree","$core_servicestore$2674788"));
final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction _query = new PureCompiledLambda(
(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction("meta$external$store$service$tests$router$testServiceStoreRoutingWithAndFilter$4$system$imports$import__core_servicestore_tests_testRouting_pure_1$3")
), (
new DefendedPureLambdaFunction0()
{
private final MutableMap __vars = Maps.fixedSize.of("tree", _tree);
     public java.lang.String execute(ListIterable vars, ExecutionSupport es)
     {
         return valueOf(es);
     }

     public java.lang.String valueOf(final ExecutionSupport es)
     {
return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(((RichIterable)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata("meta::external::store::service::tests::domain::S_Product").valuesView()))).select(new DefendedPredicate(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_external_store_service_tests_domain_S_Product _p){return (CompiledSupport.equal(_p._s_productId(), "xyz") && CompiledSupport.equal(_p._s_productName(), "dummy"));}})),_tree,es),org.finos.legend.pure.generated.Root_meta_external_store_service_tests_domain_S_Product.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/tests/testRouting.pure", -1, -1, 68, 104, -1, -1)))),_tree,es);
     }
     public MutableMap getOpenVariables()
     {
         return this.__vars;
     }
}

))
;
final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition _routed = core_pure_router_deprecated_deprecated.Root_meta_pure_router_routeFunction_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__Extension_MANY__DebugContext_1__FunctionDefinition_1_(_query,core_servicestore_tests_mapping.Root_meta_external_store_service_tests_mapping_serviceStoreMapping__Mapping_1_(es),core_servicestore_tests_store.Root_meta_external_store_service_tests_runtime_serviceStoreRuntime__Runtime_1_(es),new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl("Anonymous_NoCounter"),CompiledSupport.toPureCollection(core_servicestore_tests_testRouting.Root_meta_external_store_service_tests_router_serviceStoreTestExtensions__Extension_MANY_(es)),core_pure_tools_tools_extension.Root_meta_pure_tools_noDebug__DebugContext_1_(es),es);
return platform_pure_essential_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(" | {Platform> [strategy_wrapper /{meta::external::store::service::tests::store::TradeProductServiceStore> [1 s_prod_set/[1 s_prod_set/[1 s_prod_set/[1 s_prod_set/Class S_Product].all()] -> filter([Routed Func:p:meta::external::store::service::tests::domain::S_Product[1] | [1 @s_productId(s_prod_set->)@ s_prod_set/[1 s_prod_set/$p].s_productId] == 'xyz' -> and([1 @s_productName(s_prod_set->)@ s_prod_set/[1 s_prod_set/$p].s_productName] == 'dummy');])] -> graphFetch({meta::external::store::service::tests::store::TradeProductServiceStore> [s_prod_set / meta::external::store::service::tests::domain::S_Product] {@(s_prod_set->)@ [ / s_productId], @(s_prod_set->)@ [ / s_productName], @(s_prod_set->)@ [ / s_description]}})]} -> serialize(#{meta::external::store::service::tests::domain::S_Product {s_productId, s_productName, s_description}}#)]};"),CompiledSupport.toPureCollection(core_pure_router_printer_printer.Root_meta_pure_router_printer_asString_Function_1__String_1_(_routed,es)),es);
}

public static boolean Root_meta_external_store_service_tests_router_testServiceStoreRoutingWithFilterOnParam__Boolean_1_(final ExecutionSupport es)
{
final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)((CompiledExecutionSupport)es).getMetadata("meta::pure::graphFetch::RootGraphFetchTree","$core_servicestore$2674818"));
final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction _query = new PureCompiledLambda(
(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction("meta$external$store$service$tests$router$testServiceStoreRoutingWithFilterOnParam$5$system$imports$import__core_servicestore_tests_testRouting_pure_1$2")
), (
new DefendedPureLambdaFunction1()
{
private final MutableMap __vars = Maps.fixedSize.of("tree", _tree);
     public java.lang.String execute(ListIterable vars, ExecutionSupport es)
     {
         return value((java.lang.String)CompiledSupport.makeOne(vars.get(0)), es);
     }

     public java.lang.String value(final java.lang.String _id, final ExecutionSupport es)
     {
return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(((RichIterable)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata("meta::external::store::service::tests::domain::S_Product").valuesView()))).select(new DefendedPredicate(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_external_store_service_tests_domain_S_Product _p){return CompiledSupport.equal(_p._s_productId(), _id);}})),_tree,es),org.finos.legend.pure.generated.Root_meta_external_store_service_tests_domain_S_Product.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/tests/testRouting.pure", -1, -1, 83, 83, -1, -1)))),_tree,es);
     }
     public MutableMap getOpenVariables()
     {
         return this.__vars;
     }
}

))
;
final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition _routed = core_pure_router_deprecated_deprecated.Root_meta_pure_router_routeFunction_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__Extension_MANY__DebugContext_1__FunctionDefinition_1_(_query,core_servicestore_tests_mapping.Root_meta_external_store_service_tests_mapping_serviceStoreMapping__Mapping_1_(es),core_servicestore_tests_store.Root_meta_external_store_service_tests_runtime_serviceStoreRuntime__Runtime_1_(es),new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl("Anonymous_NoCounter"),CompiledSupport.toPureCollection(core_servicestore_tests_testRouting.Root_meta_external_store_service_tests_router_serviceStoreTestExtensions__Extension_MANY_(es)),core_pure_tools_tools_extension.Root_meta_pure_tools_noDebug__DebugContext_1_(es),es);
return platform_pure_essential_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection("id:String[1] | {Platform> [strategy_wrapper /{meta::external::store::service::tests::store::TradeProductServiceStore> [1 s_prod_set/[1 s_prod_set/[1 s_prod_set/[1 s_prod_set/Class S_Product].all()] -> filter([Routed Func:p:meta::external::store::service::tests::domain::S_Product[1] | [1 @s_productId(s_prod_set->)@ s_prod_set/[1 s_prod_set/$p].s_productId] == $id;])] -> graphFetch({meta::external::store::service::tests::store::TradeProductServiceStore> [s_prod_set / meta::external::store::service::tests::domain::S_Product] {@(s_prod_set->)@ [ / s_productId], @(s_prod_set->)@ [ / s_productName], @(s_prod_set->)@ [ / s_description]}})]} -> serialize(#{meta::external::store::service::tests::domain::S_Product {s_productId, s_productName, s_description}}#)]};"),CompiledSupport.toPureCollection(core_pure_router_printer_printer.Root_meta_pure_router_printer_asString_Function_1__String_1_(_routed,es)),es);
}

public static boolean Root_meta_external_store_service_tests_router_testServiceStoreRoutingWithComplexProperty__Boolean_1_(final ExecutionSupport es)
{
final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)((CompiledExecutionSupport)es).getMetadata("meta::pure::graphFetch::RootGraphFetchTree","$core_servicestore$2674848"));
final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction _query = new PureCompiledLambda(
(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction("meta$external$store$service$tests$router$testServiceStoreRoutingWithComplexProperty$6$system$imports$import__core_servicestore_tests_testRouting_pure_1$0")
), (
new DefendedPureLambdaFunction0()
{
private final MutableMap __vars = Maps.fixedSize.of("tree", _tree);
     public java.lang.String execute(ListIterable vars, ExecutionSupport es)
     {
         return valueOf(es);
     }

     public java.lang.String valueOf(final ExecutionSupport es)
     {
return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata("meta::external::store::service::tests::domain::S_Product").valuesView()))),_tree,es),org.finos.legend.pure.generated.Root_meta_external_store_service_tests_domain_S_Product.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/tests/testRouting.pure", -1, -1, 102, 36, -1, -1)))),_tree,es);
     }
     public MutableMap getOpenVariables()
     {
         return this.__vars;
     }
}

))
;
final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition _routed = core_pure_router_deprecated_deprecated.Root_meta_pure_router_routeFunction_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__Extension_MANY__DebugContext_1__FunctionDefinition_1_(_query,core_servicestore_tests_mapping.Root_meta_external_store_service_tests_mapping_serviceStoreMapping__Mapping_1_(es),core_servicestore_tests_store.Root_meta_external_store_service_tests_runtime_serviceStoreRuntime__Runtime_1_(es),new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl("Anonymous_NoCounter"),CompiledSupport.toPureCollection(core_servicestore_tests_testRouting.Root_meta_external_store_service_tests_router_serviceStoreTestExtensions__Extension_MANY_(es)),core_pure_tools_tools_extension.Root_meta_pure_tools_noDebug__DebugContext_1_(es),es);
return platform_pure_essential_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(" | {Platform> [strategy_wrapper /{meta::external::store::service::tests::store::TradeProductServiceStore> [1 s_prod_set/[1 s_prod_set/[1 s_prod_set/Class S_Product].all()] -> graphFetch({meta::external::store::service::tests::store::TradeProductServiceStore> [s_prod_set / meta::external::store::service::tests::domain::S_Product] {@(s_prod_set->)@ [ / s_productId], @(s_prod_set->)@ [ / s_productName], @(s_prod_set->)@ [ / s_description], @(s_prod_set->s_synonym_set)@ [s_synonym_set / s_synonyms] {@(s_synonyms->)@ [ / s_type], @(s_synonyms->)@ [ / s_name]}}})]} -> serialize(#{meta::external::store::service::tests::domain::S_Product {s_productId, s_productName, s_description, s_synonyms {s_type, s_name}}}#)]};"),CompiledSupport.toPureCollection(core_pure_router_printer_printer.Root_meta_pure_router_printer_asString_Function_1__String_1_(_routed,es)),es);
}

public static boolean Root_meta_external_store_service_tests_router_testServiceStoreRoutingWithCrossStore__Boolean_1_(final ExecutionSupport es)
{
final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)((CompiledExecutionSupport)es).getMetadata("meta::pure::graphFetch::RootGraphFetchTree","$core_servicestore$2674878"));
final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction _query = new PureCompiledLambda(
(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction("meta$external$store$service$tests$router$testServiceStoreRoutingWithCrossStore$7$system$imports$import__core_servicestore_tests_testRouting_pure_1$0")
), (
new DefendedPureLambdaFunction0()
{
private final MutableMap __vars = Maps.fixedSize.of("tree", _tree);
     public java.lang.String execute(ListIterable vars, ExecutionSupport es)
     {
         return valueOf(es);
     }

     public java.lang.String valueOf(final ExecutionSupport es)
     {
return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata("meta::external::store::service::tests::domain::S_Trade").valuesView()))),_tree,es),org.finos.legend.pure.generated.Root_meta_external_store_service_tests_domain_S_Trade.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/tests/testRouting.pure", -1, -1, 126, 34, -1, -1)))),_tree,es);
     }
     public MutableMap getOpenVariables()
     {
         return this.__vars;
     }
}

))
;
final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition _routed = core_pure_router_deprecated_deprecated.Root_meta_pure_router_routeFunction_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__Extension_MANY__DebugContext_1__FunctionDefinition_1_(_query,core_servicestore_tests_mapping.Root_meta_external_store_service_tests_mapping_serviceStoreMapping__Mapping_1_(es),core_servicestore_tests_store.Root_meta_external_store_service_tests_runtime_serviceStoreRuntime__Runtime_1_(es),new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl("Anonymous_NoCounter"),CompiledSupport.toPureCollection(core_servicestore_tests_testRouting.Root_meta_external_store_service_tests_router_serviceStoreTestExtensions__Extension_MANY_(es)),core_pure_tools_tools_extension.Root_meta_pure_tools_noDebug__DebugContext_1_(es),es);
return platform_pure_essential_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(" | {Platform> [strategy_wrapper /{meta::external::store::service::tests::store::TradeProductServiceStore> [1 s_trade_set/[1 s_trade_set/[1 s_trade_set/Class S_Trade].all()] -> graphFetch({meta::external::store::service::tests::store::TradeProductServiceStore> [s_trade_set / meta::external::store::service::tests::domain::S_Trade] {@(s_trade_set->)@ [ / s_tradeId], @(s_trade_set->)@ [ / s_traderDetails], {meta::external::store::service::tests::store::TradeProductServiceStore> @(s_trade_set->s_prod_set)@ [s_prod_set / s_product] {@(s_prod_set->)@ [ / s_productId], @(s_prod_set->)@ [ / s_productName], @(s_prod_set->)@ [ / s_description], @(s_prod_set->s_synonym_set)@ [s_synonym_set / s_synonyms] {@(s_synonyms->)@ [ / s_name], @(s_synonyms->)@ [ / s_type]}, @(s_prod_set->)@ [ / s_tradeId]}}, @(s_trade_set->)@ [ / s_tradeDetails]}})]} -> serialize(#{meta::external::store::service::tests::domain::S_Trade {s_tradeId, s_traderDetails, s_tradeDetails, s_product {s_productId, s_productName, s_description, s_synonyms {s_name, s_type}}}}#)]};"),CompiledSupport.toPureCollection(core_pure_router_printer_printer.Root_meta_pure_router_printer_asString_Function_1__String_1_(_routed,es)),es);
}

public static boolean Root_meta_external_store_service_tests_router_testServiceStoreRoutingWithToOne__Boolean_1_(final ExecutionSupport es)
{
final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)((CompiledExecutionSupport)es).getMetadata("meta::pure::graphFetch::RootGraphFetchTree","$core_servicestore$2674908"));
final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction _query = new PureCompiledLambda(
(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction("meta$external$store$service$tests$router$testServiceStoreRoutingWithToOne$8$system$imports$import__core_servicestore_tests_testRouting_pure_1$0")
), (
new DefendedPureLambdaFunction0()
{
private final MutableMap __vars = Maps.fixedSize.of("tree", _tree);
     public java.lang.String execute(ListIterable vars, ExecutionSupport es)
     {
         return valueOf(es);
     }

     public java.lang.String valueOf(final ExecutionSupport es)
     {
return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(CompiledSupport.toOne(((RichIterable)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata("meta::external::store::service::tests::domain::S_Trade").valuesView())), new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/tests/testRouting.pure", -1, -1, 141, 34, -1, -1))),_tree,es),org.finos.legend.pure.generated.Root_meta_external_store_service_tests_domain_S_Trade.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/tests/testRouting.pure", -1, -1, 141, 43, -1, -1)))),_tree,es);
     }
     public MutableMap getOpenVariables()
     {
         return this.__vars;
     }
}

))
;
final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition _routed = core_pure_router_deprecated_deprecated.Root_meta_pure_router_routeFunction_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__Extension_MANY__DebugContext_1__FunctionDefinition_1_(_query,core_servicestore_tests_mapping.Root_meta_external_store_service_tests_mapping_serviceStoreMapping__Mapping_1_(es),core_servicestore_tests_store.Root_meta_external_store_service_tests_runtime_serviceStoreRuntime__Runtime_1_(es),new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl("Anonymous_NoCounter"),CompiledSupport.toPureCollection(core_servicestore_tests_testRouting.Root_meta_external_store_service_tests_router_serviceStoreTestExtensions__Extension_MANY_(es)),core_pure_tools_tools_extension.Root_meta_pure_tools_noDebug__DebugContext_1_(es),es);
return platform_pure_essential_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(" | {Platform> [strategy_wrapper /{meta::external::store::service::tests::store::TradeProductServiceStore> [1 s_trade_set/[1 s_trade_set/[1 s_trade_set/[1 s_trade_set/Class S_Trade].all()] -> toOne()] -> graphFetch({meta::external::store::service::tests::store::TradeProductServiceStore> [s_trade_set / meta::external::store::service::tests::domain::S_Trade] {@(s_trade_set->)@ [ / s_tradeId], @(s_trade_set->)@ [ / s_traderDetails], @(s_trade_set->)@ [ / s_tradeDetails]}})]} -> serialize(#{meta::external::store::service::tests::domain::S_Trade {s_tradeId, s_traderDetails, s_tradeDetails}}#)]};"),CompiledSupport.toPureCollection(core_pure_router_printer_printer.Root_meta_pure_router_printer_asString_Function_1__String_1_(_routed,es)),es);
}

public static boolean Root_meta_external_store_service_tests_router_testServiceStoreRoutingWithTake__Boolean_1_(final ExecutionSupport es)
{
final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)((CompiledExecutionSupport)es).getMetadata("meta::pure::graphFetch::RootGraphFetchTree","$core_servicestore$2674938"));
final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction _query = new PureCompiledLambda(
(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction("meta$external$store$service$tests$router$testServiceStoreRoutingWithTake$9$system$imports$import__core_servicestore_tests_testRouting_pure_1$0")
), (
new DefendedPureLambdaFunction0()
{
private final MutableMap __vars = Maps.fixedSize.of("tree", _tree);
     public java.lang.String execute(ListIterable vars, ExecutionSupport es)
     {
         return valueOf(es);
     }

     public java.lang.String valueOf(final ExecutionSupport es)
     {
return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(CoreGen.take(((RichIterable)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata("meta::external::store::service::tests::domain::S_Trade").valuesView())), 10l)),_tree,es),org.finos.legend.pure.generated.Root_meta_external_store_service_tests_domain_S_Trade.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation("/core_servicestore/tests/testRouting.pure", -1, -1, 156, 44, -1, -1)))),_tree,es);
     }
     public MutableMap getOpenVariables()
     {
         return this.__vars;
     }
}

))
;
final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition _routed = core_pure_router_deprecated_deprecated.Root_meta_pure_router_routeFunction_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__Extension_MANY__DebugContext_1__FunctionDefinition_1_(_query,core_servicestore_tests_mapping.Root_meta_external_store_service_tests_mapping_serviceStoreMapping__Mapping_1_(es),core_servicestore_tests_store.Root_meta_external_store_service_tests_runtime_serviceStoreRuntime__Runtime_1_(es),new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl("Anonymous_NoCounter"),CompiledSupport.toPureCollection(core_servicestore_tests_testRouting.Root_meta_external_store_service_tests_router_serviceStoreTestExtensions__Extension_MANY_(es)),core_pure_tools_tools_extension.Root_meta_pure_tools_noDebug__DebugContext_1_(es),es);
return platform_pure_essential_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(" | {Platform> [strategy_wrapper /{meta::external::store::service::tests::store::TradeProductServiceStore> [1 s_trade_set/[1 s_trade_set/[1 s_trade_set/[1 s_trade_set/Class S_Trade].all()] -> take(10)] -> graphFetch({meta::external::store::service::tests::store::TradeProductServiceStore> [s_trade_set / meta::external::store::service::tests::domain::S_Trade] {@(s_trade_set->)@ [ / s_tradeId], @(s_trade_set->)@ [ / s_traderDetails], @(s_trade_set->)@ [ / s_tradeDetails]}})]} -> serialize(#{meta::external::store::service::tests::domain::S_Trade {s_tradeId, s_traderDetails, s_tradeDetails}}#)]};"),CompiledSupport.toPureCollection(core_pure_router_printer_printer.Root_meta_pure_router_printer_asString_Function_1__String_1_(_routed,es)),es);
}
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy